sakura12345
级别: 正式会员
精华主题: 0
发帖数量: 34 个
工控威望: 92 点
下载积分: 732 分
在线时间: 25(小时)
注册时间: 2018-07-25
最后登录: 2018-12-21
查看sakura12345的 主题 / 回贴
楼主  发表于: 2018-11-13 16:58
/******** 轴原点搜索*********//
IF HOME_COMMNDE_BIT AND  (NOT AXIS_BUSY) AND  (NOT AXIS_EROOR)  AND  (NOT AXIS_POSITION_DONE)  AND(NOT AXIS_POSITION_MOVING) THEN
    AXIS_POSITION_BUFFER:=9001;HOME_COMMNDE_TEMP:=TRUE;
ELSE
    HOME_COMMNDE_TEMP:=FALSE;
END_IF;
//原点触发,轴不忙,轴无错误,轴无定位完成,轴无定位启动信号;
//******** 轴定位启动*********//
IF POSITION_BIT AND  (NOT AXIS_BUSY) AND  (NOT AXIS_EROOR)  AND  (NOT AXIS_POSITION_DONE)  AND(NOT AXIS_POSITION_MOVING) THEN
    AXIS_POSITION_BUFFER:=1;POSITION_TEMP:=TRUE;
ELSE
    POSITION_TEMP:=FALSE;
END_IF;
//定位触发,轴不忙,轴无错误,轴无定位完成,轴无定位启动信号;
//******** 轴定位置位*********//
SET( (HOME_COMMNDE_TEMP OR POSITION_TEMP),AXIS_POSITION_MOVING);
//******** 轴定位复位*********//
RST((AXIS_POSITION_DONE OR  AXIS_BUSY)AND AXIS_POSITION_MOVING AND  (NOT AXIS_BUSY)),AXIS_POSITION_MOVING);
本帖最近评分记录:
  • 下载积分:+5(sjm213) 感谢分享!
    小满和老鸟
    专注,坚持!
    级别: 略有小成
    精华主题: 0
    发帖数量: 256 个
    工控威望: 371 点
    下载积分: 904 分
    在线时间: 83(小时)
    注册时间: 2017-08-27
    最后登录: 2024-07-24
    查看小满和老鸟的 主题 / 回贴
    1楼  发表于: 2018-11-19 19:23