电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 梯形图实例 >> 正文

西门子S7-200SMART运动控制基本指令详解_运动控制指令AXIS0_CTRL和AXIS0_MAIN

作者:佚名    文章来源:本站原创    点击数:    更新时间:2023/11/8
之前我们讲解过S7-200SMART运动控制向导的组态应用,组态好向导后自动生成运动子程序,只需调用对应功能的子程序进行编程即可,那么今天我们分别学习一下常用的子程序的应用。

1、200 SMART运动控制指令AXIS0_CTRL ,初始化运动轴指令,对每个轴必须要启用一条初始化指令。而且要保证EN和MOD_EN一直是接通状态(SM0.0)

 

Done:初始化完成标志,正在初始化为OFF,完成则变成为ON。

Error:显示错误代码编号,详情打开帮助查看运动轴错误代码。

C_Pos:当前位置,相对脉冲方式时单位为脉冲数,工程单位则为mm等,其它的子例程中类似,不做另外的说明。

C_Speed:当前速度,相对脉冲时单位为HZ,工程单位则为mm/s,其它子例程中类似,不做另外的说明。

C_Dir:表示电机的当前方向信号状态 ,0 = 正向, 则1 = 反向。

2.手动子例程,可以手动以指定速度正反转运行,也可以按照向导组态的JOG速度点动正反转运行。

 

RUN:接通时以Speed中指定的速度连续运行,在运行过程中改变速度就会立刻生效,接通Dir可以切换运行方向(在运行时切换无效)。

JOG_P:正转点动,速度在以向导中组态的电机点的动速度(JOG_SPEED)。

JOU_N:反转点动。

3、单段定量发脉冲子例程,可以以指定的速度和数量来发送脉冲,发送完成后即自动停止。

 

START:触发开始发脉冲信号,必须在运动轴空闲时发送一次信号,必须要用边沿触发。

POS:设定的数量,相对模式时为距离,绝对模式时为位置。

Speed:设定运行的速度。

Mode:模式选择,=0绝对,=1相对。

绝对:必须建立一个参考点(零点),所有位置都应该以该点为参考,要运行到何处,只需要设定该处的绝对位置系统自动根据当前位置识别方向和行进的距离,该模式适合做定位控制。

如下图中当前位置处在A处,如果设定位置为200,则自动前进到200,如果设定位置为100,则自动后退到100处。

 

相对:亦称增量模式,无需建立参考点,每次以当前位置为起点,运行一个相对距离,不方便进行定位控制。如下图所示。

 

Abort:触发停止命令,为ON时命令运动轴减速直至停止。

Done:发送脉冲结束标志,正在发脉冲时为OFF,停止发脉冲时为ON。中途由于其它原因停止也会触发Done动作,所以不一定是达到设定位置。

4.多段定量曲线运动。提前在向导中组态好曲线,可以组态为绝对或相对,再通过该指令调用组态的曲线号(从0号开始)。最多可组态32条曲线,每条曲线中可以组态16个单步,每个单步的方向必须一致,否则报错。

 

 

5、搜寻RPS参考点。在进行绝对定位前,需要建立参考点,参考点有两种,一是存在RPS信号的实际参考点,一是内部定义的一个虚拟参考点,启用RSEEK会根据向导中组态的搜寻速度、方向和搜寻顺序来搜寻RPS参考点。

 

6、内部创建虚拟参考点。适用于一些不方便设定一个固定参考点的场合,启用LDPOS会将当前位置更改成指定的New_POS,可以建立虚拟参考点或用于更改当前位置。

 

7、设置当前位置断电保持。两个程序段不能颠倒顺序,否则将无法实现。

 

8、重新加载组态,修改任何组态相关的参数可用CFG进行刷新,否则可能无法生效。

 

以上介绍了一下常用的运动子例程的使用,你们都学会了吗?

Tags:S7-200SMART,SMART,运动控制  
责任编辑:admin
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 相关文章列表
    STEP 7-MicroWIN SMART设置_西门子S7-200SMART PLC运动控制面板进
    PLC运动控制讲解(基于西门子PLCsmart 200和松下伺服驱动器)_ST
    西门子S7-200SMART运动控制指令详解_STEP 7-MicroWIN SMART
    西门子S7-200 SMART PLC运动控制指令详解_STEP 7-MicroWIN SMART
    一文掌握S7-200 SMART高速计数器基础知识
    西门子S7-200 SMART PLC-smart高速计数器__西门子plc高速计数器实
    西门子S7-200 SMART PLC经典实例:简易机械手的PLC控制线路与程序
    西门子S7-200SMART PLC十字路口交通信号灯控制系统实例
    西门子S7-200SMART PLC使用定时器和比较指令 ,红绿灯控制十字交
    西门子S7-200 SMART编程软件如何与电脑连接?STEP 7-MicroWIN SM
    西门子S7-200SMART PLC Modbus读取D800通用测力仪的数据梯形图实
    西门子S7-200SMART PLC案例应用之中位值平均滤波算法,应用于模拟
    S7-200smart如何实现递推平均
    S7-200smart求平均值,去掉极值后求平均值,指针和间接寻址
    如何在西门子S7-200SMART编程软件里面添加库文件指令?
    西门子S7-200 SMART PLC一个输入点实现单个电动机的启动保护停_单
    西门子S7-200SMART PLC的MODBUS TCP通信 STEP 7-MicroWIN SMART
    S7-200SMART PLC顺序功能图设计方法_顺序功能图实例
    西门子PLC S7-200SMART间接寻址使用技巧  指针用法
    STEP 7-MicroWIN SMART西门子200smartPLC和编码器进行高速计数程
    西门子200SMART PLC关于FOR-NEXT指令使用技巧 循环指令梯形图实例
    西门子200smart不同类型CPU的区别,西门子S7-200SMART  CPU主机型
    西门子plc 和modbusRTU对应关系_西门子S7-200和S7-200SMART的mod
    西门子S7-200SMART PLC使用modbus 读取仪表数据
    西门子S7-200SMART两台PLC之间主从站,MODBUS主从站通信步骤设置
    西门子S7-200 Smart PLC入门笔记8——电机控制子程序调用 子程序
    西门子S7-200 Smart PLC入门笔记1——流水灯梯形图 MOV_B和SHL_B
    西门子S7-200SMART PLC喷泉系统设计,比较运算的实例
    西门子S7-200 SMART PLC定时器计数器的实现用于统计设备的转速
    西门子S7-200 SMART PLC如何读取计数器当前值
    请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
    1分 2分 3分 4分 5分

    还可以输入 200 个字
    [ 查看全部 ] 网友评论
    推荐文章
    最新推荐
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
    返回顶部
    刷新页面
    下到页底
    晶体管查询