2023德国西门子S7-200SMART PLC西门子江苏徐州市总代理
可在中断例程中执行AXISx_RUN和AXISx_GOTO。但是,如果运动轴正在处理另一命令时,不要尝试在中断例程中启动指令。如果在中断程序中启动指令,则可使用AXISx_CTRL指令的输出来监视运动轴是否完成移动。
运动向导根据所选的度量系统自动组态速度参数(Speed和C_Speed)和位置参数(Pos或C_Pos)的值。对于脉冲,这些参数为DINT值。对于工程单位,这些参数是所选单位类型对应的 REAL值。例如:如果选择厘米(cm),则以厘米为单位将位置参数存储为REAL值并以厘米/秒(cm/sec)为单位将速度参数存储为REAL值。
有些特定位置控制任务需要以下运动指令:
要在每次扫描时执行指令,请在程序中插入AXISx_CTRL指令并使用SM0.0触点。
要指定运动到juedui位置,必须首先使用AXISx_RSEEK或AXISx_LDPOS指令建立零位置。
要根据程序输入移动到特定位置,请使用AXISx_GOTO指令。
要运行通过位置控制向导组态的运动包络,请使用AXISx_RUN指令。
其它位置指令为可选项。
常用运动控制指令
1.AXISx_CTRL:
功能:启用和初始化运动轴,方法是自动命令运动轴每次CPU更改为RUN模式时加载组态/包络表。
图1