目前离散事件触发通信机制DETCS(Periodic time-triggered communication scheme)下NCS(Networked control system)理论研究结果的验证仍限于单机下的Matlab仿真,尚无真实网络环境的引入;而传统基于周期时间触发通信机制的NCS实验平台,...目前离散事件触发通信机制DETCS(Periodic time-triggered communication scheme)下NCS(Networked control system)理论研究结果的验证仍限于单机下的Matlab仿真,尚无真实网络环境的引入;而传统基于周期时间触发通信机制的NCS实验平台,又缺少受控制需求驱动事件触发条件的约束。针对此问题,开发了DETCS下的虚拟NCS实验平台。该平台以校园局域网为通信媒介,采用OPC通信协议,结合西门子S7-300PLC,首先实现了分离于2台PC机上的被控对象和控制器的通信;其次将离散事件触发条件引入被控对象输出端,借助Matlab OPC工具箱提供的OPC技术及软件组态方法实现了真实网络环境下基于DETCS的虚拟NCS平台的搭建。实验平台测试及结果分析表明,DETCS的引入兼顾了NCS的控制性能和网络资源的节约,所搭建的平台能够为DETCS下的NCS理论研究提供有效的工程可用性验证平台。展开更多
文摘目前离散事件触发通信机制DETCS(Periodic time-triggered communication scheme)下NCS(Networked control system)理论研究结果的验证仍限于单机下的Matlab仿真,尚无真实网络环境的引入;而传统基于周期时间触发通信机制的NCS实验平台,又缺少受控制需求驱动事件触发条件的约束。针对此问题,开发了DETCS下的虚拟NCS实验平台。该平台以校园局域网为通信媒介,采用OPC通信协议,结合西门子S7-300PLC,首先实现了分离于2台PC机上的被控对象和控制器的通信;其次将离散事件触发条件引入被控对象输出端,借助Matlab OPC工具箱提供的OPC技术及软件组态方法实现了真实网络环境下基于DETCS的虚拟NCS平台的搭建。实验平台测试及结果分析表明,DETCS的引入兼顾了NCS的控制性能和网络资源的节约,所搭建的平台能够为DETCS下的NCS理论研究提供有效的工程可用性验证平台。