在两个 S7-1500 CPU 之间如何编程和参数化,来实现 Modbus/TCP 通信?

在以太网连接的基础上, "MB_CLIENT" 指令编程为 Modbus/TCP 客户机。在客户机和服务器之间使用 "MB_CLIENT" 指令来建立连接,发送 Modbus 请求和接收响应,控制 Modbus/TCP 客户机的连接和断开。

在以太网连接的基础上,"MB_SERVER" 指令编程为 Modbus/TCP 服务器。"MB_SERVER" 指令响应 Modbus/TCP 客户机的连接请求,接收和处理 Modbus 请求并发送响应信息。

在这个示例中演示 2 个 Modbus 功能。使用 Modbus 功能块 (Modbus_CLIENT 和 Modbus_SERVER) 为每一个 Modbus 功能建立一个 Modbus/TCP 连接。

在两个 S7-1500 CPU 之间如何编程和参数化,来实现  Modbus/TCP 通信?
图01

下面的文档描述如下:

  • 在 Modbus/TCP 客户机中,用户程序调用并参数化 "MB_CLIENT" 指令。
  • 在 Modbus/TCP 服务器中,用户程序调用并参数化 "MB_SERVER" 指令。

在两个 S7-1500 CPU 之间如何编程和参数化,来实现  Modbus/TCP 通信? net_modbus_tcp_s7-1500_de.pdf (1,6 MB)

用于STEP 7 (TIA Portal) V14环境的下载

下载内容包括 "modbus_s7-1500_V14.zip"项目。
复制 ""modbus_s7-1500_V14.zip"文件到一个单独目录,双击该文件,然后可以使用 STEP 7 软件打开并处理解压缩项目数据。

在两个 S7-1500 CPU 之间如何编程和参数化,来实现  Modbus/TCP 通信?Registrierung notwendig modbus_s7-1500_V14.zip (1,2 MB)

用于 STEP 7 (TIA Portal) V13环境的下载
下载内容包括 "Modbus_S7-1500.zip" 项目。
复制 "Modbus_S7-1500.zip" 文件到一个单独目录,双击该文件,然后可以使用 STEP 7 软件打开并处理解压缩项目数据。

在两个 S7-1500 CPU 之间如何编程和参数化,来实现  Modbus/TCP 通信?Registrierung notwendig modbus_s7-1500.zip (2,4 MB)

更多信息
关于 STEP 7 Professional V14 (TIA Portal) 更多信息可以参考手册:109742272

创建环境

  • FAQ中的图片是用STEP 7(TIA Portal)V13创建的。
  • FAQ中的下载项目是用STEP 7 (TIA Portal) V13和 V14创建的。
  • 原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc321864.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2020年11月5日 下午12:03
    下一篇 2021年4月12日 上午12:00

    相关推荐

    发表回复

    登录后才能评论