恭喜,你发布的帖子
发布于 2021-09-08 10:06:06
2楼
这个说简单也简单,说复杂也复杂。简单在于原理上很简单,复杂在于各种模拟公式要靠真实环境来参考建立出公式。
1、程序的IO肯定不是直接使用PLC物理IO,而是可以通过 仿真/非仿真 开关切换IO选择;
2、专门为仿真功能建立一个FB实现仿真运行场景模拟,通过各种逻辑、公式,接收程序过来的控制信号计算结果后返回到IO仿真映射输入。
在做通讯测试时,经常会做到这种PC程序模拟通讯的功能实现。如果是复杂场景,就考虑靠各种参数逻辑计算。
比如仿真一个房间的恒温恒湿时,需要考虑 房间外温湿度、房间建材导热热特性、房间空气流动特性、空气温湿度混合特性、风管风阀机组特性、冷热水特性....等等,把所有的关联因数考虑到一起按各种应用公式模拟出一个接近真实的环境,接收PLC给过来的数据与模拟环境计算后返回结果给回PLC。
请填写推广理由:
分享
只看
楼主