ARD3T智能电动机保护器PROFIBUS-DP通讯模块设计原理
赵波1,胡景泰2,李海全3,周佳3
江苏安科瑞电器制造有限公司,江苏江阴 214405
CPU单元对负责协调PROFIBUS模块的工作,CPU单元的软件流程图见图3所示。
PROFIBUS设备具有不同的性能特点,为达到PROFIBUS简单的即插即用配置,PROFIBUS设备的特性均在电子设备数据库文件(GSD)中具体说明。使用基于GSD的组态工具可将不同厂商生产的设备集成在同一总线系统中。GSD 文件是ASCII 文件, 可以用任何一种ASCII 编辑器编辑,如计事本、UltraEdit 等,也可使用PROFIBUS用户组织提供的编辑程序GSDEdit。
本文通过力控组态软件实现PROFIBUS通讯,力控监控组态软件是在自动控制系统监控层一级的软件平台,它能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便的向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统来进行集成。
力控监控组态软件是对生产数据进行采集与过程控制的专用软件,最大的特点是能以灵活多样的“组态方式”而不是编程方式来进行系统集成,它提供了良好的用户开发界面和简捷的工程实现方法,只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,缩短了自动化工程师的系统集成的时间,大大提高了集成效率。
3.2 PROFIBUS组态过程
本文使用CP5512作为主站,通过STEP7进行组态设置。组态前对ARD3T进行PROFIBUS从站设置,将从站地址设置为19(本文测试时从站地址为19),PROFIBUS模块的波特率为自适应,波特率范围“9.6 kbit/s~12000 kbit/s”,所以在从站设置时不必对波特率进行设置。PROFIBUS模块上电后,若要对从站地址进行更改,需要对PROFIBUS模块重新上电,更改的从站地址才能有效(此功能遵循PROFIBUS-DP规约)。设置好ARD3T后,通过STEP7软件进入图4所示的界面,选择“17 words principal values”作为输入数据,输入数据用户参数如图5所示。
进入力控软件,建立PROFIBUS通讯,建立电压、电流模拟点用于读取ARD3T测量到的电压、电流数据,建立模拟点用于发送起动、停止、复位、紧急停车等控制命令,在力控中创建图6所示的窗口,并进行变量关联,编写动作命令并编译,进入运行窗口运行程序,如图6所示。
按下图6中的起动按钮,通过主站向ARD3T发送起动指令,ARD3T接收到主站命令后控制相应的控制继电器动作,使电机进入运行状态,可以看到三相电流由“0”变为“100”,表明电机主回路已接通进入运行状态,运行指示灯亮,如图7所示。
在图7中按下停止按钮后,主站向ARD3T发送停止指令,ARD3T控制相应继电器断开,分断电机主回路,电机进入停止状态,运行指示灯灭,三相电流显示变为0,如图8所示。当有故障发生时,ARD3T直接分断接触器,使电机停止运行,主站读取到ARD3T中存储的故障信息,故障指示灯亮,运行灯灭,如图9所示。
相对于MODBUS 通讯而言,PRFOBUS 通讯存在着诸多优点,比如高通信速率(最高可达12Mbit/s)、实时性、可靠性、易扩展、易维护性等,很多工厂、企业现存的生产控制自动化网络大都采用现场总线控制系统,PROFIBUS 网络是其中应用最多的一种现场总线。
本文首先介绍了ARD3T智能电动机保护器PROFIBUS通讯模块的设计原理,给出常用输入、输出数据格式,并对GSD文件进行说明,通过使用CP5512板卡和力控软件做为主站进行PROFIBUS通讯测试,结果表明ARD3T可以很好的实现PROFIBUS通讯。
参考文献
[1] 王永华,Andy Verwer. 现场总线技术及应有教程[M]——从PROFIBUS到AS-i.北京:机械工业出版社,2006.
[2] 吴先伦,曹雪华.PROFIBUS-DP的电能管理及电力检修系统[J].低压电器,2009,14.如需更多详细资料,请联系:
江苏安科瑞电器制造有限公司
联系人:徐玉丽 13771584106
Q Q:1759867226
MSN:xuyuli808284@hotmail.com
电话:0510-86179968
传真:0510-86179975
邮箱:xuyuli808284@163.com
主页:http://www.jyacrel.cn/
地址:江苏省江阴市南闸镇东盟路5号
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |