步进电机广泛应用于数字伺服领域, 尤其以速度、位里的精确控制最为典型。以典型的三相六拍步进电机为例, 用PLC 控制步进电机的系统框图如图所示。图中, 触摸屏作为人机界面, 用来显示并进行操作。&忧作为控制器, 接收触摸屏的设定数据并进行逻辑处理, 再控制步进电机。步进电机装里是受控对象, 外围有转换与驱动装置。为了使多种信号的检测和驱动与步进电机装置相匹配, 增加了信号的环行脉冲转换电路。环行脉冲转换电路将&%# 输出的控制脉冲按步进电机的通电顺序分配到相应的绕组。步进电机功率驱动器是将PLC输出的控制脉冲放大到所需的驱动能力。在步进电机驱动器中, 内置了电流检测电路。电机发生断电或欠电流运行时, 发出报警信号, 使系统停止运行。步进电机的驱动电路如图+ 所示。 一、控制要求能产生脉冲序列, 作为步进电机驱动电源功放电路的输人。脉冲正序列为PLC 能实现正2 反转控制, 而且正反转能自由切换, 无须经过停止。由于脉冲频率的大小决定了步进电机的速度快慢, 因而三相步进电机的脉冲颇率必需可控, 要求能通过&%# 或触摸屏进行频率的设定、调整、运行控制。能进行单步、循环的控制, 也能进行手动、自动的控制, 又能进行加速、减速的控制。&%# 或触摸屏能设里相应的按钮或开关进行控制。 对步进电机必需设置相应的过流、过压、过载的保护, 以避免外界环境对它的损坏。 二:程序设计根据控制要求, 三相六拍步进电机的控制程序设计如图3 所示。 对步进电机, 首先我们要完成其正、反两种脉冲序列翰出的编程, 采用解码指令, 再用加减法指令进行正序、反序移位, 同时用?? %8 取反指令完成自动、手动的切换。其次, 我们要完成步进电机运行频率的编程, 这其中包括步进电机运行速度范围的控制、运行频率初始值的设定、运行频率加减速的控制、步进电机正反转无间隔转换的控制。我们用功能比较指令把步进电机每步的时间间隔范围设定在之间。然后用; < 指令给步进电机一个初始运行值, 再通过加、减速按钮对脉冲的频率进行加速、减速的控制。用指令来实现步进电机正转、反转的无间隔切换。再通过功能比较指令与; < 指令来进行脉冲正移、反移的循 三、触摸屏的设计与制作 触摸屏作为人机界面, 用来显示步进电机的运行情况并进行数据的设定操作>&%# 作为整个系统的控制核心, 接收触摸屏的设定数据并进行逻辑处理, 然后再控制步进电机的运行。在触摸屏上完成的主要功能有/ 能步进电机每一相的运行状态。触摸屏三菱公司生产的制作画面所用的软件 制作的初步画面如图4 所示。把制作完的画面传输到触摸屏就可以与通信了。 在制作画面的过程中, 要注意以下几点在触摸的系统设里中选择? 8 的类型时, 一定要选择所用触摸屏的正确型号, 图4 选用的是? 设置连接的机器, 是指与触摸屏连接指触摸屏?是连接的通讯线, 图4 选用的是标准通讯口。 以上三点设置不能有误, 否则触摸屏画面就不能正常的传输到触摸屏 81 中、触摸屏?显示的画面不全、触摸屏? 与&优的通讯发生错误。在制作按钮时, 软件默认的是置位, 我们****选择点动, 联机调试时可减少不必要的麻烦。在制作 时要选择数值输人型, 这样我们可在触摸屏中设定、修改、显示数据。 四、系统联机在程序完成、触摸屏的控制画面通过端口、由计算机输人后, 就可进行联机调试了。用通信线连好与触摸屏, 再把%优设里到运行状态并通电。触摸屏的电源可用提供的 电源通电开机后, 触摸按钮, 观察的输入端1任一1 3 是否接通, 再观察的输出端4任一45 相序运行是否正确、触摸画面中的。相运行显示是否正确。然后进行步进频率的设定, 观察触摸屏画面中的所显示的数值是否正确, 再触摸进行步进频率的设定。 如果以上调试出错, 先检查计算机与的连接, 再检查碑. 通信忧与的连接, 然后检查触摸屏画面的制作与设里。最后连接步进电机系统装置, 整体进行联机调试。
来源:中国步进电机网(www.b-motor.com) |