电子开发 | 基础入门 | 电路原理图 | 濮婎垰鑸伴崶鎯х杽娓氾拷 | PLC閸╄櫣顢�   閵嗗﹤顩ч弸婊冩灘濞嗐垺婀扮粩娆欑礉鐠囬攱瀵� Ctrl+D 閹靛濮╅弨鎯版閿涗焦鍔呯拫銏″亶閻ㄥ嫭鏁幐浣碘偓锟�娑撯偓鐠у嘲顒熸稊鐘辩鐠х柉绻樺銉礉閻㈤潧鐡欏鈧崣鎴犲竾濞嗐垼绻嬮幃顭掔磼.

电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册

閳藉懐鏁哥捄顖氬彆瀵繑澧滈崘宀嬬礉閺堚偓閺傛壆澧楅妴濠勬暩鐎涙劗鏁哥捄顖氬彆瀵繗顓哥粻妤€娅掗妴瀣剁礉閻絻鐭鹃崗顒€绱¢弻銉嚄閹靛鍞� 閻絻鐭鹃崗顒€绱$拋锛勭暬閸c劊鈧劗鏁哥€涙劒绮犳稉姘眽閸涙ê绻€婢跺洦澧滈崘灞烩偓锟�
閳藉棗宕勬径鈺侇劅娴兼艾宕熼悧鍥ㄦ簚鐎圭偘绶�100 c鐠囶叀鈻� chm閺嶇厧绱¢妴鍌濈カ閺傛瑥鍞寸€圭顕涚紒鍡礉鐟曞棛娲婃笟瀣摍婢舵熬绱濋崘鍛啇楠炶¥鈧劗鏁哥€涙劒绮犳稉姘眽閸涙ê绻€婢跺洦澧滈崘灞烩偓锟�
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 梯形图实例 >> 正文

西门子S7-200 SMART plc运动控制指令讲解 AXISx_CTRL和AXISx_MAN

作者:佚名    文章来源:本站原创    点击数:10044    更新时间:2023/5/7

1.启用并初始化轴

AXISx_CTRL 子程序(控制)启用和初始化运动轴,方法是自动命令运动轴每次CPU 更改为 RUN 模式时加载组态/曲线表。

在项目中只对每条运动轴使用此子程序一次,并确保程序会在每次扫描时调用此子程序。使用 SM0.0(始终开启)作为 EN 参数的输入。

管脚含义:

MODE: 启用模块。1=可发送命令;0=中止进行中的任何命令

Done :完成标志位

Error :错误代码(字节)

C_Pos :轴的当前位置(绝对定位或者相对定位),工程单位:Real 型数据;相对脉冲:DINT型数据

C_Speed :轴的当前速度 ,Real 型数据

C_Dir :轴的当前方向(1=反向,0=正向)

 

 


2. 手动控制轴


AXISx_MAN 子例程(手动模式)将运动轴置为手动模式。这允许电机按不同的速度运行,或沿正向或负向慢进。

在同一时间仅能启用 RUN、JOG_P 或 JOG_N 输入之一。

管脚含义:

RUN:1=轴手动运行(速度和方向分别由 Speed和 Dir 管脚控制)0=停止手动控制

JOG_P:1=正转点动控制

JOG_N:1=反转点动控制

Speed:RUN运行时的目标速度,Real 型数据

Dir:RUN运行时的方向

Error :错误代码(字节)

C_Pos :轴当前位置(绝对定位或者相对定位),工程单位:Real 型数据;相对脉冲:DINT型数据

C_Speed :轴当前速度 ,Real 型数据

C_Dir :轴当前方向(1=反向,0=正向)

 

 


3. 绝对或者相对定位

AXISx_GOTO 子程序命令运动轴转到所需位置。

管脚含义:

START:每接通一个扫描周期,就执行一次定位

Pos:目标位置(绝对定位为坐标点,相对定位为两点间距离),工程单位:Real 型数据;相对脉冲:DINT型数据

Speed:目标速度,Real 型数据

MODE:移动模式 0:绝对位置 1:相对位置 2:单速连续正向旋转 3:单速连续反向旋转

Abort:停止正在执行的运动

Done :完成标志位

Error :错误代码(字节)

C_Pos :轴当前位置(绝对定位或者相对定位),工程单位:Real 型数据;相对脉冲:DINT型数据

C_Speed :轴当前速度 ,Real 型数据


 


4. 查找参考点

AXISx_RSEEK 子程序(搜索参考点位置)使用组态/曲线表中的搜索方法启动参考点搜索操作。

运动轴找到参考点且运动停止后,运动轴将 RP_OFFSET 参数值载入当前位置。

管脚含义:

START:每接通一个扫描周期,就执行一次查找参考点(参考点查找方式由轴组态确定)

Done :完成标志位

Error :错误代码(字节)


 


5. 加载参考点偏移量

AXISx_LDOFF 子程序(加载参考点偏移量)建立一个与参考点处于不同位置的新的零位置。

在执行该子程序之前,必须首先确定参考点的位置。还必须将机器移至起始位置。

当子程序发送 LDOFF 命令时,运动轴计算起始位置(当前位置)与参考点位置之间的偏移量。运动轴然后将算出的偏移量存储到 RP_OFFSET 参数并将当前位置设为 0。这将起始位置建立为零位置。

如果电机失去对位置的追踪(例如断电或手动更换电机的位置),您可以使用 AXISx_RSEEK 子程序自动重新建立零位置。

管脚含义:

START:每接通一个扫描周期,就执行一次加载参考点偏移量

Done :完成标志位

Error :错误代码(字节)


 


6. 加载位置

AXISx_LDPOS 子程序(加载位置)将运动轴中的当前位置值更改为新值。

还可以使用本子程序为任何绝对移动命令建立一个新的零位置。

管脚含义:

START:每接通一个扫描周期,就执行一次加载位置

New_Pos:要加载为当前位置的值

Done :完成标志位

Error :错误代码(字节)

C_Pos :轴当前位置(绝对定位或者相对定位),工程单位:Real 型数据;相对脉冲:DINT型数据


 


7. 执行曲线运动

AXISx_RUN 子程序(运行曲线)命令运动轴按照存储在组态/曲线表的特定曲线执行运动操作。

管脚含义:

START:每接通一个扫描周期,就执行一次设定的曲线运动

Profile:需要执行的曲线(由地址存储)

Aboyt:停止当前执行的曲线

Done:完成标志

Error:错误代码(字节)

C_Profile:正在运行的曲线

C_Step:正在运行曲线内当前执行的步

C_Pos :轴当前位置(绝对定位或者相对定位),工程单位:Real 型数据;相对脉冲:DINT型数据

C_Speed :轴当前速度 ,Real 型数据


 

看完这些你学到了吗?

 


Tags:运动控制,SMART,西门子plc  
责任编辑:admin
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 相关文章列表
    西门子S7-200 SMART PLC中用STEP7采用高速计数器来接收轴运动输出
    西门子S7-200SMART PLC编写的步进电机控制程序梯形图
    如何使用西门子S7-200 Smart PLC的模拟量输入模块EM AE04和EM AE
    西门子plc S7-200与模拟量模块EM231的采集电流信号发生器梯形图实
    西门子S7-200 plc模拟量转换程序详解 公式及子程序梯形图 反向计
    西门子S7-200模拟量使用中的16个基本问题,一定要搞清楚
    西门子plc模拟量模块M231的拨码开关及使用指南 S_ITR和S_RTI 以及
    西门子S7-200 模拟量使用简介 模拟量模块接线图 模拟量比例换算
    西门子S7-200模拟量输入模块(EM231,EM235)寻址,传感器连接到
    如何通过plc读取模拟量,这些要素是必要的变送器、通讯线、模拟量
    西门子PLC S7-200SMART采集模拟量数据
    西门子PLC S7-200案例之商场停车场车辆出入数量统计梯形图实例
    西门子S7-300PLC模式选择开关、状态指示灯讲解
    西门子PLC S7-200 SMART plc的中断指令详解ENI、ATCH、DISI、RET
    西门子模拟量为什么是0 -27648?模拟量控制中27648这个数值怎么来
    西门子S7-200 Smart PLC扫描原理实现单按钮控制N台电机,单按钮多
    西门子plc触点并联指令的用法梯形图实例
    西门子PLC S7-200SMART 的FOR NEXT指令如何实现程序嵌套循环
    西门子plc S7-200 SMART的FOR_NEXT循环指令,FOR和NEXT指令的用法
    西门子plc Smart扩展信号板 PLINK,西门子S7-200smart plc结构说
    西门子plc使用FOR_NEXT循环指令对5个变量进行求和后取平均值实例
    西门子plc的FOR-NEXT循环指令 梯形图实例
    西门子plc S7-200的表用法中填表FILL_N和查表详解
    STEP7如何建模拟量库,如何调用库,S_ITR和S_RTI模拟量转换
    西门子S7-200 PLC的模拟量I/O映像寄存器(AI/AQ)功能及地址分
    西门子PLC的ROUND指令功能和应用实例,如何进行数据取整
    多台S7-200SMART系列PLC之间的以太网通信,STEP7设置
    西门子plc S7-200PLC采用modbus RTU轮询读和写信息_MBUS_CTRL和M
    S7-200 SMART plc数字量输入滤波器和脉冲捕捉位,STEP7设置
    input number设置最大最小值 西门子plcAM06模块_一文教你快速学会
    请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
    1分 2分 3分 4分 5分

    还可以输入 200 个字
    [ 查看全部 ] 网友评论
        没有任何评论
    推荐文章
    闁汇垽娼ч悺娆忣嚕閳ь剟宕i幋鐘电Ч闁挎稒纰嶉惇褰掓⒖閸℃瑦鍋呴柛姘墕閹洨鐚鹃懡銈嗘毄閻庢稒鍔曢崺妤佹媴濠娾偓缁楀矂鎮芥担鍐唴闁搞儱澧藉▓鎴犵磾閹寸姷褰查柨娑橆唹lc鐎规悶鍎茬敮鍫曞箮閳ь剟寮甸敓锟�,婵☆垽绱曢弫鎼佸极閹殿喗鏆╅柣顓滃劥閻︼拷,闁告娲滄晶鏍嫉缁″膊A缂佹稑顦遍悺鎴︽晬娴h棄鐤柦鈧崘顏呮毄閻犱警鍨板ù妯肩磾閹寸姷褰茬紒顔藉劤瀹曟洟鏁嶇仦鑹扮鐎规悶鍎抽埢鑲╂暜閸繂鐏¢梺顐ゅС閻滎垶宕愮粭琛″亾閸屾侗鍋ㄩ弶鈺侀閸櫻冣枖閵娿儰绨冲ǎ鍥b偓鍐插絾濞村吋顨呰ぐ鍧楁晬濮樿鲸鏆╅悗娑欏姇缁辨垿宕i幋鐘电Ч闁挎冻鎷�
    最新推荐
    閻犙冨閺嬶繝宕犻崨顒傜憮閺夌儑鎷�
     [閸楁洜澧栭張楦跨カ閺傦拷]閸椾礁銇夌€涳缚绱伴崡鏇犲閺堝搫鐤勬笟锟�100 c鐠囷拷
     [鏉烆垯娆㈢猾锟�]娑撳褰礟LC鐎涳缚绡勬禒璺ㄦ埂鏉烆垯娆X-TR
     [閻絻鐭炬禒璺ㄦ埂鐠佹崘顓�]LM324鏉╂劖鏂�4~20mA鏉烇拷1~5V閻㈠灚绁�
     [閻絻鐭炬禒璺ㄦ埂鐠佹崘顓�]LM386妞圭粯鐎担鎾诲閸忓顥撻弨鎯с亣閸c劌甯�
     [閻絻鐭炬禒璺ㄦ埂鐠佹崘顓�]936閻掑﹤褰撮悽浣冪熅閸樼喓鎮婇崶锟�
     [閸楁洜澧栭張楦跨カ閺傦拷]鐡掑懎锛愬▔銏$ゴ鐠猴拷+濞撯晛瀹�+閹躲儴顒熼惃鍕礋
     [闁氨鏁ら悽闈涚摍鐠佹崘顓告潪顖欐]S7-200PLC閻ㄥ嫪璞㈤惇鐔昏拫娴狅拷 S7_2
     [鏉烆垯娆㈢猾锟�]S7-200鎼存挻鏋冩禒璁圭礄閸忣煉绱�,STEP7
     [鏉烆垯娆㈢猾锟�]ModbusPoll閸滃odbusSalve閸忥拷
     [鏉烆垯娆㈢猾锟�]STEP7濡剝瀚欓柌蹇斿瘹娴犮倕绨� Smart_
     [鏉烆垯娆㈢猾锟�]Modbus鐠嬪啳鐦划鍓т紥 v1.024 缂侊拷
     [鏉烆垯娆㈢猾锟�]Modscan32閸滃odsim32,modb
     [閻絻鐭炬禒璺ㄦ埂鐠佹崘顓�]89c51閸忓鐝涢弬閫涜雹閻噦绱檖rotues
     [閻絻鐭炬禒璺ㄦ埂鐠佹崘顓�]娑撳洤鍕鹃崢鍞抮otues娴犺法婀$粙瀣碍濠ф劗鐖�
     [閻絻鐭炬禒璺ㄦ埂鐠佹崘顓�]51閸楁洜澧栭張鍝勫坊缁嬶拷 protues娴犺法婀�
    闁哄牃鍋撻柡鍌滃閺嬪啰绮╅敓锟�
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
    返回顶部
    刷新页面
    下到页底
    晶体管查询