本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。
以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。
在生产线、复杂设备中经常有两个NCU通讯的需求,可以通过PN-PN耦合器实现功能,同时还有另一种方法即通过I_DEVICE方式直接连接,该方法可以节约硬件。
硬件 | |||
工艺 | NCU710 | PNCU720 | NCU730 |
车床 | ● | ● | ● |
铣床 | ● | ● | ● |
磨床 | ● | ● | - |
• V4.7+SP05
无
无
添加需要注意的事项
实验中的实际连接
两个NCU通过一根网线连接
修改IP地址
激活I-Device
添加IO地址
根据情况选择IO起始地址及数据大小
需要编译后,导出键才可以使用
导出GSD文件
注意修改GSD名称及路径。
另开项目并添加GSD文件
选择添加好的GSD,可以生成、安装及导出,如果不是第一次生成建议导出再导入。这样会将每次的GSD做保留比较安全。
修改I-Device在CNC1的地址
下载后从站指示灯为:
需要修改OB86
这样系统就只显示报警没有停机
下载后两机正常工作的图片为
建议使用SFC14、SFC15做数据交换,具体参见SFC14、SFC15的说明
主站中下载空的OB83和OB122,修改OB86。
从站中下载空的OB83,修改OB86。
主站在通讯失败与通讯再次建立时会调用OB86;
OB86的修改建议为:为CALL FC5增加条件
a) 当主站通讯故障时:OB86中的#OB86_EV_CLASS为W#16#39,#OB86_MDL_ADDR为W#16#CB,#OB86_RACKS_FLTD的bit0 - bit10为故障硬件地址,
b) 当#OB86_EV_CLASS为W#16#38时故障恢复,#OB86_MDL_ADDR为恢复前的故障原因W#16#CB,#OB86_RACKS_FLTD的bit0 - bit10为故障硬件地址;
c) 当从站通讯故障时:OB86中的#OB86_EV_CLASS为W#16#39,#OB86_MDL_ADDR为W#16#CB,#OB86_RACKS_FLTD的bit0 - bit10为故障硬件地址;(测试过程中从站的故障地址为b#111011100,不知是否唯一)
d) 从站的#OB86_EV_CLASS为W#16#38时故障恢复,#OB86_MDL_ADDR为恢复前的故障原因W#16#CB,#OB86_RACKS_FLTD的bit0 - bit10为故障硬件地址(测试过程中从站的故障地址为b#111011100,不知是否唯一)
e) 硬件故障恢复后会调用OB83。(如果需要可在其中编写需要的程序)
当主站与从站通讯出现问题后(硬件断线、掉电)会出现400553报警;无法消除,但不影响正常工作。
Wang Qi
2019.10.24
版本 | 日期 | 修改内容 |
V1.0 | 2019.10.24 | |