西门子CNC4YOU

您所在的位置:网站首页 西门子opc设置 西门子CNC4YOU

西门子CNC4YOU

2024-07-14 10:57| 来源: 网络整理| 查看: 265

1     免责声明

本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF)、电气图等均为免费,在使用前应认真阅读参考文档,使用手册及样例包提供的内容仅供参考,使用者应根据自己的机床自行调整使用,并规避可能存在的风险。

对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。

以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。

2     概述

对于SINUMERIK 840Dsl系统,随之硬件的更新换代(IPC替代了PCU50)以及软件的升级(从V4.7升级到V4.8),840Dsl版本V4.8通过连接IPC的OPC UA的调试,与以前有所不同,因此特写此文档。

下面以预装了Win10的IPC427E和Operate版本V4.8 SP4 HF6为例说明。

3     要求3.1      硬件要求

硬件

工艺

IPC427E

IPC477E

车床

铣床

磨床

3.2      软件版本要求

•        V4.8及以上

•        IPC427E或IPC477E上预装了Win10

4     调试或使用步骤

具体接线和设置步骤如下。

4.1     接线

IPC427E的网口X1可用于OPC UA通讯,网口X1可以和测试的PC机直接连接,也可通过SCALANCE和测试的PC机间接连接。

4.2     安装Operate时

因为.NET-Components是OA应用(包括OPC UA)运行的必须组件,所以在IPC上安装Operate时当出现下图界面时要勾选.NET-Components,如下图:

4.3     IPC Win10上的设置

需要设置X1的IP地址和4840端口的防火墙例外,具体步骤如下。

4.3.1        设置IPC网口X1的IP地址

进入IPC427E的Win10系统,设置X1网口的IP地址为:192.168.1.10(这个IP地址除了192.168.214.xxx和192.168.215.xxx不能使用,其它均可),子午掩码为:255.255.255.0。

IPC上的三个网口,如下图:

 

设置网口X1的IP地址,如下图:

 

4.3.2        设置防火墙例外

在IPC的Win10上搜索fire,在Windows Firewall with Advanced Security界面 à Inbound Rules à New Rule…

选择Port

选择TCP;选择Specific local ports,并输入端口号:4840,因为该端口号4840用于OPC UA。

选择Allow the connection,Next

都勾选上,Next

输入新建Inbound Rule的名称,可以自由定义,这里为了便于理解,输入:TCP_4840,最后点击Finish

新建的Inbound Rule “TCP_4840”,并自动激活,如下图:

同理:新建Outbound rule “TCP_4840”,并自动激活,如下图:

4.4     Operate上的设置4.4.1           激活OPC UA选项P67

使用OPC UA通讯需要先激活P67选项,该选项也可以先试用。

 

4.4.2           检查IPC网口X1的设置

进入诊断 à TCP/IP总线,查看IPC427E的网口X1(即PCU公司网络ETH1)的设置,如果在步骤4.3.1时没有设置IPC的网口X1,也可以在这里设置,如下图:

注意:这里修改或者设置IPC的网口X1后,需要断电生效(不是复位(PO))! 

4.4.3           OPC UA激活

进入调试à扩展键à网络

查看“概览”中的IPC网口X1,即下图中的PCU以太网1公司网络,如下图:

 

 进入“公司网络”,勾选上DPP和LLDP,如下图:

 

4.5     PC机上的设置

测试时需要在PC机上运行OPC UA客户端,因此也需要先设置PC机的网口IP。

根据IPC网口X1的IP地址来设置PC机的IP地址,要求两者在同一个网段,比如:PC机的IP地址为:192.168.1.22,子网掩码:255.255.255.0,如下图:

 

4.6     测试4.6.1          登录

找一个OPC UA客户端测试,比如:Sinumerik OPC UA 2.2 Client,如下图:

1)选择用户授权方式;

2)输入用户名和密码(即在Operate上设置的OPC UA登录密码);

3)输入服务器地址:opc.tcp://192.168.1.10:4840(即IPC网口X1的IP地址);

4)选择加密模式和签名模式

5)最后,点击Connect to server

 当下面框中显示OPC UA Server信息时,表示PC机上的OPC UA客户端与IPC上的OPC UA服务器通讯成功!

 

4.6.2          设置访问变量权限

为了读写变量,需要先设置一下读写变量的权限,步骤如下:

依次点开ObjectsàSinumerikàMethods,右击GiveUserAccess,点击call,如下图:

  

勾选上”SinuReadAll”和”SinuWriteAll”,再点击“Call…”,左侧显示“SinuReadAll:Good SinuWriteAll:Good”表示可以读写所有Sinumerik变量,再点击”Exit”退出

4.6.3          读写变量

这时可以读写变量了。

这里举例,读写R变量,将rpa变量拖拽到右下窗口,手动增加或修改R变量的索引号;

点击Read,从Server中读出对应R变量的值到PC上的客户端,

点击Write,从PC上的客户端赋值到Server中对应的R变量中。

如下图:

同时查看Operate上参数à用户变量àR参数,验证读写均成功。

同理,读写PLC也是可以的,如下图:

  

说明:通过连接IPC网口X1的OPC UA相关接口和参数设置正确,OPC UA通讯成功!

5     作者/联系人

Dou Sai Jun

2022.04.22

6     版本信息

版本

日期

修改内容

V1.0

2022.04.22

V1.1

2022.06.07



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3