欢迎您,请 登录 或 注册

学工控网

查看: 212|回复: 0

[分享] PC与欧姆龙CPM1A系列PLC的通信协议

[复制链接]
发表于 2021-2-23 23:02:35 | 显示全部楼层 |阅读模式
  OMRON公司CPM1A型PLC与上位计算机通信的顺序是上位机先发出命令信息给PLC,PLC返回响应信息给上位机。每次通信发送/接受的一组数据称为一“帧”。帧由少于131个字符的数据构成,若发送数据要进行分割帧发送,分割帧的结尾用CR码一个字符的分界符来代替终终止符。发送帧的一方具有发送权,发送方发送完一帧后,将发送权交给接受方。
  发送帧的基本格式为:
                                                                                                                                                                                                                                                                                       
                                                        @
                                                        机号
                                                        识别码
                                                        正文
                                                        FCS
                                                        终止符
  其中:
  @ ——为帧开始标志;
  机号——指定与上位机通信的PLC(在PLC的DM6653中设置);
  识别码——该帧的通信命令码(两个字节);
  正文——设置命令参数;
  FCS——帧校验码(两个字符),它是从@开始到正文结束的所有字符的ASCⅡ码按位异或运算的结果;
  终止符——命令结束符,设置“*”和“回车”两个字符表示命令结束。
  响应的基本格式为:
                                                                                                                                                                                                                                                                                                                               
                                                        @
                                                        机号
                                                        识别码
                                                        结束码
                                                        正文
                                                FCS
                                                终止符
  其中:
  @ ----为帧开始标志;
  机号----应答的的PLC号,与上位机指定的PLC号相同;
  识别码----该帧的通信命令码,和上位机所发的命令码相同;
  结束码----返回命令结束有无错误等状态;
  正文——设置命令参数,仅在上位机有读数据时生效;
  FCS——帧校验码,由PLC计算给出,计算方法同上;
  终止符——命令结束符。

回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

发布主题 快速回复 返回列表

客服电话

15888750101

工作时间 周一至周六 8:00-21:00

客服QQ点击这里给我发消息

Copyright @ 2013-2021 学工控网 版权所有 | 浙ICP备15003942号  

快速回复 返回顶部 返回列表