各位大神好:
最近有个项目要用到西门子S7-1500的OPCUA功能,我参照网上的个实例,在PLC中建了变量表(M0.0,MW2,Q0.0三个点),同时建了全局数据块(static_1到static_5),经过一系列设置在OPC UA的客户端能监测到之前的8个数据。
1,我现在想知道的是这些数据的发送周期是多少?在组态时,PLC属性里面有OPCUA的选项,默认设置是“最短发布间隔是500ms”,“最短采样间隔100ms”,请问这两个参数就是设置扫描周期的吧?
2,另外还有个问题,某些M点绝大多数时间都是没动作的,如果一直扫描一直发送的话,客户机那边说压力太大,因为客户机收到数据后还要以无线的数据发送给其他设备,应该会一直占用网络资源。所以他希望我在PLC这边做进一步处理,一旦M点有动作时才发送执行发送。请问这个能实现吗?
由于第一次涉足这类项目,很多措辞描述不当,请理解!