该函数代码使 MODBUS 主站系统能够在 SIMATIC CPU 的数据块中写入多个数据字。
ADDR | FUNC | start_register | 数量 | Byte_count n | n-DATA(高字节、低字节) | CRC |
ADDR | FUNC | start_register | 数量 | CRC |
驱动程序如下所示解释 MODBUS 寄存器地址“start_register”:
为了进一步生成地址,驱动程序将使用参数分配过程中在对话框“FC 03、06、16 的 MODBUS 寻址的转换”(Conversion of MODBUS addressing for FC 03, 06, 16) 中输入的“基本 DB 号”(开始于 DB xxxxx)。
访问地址(地址转换)的计算分如下两步:
访问 SIMATIC | 转换公式 | ||
数据块 DB | = | (基础 DB 编号 xxxxx + start_register-offset_DB_no.) | |
数据字 DBW | = | (start_register word_No. | ∗ 2) |
如果已知要写入所生成的 DB,则可以根据以下公式计算主站系统中所需的 MODBUS 地址 start_register:
start_register | = | ((结果 DB – 基础 DB 编号) * 512) + (data word_DBW/2) |
仅允许使用偶数的数据字数。
对于数量(寄存器数),允许 1 和 127 之间的任何值(对于 ET 200S 1SI Modbus,寄存器数较多为 123)。 请遵守以下规则:
(数量)较大值 | = | 512 - start_register |
提示 请注意 CPU 特定的限制。 |
任何值都可以用作 DATA DATA(高字节、低字节)(寄存器值)。
参数分配示例:
列表: 函数代码 FC 03、06、16 的 MODBUS 寻址的转换
| SIMATIC 存储区 | |
---|---|---|
0 | 起始数据块 | DB 800 |
MODBUS 主站系统要将值 CD09 十六进制、DE1A 十六进制和 EF2B 十六进制写入 DB 800 的数据字 DBW 100、DBW 102 和 DBW 104。
05H | 从站地址 ADDR |
10H | 函数代码 FUNC |
00H | start_register“高字节” |
32H | start_register“低字节”DBW 100 |
00H | 数量“高” |
03H | 数量“低”(3 个寄存器) |
06H | bytecount |
CDH | 寄存器值 — 高 (DBW100) |
09H | 寄存器值 — 低 |
DEH | 寄存器值 — 高 (DBW102) |
1AH | 寄存器值 — 低 |
EFH | 寄存器值 — 高 (DBW104) |
2BH | 寄存器值 — 低 |
xxH | CRC 校验和“低字节” |
xxH | CRC 校验和“高字节” |
05H | 从站地址 ADDR |
10H | 函数代码 FUNC |
00H | start_register“高字节” |
32H | start_register“低字节” |
00H | 数量“高” |
03H | 数量“低”(3 个寄存器) |
xxH | CRC 校验和“低字节” |
xxH | CRC 校验和“高字节” |
MODBUS 地址“start_register”0032 十六进制(50 十进制)的解释如下所示:
访问 DB 800,数据字 DBW 100。
有关更多访问示例,请参见 FC 03。
词条
词条说明
Process Historian & Information Server 2014 SP3
A new Service Pack 3 for Process Historian & Information Server 2014 is available.With PCS 7 V9.0 SP1, released in January 2018, a new Service Pack 3 has been released for the Process Historian &a
V90 PTI MODBUS通讯常问问题常问问题ModBus通信较多能带多少个站点?较多32个。 V90通过Modbus通讯实现IPOS定位控制时,驱动可使能,但给出位置速度无法运行?对于不同固件版本V90 PTI,内部控制的控制数据寄存器是不同的。对于FW V1.07及后续版本:寄存器编号描述单位定标系数范围40100IPOS控制模式控制字 40102
组态 Internet 连接要求只有为其中一个接口组态了 IP 分配方法“PPPoE”时,才在本地安全设置中显示“PPPoE”条目。如何访问该功能选择要编辑的安全模块在本地安全设置中,选择“PPPoE”条目。含义如果通过 PPPoE 为安全模块的其中一个接口建立了连接,则在此条目中进行 Internet 服务供应商 (ISP) 的相关设置。列表: ISP 帐户的设置功能说明验证协议选择无协议或以下
1、硬件配置硬件:① S7-1200 CPU ② S7-200 SMART CPU (固件版本V2.2)③ PC (带以太网卡)④ TP 以太网电缆⑤交换机CSM1277软件:① TIA Portal V14② STEP 7 Micro/WIN SMART ( 软件版本 V2.2以上)2、通讯接线用以太网电缆(交叉或直连)将PC网口、S7-1200 网口、S7-200 SMART网口与交
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com