关于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