发布于 2006-08-23 13:26:49
0楼
这种通讯从网络通讯上来说是可行的,其实也不难。方法如下:
1、在建立项目时,组态400H系统和300系统的硬件配置。(如果300系统不是你的项目内的,你也要组态硬件,同时要从对方得到IP地址,我具体的硬件清单。)
2、把400H的硬件配置进行下载,300的硬件也要下载。注意可能下载会有问题,要视具体情况而定,但选择PG/PC接口时,可选择TCP/IP(Auto)。
3、进行网络配置画面,建立CPU之间的连接。注意:对于400H系统的两个CPU都要与300系统的CPU进行通讯,建立通讯连接,连接方法可以选择ISO-ON-TCP CONNECTION的方式,不能选择S7 CONNECTION。在建立连接的属性中选择用IP地址进行通讯。配置好后进行网络配置下载,下载到各自的CPU中。
然后用网络在线方式即可得知系统网络通讯是不是好的。
4、关键是在编程序时的功能块的编制上,有很多种方法,简单一点的可以用GET/PUT的方法,这样只要在300系统中编程即可,400中什么都可以不做,只要规定好交换数据的区域即可。