Modbus RTU 指令

波特率 :9600 8 NONE 1

16进制发送
16进制接收

操作步骤:
1.软件选择通讯波特率
2.设置地址(通讯使用的设备地址,默认地址为01)

全灭: 01 0F 00 00 00 08 01 00 FE 95
全亮: 01 0F 00 00 00 08 01 FF BE D5
读取所有继电器状态:01 01 00 00 00 08 3D CC
读取0号继电器状态:01 01 00 00 00 01 FD CA

默认0号继电器开始代表1回路继电器
[1号地址]
//--------------------------------------------
0号继电器开启 : 01 05 00 00 FF 00 8C 3A
0号继电器关闭 : 01 05 00 00 00 00 CD CA

注意:只接一个设备,否则地址都会被设置。
设置地址为:01
00 10 00 00 00 01 02 00 01 6A 00// 修改成01
设置地址为:02
00 10 00 00 00 01 02 00 02 2A 01// 修改成02
设置地址为:03
00 10 00 00 00 01 02 00 03 EB C1// 修改成03

读取地址
00 03 00 00 00 01 85 db
返回:
00 03 02 00 01 44 44 //01为地址

闪开指令:
说明:开启后马上关闭,100MS为一个单位[1代表100MS]

1号地址:
0号继电器闪开 : 01 05 02 00 07 00 CE 42 //700MS = 7*100MS = 700MS
1号继电器闪开 : 01 05 02 01 08 00 9A 72 //800MS
返回:跟发送指令一样
2号地址:
0号继电器闪开 : 02 05 02 00 05 00 CF 11 //500MS
1号继电器闪开 : 02 05 02 01 06 00 9E 21 //600MS

单一翻转指令:
0号继电器翻转:01 05 00 00 55 00 F2 9A
1号继电器翻转:01 05 00 01 55 00 A3 5A
2号继电器翻转:01 05 00 02 55 00 53 5A
3号继电器翻转:01 05 00 03 55 00 02 9A
4号继电器翻转:01 05 00 04 55 00 B3 5B
5号继电器翻转:01 05 00 05 55 00 E2 9B
6号继电器翻转:01 05 00 06 55 00 12 9B
7号继电器翻转:01 05 00 07 55 00 43 5B

全部翻转指令:
01 05 00 00 5A 00 F7 6A

/*********************************************************************/
读取所有接口 输入状态
发送:01 02 00 00 00 08 79 CC //读取8个输入状态
返回:01 02 01 00 A1 88

Modbus RTU 指令相关推荐

  1. Modbus RTU 通信应用案例

    如何打开项目归档文件 例程中的TIA博途项目文件与STEP 7项目文件均为归档文件,需要按如下方式打开: TIA博途项目文件 1. 打开TIA博途软件,通过软件左下方"项目视图"按 ...

  2. SIAMATIC S7-1200 中通过 Modbus RTU 如何读取地址范围 9999 到 65535 的输入字

    原文地址 说明 除了需要 STEP 7 >= V13 SP1 (TIA Portal) 的软件,还需要 S7-1200 CPU 固件版本 >= V4 (文章编号: 6ES721x-1xx4 ...

  3. 【Reproduced】C language program of MODBUS RTU MASTER

    [Reproduced]C language program of MODBUS RTU MASTER From:http://blog.csdn.net/wangshunli/article/det ...

  4. modbus协议和串口服务器,Modbus RTU通信模式与Modbus ASCII通信模式的异同点

    Modbus基于串行通信存在两种模式:Modbus RTU与Modbus ASCII模式,不管是RTU模式还是ASCII模式,Modbus信息都以帧的方式传输,每个信息帧有确定的起始点和结束点,使接收 ...

  5. readfile读取串口数据_西门子PLC-1200-串口Modbus RTU通讯实例

    西门子PLC-1200的基于232串口的Modbus RTU通讯实例 这里先讲一下Modbus和232,232和485串口是一种串口接法,这种接法实际能实现十几种的协议通讯,有基于串口的Modbus ...

  6. json qbytearray 串 转_JSON数据采集网关,json转Modbus RTU串IO口RS485转4~20mA边缘计算智能终端...

    JSON数据采集网关边缘计算智能终端是一种能够将各种传感器仪表仪器设备的数据采集后按照JSON格式上传服务器的网关,可以实现云边协同. JSON(JavaScript Object Notation) ...

  7. 西门子200smart与电流表Modbus RTU通讯

    这里简单介绍下 使用西门子200smart PLC与电流表进行 Modbus RTU通讯 关于Modbus 通讯可自行查阅资料,这里不做过多赘述,不说废话直接开始. 1.接线 下图1. S7-200 ...

  8. S7-1200PLC 与温控仪表Modbus RTU通信

    硬件:cpu 1214C 目的:通过Modbus RTU协议,实现对温控仪表参数的读写 软件:Portal V14SP1 温控仪表参数地址 根据以下地址,我们来编写一个程序,通过Modbus功能对实际 ...

  9. 动物电子耳标阅读器|识读器|读卡器L8600系列Modbus RTU通讯协议与二次开发说明

    动物电子耳标阅读器|识读器|读卡器L8600系列Modbus RTU通讯协议与二次开发说明适用于L8600-S-02.L8600-R-02,更多MODBUS TCP协议资料欢迎交流! 出厂默认配置: ...

  10. modbus rtu 调试软件_一文最全解读Modbus 的RTU、ASCII、TCP

    导 读 ( 小库 ) 多年来没少调试施耐德PLC,因此Modbus-RTU.Modbus-TCP等协议都经常接触,但一直都没有认真总结一下,借这篇文章总结一下. 01 术语解读 1 word =2 b ...

最新文章

  1. RNA和机器学习:多维生物标志物的合理设计
  2. c/c++ c++ file c++/stl/boost 判断文件目录是否存在
  3. 设置sql*plus的sqlprompt
  4. java加载自己写的类_java 自定义类加载器从磁盘或网络加载类
  5. 简述使用REST API 的最佳实践
  6. sql 之like 和通配符%,_(mysql)
  7. JUnit通过失败测试案例
  8. 接口(interface)和抽象(abstract)类的区别
  9. Hash碰撞的解决方案
  10. app里面可以运行php,我可以在googleappengine for Python上运行PHP文件吗?
  11. 计算机网络常用术语WWW,计算机网络常用术语
  12. 紧急救援 L2-001 dijkstra 打印路径 最短路条数 权值
  13. J2EE项目数据字典设计
  14. oracle混音插件教程,编辑推荐:7款人声混音插件
  15. SPSS实战:多因素方差分析(以随机区组设计为例)
  16. action mutation 调用_Vuex源码学习(七)action和mutation如何被调用的(调用篇)
  17. 完整百度登录源代码(2015年1月27日更新)
  18. 写好简历的16个关键点
  19. vue2.0_在vue中实现input输入框的模糊查询
  20. 单个JVM下支撑100w线程数vm.max_map_count

热门文章

  1. 如何快速制作漫画App?
  2. easydarwin php,EasyDarwin返回401 Unauthorized解决方法
  3. stm8单片机程序加密方法 id加密技巧
  4. 个人微信api接口调用,微信加好友、新增好友通知
  5. USB总线-USB协议简介(一)
  6. 线性代数辅导讲义(第四章 线性方程组)
  7. 结构梁配筋最牛插件_牛肉食用指南(五):日式烧肉的由来,各部位怎么烤最好吃?...
  8. H5调用app原生接口
  9. Excel数据分析实例
  10. arduino通过串口监视器读取一行字符