近期在搞西门子数控系统连接,在配置西门子连接的时遇到了一些坑,记录一下给大家参考。我针对的是西门子828D数控系统,版本是V4.08,以下是具体的设置步骤,有坑的地方已经加粗标红。
1、系统版本查看方法:
2、查看是否授权,可以导出授权需求,导入授权密钥,此处需要厂家提供授权密钥。
3、OPC UA授权,可以在左侧【搜索】按钮搜索字符“OPC”,出来OPC UA选项,勾选【已设置】选项,此选项勾选后【网络】页面右侧边栏出现【OPC UA】选项(见步骤5)。
4、机床网络IP地址设定,激活OPC UA,此处有两个IP地址公司网络和服务网络,把网络修改为自己内部的网络ip地址,保证网络通信正常,切记要勾选【激活OPC UA】选项。
5、进入OPC UA设置,以上步骤完成在【网络】页面右侧出现【OPC UA】选项,点击即可进入【OPC UA 】设置页面。
6、【OPCUA】页面如下所示,右侧栏包括【状态】、【设置】、【证书】、【模型】、【权】,我们只需关注【状态】、【设置】、【授权】两个配置页面即可,【证书】、【模型】一般不会用到,下图是【状态】页面。
7、【OPCUA】-【设置】页面,图中红色框中的都需要勾选,进行修改。
8、【OPCUA】-【授权】页面,此处需要设置管理员账号、密码,【允许匿名访问】、【自动接收证书】都要勾选,建议【允许匿名访问】在调试阶段可以勾选,调试完成后可以取消勾选。此处有个坑就是关于密码设置环节,密码设置需要满足一定规则才可以,其规则如下图所示(西门子系统也有防呆,密码太简单不符合规则会报错提示修改密码不成功),此时需要注意西门面板输入法直接点击面板字母是大写,按着shift键按字母是小写,要确保能够知道自己设置的密码的大小写。
9、以上机床设置完成需要断电重启机床,设置就正式完成了,下边就可以用OPC Client进行连接测试,下图是连接测试成功的界面,附件资源里有程序包。