歡迎回到技成培訓網(wǎng)
技成培訓網(wǎng)
電工題庫寶典
技成電工課堂
PLC練習題
技成PLC課堂
變頻器故障查詢
技成PLC學吧
伺服驅(qū)動故障查詢
技成PLC網(wǎng)校
一個水箱液位0-100mm,畫面隨著實際反饋值升高或者降低,并且當高于高報警75mm時顏色變紅,正常值時為綠色,低于低報警30mm時為藍色。
c動作怎么做?
佳答案
用一個動態(tài)對話框鏈接一個bool變量,為1顯示紅色,為0顯示綠色,然后轉(zhuǎn)換c動作,把定義的變量以及觸發(fā)變換換成液位,if條件改成:
if(gettagfloat("液位")>=75.0)
/////////////////////////////////////////////////////////
同樣的在另外的一個顏色的變化鏈接一個bool量,為1顯示藍色,為0顯示綠色,轉(zhuǎn)換成c腳本然后復制if語句以及后面的返回顏色的語句,到前面的腳本中,把if條件也改成前面的形式:
if(gettagfloat("液位")<=30.0)
這樣一個完整的腳本就成了:
definetag_1"液位"
ifgettagfloat(tag_1)>=75.0)
return紅色顏色的代碼
elseifgettagfloat(tag_1)<=30.0)
return藍色顏色代碼
elsereturn綠色顏色代碼
后再把腳本的觸發(fā)變量改成液位變量。
若有收獲,就點個贊吧!
微信掃一掃分享
閱讀與本文標簽相同的文章