本 SIMATIC 产品模块化文档涉及有关您的自动化系统的诸多主题。 S7-1500 和 ET 200MP 自动化系统的完整文档由系统手册、功能手册和手册组成。 在组态和编程自动化系统时,STEP 7 信息系统(在线帮助)也将为您提供帮助。 为 CM PtP RS232 BA 通信模块提供的文档概述 下表列出了使用 CM PtP RS232 BA 通信模块时您需要的其它参考资料。通信模块具有下列属性: ● 技术特性 – RS232 接口 – 防短路 – 电气隔离 – 协议: 3964(R),自由口和带指令的 USS ● 支持的系统功能 – 固件更新 – 标识数据 I&M0 – CPU RUN 模式下的参数重新分配(使用指令) – 诊断中断功能 简介 通信模块允许通过点对点连接以及来自不同制造商的不同设备的连接在您自己的和其它可 编程控制器或计算机之间交换数据。 CM PtP RS232 BA 的功能 CM PtP RS232 BA 通信模块提供下列功能: ● RS232 接口 ● 数据传输速率: 300 到 19200 bps ● Zui大帧长度: 1 KB ● 传输协议: Freeport 和 3964(R) 说明 USS 协议可以通过 STEP 7(TIA 门户)中包含的说明实现。RS232 信号 下表显示了各个 RS232 伴随信号的含义。 信号 标识 含义 TXD 传输数据 传输数据;空闲状态下,通信模块将传输电缆在逻辑上保持为“1”。 RXD 接收数据 接收数据;空闲状态下,通信伙伴将接收电缆在逻辑上保持为“1”。 RTS 请求发送 请求发送 RTS 设置为“ON”: 通信模块已做好发送准备;向通信伙伴发出数据已准备 好发送的信号 RTS 设置为“OFF”: 通信模块未做好发送准备 CTS 清除以发送 清除以发送 CTS 设置为“ON”:向通信伙伴发出“允许发送”信号 CTS 设置为“OFF”: 向通信伙伴发出“不允许发送”信号 DTR 数据终端准备就绪 DTR 设置为“ON”: 通信模块开启,准备好运行 DTR 设置为“OFF”: 通信模块没有开启,未准备好运行DSR 数据集准备就绪 DSR 设置为“ON”: 通信伙伴发出“准备好运行”信号 DSR 设置为“OFF”: 通信方没有开启,未准备好运行 RI 振铃指示器 连接调制解调器时的呼入 DCD 数据载体检测 连接调制解调器时的载体信号。 通信伙伴通过高电平指示其已在电缆上检测 到进入数据。连接电缆 提供各种长度的标准连接电缆(请参见 附件 (页 11)一章)来连接同样具有 9 针 D 型公头 连接器通信伙伴。 请注意,只能使用屏蔽的连接器外壳和电缆。 电缆屏蔽层两侧必须有较大的表面积与连 接器外壳接触。 注意 请勿将电缆屏蔽层与 GND 连接,因为这可能会损坏接口。 必须始终将 GND 连接在两 侧(针脚 5),否则可能损坏模块。
对 CPU STOP 模式的响应 当更gaoji别控制 (CPU) 切换到 STOP 状态时中止传输过程。 接收缓冲区中的帧得到保留。通过通信模块的属性对话框中的相应组态,您可以在 CPU 启动期间自动清除通信模块上的接收缓冲区。地址空间 通信模块的地址空间 通信模块的输入地址总共 8 个字节。 当在 STEP 7(TIA 门户)中指定设备组态时,会为 每个通信模块自动分配输入地址。 不需要输出地址。 硬件标识(不可自由组态) 当在 STEP 7(TIA 门户)中指定设备组态时,会为每个通信模块自动分配硬件标识 (HW ID)。 硬件 ID 会连同诊断消息一起发布以定位模块。 此外,通信指令中的 S7-1500 需要 HW 标识来标识通信模块。 对于 S7-300/400,通信模块由输入数据的起始地址标识。CPU、通信模块和通信伙伴通过特殊指令和支持相应通信模块的协议进行通信。 指令处 理 CPU 与通信模块之间的数据交换。 必须从用户程序中循环调用这些指令。 数据传输 以异步方式执行数个周期。 传输协议在通信模块上执行。 协议用于使通信模块的接口适应通信伙伴的接口。 指令 含义 Port_Config 使用 Port_Config 指令来动态分配基本接口参数。 Send_Config 使用 Send_Config(发送组态)指令来动态分配端口的串行发送 参数。 Receive_Config 使用 Receive_Config(接收组态)指令来动态分配端口的串行接 收参数。 P3964_Config 使用 P3964_Config(协议组态)指令来动态分配 3964(R) 过程的 参数。 Send_P2P 使用 Send_P2P 指令来将数据发送到通信伙伴。 Receive_P2P 使用 Receive_P2P 指令来接收来自通信伙伴的数据。 Receive_Reset 使用 Receive_Reset 指令来删除通信模块的接收缓冲区。 Signal_Get 使用 Signal_Get 指令来读取 RS232 伴随信号。 Signal_Set 使用 Signal_Set 指令来设置 RS232 伴随信号。 Get_Features 使用 Get_Features 指令来读取通信模块支持的扩展功能。Set_Features 使用 Set_Features 指令来设置通信模块支持的扩展功能。 USS_Port_Scan 使用 USS_Port_Scan 指令来通过 USS 网络进行通信。 USS_Drive_Control 使用 USS_Drive_Control 指令来通过驱动器交换数据。 USS_Read_Param 使用 USS_Read_Param 指令来读取来自驱动器的参数。 USS_Write_Param 使用 USS_Write_Param 指令来更改驱动器中的参数。 这些指令是 STEP 7 的一部分(TIA 门户)。 “通信 > 通信处理器”(Communication > Communication processor) 下的“指令”(Instructions) 任务卡中提供了这些指令。当出现多个危险等级的情况下,每次总是使用Zui高等级的警告提示。如果在某个警告提示中带有警告可能导致人身 伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。 合格的专业人员 本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。其操作必须遵照各自附带的文件说明,特 别是其中的安全及警告提示。 由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危 险。 按规定使用 Siemens 产品 请注意下列说明: 警告 Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前 提。必须保证允许的环境条件。必须注意相关文件中的提示。 商标 所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。本印刷品中的其他符号可能是一些其他商标。若第三 方出于自身目的使用这些商标,将侵害其所有者的权利。 责任免除 我们已对印刷品中所述内容与硬件和软件的一致性作过检查。然而不排除存在偏差的可能性,因此我们不保证印刷 品中所述内容与硬件和软件完全一致。印刷品中的数据都按规定经过检测,必要的修正值包含在下一版本中。本文档包含所描述设备的图例。 这些图可能与提供的设备略有不同。 请同时遵循以下所标注的注意事项: 说明 这些注意事项包含有关本文档所述的产品、使用该产品和应特别关注的文档部分的重要信 息。有关 IT 安全的注意事项 西门子为其自动化和驱动产品系列提供 IT 安全机制,从而支持设备/机器的安全运行。 建 议您定期查询与您的产品相关的 IT 安全发展情况。 可以在 Internet 上找到相关信息。 您可以在该网站中进行注册,定制指定产品的实时信息。 不过,为了确保设备/机器的安全运行,还需将该自动化组件集成到整个设备/机器的全面 的 IT 安全方案中,此方案基于Zui新的 IT 技术。
使用的开源软件的版权标志 在所述产品的固件中采用了开源软件 (Open Source Software)。开源软件无偿转让。我们 根据适用于产品的规定对所述产品及包含在内的开源软件负责。 Siemens 不对开源软件 的非预期用途或因修改开源软件引起的任何故障承担任何责任。 出于法律上的原因,我们有责任原文公布下列版权标志。 © Copyright William E. Kempf 2001 Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. William E. Kempf makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright © 1994 Hewlett-Packard Company Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided ``as is'' without express or implied warranty.