西门子安装导轨6ES7590-1BC0O-OAAO 西门子S7-1500PLC通讯模块 产品简介:
可提供下列通讯模板:
CM PtP RS232 BA;
带有 RS232 接口的通信模块,适用于协议 Freeport、3964(R) 和 USS;9 针 Sub D 连接器,最高 19.2 Kbit/s,1 KB 帧长度,2 KB 接收缓冲区
CM PtP RS232 HF;
带有 RS232 接口的通信模块,适用于协议 Freeport、3964(R) 和 Modbus RTU;9 针 Sub D 连接器,最高 115.2 Kbit/s,4 KB 帧长度,8 KB 接收缓冲区
CM PtP RS422/485 BA;
带有 RS422 和 RS485 接口的通信模块,适用于协议 Freeport、3964(R) 和 USS;15 针 Sub D 插座,最高 19.2 Kbit/s,1 KB 帧长度,2 KB 接收缓冲区
CM PtP RS422/485 HF;
带有 RS422 和 RS485 接口的通信模块,适用于协议 Freeport、3964(R)、USS 和 Modbus RTU;15 针 Sub D 插座,最高 115.2 Kbit/s,4 KB 帧长度,8 KB 接收缓冲区。
"Write data record" 功能可用于通过组态数据记录对设备进行组态。 "Write data record" 功能还可用于将发送数据传送到设备。 相应地,"Read data record" 可用于从设备中读取诊断数据和接收数据。
为了便于操作,您需要对相关应用程序的通信模块进行组态。
下列组态数据记录可用于此目的:
- 自由口通信
- 3964 通信
使用下列数据记录发送和接收数据:
- 发送数据
- 接收数据
循环用户数据可告知您模块已发送了新数据还是接收了新数据。
- Querying send acknowledgment - bbbbb user data
- Query: New receive frame - bbbbb user data
在 RS232 模式下,可通过模块的周期性用户数据获得辅助信号的当前状态,或通过用户程序控制 RS232 辅助信号(假定硬件数据流控制未激活)。
- RS232 信号
数据记录也可用于发送其他控制和验证命令。
- 激活特殊功能
组态数据记录可用于下列任务:
自由口通信
将通信模块组态为使用开放的自由口帧进行数据传输
- Activate special function - data record 58
- Send configuration record - data record 59
- Receive configuration record - data record 60
3964 通信
将通信模块组态为使用 3964(R) 协议进行数据传输
- Port configuration record - data record 57
- 3964 protocol configuration - data record 61
特殊功能 - 激活
激活或验证诊断中断的活动状态。
- Activate special function - data record 58
下列数据记录可用于操作通信模块:
查询错误状态
通信模块对写入组态数据记录予以确认
- Read error status - data record 55
发送数据
将发送数据传输到通信模块,并在用户数据中查询传输确认
- Send data - data record 48
- Querying send acknowledgment - bbbbb user data
接收数据
在用户数据中显示接收帧
- Data received - data record 49/50
- Query: New receive frame - bbbbb user data
清除接收缓冲区
清除通信模块的接收缓冲区
- bbbbb receive buffer - data record 54
RS232 辅助信号
处理通信模块的 RS232 辅助信号并读取用户数据中的 RS232 辅助信号
计数器模块可以检测快速高频信号,并将计数器读数和当前速度返回到控制器。计数器控制可通过数字量输入和输出信号来确保精确的计数器结果和系统中的快速响应。通过大量参数设置选项,可针对手边的任务进行最佳调整,降低控制负荷。
提供有以下计数器模块:
TM Count 2x24V:
快速计数器模块,2 通道;计数功能高达 200 kHz;硬件和软件门;连接 24 V 编码器;每通道 3 点数字量输入(除计数器输入外)和 2 点数字量输出;频率、速度和时间段测量;存储和比较功能;24 V 编码器电源;等时同步模式
用一个螺丝安装在 S7-1500 安装导轨上
统一的 40 针前连接器,带螺钉型端子(不久将提供插入式端子)
可连接芯线截面积0.25 mm2 至 1.5 mm2(AWG24 至 16)
前连接器的预接线位置
前盖带有可扩充的电缆室,即使完全接线时也如此
集成式屏蔽
含在供货范围之内:
用于手工贴标签的一个标签条
一个 U 型连接器
印制有文字的前门
馈电元件、屏蔽夹和屏蔽端子
统一的显示和诊断方式:
故障(红色 LED)和运行(绿色 LED)模块状态显示
逻辑“0”和逻辑“1”信号状态的通道状态显示(绿色 LED)或诊断指示(红色 LED)
显示 24 V DC 电源电压(绿色 LED)
显示计数器的活动状况和计数方向
支持的功能:
加/减高速计数
计数器范围可调节至高达 +/-31 位
通过集成数字量输入和输出获得高速响应
测量当前信号频率
增量式编码器的位置检测
每个通道两个比较器,用于控制数字量输出
通过数字量输入来保存或设置计数
硬件中断,可设置参数
等时同步模式
通过命令和工艺对象进行用户友好的组态
SIMATIC S7-1500 和 ET 200MP 的统一系统功能:
识别和维护数据 IM0
固件更新
模块正面的清晰标签
统一的前连接器
自由口是可自由编程的基于帧的协议。
自由口驱动程序可通过通信模块和通信伙伴之间的点对点连接控制数据传输。 自由口驱动程序包含物理层(第 1 层)。
自由口驱动程序支持发送和接收任何结构的消息 - 从 00 到 FFH(对于 8 个数据位的字符帧)或从 00 到 7FH(对于 7 个数据位的字符帧)的所有字符。
必须为发送方向和接收方向组态帧的起始和结束标准。 发送帧的结构与接收帧的结构可能会有所不同。
"Sequence number for SEND" 参数可识别新的发送帧或帧的新数据记录。 必须将“SEND acknowledgment from module”(请参见“Querying send acknowledgment - bbbbb user data”一章)读取为第一个“SEND acknowledgment from module”,并以一为增量递增。 因此,对于第一个数据记录,"Sequence number for SEND" 在 CPU 的 STOP/RUN 转换后从 1 开始,然后,对于包含新内容的每个数据记录,以一为增量递增。
值 "0" 不可用做 "Sequence number for SEND"。因为其要用于检测模块的起始位置。 在达到 255 后会将该值重置为 1。
"Frame end identifier" 参数可用于识别属于某一帧的最后一个数据记录。
值 0 意味着当前帧后至少还有一个以上的数据记录。
值 1 意味着此数据记录是当前帧的最后一个数据记录。
Data to transmit byte 0
数据必须自“Data to transmit byte 0”起存储在数据记录中。因此,数据记录的大小以及用于传输帧的数据记录数可通过传输介质确定,例如,使用 PROFIBUS 时为 240 字节。
如果待传输数据的长度不是数据记录长度的倍数,则最后一个数据记录的长度对应于待传输的剩余数据的长度。
模块的发送确认
模块会将数据记录中接收到的“Sequence number”写入为用户数据的发送确认。 请参见“Querying send acknowledgment - bbbbb user data”一章中的“SEND acknowledgment from module”。
对于属于某一帧的最后一个数据记录,在模块发送帧后才写入确认。
也就是说,必须在写入最后一个数据记录后才评估“SEND acknowledgment from module”和“SEND status”。
模块在启动时会将零写入“SEND acknowledgment from module”(请参见“Querying send acknowledgment - bbbbb user data”一章)
如果“SEND acknowledgment from module”等于零,则必须中止正在传输的作业。