- {{item.name}}
通过 COML S7 方式建立SIMATIC NET OPC 服务器与 PLC 的连接
- 0
- 224
通过COML S7方式建立SIMATIC NET OPC服务器与PLC的连接
通常,SIMATIC NET作为OPC服务器建立与S7-200等CPU的连接,是通过在经典STEP7或TIA博图STEP7建立PC站,然后在网络视图建立连接来实现。
但是,如果电脑中安装了CP板卡,并且安装的电脑操作系统以及SIMATIC NET版本的不合适(如图1所示),就会使得在站组态编辑器中看不到该板卡,而导致无法使用上述方法。
图1 CP卡、电脑操作系统的兼容性列表
以最常见的CP5611 A2为例,当操作系统为WIN7 64位,安装的SIMATIC NET版本为V12以上,就会出现站组态编辑器中看不到CP5611 A2的情况,出现这种情况只能使用下面的方法来组态。
注:建议组态之前检查电脑操作系统、STEP 7、WinCC、SIMATIC NET等的兼容性,以免出现不可预知的状况,兼容性参见链接。
本例程软件环境:
PC1:
操作系统:WIN10 pro 1607 64位英文版
CP卡:CP5621
SIMATIC NET 版本:V14
TIA博图 STEP7:V14SP1 UPD2
PC2:
操作系统:WIN7 SP1 64位英文版
CP卡:CP5611
SIMATIC NET 版本:V8.1 SP1
NCM manager:V5.5 SP2
注:之所以出现2个测试环境是因为从SIMATIC NET V8.2开始,"Configuration Console"(组态控制台)变为了"Communication Settings"(通信设置),设置页面发生了变化。
本例程硬件环境:
CP224XP + EM277,将CPU224XP端口0,通过DP线连接CP卡,并如图2所示,将波特率设置为187.5kbps,地址为2。此外,也可以将CP卡连接EM277。
图2 通信端口波特率设置
S7-200编程电缆:USB-PPI(6ES7901-3DB30-0XA0)
PC1组态过程
1. 打开电脑的控制面板,找到"Communication Settings",如图3所示,并打开该软件。
图3 打开"Communication Settings"
2. 修改CP卡PROFIBUS配置(注意此处CP5621被识别为CP5611,没有关系),如图4所示。
图4 修改CP卡PROFIBUS配置
①点击“模块>CP5611>CP5611.PROFIBUS.1>地址”
②勾选“PG/PC是总线上的唯一主站”
③选择传输速度为187.5Kbps
注:因为CP卡连接的是PLC端口0,而PLC端口0设置187.5Kbps,所以如此设置。如果CP卡连接的是EM277,则波特率可以任意设置。
④点击“应用”按钮。
3. 打开电脑的控制面板,找到"Set PG/PC Interface(32-bit)",如图5所示,并打开该软件。
图5 打开"Set PG/PC Interface(32-bit)"
4. 访问点选择CP5611.PROFIBUS.1,如图6所示。
图6 访问点选择
5. "Communication Settings"中更新总线节点测试,如图7所示。
图7 总线节点测试
①点击“模块>CP5611>总线节点”
②点击“更新”按钮
③显示的是CP卡为激活状态
④显示的是PLC为被动状态,说明网络正常
6. 建立COML S7连接,如图8所示。
图8 COML S7设置
①点击“模块>CP5611>COML S7”
②点击该按钮“插入”
③接口选择“S7-300/400”
④地址输入“2”,为所连接的PLC端口或者EM277地址
其他使用默认设置
⑤点击“应用”按钮
7.激活COML S7列表,如图9所示。
图9 激活COML S7列表
①点击“模块”
②点击该按钮“启用该COML S7连接列表”
③在弹出对话框选择“是”
最后关闭"Communication Settings"。
8. OPC SCOUT V10测试,如图10所示。
图10 OPC SCOUT V10测试
PC2组态过程
1. 如图5方式打开"Set PG/PC Interface(32-bit)",访问点选择CP5611.PROFIBUS.1,并修改波特率,如图11所示。
图11 设访问点及波特率
①选择“CP5611.PROFIBUS.1”
②点击该按钮“Properties”(属性)
③激活“PG/PC is the only master on the bus”(PG/PC是总线上的唯一主站)
④选择传输速度为187.5Kbps
注:因为CP卡连接的是PLC端口0,而PLC端口0设置187.5Kbps,所以如此设置。如果CP卡连接的是EM277,则波特率可以任意设置。
2. 打开电脑开始菜单,从“所有程序>Siemens Automation>SIMATIC>SIMATIC NET”中找到"Configuration Console",如图12所示,并打开。
图12 打开"Configuration Console"
3. 建立COML S7连接,如图13所示。
图13 COML S7设置
①点击“PC Station>SIMATIC NET Configuration>Modules>CP5611>COML S7”
②点击该按钮“Insert”(插入)
③弹出页面,接口选择“S7 CPU”
④地址输入“2”,为所连接的PLC端口或者EM277地址
其他使用默认设置
⑤点击“OK”按钮
4. 应用该连接,如图14所示。
图14 应用COML S7设置
①点击“PC Station>SIMATIC NET Configuration>Modules>CP5611>COML S7”
②点击该按钮“Apply”(应用)
③弹出页面,点击“OK”按钮
5. 激活COML S7列表,如图15所示。
图15 激活COML S7列表
①右键选择“PC Station>SIMATIC NET Configuration>Modules”,在弹出菜单点击“Enable COML S7 connection lists..”(启用该COML S7连接列表)
②在弹出对话框点击“Yes”按钮
最后关闭"Configuration Console"。
6. OPC SCOUT V10测试,如图16所示。
图16 OPC SCOUT V10测试
常见问题
1. PC站的方式能否和COML S7的方式共存?
答:不能。
1)当已经配置了COML S7方式,再在组态站组态编辑器时,会出现如图17和图18的提示。
图17 已配置COML S7,点击站组态编辑器的"Add"按钮
图18 已配置COML S7,点击站组态编辑器的"Import Station.."按钮
2)当已配置PC站方式,再配置COML S7时,会出现如图19的提示。
图19 配置COML S7报错
剩余80%未阅读,请登录查看大全章节内容
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
{{item.nickName}}