最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

如何实现SIMOTION和OPC的通讯

IT圈 admin 37浏览 0评论

2024年2月18日发(作者:公西长平)

如何实现SIMOTION和OPC的通讯

SIMOTION作为运动控制系统,和人机界面的通讯分为两种情况。西门子现场人机界面设备例如OP/TP/MP,ProTool或WinCC flexible提供了SIMOTION驱动可以直接通讯;而对于WinCC或第三方上位机软件,可以采用OPC的方式进行通讯。

1 必备条件

1.1 硬件

z SIMOTION D425

z 普通以太网卡或CP5611/CP5613(本项目中以以太网为例)

1.2 软件

z SIMOTION SCOUT V4.0

z STEP7 V5.4+SP1

z SIMATIC NET 2006

2 SIMOTION组态

2.1 在SIMOTION SCOUT中新建并组态项目,本项目中以D425为例。如图1。

图1

2.2 在HW Config中为D425配置通讯接口,DP和IE均可。本项目中以IE1/OP为例,为以太网接口分配网络和IP地址。如图2 和图3。

图2

图3

2.3 选择Options – Export OPC data …。如图4。

图4

2.4 指定OPC输出文件的存储路径。如图5

图5

2.5 选择协议和接口,本项目中选择TCP/IP和X120。如图6。

图6

2.6 确定是否有网关,本项目中没有路由。如图7。

图7

3 OPC组态

3.1 打开All Programs – SIMATIC – SIMATIC NET – Configuration Console,在Applications – OPC Settings – Symbols中单击Edit list…,加载OPC符号文件。如图8。

图8

3.2 浏览Browse…选择OPC符号表,路径见2.4。如图9。

图9

3.3 如果需要修改符号表中的条目,可以单击Start…。如图10。

图10

z 注意Runtime Name栏中的S7:[XXX]ANY(…),XXX表示SIMOTION SCOUT中的设备名称,本项目中为D425。

3.4 单击Advance Symbols…,选择SIMOTION Module,在本项目中选择TCP/IP和以太网卡。如图11。

图11

3.5 在SIMATIC Manager中打开SIMOTION的项目,选择Insert – Station –

SIMATIC PC Station。如图12。

图12

3.6 在HW Config中插入OPC Server和IE General,将IE General配置到D425的IE1/OP同一网络中。如图13。

图13

3.7 在NetPro中,单击PC Station中的OPC Server,选择Insert – New

Connection,在Connection Partner中选择(Unspecified),在Connection Type中选择S7 connection。如图14。

图14

3.8 单击Apply,在Connection identification的Local ID中输入SIMOTION SCOUT中的设备名称,本项目中为D425;在Connection Path的Partner Address中输入D425的IE1/OP的IP地址。如图15。

图15

3.9 在NetPro中编译后,下载PC Station。如图16。

如图16

z 具体步骤可以参考西门子网上课堂191条目《通过Ethernet建立SIMATIC NET

OPC Server与PLC的S7连接》(/service/e-training/?columnid=5)。

4 OPC测试

4.1 可以用SIMATIC NET提供的OPC客户端来测试OPC通讯。打开All Programs –

SIMATIC – SIMATIC NET – OPC Scout,双击cNET,添加组。如图17。

如图17

4.2 双击组,在SYM下可以看到D425,选择相应的变量,加入到右边的列表中。可以在OPC Scout中测试通讯数据是否正常。如图18。

图18

4.3 类似地,可以WinCC作为OPC的客户端来连接SIMOTION符号表中的变量。打开WinCC项目管理器的变量管理器,添加OPC通道,在OPC Item Manager中选择cNET,单击Browse Server。如图19。

图19

4.4 在SYM下可以看到D425,在右边列表中选择相应的变量,单击Add Item添加到WinCC变量管理器中。如图20。

图20

2024年2月18日发(作者:公西长平)

如何实现SIMOTION和OPC的通讯

SIMOTION作为运动控制系统,和人机界面的通讯分为两种情况。西门子现场人机界面设备例如OP/TP/MP,ProTool或WinCC flexible提供了SIMOTION驱动可以直接通讯;而对于WinCC或第三方上位机软件,可以采用OPC的方式进行通讯。

1 必备条件

1.1 硬件

z SIMOTION D425

z 普通以太网卡或CP5611/CP5613(本项目中以以太网为例)

1.2 软件

z SIMOTION SCOUT V4.0

z STEP7 V5.4+SP1

z SIMATIC NET 2006

2 SIMOTION组态

2.1 在SIMOTION SCOUT中新建并组态项目,本项目中以D425为例。如图1。

图1

2.2 在HW Config中为D425配置通讯接口,DP和IE均可。本项目中以IE1/OP为例,为以太网接口分配网络和IP地址。如图2 和图3。

图2

图3

2.3 选择Options – Export OPC data …。如图4。

图4

2.4 指定OPC输出文件的存储路径。如图5

图5

2.5 选择协议和接口,本项目中选择TCP/IP和X120。如图6。

图6

2.6 确定是否有网关,本项目中没有路由。如图7。

图7

3 OPC组态

3.1 打开All Programs – SIMATIC – SIMATIC NET – Configuration Console,在Applications – OPC Settings – Symbols中单击Edit list…,加载OPC符号文件。如图8。

图8

3.2 浏览Browse…选择OPC符号表,路径见2.4。如图9。

图9

3.3 如果需要修改符号表中的条目,可以单击Start…。如图10。

图10

z 注意Runtime Name栏中的S7:[XXX]ANY(…),XXX表示SIMOTION SCOUT中的设备名称,本项目中为D425。

3.4 单击Advance Symbols…,选择SIMOTION Module,在本项目中选择TCP/IP和以太网卡。如图11。

图11

3.5 在SIMATIC Manager中打开SIMOTION的项目,选择Insert – Station –

SIMATIC PC Station。如图12。

图12

3.6 在HW Config中插入OPC Server和IE General,将IE General配置到D425的IE1/OP同一网络中。如图13。

图13

3.7 在NetPro中,单击PC Station中的OPC Server,选择Insert – New

Connection,在Connection Partner中选择(Unspecified),在Connection Type中选择S7 connection。如图14。

图14

3.8 单击Apply,在Connection identification的Local ID中输入SIMOTION SCOUT中的设备名称,本项目中为D425;在Connection Path的Partner Address中输入D425的IE1/OP的IP地址。如图15。

图15

3.9 在NetPro中编译后,下载PC Station。如图16。

如图16

z 具体步骤可以参考西门子网上课堂191条目《通过Ethernet建立SIMATIC NET

OPC Server与PLC的S7连接》(/service/e-training/?columnid=5)。

4 OPC测试

4.1 可以用SIMATIC NET提供的OPC客户端来测试OPC通讯。打开All Programs –

SIMATIC – SIMATIC NET – OPC Scout,双击cNET,添加组。如图17。

如图17

4.2 双击组,在SYM下可以看到D425,选择相应的变量,加入到右边的列表中。可以在OPC Scout中测试通讯数据是否正常。如图18。

图18

4.3 类似地,可以WinCC作为OPC的客户端来连接SIMOTION符号表中的变量。打开WinCC项目管理器的变量管理器,添加OPC通道,在OPC Item Manager中选择cNET,单击Browse Server。如图19。

图19

4.4 在SYM下可以看到D425,在右边列表中选择相应的变量,单击Add Item添加到WinCC变量管理器中。如图20。

图20

发布评论

评论列表 (0)

  1. 暂无评论