logo资料库

CODESYS运动控制之MC_MoveAbsolute.docx

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
CODESYS 运动控制之 MC_MoveAbsolute 1 : 在 《 CODESYS 运 动 控 制 之 MC_Power 》 程 序 的 基 础 上 , 增 加 新 功 能 块 MC_MoveAbsolute,用来实现轴的绝对距离运动。 1.1 程序中新添加功能块 MC_MoveMoveAbsolute,对其变量自动声明。之后关联 轴对,速度、加减速等设定。 1.2 双击功能块,就可以查看相关帮助文档
2:启动 softmotion 3:扫描设备 4:登陆下载并启动 5:对轴进行上电,在功能块 MC_Power 的变量 bRegulatorON 的“准备值”后点 击一下就会出现 TRUE,然后点击菜单栏中“调试”下的“写入值” 此时轴的状态为 standstill 6:对功能块 MC_MoveMoveAbsolute 的变量 position 准备值给 100,在变量 Execute 的“准备值”后点击一下就会出现 TRUE,然后 Execute 给一个上升沿 使其触发:点击菜单栏中“调试”下的“写入值” 轴会运动到 100 会停止。
7:如果再次触发 MC_MoveMoveAbsolute 的变量 Execute,位置会保持在 100,这 一点跟之前 MC_MoveRelative 不同。 8:MC_MoveRelative 是以当前位置为原点,而 MC_MoveMoveAbsolute 只有一个 一个原点,如果要轴继续动,则需要改变位置。 8.1 位置写入 200,Excute 写入 FALSE,然后对其触发。 8.2 对功能块 MC_MoveMoveAbsolute 的变量 Execute 再次给一个上升沿使其触发 在变量 Execute 的“准备值”后点击一下就会出现 TRUE,然后点击菜单栏中“调 试”下的“写入值”,轴便可运动至 200。
分享到:
收藏