1     免责声明

本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。

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

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

2     概述

在生产线、复杂设备中经常有两个NCU通讯的需求,可以通过PN-PN耦合器实现功能,同时还有另一种方法即通过I_DEVICE方式直接连接,该方法可以节约硬件。

3     要求

3.1      硬件要求


硬件

工艺

NCU710

PNCU720

NCU730

车床

铣床

磨床

-

3.2      软件版本要求

        V4.7+SP05

3.3      其他要求

4     注意事项

4.1      注意事项一

4.2      注意事项二

添加需要注意的事项

5     调试或使用步骤

5.1      硬件连接

image.png

                                              

实验中的实际连接

image.png

两个NCU通过一根网线连接

5.2      从站的硬件配置

image.png

修改IP地址

image.png

激活I-Device

image.png

添加IO地址

image.png

根据情况选择IO起始地址及数据大小

需要编译后,导出键才可以使用

image.png

导出GSD文件

image.png

注意修改GSD名称及路径。

另开项目并添加GSD文件

image.png

选择添加好的GSD,可以生成、安装及导出,如果不是第一次生成建议导出再导入。这样会将每次的GSD做保留比较安全。

image.png

修改I-Device在CNC1的地址

 

下载后从站指示灯为:

image.png

需要修改OB86

image.png

这样系统就只显示报警没有停机

下载后两机正常工作的图片为

image.png

5.3      数据交换

image.png

建议使用SFC14、SFC15做数据交换,具体参见SFC14、SFC15的说明

5.4      PLC停机处理

主站中下载空的OB83和OB122,修改OB86。

从站中下载空的OB83,修改OB86。

主站在通讯失败与通讯再次建立时会调用OB86;

OB86的修改建议为:为CALL FC5增加条件

a)     当主站通讯故障时:OB86中的#OB86_EV_CLASSW#16#39#OB86_MDL_ADDRW#16#CB#OB86_RACKS_FLTDbit0 - bit10为故障硬件地址,

b)     #OB86_EV_CLASSW#16#38时故障恢复,#OB86_MDL_ADDR为恢复前的故障原因W#16#CB#OB86_RACKS_FLTDbit0 - bit10为故障硬件地址;

c)      当从站通讯故障时:OB86中的#OB86_EV_CLASSW#16#39#OB86_MDL_ADDRW#16#CB#OB86_RACKS_FLTDbit0 - bit10为故障硬件地址;(测试过程中从站的故障地址为b#111011100,不知是否唯一)

d)     从站的#OB86_EV_CLASSW#16#38时故障恢复,#OB86_MDL_ADDR为恢复前的故障原因W#16#CB#OB86_RACKS_FLTDbit0 - bit10为故障硬件地址(测试过程中从站的故障地址为b#111011100,不知是否唯一)

e)     硬件故障恢复后会调用OB83。(如果需要可在其中编写需要的程序)

 

当主站与从站通讯出现问题后(硬件断线、掉电)会出现400553报警;无法消除,但不影响正常工作。

6     应用举例

 

7     参考文献

8     作者/联系人

Wang Qi

2019.10.24

9     版本信息

版本

日期

修改内容

V1.0

2019.10.24