請高手幫忙,下面的西門子PLC程式是什麼意思?非常感謝

2022-07-15 00:45:24 字數 1040 閱讀 1734

1樓:濃濃可可豆

你這個是呼叫程式吧,其餘的是這個的引數賦值。

2樓:吃瓜添味

第二句 設定這個模擬量的上限為75第三句 設定這個模擬量的下線為0

4 5句一般沒什麼實際意義

最後一句 這個模擬量經過計算轉化後的結果 儲存在p501a_i

第一句 是指呼叫「scale」這個功能塊 他應該是個fc塊 主要作用應該是模擬量轉換成現實測量量, 比如現實的溫度感測器給cpu一個20ma的電流訊號 那麼piw256就是27647 然後經過呼叫scale後 p501a_i就是75

3樓:匿名使用者

樓上的說的基本正確,這是呼叫通用庫的工程整定模組。

但是,對於資料型別處理來說,第四句也非常關鍵,這是設定模組極性的,false是單極性,為1是雙極性。極性是對應下限的。單極性對應的值是0——27648,雙極性對應的值是-27648——27648,

第五句是出錯後的錯誤資訊放置的,對於單極性而言,如果輸入的值低於0或者超過27658,則會將值至於限位並報告錯誤號16#0008(?我不太記得清楚,你可以f1看看),對於雙極性,如果低於-27648或者高於27648都會固定在限位值並報告16#0008,這個一般不會有問題,但是如果輸入的裝置出現故障的時候,可能會出現錯誤值。

關於西門子plc子程式的問題,請高手幫忙解答,謝謝

4樓:匿名使用者

呼叫子程式或者 停止呼叫子程式不就可以了嗎

在西門子plc程式中這個是什麼意思,請高手指點

請高手幫忙!下面是我們書上的程式設計題,其中都代表什麼意思呢。本人對程式設計一點不懂。萬分感謝,,,,

5樓:匿名使用者

#include引入類檔案

void main() 定義主函式main

6樓:

void main() //main方法

西門子plc這個程式是什麼意思,在西門子PLC程式中這個是什麼意思,請高手指點

意思是如果m0.0和m3.4都為1的情況下把vw1002移動給ac0 當ac0大於或等於 50的時候把50移動給ac0,或者當ac0小於或等於40的時候把40移動給ac0 就是說ac0的值就是砸40 50之間!只有這一段不太好說,大體意思就是ac0在40 50之間 在西門子plc程式中這個是什麼意思...

西門子plc中的ov os是什麼意思

ov 溢位 用於指示資料超出範圍或者使用無效的實數。os 儲存溢位 ov的狀態被儲存在該位中。溢位位 ov 狀態字的位4稱為溢位位。溢位位被置1,表明一個算術運算或浮點數比較指令執行時出現錯誤 錯誤 溢位 非法操作 不規範格式 後面的算術運算或浮點數比較指令執行結果正常的話ov位就被清0。溢位狀態保...

西門子plc中的控制字是什麼意思

看你控制什麼,高速計數,高速脈衝?就是一些指令的執行方式 簡單來講,就是開關狀態0 1 西門子plc裡的狀態字是什麼意思 狀態字就是plc內部的一個或者多個暫存器,大多數按照位元組或者字讀取,按位判斷,狀態字用來儲存plc的狀態,或者運算處理結果 比如,某個字的某個為置1表示 程式錯誤,某個字的某個...