大家好,在FB中我用SCL编程,变量表里定义了定时器的数组变量,现在编程的时候,没法用SCL编写触发计时的程序,大家看图吧,其中有一张我是用LAD编的类似功能就可以,唯独用 SCL不行,是不是编的方法不对?请大家赐教,谢谢
问题补充:
在FB里,SCL可以写单个定时器,但是数组定时器却不行。。。看看这个图。还有一个,在静态变量类型里,只能收到输入变量类型,下来菜单里并没有IEC_TIMER的类型,是这样吗?见图。
图片说明:
最佳答案
可以的,输入定义的名称之后,输入括号,然后把各个参数输入即可
主要是In和pt两个参数,剩下的两个可以直接调用使用
图片说明:
提问者对于答案的评价:
谢谢,不过我按照你的方法还是不行,不知道为什么,后来我只能是把那个括号去掉,对每个点单独链接,然后加(;)而不是(,)这样才行,不知道和你的有什么区别没有,另外,我的定时器下拉,会有很多引脚。。。不光是IN,PT,ET,Q,还有ST和RU,对了,我后来改用TONR的定时器了。。。
最佳答案作者回复:
难道是版本不同的原因?我的是V14版的
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc148122.html