//写在前面: 自2010年起,陆续在新浪博客上面发了几篇OMRON PLC的应用笔记,曾经很疑惑阅读量异常增加,后来发现原来是这里有人转载。郑重声明:这是本人原创。现将原文照发在这里,希望能帮到做工控的同行朋友们。

一、实验环境
Host端串口设置9600bps,7-E-2
使用串口大师监测。
串口线制作:
CPM2AH端DB9M Host端DB9FM
1 FG 屏蔽层
2 SD---------------2 RXD
3 RD---------------3 TXD
4-5 RTS-CTS--------7-8 RTS-CTS
9 SG---------------5 GND
PLC端设置如图。
二、通讯实战

1、测试
发送@00TSGood Luck 55CR
原样返回
@00TSGood Luck 55
CR
成功。
2、单帧发送
起始符@+从机地址+命令+Text+FCS+结束符*CR(0x0d)

从机地址2位
FCS计算方法是从起始符@开始到Text的ASCII码值异或。
如:@00QQIR5B*CR 对应ASCII码为40H 30H 30H 51H 51H 49H 52H异或结果为5B

举例:
发送字符串:@00QQMRCIO 000000,CIO 000001,CIO 000002,CIO 000003,CIO 000004,CIO 000005,5ECR
回显
@00QQMR005F
CR
(MR)00表示操作成功
再发送@00QQIR5BCR
回显@00QQIR000,0,0,0,0,077
CR
IR00之后为0.00~0.05状态。

3、多帧传送
规则:发送的第一帧
头码+Text+分隔符CR(0x0d)
Host端收到CR后,继续传第二帧
TEXT+CR(0x0d)
Host端收到CR后,继续传下一帧
TEXT+CR(0x0d)
……
收到CR后,最后一帧
TEXT+*CR。

不包含头尾符,TEXT最多123字符。
传送的字不要截断分帧发送。

举例:
发送@00QQMRCIO 000000,CIO 000001,CIO 000002,CIO 000003,CIO 000004,CIO 000005,5ECR
回显CR(0x0d)
发送CIO 000006,CIO 000007,CIO 000008,CIO 000009,CIO 000010,CIO 0000112DCR
回显@00QQMR005F
CR
成功。再发送@00QQIR5BCR
回显@00QQIR000,0,0,0,0,0,0,0,0,0,0,077
CR中,IR00之后为输入点0.00~0.11的状态。

原文2010.7.24发表于新浪博客

欧姆龙OMRON PLC之Host Link协议(一)相关推荐

  1. 欧姆龙OMRON PLC之HostLink通讯协议(五)- CP1H以太网FINS/TCP通讯实例

    //写在前面: 自2010年起,本人陆续在新浪博客上面发了几篇OMRON PLC的应用笔记,曾经很疑惑阅读量异常增加,后来发现原来是这里有人转载.现将原文照发在这里,希望能帮到做工控的同行朋友们. C ...

  2. 【转】欧姆龙OMRON PLC之HostLink通讯协议-FINS命令W字/位操作篇

    CP1E/L/H新增W寄存器后,Host Link命令的"C-模式"命令不能对此寄存器进行操作,需要用到FINS命令来进行. FINS命令格式:@+2字节地址+FA+0000000 ...

  3. 【转】欧姆龙OMRON PLC之 CP1H 以太网FINS/TCP通讯实例

    原文:http://blog.sina.com.cn/s/blog_539cee190102wr4t.html CP1H上面的选件板插槽可以插入1-2块CP1W-CIF41模块,系统即具有了以太网功能 ...

  4. 欧姆龙CJ2M 与海利普变频器通讯 协议宏方式可直接拿来实用了,欧姆龙CJ2M PLC与变频器协议宏通讯

    欧姆龙CJ2M 与海利普变频器通讯 协议宏方式可直接拿来实用了,欧姆龙CJ2M PLC与变频器协议宏通讯 采用器件:欧姆龙CJ2M的PLC,1个CJ1W SCU21 V1通讯模块,1台海利普HLP-B ...

  5. AIRIOT物联网低代码平台如何配置欧姆龙omron驱动?

    数据采集与控制是物联网的核心能力之一,AIRIOT物联网低代码平台提供了丰富的驱动,兼容了市面上95%以上的传感器.控制器及数据采集设备等,并且在持续增加中,能够快速.便捷地实现数据采集与控制功能. ...

  6. 欧姆龙CJ2M 与海利普变频器通讯 协议宏方式 欧姆龙通讯模块协议宏 功能:通过触摸屏进行启停和点动,频率设定,加减速时间,点动频率设定

    欧姆龙CJ2M 与海利普变频器通讯 协议宏方式可直接拿来实用了,欧姆龙CJ2M PLC与变频器协议宏通讯 采用器件:欧姆龙CJ2M的PLC,1个CJ1W SCU21 V1通讯模块,1台海利普HLP-B ...

  7. 欧姆龙变频器MX2参数_第442期丨【源程序】基于三菱西门子欧姆龙松下PLC实现喷水池控制系统;欧姆龙PLC编程软件更新步骤...

    论坛周刊 1 Dec 2019 本期论坛周刊精彩内容: 1.[源程序]基于三菱\西门子\欧姆龙\松下PLC实现喷水池控制系统 2.欧姆龙PLC编程软件更新步骤 3.RSLinx Classic Ent ...

  8. 三菱PLC通过CC LINK IE通讯控制2个三菱伺服的测试 程序,里面有JOG HOME,定位,适合你入门参考。包合IO规划,伺候参数,PLC程序。

    三菱PLC通过CC LINK IE通讯控制2个三菱伺服的测试 程序,里面有JOG HOME,定位,适合你入门参考.包合IO规划,伺候参数,PLC程序.

  9. 欧姆龙程序PLC案例标准程序 使用欧姆龙CP1H写的脉冲伺服 步进控制程序案例

    欧姆龙程序PLC案例标准程序 使用欧姆龙CP1H写的脉冲伺服 步进控制程序案例+威纶通触摸屏程序+案例文档(电子档). 里面的内容非常实用,注释非常详细. 本案例包含CP1H的4个轴的程序指令进行说明 ...

  10. C#上位机与PLC通讯源码 C#与三菱PLC串口通讯MC协议FX3U及FX系列

    C#上位机与PLC通讯源码 C#与三菱PLC串口通讯MC协议FX3U及FX系列 给做项目急需的人 有时间不想花钱的自己去研究. 编号:7320649082796762用户_52853082

最新文章

  1. MyBatis复习笔记6:MyBatis缓存机制
  2. 【6】font-size 字体属性
  3. pve远程连接 spcie_proxmox折腾 篇一:解决j3455直通iommu分组问题,PVE内核编译教程...
  4. 【PC工具】更新常用USB转串口芯片MAC驱动,CH340G驱动安装有可能遇到的问题及解决办法...
  5. C++的一般引用及其数组引用
  6. 开源数据库在平安的应用实践
  7. WEB网页专业词汇 汇总
  8. 从宠物浴液做一个O2​O项目的设想
  9. 转:PHP - .htaccess设置显示PHP错误
  10. Process相关函数
  11. 基于matlab的高等数学,基于MATLAB的高等数学问题求解
  12. Oracle中相同字段补充,oracle一次给多表添加相同字段
  13. 大数据、数据分析和数据挖掘的区别是什么
  14. sdcc对应stc51单片机
  15. 如何解决Sketch导出文件出现色差偏暗或偏淡这个问题?
  16. oracle循环数据字典,Oracle DUL工作原理和技术实现
  17. 信鸽推送集成采坑之代码混淆报错/XINGE: [Util] please add wup-1.0.0.E-SNAPSHOT.jar in your libs
  18. 春节假期收官小记|抢红包黄金时间分析
  19. 怎样判断驱动程序是否有通过WHQL认证获得微软数字签名
  20. B站收藏备份工具设计和实现 Bilibili Memory 哔哩哔哩记忆

热门文章

  1. 计算机机房kvm系统配件,KVM设备在机房管理改造中的解决方案
  2. 异常解决:Generated keys not requested. You need to specify Statement.RETURN_GENERA_KEYS to Statement.
  3. php专杀工具下载,顽固木马专杀工具下载-顽固木马专杀工具正式版2019.5.13.1官方版-QQ下载站...
  4. HetConv--Heterogeneous-Kernel-Based-Convolutions-for-Deep-CNNs
  5. 刘德华--5难忘长发飘飘
  6. java jersey使用总结_Java Jersey2使用总结
  7. 蓝桥杯 ALGO-45算法训练 调和数列问题
  8. python 矩阵元素平方_NumPy之计算两个矩阵的成对平方欧氏距离
  9. 开发前期必须准备的利器:开发原型图、UI图工具pxCook、找图标、写接口文档、代码托管等...
  10. android设计稿做ui px,苦逼APPUI设计师的标注切图的利器—PxCook