自动铁管送料机指令

变能陈工 3月前 536

程序指令=
>001:RUN2;     启动辅助线程2 RUN2
>002:RUN1;     启动辅助线程1 RUN1
>003:DT8=0,DT9=0;     液压泵站启动输出8口,上料机变频器启动输出9口,
>004:L2000;     启动运行两秒之后,
>005:DI17=0,DI18=0&;     感应开关17--18通电,感应开关11-14通电,确认无障碍,
>006:DT1=0;     送料气缸送料输出1口
>007:DI10=0;     送料到位置触发感应开关输入10口通电
>008:DT2=0,DT4=0;       输出2口输出4口通电两个气缸上顶,
>009:L1000;     延时1秒后,
>010:DT1=1;     送料气缸复位输出1口断开,
>011:L1000;     延时1秒
>012:DT3=0,DT5=0;     输出口3输出口5通电气缸3,
>013:DI11=0,DI14=0;输入口11输入口14感应通电说明气缸1已经复位,
>014:DT6=0;     输出口6通电液压油缸前进
>015:L2000;     延时2秒
>016:DT4=1,DT5=1;     输出口4和5断电复位气缸4-5复位,
>017:DI15=0;     油缸前进到限位开关输入15口通电,
>018:DT6=1;     执行输出口6为高电平 
>019:DT7=0;    输出7口通电,油缸后退,
>020:L1000;     延时1秒后,
>021:DT4=0;     输出口4通电,气缸4顶起
>022:DI16=0;     气缸后退到限位开关输入口16,
>023:DT7=1;     油缸停止,
>024:DT2=1,DT4=1;     输出口2和4断电,物料掉出机器??
>025:CC;     延时时间毫秒设定为0
>026:DT8=0,DT9=0;     液压泵站启动输出8口,上料机变频器启动输出9口,
>027:L2000;     启动运行两秒之后,
>028:DI17=0,DI18=0&;     感应开关17--18通电,感应开关11-14通电,确认无障碍,
>029:DI11=0,DI14=0;     
>030:DT1=0;     送料气缸送料输出1口
>031:DI10=0;     送料到位置触发感应开关输入10口通电
>032:DT2=0,DT4=0;       输出2口输出4口通电两个气缸上顶,
>033:L1000;     延时1秒后,
>034:DT1=1;     送料气缸复位输出1口断开,
>035:L1000;     延时1秒
>036:DT3=0,DT5=0;     输出口3输出口5通电气缸3,
>037:DI11=0,DI14=0;输入口11输入口14感应通电说明气缸1已经复位,
>038:DT6=0;     输出口6通电液压油缸前进
>039:L2000;     延时2秒
>040:DT4=1,DT5=1;     输出口4和5断电复位气缸4-5复位,
>041:DI15=0;     油缸前进到限位开关输入15口通电,
>042:DT6=1;     执行输出口6为高电平 
>043:DT7=0;    输出7口通电,油缸后退,
>044:L1000;     延时1秒后,
>045:DT4=0;     输出口4通电,气缸4顶起
>046:DI16=0;     气缸后退到限位开关输入口16,
>047:DT7=1;     油缸停止,
>048:DT2=1,DT4=1;     输出口2和4断电,物料掉出机器??
>049:CC;     计数一次?开始重复?
>050:IF11=1,END;     如果条件满足就执行,不满足就忽略在一行的指令,条件为输入口11为低电平  满足执行否则跳过 程序执行到这里会停止
>051:IF14=1,END;     如果条件满足就执行,不满足就忽略在一行的指令,条件为输入口14为低电平  满足执行否则跳过 程序执行到这里会停止
>052:J26;     跳转到指定行26


上传的附件:
最新回复 (0)
    • 《择爱玩》触控屏 一体机PLC控制器
      2
        立即登录 立即注册 
返回