当前位置: 主页 > PLC控制

程序执行引起FC105,FC106输出突变?

315-2EH14,做了一段程序每每在执行时候,FC105,FC106输出突变(输入不变化),下载到仿真执行都正常。而且我对比发现300主控只支持256个计时器和计数器,而在仿真里支持2048个计时器和计数器。为什么会这样,是主控器的问题吗?

问题补充:
在线发现FC105和FC106的BIPOLAR为1了,在这个功能所有的BIPOLAR引用了一个内部临时变量。和那个程序的执行不在一个FC内,而且也毫无关联。为什么会这样呢?

最佳答案

如果仿真正常输出而实际信号存在突变,是输入信号存在如干扰等原因引起,一般处理类似的问题是输入硬件滤波、软件(程序)滤波(取平均值)等方式。同样由于输入的变化引起输出的变化。当然外部连接存在接触性故障也会造成此类问题。
定时器、计数器对于不同的cpu都有不同的支持,315-2DP定时器数量是256个。仿真的cpu不是调用315-2dp的cpu引起的一些不适。

提问者对于答案的评价:
谢谢

  • 关注微信

猜你喜欢

微信公众号