關於TIA Portal西門子PLC的IEC定時器使用問題


使用SCL語言進行編寫控制器程序,發現使用定時器需要提前分配好內存空間,然后發現竟然有兩種和定時器相關的數據類型, TON_TIME 和 IEC_TIMER ,經過多次嘗試使用,總結如下。

當使用TON_TIME的話,可以直接使用變量名(函數名),給參數賦值進行調用。

當使用IEC_TIMER的話,需要指定是TON還是TOF或者是其他幾種定時器類型,點擊小方框會有提示的。然后給接口參數賦值,即可完成調用。

 

 

 

 

注意:使用SCL語言進行編程,需要根據幫助文件的提示,按照規定的格式進行調用,否則雖然編譯沒有錯誤,但是定時器不啟動。至少需要按照指定格式給 IN 和 PT 兩個參數賦值。

如下這種用法就是錯誤的:

 

 比較完整的用法是這樣的:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM