ECBUS网络在电容机械中的应用

ecbus网络在电容机械中的应用
某生产电容机械的专业厂家,每套生产线有3台设备,可独立运行。原来用1台plc进行集中控制,不仅布线不方便,且plc故障,3台设备都无法运行。为了将风险分散,易于维护和布线。采用艾默生ecbus网络分散控制系统,每台设备配置1台plc,plc之间数据可共享,以实现联锁和集中传到文本显示器中显示。
系统配置如下:
rs485/ecbus网络
这里重点介绍ecbus网络的概念、设置和应用,其他与文本和伺服驱动器的通讯不一一叙述。
二、 ecbus网络通讯
1、 ecbus协议
ecbus是emerson公司开发的一种小型plc网络。ecbus在物理层使用rs485,plc可以通过通讯口1直接接入或者通过通讯口0经过rs232/rs485转换器接入。接入ecbus的plc可以自动的互相交换部分d元件和m元件的数值,这使得网络中其它plc的元件访问,变得如同访问自身元件那样简单方便。ecbus中,plc间的数据访问是完全对等的(n:n)。
单层网络:最多32台plc。
多层网络:每层最多支持16台plc。
2、共享元件地址
ecbus交换的d元件和m元件称为共享元件区。m元件共512个,从m1400-m1911,d元件64个,从d7700-7763。一旦plc使用了ecbus,这些元件地址被占用,共享区的值会自动的不停的刷新,网络中每台plc的共享区元件的值保持相等。
对于每台plc都可以读共享区元件,但只能对属于自己的可写元件值进行改写。由于共享元件个数是固定的,接入plc数量越多,每个plc分配的元件可写个数越少,且元件地址是连续平均分配的。这种对应关系用刷新模式来定义,根据网络上plc的数量共分5种模式。
3、ecbus设置
本应用中ecbus网络共3台plc,单层网络,所以选模式4。每台plc分配的地址如下:
0#:m1400-m1527,d7700-d7715
1#:m1528-m1655,d7716-d7731
2#:m1656-m1783,d7732-d7747
ecbus网络设置非常简单,通过系统块进行参数设置。站号的设置从0开始,0号站是网络的启动和设置站点,网络最大巡检站数、附件延迟时间、重试次数、模式设置只需对0号站进行设置。
1#、2#号站的站点除了波特率和奇偶校验和0号站一致外,只需设置自己的站号。
4、程序
为了说明简单,假设每台plc共享的数据如下:
0#号站:m0、m1;d0、d1
1#号站:m2、m3;d2、d3
2#号站:m4、m5;;d4、d5
对于每台plc,无需编通讯程序,只需要将传送给其他plc的元件值放到自己的共享元件中即可,数据会自动刷新,其他plc只要读取相应的共享区元件值。
0#站程序:
1#站程序:
2#站程序:
二、 总结
1、 利用ec10的串口1,ecbus网络在不增加任何硬件的情况下,实现简易plc间链接。
2、 ecbus物理层采用rs485,简单方便,只要2根线即可,最好用屏蔽双绞线。
3、 ecbus窗口设置简单,用户只需做简单的赋值、mov指令,无需编复杂的通讯程序。
4、 ecbus通讯速度最大到115.2kbps,能满足大多数应用场合。
5、 ecbus特别适合分散控制系统,比如楼宇自控、产品生产线中。

车载充电机工作原理与充电过程
什么是混合信号示波器?如何帮助您进行测试呢
五分钟看完雷诺风朗标准版C-NCAP碰撞测试全过程
国外众筹一款抗玻璃反光神器 能在户外拍摄中遮光挡雨
串口屏解决方案:大彩串口屏在手持设备行业的应用
ECBUS网络在电容机械中的应用
Intel CPU严重缺货 涨价
华为许超:伙伴成功,才有华为企业业务成功
【技术分享】以利尔达MB960/860模组为例,教你快速接入MQTT协议(下)
华为测试5G网速最快每秒3.6G
PCB层叠设计的基本原则总结
基于DTU加油站数据采集系统,加油站也能实现智能化
雷军小米家宴现场狂发28万新年红包 大量现场照曝光
华为Mate X2在华为商城供不应求
lcr测试仪功能使用指导手册
罗会仟:我们每一位都有可能见证量子时代的到来!
需要详细了解命令-GCC
流量计数采网关再重金属废水自动监测系统中的作用
74ls191中文资料汇总(74ls191引脚图及功能_逻辑功能及应用电路)
美国正在试图压制中国5G的发展