您的位置:控制工程论坛网论坛 » 人机界面 » Modbus通信功能代码

wj321

wj321   |   当前状态:离线

总积分:1211  2025年可用积分:0

注册时间: 2003-05-12

最后登录时间: 2009-11-05

空间 发短消息加为好友

Modbus通信功能代码

wj321  发表于 2009/6/22 8:21:13  置顶    4393 查看 6 回复  [上一主题]  [下一主题]

手机阅读

功能码

名称

作用

01

读取线圈状态
取得一组逻辑线圈的当前状态(ON/OFF)

02

读取输入状态
取得一组开关输入的当前状态(ON/OFF)

03

读取保持寄存器
在一个或多个保持寄存器中取得当前的二进制值

04

读取输入寄存器
在一个或多个输入寄存器中取得当前的二进制值

05

强置单线圈
强置一个逻辑线圈的通断状态

06

预置单寄存器
把具体二进值装入一个保持寄存器

07

读取异常状态

取得8个内部线圈的通断状态,这8个线圈的地址由控制器决定,用户逻辑可以将这些线圈定义,以说明从机状态,短报文适宜于迅速读取状态

08

回送诊断校验
把诊断校验报文送从机,以对通信处理进行评鉴

09

编程(只用于484)
使主机模拟编程器作用,修改PC从机逻辑

10

控询(只用于484)
可使主机与一台正在执行长程序任务从机通信,探询该从机是否已完成其操作任务,仅在含有功能码9的报文发送后,本功能码才发送

11

读取事件计数
可使主机发出单询问,并随即判定操作是否成功,尤其是该命令或其他应答产生通信错误时

12

读取通信事件记录
可是主机检索每台从机的ModBus事务处理通信事件记录。如果某项事务处理完成,记录会给出有关错误

13

编程(184/384 484 584)
可使主机模拟编程器功能修改PC从机逻辑

14

探询(184/384 484 584)
可使主机与正在执行任务的从机通信,定期控询该从机是否已完成其程序操作,仅在含有功能13的报文发送后,本功能码才得发送

15

强置多线圈
强置一串连续逻辑线圈的通断

16

预置多寄存器
把具体的二进制值装入一串连续的保持寄存器

17

报告从机标识
可使主机判断编址从机的类型及该从机运行指示灯的状态

18

(884和MICRO 84)
可使主机模拟编程功能,修改PC状态逻辑

19

重置通信链路
发生非可修改错误后,是从机复位于已知状态,可重置顺序字节

20

读取通用参数(584L)
显示扩展存储器文件中的数据信息

21

写入通用参数(584L)
把通用参数写入扩展存储文件,或修改之

22~64

保留作扩展功能备用

65~72

保留以备用户功能所用
留作用户功能的扩展编码

73~119

非法功能

120~127

保留
留作内部作用

128~255

保留
用于异常应答




      Modbus网络只是一个主机,所有通信都由他发出。网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所用通信设备决定。采用这个系 统,各PC可以和中心主机交换信息而不影响各PC执行本身的控制任务。表2是ModBus各功能码对应的数据类型。
 
1楼 0 0 回复
  • bangbang

    bangbang   |   当前状态:离线

    总积分:2874  2025年可用积分:0

    注册时间: 2008-10-13

    最后登录时间: 2008-12-17

    空间 发短消息加为好友

    bangbang   发表于 2008/10/23 12:39:30

    能提供如何将自定义协议转成标准Modbus协议的设备吗?表2在那里呢?
    2楼 回复本楼

    引用 bangbang 2008/10/23 12:39:30 发表于2楼的内容

  • yk_wangyu

    yk_wangyu   |   当前状态:在线

    总积分:3278  2025年可用积分:0

    注册时间: 2006-12-04

    最后登录时间: 2020-07-04

    空间 发短消息加为好友

    yk_wangyu   发表于 2008/11/21 20:10:42

    3楼 回复本楼

    引用 yk_wangyu 2008/11/21 20:10:42 发表于3楼的内容

  • lthlycyj

    lthlycyj   |   当前状态:在线

    总积分:2346  2025年可用积分:0

    注册时间: 2007-09-03

    最后登录时间: 2019-06-23

    空间 发短消息加为好友

    lthlycyj   发表于 2009/3/17 22:48:37

    4楼 回复本楼

    引用 lthlycyj 2009/3/17 22:48:37 发表于4楼的内容

  • 544181081

    544181081   |   当前状态:离线

    总积分:115  2025年可用积分:0

    注册时间: 2009-06-19

    最后登录时间: 2010-06-04

    空间 发短消息加为好友

    544181081   发表于 2009/6/19 10:42:29

    我有协议转换器,只要你提供一种协议我可以把它转换成任何你需要的协议,有需要请联系朱生:13128731915或0755-84270287-8011

    5楼 回复本楼

    引用 544181081 2009/6/19 10:42:29 发表于5楼的内容

  • ahljj

    ahljj   |   当前状态:在线

    总积分:11781  2025年可用积分:0

    注册时间: 2006-12-25

    最后登录时间: 2020-08-19

    空间 发短消息加为好友

    ahljj   发表于 2009/6/22 8:21:13

    学习
    6楼 回复本楼

    引用 ahljj 2009/6/22 8:21:13 发表于6楼的内容

  • endresssh

    endresssh   |   当前状态:在线

    总积分:409  2025年可用积分:0

    注册时间: 2014-12-08

    最后登录时间: 2014-12-22

    空间 发短消息加为好友

    endresssh   发表于 2014/12/19 16:06:40

    E+H:

    E+H罐旁指示仪NRF590是一个监测单元,与E+H办事处生产的Micropilot M和Micropilot S系列雷达,以及其他 HART 兼容仪表配套使用。E+H NRF590 安装在罐旁,不仅能显示测量数据,还能够对安装在罐上仪表进行配置并提供本安供电,支持多种工业标准数字式仪表通信协议,可以集成在开放式罐区存量管理系统中。

    皮尔兹:

    pilz是一家全球运营的完整自动化技术供应商。我们供应安全自动化组件、系统及服务。皮尔兹生产的产品众多,主营产品pilz继电器,皮尔兹传感器,皮尔兹伺服电机等,任何有关pilz问题可以联系pile工作人员。

    邦纳:

    邦纳传感器选型指南-选型指南_专业资料。邦纳传感器选型指南2004 ~ 2005 Specifier’s Guide 光电传感器 测量与检测产品 机床安全产品邦纳传感器系列产品,保证100%原装正品,型号齐全。

    穆格:

    穆格中国成立于 1997 年,在上海、北京、广州和香港设有五个办事处,其中上海有2个工厂(穆格控制系统(上海)有限公司和穆格控制设备(上海)有限公司)。穆格公司由电液穆格伺服阀的发明人威廉·C·moog创建于一九五一年,是一家总部位于美国纽约州布法罗市的跨国公司,现已成为航空和工业上应用的精密控制系统的世界范围内的佼佼者。

    哈威:

    哈威(HAWE)液压有限公司成立于1949年,50多年来一直致力于高压液压元件及系统的开发与生产。公司现有员工1000余名,哈威产品阀体全钢结构,耐高压;结构紧凑,体积小巧;无泄漏,使用寿命长,广泛应用于工程机械、机床、船舶、液压工具等行业。

    力士乐的变速泵驱动,强大的液压系统的稳定性、能源效率、紧凑的电子产品的动态特性这三者是密切相关的。在e4EE sytronix网络学习的培训中,提供了必要的基础知识、技术背景、电子和液压的智能的相互作用。


    7楼 回复本楼

    引用 endresssh 2014/12/19 16:06:40 发表于7楼的内容

总共 , 当前 /