万国企业网 » 新闻资讯 » » 西门子模拟量模块 6ES7231-4HF32-0XB0 AI8

西门子模拟量模块 6ES7231-4HF32-0XB0 AI8

放大字体  缩小字体 发布日期:2024-10-01  浏览次数:0
核心提示:西门子,S7-1200,模块

SIMATIC S7-1200,模拟输入, SM 1231,8 模拟输入, +/-10V,+/-5V,+/-2.5V, 或 0-20mA/4-20mA, 12 Bit+符号位 或(13 Bit ADC)

SIMATIC S7-1200 SM 1231,AI 8x13 bit

订货号: 6ES7231-4HF32-0XB0


Modbus RTU V3 及以上版本指令集基本功能介绍

TIA Portal V13 SP1 版本开始软件中提供了两个版本的 Modbus RTU 指令集,如图 1 所示。

图 1. 两个版本 Modbus RTU 指令集

早期版本的 Modbus RTU 指令集(图 1 中 MODBUS (V2.2))仅可通过主机架 CM1241 通信模块或 CB1241 通信板进行 Modbus RTU 通信。 具体使用请参见文档 :主站、从站。主要用于早期项目和 V4.0 之前版本的 CPU。

新版本的 Modbus RTU 指令集(图 1 中红框指令集)扩展了 Modbus RTU 的功能,该指令集除了支持主机架 CM1241 通信模块、CB1241 通信板,还支持 PROFINET 或 PROFIBUS 分布式 I/O 机架上的点对点通信模块实现 Modbus RTU 通信。从这个版本开始 S7-1200 与 S7-1500 在 Modbus RTU 指令集开始一致,并且之后版本更新也是基于该版本,建议 V4.0 以后的 CPU 和串口模块使用该版本指令集。

该指令集后续版本功能介绍参见链接。

硬件要求:

  • S7-1200 CPU 的固件版本不能低于 V4.1

  • CM1241 通信模块不能低于 V2.1

  • CB1241 没有要求

  • 分布式上的串口模块包括:

    • ET200SP 的 CM PtP

    • ET200MP 的 CM PtP RS232 HF

    • ET200MP 的 CM PtP RS422/485 HF

新版本 Modbus RTU 指令集所支持的点对点模块如图 2 所示。

图 2. 新版本 Modbus RTU 指令集所支持的点对点模块

Modbus RTU 指令的使用

新版本 Modbus RTU 指令集中包含 Modbus RTU 主站指令和从站指令。

本文以 CPU1217C + CM1241 RS422/485 + ET200SP CM PtP 模块为例,介绍新版本 Modbus RTU 指令主从通信的编程步骤。 其中 CPU 机架 CM1241 RS422/485 作为 Modbus RTU 从站,分布式机架 ET200SP 中 CM PtP 模块作为 Modbus RTU 主站。网络结构图如图 3 所示。

图 3. Modubs RTU 网络通信结构图

本项目中使用到的硬件和软件如下:

主要硬件:

  • CPU1217C (订货号: 6ES7217-1AG40-0XB0),固件版本 V4.1.3

  • CM1241 RS422/485模块 (订货号:6ES7241-1CH32-0XB0),固件版本 V2.1

  • ET200SP IM155-6PN HF(订货号:6ES7155-6AU00-0CN0)

  • CM PtP模块(订货号:6ES7137-6AA00-0BA0)

软件:

  • TIA Portal V13 SP1 Upd 9

文档链接:

  • CB/CM 组态,链接

  • ET200 CM PtP组态,链接

  • 主站程序,链接

  • 从站程序,链接

  • 接线方式,链接。


 
 
[ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
 
  • 联系人:田子龙
  • 电话:15221760199
  • 地址:上海市松江区科技园区平原街880弄65号201
  • 邮件:271463402@qq.com
  • 手机:15221760199