永宏PLC回零点(原点)方法(程序)
永宏PLC回零点方法(程序):
近点信号X0,左极限信号X1,清零输出Y5,归零方向为从右→左。
简述:1)当电机落在X0右边时,电机由右→左运动,当靠近 X0时(上跳沿中断),速度由复归速度变为爬行速度 当电机离开X0(下跳沿中断)瞬间,立即输出归零清 除信号Y5,同时把原点数值搬至DR4088,归零完成。
2)当电机落在X0和X1信号之间时,电机向左极限信号X1运动 当碰到X1时,电机反向运动,向X0近点信号靠近,当离开 X0瞬间(下跳沿中断),电机改变方向,变成向左运动,然后重复 1)的动作。
-----------------------------------------------------------
该模式下,归零完成后,DOG信号在电机右侧。
如何简单通过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中,原点通常是指输入和输出设备的零位置。设置原点的步骤如下:1.打开PLC编程软件,创建一个新的项目或打开已有的项目。2.在项目中找到对应的输入和输出...
plc回原点程序怎么写?
plc回原点程序写方法:一、编写程序。首先在项目树中打开PLC_1下面的程序块文件夹,双击MAIN打开程序编辑器,在项目视图右侧的指令中,打开位逻辑运算文件夹选...
信捷plc怎么设定原点?
要设定信捷PLC的原点,您可以按照以下步骤进行操作:1.首先,确保您已经连接好了PLC和相关设备。2.打开PLC编程软件,并选择相应的项目。3.在软件中找到轴...
艾莫迅plc原点什么意思?
艾莫迅PLC原点是指PLC(可编程逻辑控制器)的初始位置或归零位置。在PLC控制系统中,原点通常是一种参考位置,用于确立各种运动、位置和操作的参照基准。PLC通过...
维控plc原点回归如何控制方向?
要控制维控plc原点回归的方向,首先需要在plc程序中确定原点回归的方向,正常情况下原点是从右开始转到左,然后再从左转到右。然后根据PLC的程序,确定相应的输...
松下PLCFP0C32新版编程软件(FPWINGR)步进电机原点回归指...
具体怎么操作求指点!!举报原点3人讨论9900次围观关注问题写回答讨论回答(3)dsupgzvneulg你问的是不是在系统寄存器设置?FP0的plc和其他plc不同,不需要...
松下PLC原点返回指令?
X4是PLC系统设置后规定好的点,程序里面不需要标明,可以理解为回原指令是一个固化好的程序,当电机到达原点时,会自动执行中断程序(电机立即停止),而X4就是...X...
如何实现松下plc一上电就回原点?
第一,在PLC编程软件上实现,一般在程序中会有一个特殊的开始点,叫做原点,当PLC上电后程序自动运行到这个原点。第二,可以通过外部设备和PLC通讯,当外部设备...
ethercat回原点的方式?
近点狗(DOG块)信号原点回归方式:这个方式与FX3UPLC的原点回归方式不一样,这里加了零点信号在里面。DOG块的长度要超过减速区间,OFF点最好调整在两个零点信号...
台达伺服驱动器是开环控制?怎么实现在回原点时寻找z相脉冲?
手册上面有,全图的那张。你要是差分信号,还是集电极输出。上面都有,参数不用调,都在针脚上。如果是PLC找伺服马达Z项的话,建议用集电极输出的那对接脚,...手...
扫一扫微信交流