欢迎来到天天文库
浏览记录
ID:5383231
大小:219.52 KB
页数:4页
时间:2017-12-08
《伺服驱动器串行通信技术研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、自动化DOI:10.3969/j.issn.1009-9492.2013.10.012伺服驱动器串行通信技术研究张燕丽(河南省地质工程技术学校,河南郑州450053)摘要:介绍了LustBus串行通信协议,详细阐述了其报文格式。在分析其通信原理的基础上,针对其通信格式中数据位的特点,提出一种数据处理方法,扩大了驱动器串行通信的应用范围,实现了实时配置驱动器参数的目的,并给出了具体实例及注意事项。关键词:伺服驱动器;RS232;微控制器;LustBus中图分类号:TP273文献标识码:A文章编号:1009—9492f2013)10—0040—04Res
2、earchoftheSerialCommunicationTechnologyBasedonServoDriverZHANGYan一¨(HenanGeologicalEngineeringandTechnologySchool,Zhengzhou450053,China)Abstract:ThispaperdescribestheLustBusserialcommunicationprotocol,anddetailsitsmessageformat.Basedonanalyzingthecommunicationprinciple,provides
3、adataprocessingmethodaccordingtothecharacteristicofthedatabitsincommunicationformats,SOenlargestheapplicationrangeofserialcommunicationdriver,thusthereal-timeconfiguringtheparametersisachieved,alsosomeconfiguringexamplesandadvicewhichshouldbepaidattentiontoarepresent.Keywords:S
4、ervoDriver;RS232;MCU;LustBusO引言伺服驱动器通常具有多种现场总线通信方节能减排不只是减少资源的浪费及实现资源式:RS485、Canopen以及Profibus—DP等。但在一回收再利用,更要提高能源使用效率。美国电力些简单的机器和系统里,如果数据通讯量不大,研究协会(EPRI)指出,全球电机所耗费的金额一响应要求不高,可以考虑用外部PC、第三方PLC年高达950亿美金,占了所有电力的5l%;无论或微控制器等与伺服驱动器进行基于RS232的串是工业、家庭还是商业用电,电机所消耗的能源行通讯。本文以ServoC系列伺服驱动器为
5、例,讲都占有很高的比例。如果改善电机系统的输出、解一下LustBus通讯协议的特点、通信原理及其具输入功率比,就可以提高用电效率。而要做到这体实现方式,最后给出实例及相关注意事项。一点,需从源头——伺服驱动器人手,因此,伺1LustBus通信协议服驱动器在近些年来获得了大量应用。LustBus通信协议是基于ASCII码的通信协伺服驱动器是构成伺服系统的基本部件,议1。可以实现点对点或一点对多点的主从通信广泛应用于各种电力传动自动控制系统中,模式。如:数控机床、柔性制造系统、机器人驱动、(1)读报文格式火炮随动系统、雷达控制、舰船推进、车辆驱主机发送数
6、据格式(主机可以是PC、第三方动、印刷设备、纺织设备、缝纫设备等。在应PLC/微控制器等):用伺服驱动器的过程中,通过通信接口实时读取和修改各个控制参数来达到实时控制,是对伺服系统的基本要求。收稿日期:2013—07—31张燕丽:伺服驱动器串行通信技术研究自驱动器返回数据格式如下:表1报文ASCll码①读取正常时:②非法读取时:主机发送结束:ters和fieldparameters,即单一型参数和数组型参(2)写报文格式数。主机发送数据格式:1)对于单一型参数,CODE部分包括5位十进制数码,格式和意义为:数据位123—5驱动器返回数据格式如下:意义
7、SpecificatorDatasetnumberParameternunher①写入正常时:取值范围2O0oo9992)对于数组型参数,CODE部分包括12位十进制数码,格式和意义为:②非法写入时:数据位123—56—10l112意义SpecificatorDatasetnumberParameternumberIndexSize取值范围7Oo0o9990o0o0—655350o~99主机发送结束:在写报文时,CODE部分的每一位十进制数码直接转化为对应的十六进制即可。VAL:表示读取的参数值或是要写入的参数(3)报文说明值,具体的数据格式和参数的
8、类型有关。比如,报文中的ASCII码最终是转换成十六进制进对于驱动器的位变量,其数据类型为8位整行发送的。其
此文档下载收益归作者所有