1、导言
近年来,plc的网络运用日益广泛,组成更高档的集散操控体系乃至整个工厂的自动化,已成为工业现代化的趋势,完成长途衔接和通讯成为了PLC的根本功用之一。而PLC网络结构杂乱,技能难度大,出资较高,给用户在开发运用造成了必定的困难。OMRON公司的PLC较早投入我国商场,在我国工控范畴运用较为广泛,把握其PLC的网络技能和通讯办法,对进一步推行PLC的运用,进步工厂自动化水平具有较大的现实意义。
2、OMRONPLC网络
欧姆龙plc的网络分为三层:Ethernet网、ControllerLink操控器网、CompoBUS/D与CompoBUS/S元器件网,其三层网络操控渠道如图1所示。
图1OMRONPLC三层网络
2.1Ethernet网
Ethernet网络即所说的以太网,它是工厂自动化范畴用于信息办理层上的网络,它的通讯速率高,可达100Mbps,以太网模块使PLC可以作为工厂局域网的一个节点,网络上的任何一台核算机都可以完成对它的操控。在OMRON的PLC中,中型机以上的PLC才能上以太网,一般有三种机型,CS1系列、CV系列、和C200H系列。在CS1系列和CV系列上别离直接装Ethernet单元CS1W-ETN01/11、CV500-ETN01,而在C200Hα上除了有必要装置PC卡单元(C200HW-PCS01)外,还有必要装备通讯板(C200HW-COM01/04),并用总线单元将PC卡单元与通讯板衔接起来。OMRONPLC的Ethernet网具有以下功用:
长途编程和监控:在衔接到Ethernet网络的核算机上运转CX-Programmer可以对一切衔接的Ethernet网络上的PLC进行编程和监控。
FINS信息服务:在PLC之间和PLC与核算机之间发送FINS信息,运用EthernetFinsGateway可以不用编写FINS指令程序而直接办理信息。
Socket服务:由Windows供给一组函数,答应用户程序直接调用及运用TCP和UDP协议,在Ethernet网上进行数据传输。
FTP服务:运用FTP在CPU单元的存储卡和核算机存储器之间传送文件。
Email服务:当在犯错或在预订的时间内,一个标志变为ON,此刻从PLC向上位机发送电子邮件。
网络间通讯:处在网络上的不同节点可以经过网关通讯,经过FINS指令可完成跨网络的衔接。PLC经过使SEND、RECV、CMND指令跨网并与其它PLC进行通讯,网间通讯约束在三级网络内进行。OMRONPLC的Ethernet网的首要技能指标如表1所示。
表1Ethernet网的首要技能指标
2.2ControllerLink操控器网
ControllerLink操控器网可以在工厂现场以一种全功用的FA网络方式衔接PLC,ControllerLink是一种令牌总线网,可以在OMRON的CS1/CV/C200HX系列PLC和核算机之间便利灵敏地发送和接纳大容量的数据包,它支撑能同享数据的数据链接和在需求时发送和接纳数据的信息服务,数据链接区域能自在设置以树立灵敏的数据链接体系。ControllerLink网具有以下功用:
数据链接:在PLC之间以及PLC和上位核算机之间,可以柔性的创立大容量数据链接,运用ControllerLinkFinsGateway可以在运用层上办理数据链接,无需梯形图。I/O、链接区、数据存储器区和扩展数据存储器区均可作为发送或接纳区。
长途编程和监控:经过与RS-232C链接,ControllerLink网络上可以运用CX-Programmer进行编程和监控PLC。
FINS通讯服务:在PLC和上位核算机之间完成大容量数据传送,ControllerLinkFinsGateway可以在运用层上办理数据链接,而不用编写FINS指令程序。
信息服务:可以对特定节点进行读写数据、改动操作形式等操作,经过在程序中履行SEND/RECV指令发送和接纳数据,经过CMND指令发送FINS指令履行读写操作。