您现在的位置是:首页 > PLC技术 > PLC技术

PLC网络中的周期I/O通信方式

来源:艾特贸易2017-06-05

简介可编程控制器的远程 I/O 链路是一种 PLC 控制网络,在远程 I/O 链路中采用周期 I/O 方式交换数据。远程 I/O 链路按主从方式工作,可编程控制器带的远程 I/O 主单元在远程 I/O 链路中担任

    可编程控制器的远程I/O链路是一种PLC控制网络,在远程I/O链路中采用“周期I/O方式”交换数据。远程I/O链路按主从方式工作,可编程控制器带的远程I/O主单元在远程I/O链路中担任主站,其他远程I/O单元皆为从站。在主站中设立一个“远程I/O缓冲区”,采用信箱结构,划分为n个分箱与每个从站一一对应,每个分箱再分为两格,一格管发送,一格管接收。主站中负责通信的处理器采用周期扫描方式,按顺序与各从站交换数据,把与其对应的分箱中发送分格的数据送给从站,从从站中读取数据存入与其对应的分箱接收分格中。这样周而复始,使主站中的“远程I/O缓冲区”得到周期性的刷新。    在主站中PLCCPU单元负责用户程序的扫描,它按照循环扫描方式进行扫描处理,每个周期都有一段集中进行I/O处理,这时它对本地I/O单元及远程I/O缓冲区进行读/写操作。PLCCPU单元对用户程序的周期性循环扫描,与PLC负责通信的处理器对各远程I/O单元的周期性扫描是异步进行的。    尽管PLCCPU单元没有直接对远程I/O单元进行操作,但是由于远程I/O缓冲区获得周期性刷新,PLCCPU单元对远程I/O缓冲区的读/写操作就相当于直接访问了远程I/O单元。    主站中负责通信的处理器采用周期扫描方式与各从站交换数据,使主站中“远程I/O缓冲区”得到周期性刷新,这样一种通信方式既涉及到周期又涉及I/0,因而被称为“周期I/O方式”,这种通信方式要占用PLCI/O区,因此只适用于少量数据的通信。从表面看来远程I/O链路的通信就好像是PLC直接对远程I/O单元进行读/写操作,所以简单。