发布于 2008-05-22 20:42:09
0楼
图片传不上来,只能文字描述了:
由两套315-2DP和一个ET200M从站组成
除了实现冗余功能的3条PROFIBUS网络外,还有一条MPI网络用于上位机监视和控制程序的调试。
以下是生成该例子程序的步骤,可以根据系统的配置情况进行参照:
(1)插入两个S7-300的站,A 和 B ,在A站和B站的硬件组态窗口中,插入315-2DP时,要分别创建相互独立的PROFIBUS网络(如 A站为Master_Line、B站为Reserve_Line),使用网络的默认参数,速率为1.5M,并都将站地址设定为2,A站和B站的PROFIBUS DP集成通讯口设定为主站模式(Master Mode)。
(2)分别在A、B站中插入CP342-5模块,连接到同一个PROFIBUS网络上(Sychronization_Line),地址分别为4、5,将CP342-5设定为No DP方式,并记录CP342-5的硬件地址256。
(3)分别在A、B站的硬件组态窗口中插入一个ET200从站(一个IM153-2模块和一个16入/16出的数字量模板),DP的地址为3。
(4) 进入STEP7的网络组态窗口NETPRO中,选中A站的CPU点击鼠标右键,插入一个新的链接,选择FDL Connection,点击Apply,弹出链接属性窗口,记录链接的ID,设定LSAP为17,18,存盘编译网络组态。
网络结构中包括了4条链路:
用于上位机编程和监控的MPI链路;
A站与ET200从站Master Line PROFIBUS链路;
B站与ET200从站Reserve Line PROFIBUS链路;
A站和B站之间进行数据同步的Synchronization Line PROFIBUS链路。
可以通过点击图中的状态读取按钮,获取当前FDL链接的状态
我试了一下,组态能成功,但具体上位怎样实现还是不了解,不知道各位有否用过这种形式。