注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控博客苑 -- 乐陶陶 -- OMRON PLC 通讯协议

中国工控网搜索:

张女士

     学历:大学本科
     职称:高级技师
     年龄:43岁
       新闻信息(1/2)
       工作图片(0)
       技术论文(6/0)
       交流论坛(0/0)
       留言信箱(3)
       浏览人次:8393
       给我发消息

OMRON PLC 通讯协议

   作者:张乐芹    发布时间:2009年9月18日  

    OMRON PLC 通讯协议
   
    摘自《监控组态软件及其应用》
   
    一、上位机连接命令总汇
   
    表1列出了上位机与C200HX/HG/HE之间通信中的命令
   
    表 上位机与C200HX/HG/HE之间通信的命令
   
    识别码 PLC方式 名称
    运行 监视 编程
    RR 有效 有效 有效 读IR/SR区
    RL 有效 有效 有效 读LR区
    RH 有效 有效 有效 读HR区
    RC 有效 有效 有效 读PV
    RG 有效 有效 有效 读TC状态
    RD 有效 有效 有效 读DM区
    RJ 有效 有效 有效 读AR区
    RE 有效 有效 有效 读RM区
    WR 无效 有效 有效 读IR/SR区
    WL 无效 有效 有效 读LR区
    WH 无效 有效 有效 读HR区
    WC 无效 有效 有效 读PV
    WG 无效 有效 有效 读区TC状态
    WD 无效 有效 有效 读DM区
    WJ 无效 有效 有效 读AR区
    WE 无效 有效 有效 读EM区
    R# 有效 有效 有效 SV读1
    R$ 无效 有效 有效 SV读2
    R% 有效 有效 有效 SV读3
    W# 无效 有效 有效 SV改变1
    W$ 无效 有效 有效 SV改变2
    W% 无效 有效 有效 SV改变3
    MS 无效 有效 有效 读状态
    SC 有效 有效 有效 写状态
    MF 有效 有效 有效 读错误
    KS 无效 有效 有效 强制置位
    KR 无效 有效 有效 强制复位
    FK 无效 有效 有效 多重强制置位/复位
    KC 无效 有效 有效 强制置位/复位的取消
    MM 有效 有效 有效 读PC类
    TS 有效 有效 有效 测试
    RP 有效 有效 有效 读程序
    WP 无效 无效 有效 写程序
    MI 无效 无效 有效 I/O表生成
    QQ 有效 有效 有效 组合命令
    XZ 有效 有效 有效 中止(仅用于命令)
    ** 有效 有效 有效 初始化(仅用于命令)
    EX 有效 有效 无效 TXD答应(仅用与答应)
    IC - - - 未定义命令(仅用与答应)
   
    二、上位机连接结束码总汇
   
    下面是在答应帧中返回的结束码。当出现2个或以上的错误时,返回第一个错误的结束码
   
    结束码 内容 可能的原因 改正措施
    00 正常完成 ........... ........
    01 运行方式下不执行 PLC在运行方式下,不能执行发送命令 检查命令和PLC方式之间的关系
    02 监控方式下不执行 PC在监控方式下,不能执行发送命令
    03 UM写保护 PLC的UM处于写保护 PLC上DIP开关1脚置OFF
    04 地址超出区域 在SV读命令或SV修改命令中的程序地址超出65535最大值 修改程序的地址设置,再传送命令
    13 FCS错误 FCS错误,或是FCS计算错误,或是噪声干扰 检查FCS计算方法,如是噪声干扰,再传送命令
    14 格式错误 命令格式错误或者不可分割的命令被分隔 检查格式,再传送命令
    15 入口码数据错误 数据超出规定的范围或太长 修改数据,再传送命令
    16 命令不支持 程序中不存在SV读命令或SV修改命令中指定的操作数 改正命令和程序
    18 帧长度错误 超过最大的帧长度132个字节(如帧超过280个字节,接受溢出标志变ON,不再返回应答) 检查命令,必要时分成若干个帧
    19 不执行 读的项没有用组合命令(QQ)登记过 在批形式读之前,执行QQ命令登记的项
    20 不能生成I/O表 无法辨别的远程I/O字太多,或远程I/O单元结点号重复 检查远程I/O系统和I/O字数
    23 用户存储器写保护 C200HX/HG/HE上DIP开关脚1为ON 置CPU上DIP开在脚1为OFF
    A3 传送数据时因FCS错误引起中止 在第二或后面的帧中出现FCS错误 检查FCS计算方法。如果噪声干扰,再传送命令
    A4 传送数据时因格式错误而中止 命令格式与第二或后面的帧中字节数不匹配 检查数据,再传送命令
    A5 传送数据时因入口码数据错误而中止 在第二或后面的帧中有入口码数据错误 检查数据,再传送命令
    A8 传送数据时因帧长度错误而引起中止 第二或后面的帧的长度超过最大值132个字节 保持帧不超过132字节
   
    三、上位机链接命令及数据帧的构成举例
   
    以读IR/SR区为例,命令码为RR,读指定的若干IR和SR字的内容,以指定字的地址为起始
   
    命令格式
   
   
   
     应答格式
   
   
   
     
   
    限制
   
    第一应答帧的正文最多可包含30个字。如果读取字超过30个,分若干帧返送数据在第二和之后地帧中,应答的正文最多包含31个字节。
   
    对该命令的多帧应答,可用初始化和中止命令代替定界符。如果发送其他命令,他们同样做定界符处理
   
    PLC设置
   
    PLC方式 UM区域
    运行 监控 编程 写保护 读保护
    允许 允许 允许 允许 允许
   
    执行条件
   
    命令 答应
    单个 多重 单个 多重
    允许 ..... 允许 允许
   
    写IR/SR区,命令为WR
   
    将数据写入IR/SR区中,以指定字为起始,按字依次写入。
   
    命令格式
   
    应答格式
   
   
   
    限制
   
    地址253~255中的数据是只读数据。如试图对这些字执行写操作,虽然不会出现错误,但这些字中的内容不会改变。
   
    PLC设置
   
    PLC方式 UM区域
    运行 监控 编程 写保护 读保护
    ..... 允许 允许 允许 允许
   
    执行条件
   
    命令 答应
    单个 多重 单个 多重
    允许 允许 允许 .......
   
     
   
   
 
     相关博客新闻:
     相关技术论文:

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳