欢迎来到天天文库
浏览记录
ID:52341190
大小:834.25 KB
页数:5页
时间:2020-03-26
《VB 与 PLC 自由口通信模式在断路器测试系统的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第2期李秀芹等.VB与PLC自由口通信模式在断路器测试系统的应用195VB与PLC自由口通信模式在断路器测试系统的应用李秀芹杜向阳(上海工程技术大学机械工程学院,上海201620)摘要根据断路器过载测试的相关要求,以三相塑壳式断路器250H-250A的A相为例,设计了一种可实现在线调整双金属片螺钉长度的断路器测试系统,柔性调整机构有效解决了手工调节产生的误差。重点介绍基于VB与S7-200PLC自由口通信的设计方案,实现了数据的远程传输,提高了系统的通信速度同时降低了硬件开发成本;VB与Access2000
2、数据库的动态链接实现了测试数据的存储、查询及归档等功能,为进行测试结果的分析了提供数据支持。关键词断路器测试系统自由口通信数据远程传输VBS7-200PLCAccess2000数据库+中图分类号TH862.7文献标识码B文章编号1000-3932(2015)02-0195-05低压断路器是一种不仅有手动开关作用,而PLC。PLC和计算机通过自由口字符中断方式进且能自动在电路发生短路及过载等情况时切断电行通信,实现二者间数据的实时远程传送;基于路,保护用电设备的电器,所以对低压断路器进行VB与Access20
3、00数据库可动态存储与查询测试过载可靠性等常规参数的检测非常重要,但手工数据,提高了断路器测试系统的工作可靠性和效调节断路器双金属片螺钉长度时误差较大。为此率。笔者提出了下位机PLC和上位机相结合的断路器自动测试系统,下位机PLC主要完成数据的采集与运算,上位机则对下位机采集的各工作部件的运行状态进行实时监控与显示,并基于VB和PLC自由口实现数据的远程通信。①1断路器测试系统总体方案[1]笔者根据GB14048.5-2008开发了一套断路器热态在线测试系统。以三相塑壳式断路器250H-250A的A相为例,
4、其额定电流为250A,通过给断路器加载一定的额定负载,检测其在70~90s内是否满足过载可靠性的要求,如果产品性图1断路器测试系统结构示意图能不达标,则利用柔性调整结构里的一体化组合螺丝刀改变双金属片螺钉的长度,使其满足测试2自由口通信配置性能的要求。串行通信具有接线少、成本低、适宜远距离传断路器测试系统的结构如图1所示,轴向移输及可靠性高等优点。笔者设计的断路器热态在动系统主要由步进电机、磁栅传感器及丝杆机构线测试系统的上位机与PLC之间的通信即采用等部分组成,完成水平移动与换向移动;柔性机构包括一体化螺
5、丝刀和升降电机,实现螺钉的调节①收稿日期:2014-10-15(修改稿)与螺母的锁紧,其定位数据及螺钉长度等参数需基金项目:上海教委科研创新项目———微型化一体化螺钉螺通过自由口通信传到上位机进行实时显示,同时母调节锁紧装置在低压电器长延时检测中运行控制理论的其他机构的启停操作通过上位机VB下传到研究(13YZ112B-8901-12-0110)196化工自动化及仪表第42卷自由口串行通信方式。S7-200PLC在自由口模方争用通信线,测试系统计算机与PLC通信时,式下可以与任何已知协议的智能设备通信,允许
6、大多采用主-从方式,即把计算机作为主机、PLC用户自定义一些简单的基本的通信协议设置,如看作从机,主机主动发送请求报文,从机收到请求数据长度及奇偶校验等通信协议完全可由用户自后返回响应报文。本设计中PC为主站,S7-200定义。PLC为从站。2.1自由口通信工作方式3.1数据缓冲区分配S7-200PLC通过特殊的功能寄存器SMB30通信协议是指PC与PLC通信时发出命令和(Port0)和SMB130(Port1)进行自由口工作模式收到应答的信息格式,通信协议包含起始字符、站[2][5]的设置。自由口通信主要
7、通过发送接收指令、号、命令字、数据、校验码和结束字符。特殊功能寄存器配置和中断来实现,其中端口0该系统中采集的数据单元共4个,模/数转换的常用中断和通过SMB30设计校验方式、波特率后,两个字节的整数将转换为4个字节的实数(即及数据位长度等的控制字可参考文献[3]。工程值),所以需要发送给上位机的数据长度为2.2通信系统硬件连接16个字节。发送缓冲区数据存放区的划分:S7-200PLC与PC机进行通信时,需要考虑通VD220———发送缓冲区的指针;VB224———存放[4]信双方的距离问题,由于标准的PC/
8、PPI电缆PLC发来的数据区字节数;VB225———存放计算长度为5m,而实际系统设计时,二者间距可达几机计算出的异或校验结果。十甚至上百米,为此制定硬件连接方案,解决通信本设计采用字符接收中断方式接收数据,即数据失真和抗干扰问题。具体方案如下:根据收到的字符个数来判断接收是否结束,所以a.RS485总线中,如果传输线达到一定距没有设置结束字符,划分接收缓冲区如图3所示。离,而且处于复杂的外部环境时,易受外部环境
此文档下载收益归作者所有