西门子ET200模块
技术数据
SIMATIC DP,1 个终端模块 TM-E15S24-AT,用于 ET 200S, 针对电子模块 2 模拟输入 TC热电偶温度传感器高性能型, 15mm 结构宽度,螺钉型接线端子, 不带端子访问至 AUX1, AUX1 已穿联 | ||
尺寸 | ||
宽度 | 15 mm | |
高度 | 132 mm | |
深度 | 43 mm | |
重量 | ||
重量,约 | 55 g | |
供货范围 | ||
供货数量,单位(件) | 1 | |
上一次修改: | 2018/4/13 |
西门子总代理6ES7193-4CL20-0AA0
S7-1200 串行通信西门子ET200模块
S7-1200支持的串行通讯方式
- 点对点(PtP)通信
- Modbus 主从通信
- USS 通信
名称 | CM 1241 RS232 | CM 1241 RS485 |
---|---|---|
订货号 | 6ES7 241-1AH30-0XB0 | 6ES7 241-1CH30-0XB0 |
通讯口类型 | RS232 | RS485 |
波特率(bps) | 300; 600;1.2 kb; 2.4 kb; 4.8 kb; 9.6 kb;19.2 kb; 28.4 kb; 57.6 kb; 76.8 kb; 115.2 kb; | |
校验方式 |
| |
流控 | 硬件流控;软件流控 | 不支持 |
接收缓冲区 | 1KB | |
通讯距离(屏蔽电缆) | 10m | 1000m |
电源规范(5V DC) | 220mA |
S7-1200 RS232 和 RS485 通信模块的特征
图1. 串口通信模块
- 由 CPU 供电,不必连接外部电源
- 端口经过隔离,zui长距离1000 米
- 有诊断 LED 及显示传送和接收活动 LED
- 支持点对点协议
- 通过扩展指令和库功能进行组态和编程
RS485 与 RS232 通信模块的LED
诊断 LED 灯
- 红闪:如果 CPU 未正确识别到通信模块,诊断 LED 会一直红色闪烁
- 绿闪:CPU 上电后已经识别到通信模块,但是通信模块还没有配置
- 绿灯:CPU 已经识别到通信模块,且配置也已经下载到了CPU
发送 LED 灯
- 代表数据正在通过通信口传送出去
接收 LED 灯
- 代表数据正在通过通信口接收进来
注意:安装于CPU本体上的通信板只有发送和接收 LED 灯,而没有诊断 LED 灯
RS485及RS232两种模板支持的协议
- ASCII
- USS
- Modbus RTU Master protocol
- Modbus RTU Slave protocol
ASCII 协议的特点
- 报文可以由用户自己定义,便于用户以 ASCII 协议为基础开发
- 使用简单,可以很好地实现与第三方系统的通讯
- 可以进行识别报文结束设置
- 可以进行数据流量控制
- 缺点:具有简单的校验功能(奇偶校验),低数据安全性;数据传输无确认信息; 通讯需要双方协调
S7-1200 的 PTP 校验
串口的校验: 奇偶校验:用于检验数据传递的正确性,是zui简单的检错方法。
西门子总代理6ES7193-4CL20-0AA0
图2. 校验设置
- 偶校验:如果每字节的数据位中“1”的个数为奇数,则校验位为1,如果个数为偶数,则校验位为“0”, 保证数据位和校验位中“1”的个数是偶数
- 奇校验:如果每字节的数据位中“1”的个数为奇数,则校验位为0,如果个数为偶数,则校验位为“1”, 保证数据位和校验位中“1”的个数是奇数
- 传号校验:奇偶校验位始终设置为 1
- 空号校验:奇偶校验位始终设置为 0
注意:奇偶校验可以简单的判断数据的正确性,从原理上可看出当一位出错,可以准确判断,当两位或更多位误码就校验不出,但由于其实现简单,仍得到了广泛使用。
PTP 通信的发送信息配置
定义在信息起始发送断点及空闲线
字符中断:当接收到的数据保持为零值的时间大于完整的字符传输时间时,代表字符中断。一个完整字符传输时间定义为传输起始位、数据位、校验位和停止位的时间总和。
图3. 定义在信息起始发送断点及空闲线西门子总代理6ES7193-4CL20-0AA0
常问问题:为什么发送配置中只配了2位字符中断,而通信伙伴却可以正常接收数据?
答:发送配置中设置的字符中断小于等于16位时,系统自动发出16位的字符中断位;设置大于16位时,则发出的中断位与实际设置相符。下图是设置的发送断点及空闲线位及其实际发出的波形图。
波形图 | 断点及空闲线设置 |
图4. 断点及空闲线波形图
所有评论仅代表网友意见,与本站立场无关。