LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?

描述:
LOGO! 8既支持作为Modbus服务器,也支持作为Modbus客户端。 以一个客户端连接 SENTRON PAC3200 为例,演示在 LOGO! Soft Comfort V8.1 中生成一个 Modbus连接。从 SENTRON PAC3200 的寄存器( HR )中读取电压、电流、功率和频率的测量值 并且传送到 LOGO! 8 的可用的 V 存储区( VM )中。

从 SENTRON PAC3200 的手册中,在功能码 0x03和 0x04 的介绍下查看测量值所在的地址位置。

注意:
为了成功的进行通信,SENTRON PAC3200 的固件版本至少要是 V2.4.2。

步骤介绍:

  1. 在LOGO! Soft Comfort V8.1 软件中,设置 LOGO! 模块的硬件类型为 "LOGO! 8.FS4" 如图.1所示,并且设置 IP 地址。

    LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?
    图. 1

  2. 在菜单栏, "工具 > 以太网连接…" 打开以太网连接设置。
  3. 添加新的 Modbus 客户端连接, 右键单击 " 以太网连接 ",选择 “ 添加客户端连接 ” > “Modbus 连接。

    LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?
    图2

  4. 双击新建出的 Modbus 客户端连接。

    LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?
    图. 3

  5. 填写服务器的 IP 地址 ( 此处服务器是 SENTRON PAC3200)。Modbus 通信端口号已经自动设置为 502 。
  6. 在" 数据传输 " 条目中,定义 Modbus 连接数据的属性。
    - 初始地址 ( 本地 ): 在 LOGO! 中的VM地址。
    - 方向: 客户端 <-服务器 ( 读 ) 或者客户端 ->服务器 ( 写 )。
    - 初始地址 ( 远程 ):在 SENTRON PAC3200 中可以被检测的参数变量起始地址( 地址-偏移量+ 1 ) 。
    - 长度: 传输的数据的长度。

    LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?
    图. 4

  7. 点击 "OK" 进行确认。

通过 Modbus 通信读过来的数值 ( 浮点数 ) 需要使用 浮点数 / 整数转换器的转换指令进行转换,如下图所示以及图中的文本显示消息。

LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?
图5

测量值在文本显示器 LOGO! TDE 中显示,如下图所示。

LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?
图. 6

注意
对于即支持 S7 通信,也支持 Modbus 通信的设备,推荐使用 S7 连接与 LOGO! 建立连接。

下载
LOGO! 8 如何通过Modbus TCP/IP 采集 SENTRON PAC3200 的测量数据?Registration required LOGO! 8 sample program (14.2 KB)

更多信息

  • 系统手册LOGO! 8 FS:04 109741041
  • SENTRON PAC3200 多功能测量设备手册26504150

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342190.html

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

相关推荐

发表回复

登录后才能评论