动画实例演示!三菱FX3U PLC与步进驱动器实物控制接线图
步进驱动器控制要求
当按下启动按钮X0时,步进电机正转一圈,停顿2秒,再反转1圈后停止!
开关电源:IN :AC100~240V、OUT1:24V 、OUT2:5V
PLC(晶体管):FX3U-16MT/ES-A,集电极输出
步进驱动器:支持集电极,脉冲+方向形式
步进电机:二相混合式
动态图 静态图步进驱动器PLC程序
启动程序
步进电机正反程序
延时反转程序
延时正转程序
如有其他关于学习PLC编程控制的问题及资料可告知小编哦!
以上,欢迎分享及收藏!
如何简单通过S7-200SMART PLC运动控制面板进行调试步进电机
关注“PLC发烧友 ”,一起涨知识!
回复:“西门子全套 ”资料,领西门子手册、案例、软件等电子资料
话说运动控制,大家第一时间想到的是步进、伺服、电机等一系列名词,那么必须要编写程序才能调试和控制步进电机吗?当然不是,在我们S7-200SMART PLC中可以通道运动向导组态后再进行运动控制面板进行简单的调试和控制,接下来就带大家来一步一步实现这个功能。
一、基本概念
S7-200SMART系列对应标准型的晶体管输出型PLC可以支持100KHZ的高速脉冲输出,除ST20的CPU支持2轴的高速脉冲输出外,其余CPU可以支持3轴的高速脉冲输出。
步矩角:每输入一个脉冲信号时,电机转子转过的角度称为步矩角。步矩角的大小可以直接影响电机的运行精度。
细分:细分是指电机运行时的实际步矩角是基本步矩角的几分之一。
二、步进驱动器接线与细分电流设置
第一步: (步进驱动器接线)
第二步: (细分与额定电流拨码)
根据以上三张图片可得
细分为:电机一转需要的脉冲数1600,SW1、SW2、SW3分别为:OFF、ON、OFF
额定电流:额定电流是1.2A,根据1.2A可在步进驱动器上拨码SW4、SW5、SW6分别为:ON、OFF、ON
三、编程软件组态配置运动向导
第一步: (STEP 7-MicroWIN SMART编程软件—左上角菜单栏—工具—运动)
第二步: (选择组态轴0)
第三步: (根据自己的意愿来设置轴名称)
第四步: (测量系统单位—工程单位—电机一次旋转需要的脉冲数1600—测量的基本单位—MM—电机一次旋转产生多少距离的运动—2.0)
第五步: (方向控制—相位—单相2输出—极性—正)
单相(2输出):组态时如果选择单相两输出,则一个输出(P0)控制脉冲,另一个输出(P1)控制方向。如果需要正向运行时,则P1为高电平有效,如果需要负向运行时,则P1位低电平有效。
第五步: (正限位—启用—输入I0.5—响应—立即停止—有效电平—上限)
输入I0.5是根据你实际设备正限位开关与PLC接线输入点得来的。
有效电平为什么会是上限呢?因为上限是接常开感应到接通变成常闭,下限反之。
第六步: (负限位—启用—输入I0.3—响应—立即停止—有效电平—上限)
输入I0.3是根据你实际设备负限位开关与PLC接线输入点得来的。
有效电平为什么会是上限呢?因为上限是接常开感应到接通变成常闭,下限反之。
第七步: (回原点—启用—输入—I0.4—有效电平—上限)
输入I0.4是根据你实际设备原点限位开关与PLC接线输入点得来的。
有效电平为什么会是上限呢?因为上限是接常开感应到接通变成常闭,下限反之。
第八步: (最大值—最大电机速度—124.9988—最小值—0.025—启动/停止—2.0MM每秒)
第九步: (点动速度—4.0MM每秒—增量—1.0)
第十步: (启用—RPS参考点,否则不能回原点)
第十一步: (速度—回原点速度—10.0MM每秒—接近参考点速度—4.0—方向都是正)
第十二步: (2号模式)
第十三步: (分配存储器地址)
第十四步: (点击生成即可)
四、通过运动控制面板进行调试
第一步: (把组态配置好的运动向导下载到PLC)
第二步: (一定要把PLC调制到STOP状态不能为RUN运行,因为运动控制调试面板只能在STOP状态运行与调试)
第三步: (STEP 7-MicroWIN SMART编程软件—左上角菜单栏—工具—运动控制面板)
第四步: (开始我们可以选择查找参考点,也就是回原点)
第五步: (绝对位置移动)
来源:PLC发烧友,作者:技成-徐陈爽,未经授权请勿转载!评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。回复:“西门子全套 ”资料,领西门子手册、案例、软件等电子资料,不要忘记领取哦~
相关问答
plc控制步进马达编程方法?
PLC控制步进马达的编程方法通常包括以下步骤:首先,配置PLC的输入输出模块以与步进马达连接。然后,编写PLC程序,使用适当的指令来控制步进马达的运动,如脉冲...
步进驱动器怎么用plc程序编写出来.怎么编程?
步进控制方式可以使用脉冲+方向,现在就以脉冲+方向控制方式介绍一下接线。以EH2的Y0口(晶体管输出型PLC)作为脉冲输出口,Y1作为方向输出口,台达PLC输出口是...
有人知道信捷plc怎么与步进电机驱动器接线么?
一般来说,PLC要给步进驱动器脉冲和方向信号。所以你要选用PLC的支持高速脉冲输出的晶体管输出点和步进的脉冲信号端子连接,选普通点和步进的方向信号端子连接...
步进电机驱动plc编程实例?
回答如下:以下是一个步进电机驱动PLC编程实例:1.设定步进电机控制状态:将PLC的输出端口与步进电机的输入端口连接,设定步进电机的控制状态(正转、反转、停...
plc1200如何控制步进电机编程?
PLC1200可以通过编程控制步进电机的运动。首先,需要在PLC1200的编程软件中配置步进电机的驱动器和相关IO模块。然后使用PLC1200的编程语言(通常是类似于Ladde...
步进电机闭环plc如何编程?
以下是步进电机闭环PLC编程的基本流程:1.确定系统的控制目标和规划。这一步需要定义程序需要控制的步进电机的型号、控制器和其他参数。2.确定系统的输入...
西门子200PLC控制步进电机,PLC与驱动器间怎么接线?
PLC与步进电机的连接比PLC与伺服的连接要简单的多,步进驱动器一般可分脉冲输入端,方向信号端,还有一个脱机信号,西门子PLC有两路脉冲,分别是Q0.0与Q0.1,具...
西门子步进电机编程步骤?
关于这个问题,以下是使用西门子PLC编程步进电机的基本步骤:1.确定步进电机的型号和规格,了解其控制方式和控制信号。2.在PLC编程软件中创建一个新的程序。...
集成式闭环步进电机如何编程?
以下是步进电机闭环PLC编程的基本流程:1.确定系统的控制目标和规划。这一步需要定义程序需要控制的步进电机的型号、控制器和其他参数。2.确定系统的输入...
plc编程步进指令的使用方法?
PLC编程步进指令的使用方法是在编程过程中,通过设定步进指令来控制程序的执行顺序。这些指令包括累加器、计数器和条件寄存器等,可以实现特定的逻辑功能。在...