PLC标准化编程原理与方法
上QQ阅读APP看书,第一时间看更新

2.2 通信数据都是I/O数据

现在的工业控制系统,越来越多的都是通过通信总线的方式传输数据的。比如上述的物理I/O信号,大多都是通过各种PROFIBUS、PROFINET总线等,以及分布式I/O的模块传递的。除此之外,还有越来越多的智能型通信站,比如具有通信功能的变频器、二次仪表,甚至另外一台PLC,因为设备之间工艺逻辑的需求,需要进行数据通信。

这些通信数据通常是单向的,即在本PLC系统看来,有一部分数据区是发送给通信伙伴的数据,而有另外一部分数据区是通信伙伴发给本机的(本机收到的数据)。把一台PLC作为一个独立的封闭系统来看,这些通信数据本质上也都是I/O数据,只不过数据类型除了上述的离散量和模拟量之外,还有可能是其他一些数据类型,比如字节、浮点数、字符串等。

但这些数据的INPUT和OUTPUT的属性区分还是很明显的,通信收到的数据相当于I,通信发出的数据相当于O。