请教各位:
本人在多电机的控制程序里采用了每台电机调用一个FC块的方法进行控制,每个FC块编号不同,从FC11一直到FC42。每个块的内容相同,是自己编写的控制程序。
但是在实际运行中发现本该按顺序延时启动的设备出现了同时启动的现象,许多FC块在实际的输入条件未满足的情况下就产生了输出。我觉得可能是FC块之间冲突引起的。就将前两个FC块改成了FB块,为每个FB块创建了一个背景数据块,将剩下所有的块都屏蔽掉试验,还是有同样问题出现,请问这到底是什么原因。
我在FC和FB快里使用了IN,OUT,和TEMP参数。不知道是程序快内部的变量相互冲突引起的还是有其他原因,该怎么解决呢。恳请高手指教。急等。