| 作者 | 主题 |
|---|---|
|
菲戈 至圣 经验值:28710 发帖数:5874 精华帖:61 |
楼主
主题:SinuTrain的OPC UA通讯忽然又整通了
现在840DS和828D数控机床的机床联网基本都是通过OPC UA来完成,之前也写过一个教程。是operater SW4.5的PCU50的OPC UA的设置。 http://www.ad.siemens.com.cn/club/bbs/post_elite.aspx?b_id=20&b_sid=0&a_id=1375113 我们现在前期调试的时候通常都用SinuTrain for SINUMERIK Operate 这款软件来模拟调试HMI程序和NC程序(PLC不能模拟)。大家肯定也想试试能不能调试OPC UA做机床数据采集的项目等。之前听论坛的西侠说是可以,但是自己并没有测试成功。这次又看到坛友在问这个问题,而且还贴了一个外网的教程链接。然后我跟着教程又琢磨了一下,哈哈竟然整通了。下面就来说说整个流程还没有下载SinuTrain童鞋可以去官网下载,各种版本都有。
我只测试了SW4.5,SW4.7/4.8,并且4.7和4.8基本类似所以下面就写4.5和4.7。首先新建机床。记得不要选DEMO-Lathe模板可以选Lathe with driven tool模板机床,主要因为DEMO-Lathe模板没有制造商权限。 然后激活OPC UA授权选项(Access MyMachine /OPC UA 6FC5800-0AP67-0YB0),设置完了重启机床 SW4.5 在“C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.5 SP6 HF3\hmi\siemens\sinumerik\hmi\template\cfg\”目录下找到“OPC_UAApplication.xml” PS:之前测试的时候我好像拷贝到了User目录下无法成功。 SW4.7 把“C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP3 HF1\hmi\siemens\sinumerik\hmi\template\cfg\miniweb\” 目录下所有文件拷贝到 “C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP3 HF1\hmi\user\sinumerik\hmi\miniweb\cfg\”目录下 PS:SW4.7是拷贝到User目录下面 拷贝完了不管是SW4.5还是SW4.7都要重新编辑OPC_UAApplication.xml,可以用记事本直接打开,而且机床保持开启状态。把其中的“localhost”更改为本机IP4地址:比如我的192.168.1.200 下面编辑systemconfiguration.ini机床保持开启状态 SW4.5 编辑“C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.5 SP6 HF3\hmi\user\sinumerik\hmi\cfg\systemconfiguration.ini”增加以下内容 [processes] SW4.7 编辑 “C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP3 HF1\hmi\user\sinumerik\hmi\cfg\systemconfiguration.ini ”增加以下内容 [processes] 如果是SW4.5那文件配置已经完成了,SW4.7开始OPC UA访问增加了用户组密码访问,而我们SinuTrain并没有可以设置的界面。配置文件可以通过UserDataBase.xml来修改。 这个文件里下载后拷贝到“C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP3 HF1\hmi\siemens\sinumerik\hmi\miniweb\System\UserDataBase\”目录下。这里面有个用户名和密码是登录的时候需要的 以上就是配置文件过程,最后敲一下黑板划一下重点这个要考:主要是修改OPC_UAApplication.xml和systemconfiguration.ini两个文件,修改配置文件的时候请保持机床是开启状态。 下面开始重启机床这时候随着机床启动的时候会有一个CMD窗口一起启动,请不要关闭。如果看到这个字样那么恭喜你,你的OPC UA服务器配置成功了。 好了开始用Clientl连接吧,4.5不需要密码,4.7需要密码 最后附上测试工具
欢迎交流,QQ:2301013064 邮箱:feige6@139.com
|