跟着大型企业自动化程度越来越高,对伺服电机的要求也在进步,电机作为自动操控体系中的一类重要元件,其牢靠性、精度和呼应快慢直接影响到操控体系的作业功用,是不容忽视的重要环节。因而,伺服电机的ddc有着很高的运用价值和宽广的运用远景。
伺服电机的传统操控办法
因为外部给定的电机速度为模拟量,常常需求a/d模块将模拟量转化成数字量,伺服电机驱动器接收到数字信号后再操控电机工作。这种传统的操控伺服电机驱动器的办法,运用时刻长。但它的牢靠性不高,存在必定程度的零漂。一起考虑到a/d模块的费用,这种办法本钱也就较高。
伺服电机的直接数字操控
跟着电脑的飞速晋级,微软开发的windows操作体系和可视化编程东西如:visual basic,visual c++的遍及,越来越多的工业范畴都选用工控机进行自动操控。经过工控机和下位机的通讯,不仅为操作员供给了友爱的人机界面,并且操作简略易学,牢靠性不亚于手动操控。
伺服电机的直接数字操控便是直接运用工控机和驱动器通讯,工控机经过串行通讯将数字量传送给伺服电机驱动器,然后到达操控电机工作的意图。因为是数字信号直接操控,消除了零漂,牢靠性得到了进步。并且,不需求将模拟量转化成数字量,无需购买a/d模块,降低了本钱。现在许多厂家出产的伺服电机驱动器都配有通讯端口及通讯协议。通讯协议简略牢靠,用户能够便利地完结通讯程序。这样可直接在工控机上操控电机,依据工艺要求,便利地修正各种参数,然后改动电机速度等。
运用实例
将伺服电机的ddc运用于sz绞光纤成缆出产线监控体系,该出产线运用的是panasonic公司的minasa系列的沟通伺服电机驱动器。这种系列的驱动器自带串行通讯口,并有具体的通讯协议说明书。工控机能够直接经过自带的com1,com2与驱动器通讯。监控体系要求到达的操控要求是:能在工控机上操控电机,使得电机能陡峭地加快和减速。供给友爱的人机界面,便利地修正参数, 实时显现电机当时状况。
·通讯协议
驱动器供给许多参数号,将各种功用细分。其间涉及到通讯操控的参数有:
参数号05h
表里速度操控(内部给定为1、外部给定为0)有内部给守时通讯传送的数据才有用, 这是运用通讯操控的前提条件。厂家出厂设置为0。
参数号53h
内部速度:通讯将要求到达的电机速度传送给这个参数。
地址:当有许多个驱动器需求通讯,可经过rs2485将它们串起来。用不同的地址来区别,规模为01h~0fh,在驱动器的外表能够设置和检查。
本体系只运用到一个驱动器,通讯用rs2232来完成,地址为01h。传送数据的格局如图2所示(以传送数值为278为例)。
·软件完成
软件部分是用微软的面向对象化编程东西visual c++开发完成的。microsoft公司在windows供给了一个串口通讯控件,经过设置这个控件的特点,就能够简略完成通讯。因为在本监控体系是依据文档而不是对话框类的,所以先要在oncreate()函数里创立通讯控件并翻开端口即可。
实测成果
正常出产时,电机速度为975r/min,启动时速度改变如图3所示。从图3能够看到,速度改变趋势呈线性化,满意出产要求。升速时刻小于6s超调小,有更高的稳定性,差错小于0.01s。
·运用通讯操控,驱动器直接得到的是数字信号,不需求进行模/数转化,节省了一个a/d模块,这种办法本钱低。
·伺服电机的ddc的基本思想是直接选用数字量操控,能够彻底消除模拟量操控带来的零漂影响,牢靠性得到了很大的进步。
·在工控机上对驱动器进行操控,通讯时刻最多需求80ms。时刻很短, 驱动器接收到数据后能够立刻驱动电机, 符合实践出产要求。
·依据厂家的实践工艺要求,在工控机上能够灵敏地调整参数并且能够将电机操控得比传统操控要好。经过通讯,能够人为地操控积分进程,很好地完成操控要求。
·伺服电机的ddc能够便利完成杂乱的操控算法。经过模拟量操控是无法完成的。伺服电机的直接数字操控可广泛运用于各个范畴,操控作用好,进步了体系的牢靠性、快速性,有很好的运用远景。