G120 采用353报文时,如想保留【参数通道】同时也想保留【过程通道】该如何处理?
功能初衷:
由于我们这边的设备驱动数量较多,为了减少CPU的负载。将G120 的【参数通道】与【过程通道】进行剥离处理。
问题现象:
现发现单独打开【过程通道】驱动可以正常运行,单独打开【参数通道】驱动也能返回相关驱动数据。但当设备运行时,打开【参数通道】接口时,报文控制字第10位【通过Plc控制】会出现闪烁。
问题原因:
我觉得是G120【参数通道】与【过程通道】数据干扰。
为了剥离【参数通道】、【过程通道】,【参数通道】我采用【DPWR_DAT、DPRD_DAT】指令读写,【过程通道】我采用IO直接读取,且两者不在同一功能块内。因此当CPU执行到【参数通道】功能块时,会将驱动器的控制字、控制值清零。
解决方法:无