功能代码 04 – 读输入寄存器

    功能代码 04 – 读输入寄存器

    函数

    使用此函数可使 MODBUS 主站系统从数据块读取数据字。

    请求消息帧

    ADDR

    FUNC

    start_register

    register_number

    CRC

    响应消息帧

    ADDR

    FUNC

    Byte_count n

    n/2 寄存器 DATA(高字节、低字节)

    CRC

    start_register

    驱动程序如下所示解释 MODBUS 寄存器地址“start_register”:


    为了进一步生成地址,驱动程序将使用在对话框“FC4 的 MODBUS 寻址转换”(Conversion of MODBUS addressing for FC4) 中*的“基本 DB 号”(开始于 DB xxxxx)。

    访问地址(地址转换)的计算分如下两步:

    访问
    SIMATIC

    转换公式

    数据块 DB
    (生成的 DB)

    =

    (基本 DB 号 xxxxx + start_register-offset_DB_no.)

    数据字 DBW

    =

    (start_register word_No.

    ∗ 2)

    start_register 的计算公式

    如果已知要读取所生成的 DB,则可以根据以下公式计算主站系统中所需的 MODBUS 地址 start_register:

    start_register

    =

    ((结果 DB – 基本 DB 号)* 512) + (data word_DBW/2)

    仅允许使用偶数的数据字数。

    register_number

    对于 register_number(寄存器数),允许 1 和 127 之间的值(对于 ET 200S 1SI Modbus,寄存器数较多为 110)。读取该寄存器数。请遵守以下规则:

    (register_number)max

    =

    512 - start_register



    提示

    请注意 CPU 特定的限制。




    应用示例

    参数分配示例:

    列表: 函数代码 FC 04 的 MODBUS 寻址的转换

    消息帧传输中的 MODBUS 地址

    SIMATIC 存储区

    0

    起始数据块
    (基本 DB 号)

    DB 900

    请求消息帧 FUNCTION 04:

    05H

    从站地址 ADDR

    04H

    函数代码 FUNC

    02H

    start_register“高字节”

    C0H

    start_register“低字节”

    00H

    register_number“高字节”

    03H

    register_number“低字节”

    xxH

    CRC 校验和“低字节”

    xxH

    CRC 校验和“高字节”

    响应消息帧 FUNCTION 04:

    05H

    从站地址 ADDR

    04H

    函数代码 FUNC

    06H

    Byte_count

    A1H

    <DATA 1> DBW 384“高字节”

    A2H

    <DATA 2> DBW 384“低字节”

    A3H

    <DATA 3> DBW 385“高字节”

    A4H

    <DATA 4> DBW 385“低字节”

    A5H

    <DATA 5> DBW 386“高字节”

    A6H

    <DATA 6> DBW 386“低字节”

    xxH

    CRC 校验和“低字节”

    xxH

    CRC 校验和“高字节”

    地址计算:

    MODBUS 地址“start_register”02C0 十六进制(704 十进制)的解释如下:



    访问 DB 901,数据字 DBW 384。

    寄存器数:

    MODBUS 寄存器数“register_number”0003 十六进制(3 十进制)表示要读取 3 个寄存器(3 个数据字)。

    更多示例

    下表列出了一些其它的访问示例。

     

     

    start_register

     

     

    start_register

    基本 DB 号

    偏移 DB 号

    字编号

    生成的 DB

    DBW

    十六进制

    十进制

    十进制

    十进制

    十六进制

    十进制

    十进制

    十进制

    0000

    0

    900

    0

    000

    0

    900

    0

    0064

    100

    900

    0

    064

    100

    900

    200

    00C8

    200

    900

    0

    0C8

    200

    900

    400

    0190

    400

    900

    0

    190

    400

    900

    800

    1400

    5120

    900

    10

    000

    0

    910

    0

    1464

    5220

    900

    10

    064

    100

    910

    200

    14C8

    5320

    900

    10

    0C8

    200

    910

    400


    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • 改变窗格模式

    改变窗格模式可在以下两种窗格模式中选择:单个窗格模式:任意时刻只打开一个窗格。 如果打开另外的窗格,则自动关闭上一次打开的窗格。多窗格模式:可以同时打开几个窗格。步骤要更改窗格模式,请执行下列步骤:单击任务卡内窗格上的“更改窗格模式”按钮。

  • 修复 TIA Portal Teamcenter Gateway 的安装

    修复 TIA Portal Teamcenter Gateway 的安装通过安装程序完全重新安装已安装产品,可对其进行修复。要求PG/PC 上安装有 TIA Portal V14 或更高版本和 TIA Portal Teamcenter Gateway V14 或更高版本。PG/PC 上安装有 Teamcenter Rich Application Client (RAC) 或 Teamcente

  • * 2 层功能 ST 端口

    ST 端口调用此页面时,表中显示端口参数组态的当前状态。要进行组态,请单击端口表中的相关单元格。说明表 1 包含以下列:所有端口 (All ports)说明设置对于表 2 的所有端口都有效。生成树状态 (Spanning Tree Status)在此下拉列表中,选择适用于所有端口的设置。如果选择“无变化”(No Change),则表 2 中相应列的条目保持不变。复制到表格 (Copy to Tab

  • 搜索的基本知识

    在信息系统中,可进行关键词搜索。为此,信息系统包含有一个搜索区。搜索选项可搜索以下文本:搜索一个字:系统将列出包含与搜索关键字完全相同或存在稍许不同的所有帮助页面。搜索多个字:系统将列出包含与所有搜索关键字完全相同或存在稍许不同的所有帮助页面。此时,搜索关键字不受先后顺序和距离远近的影响。搜索短语<

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

手 机: 13681875601

电 话: 021-37660026

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2025 b2b168.com All Rights Reserved