3. 轴指令(omron 机器自动化控制器)——>MC_HomeWithParameter&MC_Move

MC_HomeWithParameter

  • 指定原点复位参数,驱动电机,使用极限信号、近原点信号、原点信号确定机械原点。
指令 名称 FB/
FUN
图形表现 ST表现
MC_HomeWith
Parameter
参数指定
原点复位
FB 描述文本 MC_HomeWithParameter_instance (
Axis :=《参数》 ,
HomingParameter :=《参数》 ,
Execute :=《参数》 ,
Done =>《参数》 ,
Busy =>《参数》 ,
CommandAborted =>《参数》 ,
Error =>《参数》 ,
ErrorID =>《参数》
);
  • 版本相关信息
  • Ver.1.03以上的CPU单元和Ver.1.04以上的Sysmac Studio组合时可使用本指令。

变量

输入变量 名称 数据类型 有效范围 初始值 内容
Execute 启动 BOOL TRUE, FALSE FALSE 在上升沿开始指令。
▶输入变量
输出变量 名称 数据类型 有效范围 内容
Done 完成 BOOL TRUE,
FALSE
指令执行完毕时变为TRUE。
Busy 执行中 BOOL TRUE,
FALSE
接收指令后变为TRUE。
CommandAborted 执行中断 BOOL TRUE,
FALSE
指令中止时,变为TRUE。
Error 错误 BOOL TRUE,
FALSE
发生异常时变为TRUE。
ErrorID 错误代码 WORD *1 发生异常时,输出错误代码。16#0000为正常。
  • 1.请参阅“A-1错误代码一览(P.A-2)”。

    ► 输出变量的反映时间

变量 变为TRUE的时间 变为FALSE的时间
Done 指令完成时 • Execute为TRUE时,与Execute的FALSE同时
• Execute为FALSE时,1个周期后
Busy Execute的上升沿 • Done变为TRUE时
• Error变为TRUE时
• CommandAborted变为TRUE时
CommandAborted • 利用其它指令多重启动运动指令(中断),中止本指
令时
• 因发生异常,中止本指令时
• 发生异常过程中,启动本指令时
• 执行MC_Stop指令中,启动本指令时
• Execute为TRUE时,与Execute的FALSE同时
• Execute为FALSE时,1个周期后
Error 本指令的启动条件或输入参数中含有异常因素时 异常已解除时
▶输出变量
输入输出变量 名称 数据类型 有效范围 内容
Axis _sAXIS_REF 指定轴。 *1
HomingParameter 原点复位参数 _sHOMING_
REF
设定原点复位参数。 *2
  • 1.请使用在SysmacStudio的轴基本设定画面中创建的用户定义变量的轴变量名称(默认“MC_Axis”)或系统定义变量的轴变量名称(_MC_AX[],_MC1_AX[],_MC2_AX[])。HomingParameter原点复位参数_sHOMING_REF-设定原点复位参数。
  • 2.请定义_sHOMING_REF型的用户定义变量。HomingMode原点复位动作

    ► _sHOMING_REF

结构要素变量 名称 数据类型 有效范围 功能
HomingMode 原点复位动作 _eMC_
HOMING_
MODE
0: _mcHomeSwTurn
HomeSwOff
1: _mcHomeSwTurn
HomeSwOn
4:_mcHomeSwOff
5:_mcHomeSwOn
8:_mcLimitInputOff
9:_mcHomeSwTurn
HomeMask
11:_mcLimitInputOnly
12:_mcHomeSwTurn
HoldingTime
13:_mcNoHomeSw
HoldingHomeInput
14:_mcHomePreset
指定要改写的原点复位动作。
0:指定为附近避让、近原点输入OFF
1:指定为附近避让、近原点输入ON
4:指定为近原点输入OFF
5:指定为近原点输入ON
8:指定为极限输入OFF
9:指定为附近避让、原点输入屏蔽距离
11:仅极限输入
12:指定为附近避让、接触时间
13:指定为无近原点输入、接触原点输入
14:原点预设
HomeInput 原点输入信号 _eMC_
HOME_
INPUT
0:_mcZPhase
1:_mcExternalSignal
选择原点输入信号。
0:使用Z相输入
1:使用外部原点输入*1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一半不眠次日si记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值