5.软plc控制系统的仿真
5. 1五轴数控加工中心软plc逻辑控制内容
软plc逻辑控制的具体内容有三部分:cnc侧的辅助代码信息、机床侧i/o 信号和人机界面hmi信号。
cnc侧的辅助代码信息
cnc侧的辅助代码主要指加工程序中的m代码、s代码和t代码。m代码 包括:m03 (主轴正转)、m04 (主轴反转)、m05 (主轴停止)、m08 (切削液开)、 m09 (切削液关)等;s代码用于控制主轴转速;t代码用于选择加工时的刀具 类型和设置刀具位置补偿。加工程序中的这些辅助代码是由软plc进行处理。
机床侧i/o信号
机床侧i/o信号包括控制面板上按钮的输入信号、传感器的输入信号和三个 进给轴上的限位开关信号和两个、机床坐标原点开关信号等等,它们都是软plc 的外部输入信号。
人机界面hmi信号
人机界面信号是指hmi界面上各种按钮的输入信号,如主轴的正转按钮、 反转按钮、主轴停止按钮、切削液开/关按钮、进给轴方向选择按钮(x+、x-、 y+、y-,z+、z-、a+、a-、c+、c-)等输入信号。另外还包括机床的运行状态 和限位报警信号灯的输入信号,它们作为软plc的输出信号显示在人机界面上。
5. 2软plc逻辑控制程序
软plc运行系统通过执行用户编制的plc程序对五轴数控加工中心的开关量进 行控制,其主轴正、反转控制梯形图程序如图5.1所示。
本文采摘自“五轴数控加工中心软plc控制系统的研究”,因为编辑困难导致有些函数、表格、图片、内容无法显示,有需要者可以在网络中查找相关文章!本文由伯特利数控整理发表文章均来自网络仅供学习参考,转载请注明!