您当前的位置:五五电子网电子知识plc技术PLC入门上位机与OMRON PLC通信与监控设计 正文
上位机与OMRON PLC通信与监控设计

上位机与OMRON PLC通信与监控设计

点击数:7598 次   录入时间:03-04 11:35:38   整理:http://www.55dianzi.com   PLC入门

1  引言

plc具有高可靠性和很强的抗干扰能力,因而在工业控制中得到了广泛的使用。随着工业的自动化程度的提高,对plc的应用提出了更高的要求:更快的处理速度,更高的可靠性,控制与管理功能一体化。控制与管理一体化也就是将计算机信息处理技术,网络通信技术应用于plc,使plc用于下位分散控制,用计算机提供图形显示界面,同时对下位机进行监控。本文讨论的是上位计算机与omron(欧姆龙)cpm2aplc的通信与监控设计。

 

2 cpm2a的上位通信协议

cpm2a的数据是以帧的格式发送的,当通信命令小于一帧时,发送格式如图1所示。其中正文最多122个字符。当命令块内容大于一帧时,由起始帧、中间帧、及结果帧组成。起始帧最多131个字符,中间帧及结束帧最多128个字符。起始帧由设备号、命令码、正文、 fcs、和分界符构成。中间帧有正文、fcs、分界符组成。结束帧由正文fcs、结束符组成。上位机每发送完一帧,在收到plc发回的分界符后再发送下一帧。

 图1  cpm2a 通信时命令块的格式

命令块中的校验码fcs是8位二进制数转换成的2位ascⅱ字符。这8位数据是将一帧数据中校验码前的所有字符的ascⅱ码位按连续异或的结果。转换成字符时,按照2位十六进制数转换成对应的数字字符。

plc接收到上位机发送的命令帧后,自动产生响应块,响应块的格式与图1格式类似,只是在命令码后面多了两位的响应码,响应码表示了上位机命令的出错信息。响应码00表示plc正常完成上位机命令。

 

3  plc命令的编写

cpm2a的上位链接系统中,plc接收指令并被动地给上位机返回响应块。所以作为下位机的plc不需要编写通信程序。

[1] [2] [3] [4] [5] [6]  下一页


本文关键字:通信  监控  PLC入门plc技术 - PLC入门