云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于S7-400 PN-H 冗余系统CPU集成PN口的Modbus TCP通信快速入门A0835

基于S7-400 PN-H 冗余系统CPU集成PN口的Modbus TCP通信快速入门A0835

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 7:25:00

笔记本电脑 1 表1:服务器硬件清单 所用到软件如下表: 名称 STEP7 V5.5 SP3程软件 英文版 “ModbusTCP PN-CPU V2.4”软件选项包 Modscan32 V7.0 表2:服务器软件清单 3.2 服务器项目编程步骤订货号 2XV9450-1MB02 硬件组态完毕后,拷贝服务器例子程序到项目程序中,由于需要在程序(OB1,OB100)调用两次“FB102 ModbusPN”分别做初始化及循环执行使用,因此一些DB、FC块需要进行处理,分别如下: 1)对于链路控制数据块“CONTROL_DAT” 、通信参数设置数据块“MODBUS_PARAM”及FB102的背景数据块 “IDB_MODBUS”需要分别拷贝两个。 2) 在程序中分别创建FC1,FC2,FC3用于OB1中的两个FB102的进程调用,创建FC100、FC101、FC102用于OB100初始化中的两个FB102的进程调用。 3)公用的通信数据区DB11-DB16无需拷贝以保证数据一致性。 创建完毕后如下图10所示:

图10:S7-400 PN-H Modbus/TCP服务器编程步骤

对于通信参数设置数据块“MODBUS_PARAM”,特别需要注意其中PN-H的TCP连接参数“local_device_id”设置于单站系统不同,其中机架0的CPU设置为W#16#5;而机架1的CPU设置为W#16#15,而参数“id”也必须不同,如下图11所示:

图11:PN-H CPU服务器通信参数设置数据块“MODBUS_PARAM”

之后分别在FC2-3及FC102-103中分别调用“FB102 ModbusPN”,注意相应的控制参数DB,背景DB及通信参数数据块都要做相应的调整,如下图12-13所示:

图12 服务器编程FC2中调用“FB102 ModbusPN”(OB1)

图13:服务器编程FC3中调用“FB102 ModbusPN”(OB1) 3.3 服务器通讯测试

下载程序到CPU中,在Step7的项目程序中新建一个变量监控表,插入需要监控的参数和数据区变量,可以看到Modscan32软件与CPU412-5H PN/DP的两个机架CPU的集成PN口均能建立通信,双方可以进行正常的保持寄存器数据读写操作,如下图14所示:

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

笔记本电脑 1 表1:服务器硬件清单 所用到软件如下表: 名称 STEP7 V5.5 SP3程软件 英文版 “ModbusTCP PN-CPU V2.4”软件选项包 Modscan32 V7.0 表2:服务器软件清单 3.2 服务器项目编程步骤订货号 2XV9450-1MB02 硬件组态完毕后,拷贝服务器例子程序到项目程序中,由于需要在程序(OB1,OB100)调用两次“FB102 ModbusPN”分别做初始化及循环执行使用,因此一些DB、FC块需要进行处理,分别如下: 1)对于链路控制数据块“CONTROL_DAT” 、通信参数设置数据块“MODBUS_PARAM”及FB102的背景数据块 “IDB_MODBUS”需要分别拷贝两个。 2) 在程序中分别创建FC1,FC2,FC3用于OB1中的两

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com