通信网络
profibus_DP主从通信(与标准从站)
2.1通过示例来介绍主站与标准DP从站通信组态
只需要对网络通信进行简单的组态,而不需要进行编写任何程序,就可以实现DP网络通信,用户程序与远程从站I/O就好像访问主机架I/O一样,对于编程来说对从站I/O编程与集中式系统编程没有任何区别。使用最多的就是ET200,可以通过安装GSD文件,其他厂家的设备也可以在step7中进行组态。
2.1.1项目的生成及组态
组态主站,这里采用集成DP接口的cpu来进行组态,采用414-2DP的CPU。
在硬件组态中,插入一个414-2DP的cpu,并建立一个profibus-DP网络。
再插入一个DI模块,地址从0.0~3.7
然后,右键点击DP网,选择插入对象,在DP网络上插入一个ET200M的标准从站。
然后再对从站进行组态。(跟主站组态时一样的)
从上图可以看出地址是接续主站的地址的。
以上就是一个常规的网络组态,编程方式与单一主站的编程方式是一样的,不用考虑编写数据交换的程序。
若你的profibus网络中采用光链接模块(OLM)、485中继器,则应在选项对话框中的电缆选项中激活"考虑下列电缆组态",如下图所示:
3.1.2下面我们来进行一个仿真演示
我们在ET200从站中插入一个DI和DO模块,然后编一个传送程序,即用ET200从站的DI控制它的DO。
在OB1循环组织块中编写一个传送程序。
将编好的程序编译并下载到仿真器中去。进行仿真,仿真结果如下图所示:
以上就是与标准从站的DP通信的示例,可以简单理解就是对主站进行的一个扩展,在现场实际应用中考虑电缆长度的问题,常常会将现场的I/0连入现场ET200站中。这也是比较常用的一种通信方式。
编辑:黄飞
全部0条评论
快来发表一下你的评论吧 !