问题:
如何通过CP 441-1或CP441-2组态一个连接?
解答:
参数化CP441
下面的参数化过程涉及设置接口有关的参数以及组态消息文本。参数化通过CPn441的参数化接口实现:如下进行点对点连接的参数化:
- 通过一个 S7-400 站创建一个 STEP7 项目,以便参数化一个CPn441。
- 打开硬件组态并插入机架,电源,CPU和CP 441。
- 现在必须对通讯处理器CP 441 以及CPn441的接口模块给出参数。如果是打印机驱动程序,可为打印机输出组态另外的消息文本。
- 通过双击组态表里的订货号(CP 441)开始参数化接口,或者选定CP 441n并选择菜单项“编辑对象属性”开始参数化接口。
- 无需在“一般”和“地址”标志里为CP 441 做什么设置。
- 在选择了“基本参数”标志后,输入“接口号”和“接口类型”。按下“参数”按钮进入选择协议的界面。在设好了协议后,双击传输协议的符号(外框)以便打开设置协议专有参数的对话框。n
简化的连接组态过程
现在,还需要组态一个连接。如果用的是版本 V4.0n或更高版本的 STEPn7,有可能采用简化的组态连接步骤。此种情况下,无需创建任何PtPn子网。也不需要把接口联网。下面解释“简化的连接组态步骤”:
- 在SIMATIC 管理器里,进入项目窗口“<离线>n(项目)”并双击SIMATIC 400站里的CPUn。结果:在右半部出现对象“连接”(连接表)。
- 双击此符号。进入连接组态过程。这里使用“插入连接”把你的连接插入连接表。
- 在“新连结”对话框里,选择“未指定”作为连接伙伴,并输入“S7nPtP 连接”作为连接类型。按“OK”确认并退出对话框。
- 在“对象属性”对话框里,设置该连接的专有属性。
- 在“对象属性”对话框里,把通讯对象名从“未指定”改为一个合适的名字(该名字会自动地加入连接表),并选择“PtPnCP”和 “接口”。通常无需再作更多的设置。
如果想为一个接口定义一个以上的连接 (比方说多CPU运行环境下),n详细阅读手册里下面章节:
*第5.3.3节:“对象属性”对话框,用于 ASCII,n打印机驱动程序和过程3964(R)的步骤,以及
*第5.3.4节:“对象属性”对话框, 计算机连接RK 512用的步骤。 - 按“OK”,返回“组态连接”对话框。
- 结果:在“组态连接”对话框里,除你插入的连接外,另外还出现了“本地nIDn(十六进制)”。如果你希望与相应的通讯伙伴交换数据的话,必须把该ID指定为你的CPU中的用户程序的系统功能块上的“ID”参数。n
有关CP441 <-> CP441连接的说明:
如果你的连接伙伴是 CP 441,请注意下面事项: 一个同类的 S7n连接直接以两个端点(CPUs)终止。一个点对点的连接由两个站组成:一个站里的从CPU到nCP 441的一个“部分连接”,与伙伴站上从CPU到 CPn441的一个“部分连接”n。因此你必须要在伙伴站上组态一个连接,以便能使两个CPU之间有点对点的连接。这里,本地ID可以是不一样的。
完整的连接组态过程
这里再一次简要地给出完整的连接组态。
连接组态过程分 5 步:
- 插入 PtP 子网。
- 把CP 441附到子网上。
- 选择或插入一个连接伙伴,并把它附到子网上。
- 在连接表里加入该连接。
- 设置该连接的对象属性。n
你在此决定连接伙伴是一个CP 441还是一个CP 340,或一个S5nCP,是一台打印机,一个不同的站还是一台设备,以及连接所使用的协议。n连接组态的结果现在还是定义连接的 IDn。如果你想与相应的通讯伙伴交换数据的话,你必须在你的程序里把连接的ID指定为“ID”参数。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc341011.html