当FC1中有定时器时候,需要把定时器设置成输入TIMER格式,在FC2中调用FC1就需要给TIMER输入引脚设置T1,但是再在OB1中多次调用FC2时候,FC2中具体的T1就该出问题了,请问怎么解决呀?
问题补充:
我FC1是一个长时间的定时器,FC2是一个小程序,必须调用FC1,OB1是让FC2中的小程序一直循环运行,所有必须调用FC2,当把FC1中定时器设置成输入变量,则FC2调用FC1时候必须赋值T1,T2,那么OB1再多次调用FC2的时候,因为FC2出现了具体的定时器号,不就该出错了吗?
最佳答案
你既然都知道这些了,那直接在FC2中建立TIMER格式的输入变量不就可以解决了嘛,为什么还再去调用FC1,这不就多余了嘛。
补充:你的的很对,所以把FC1、FC2的程序写到一个块中就可以了,在OB1中调用。
提问者对于答案的评价:
说的对
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231628.html