PLC编程指令总汇

上传人:大米 文档编号:497503732 上传时间:2023-04-26 格式:DOC 页数:20 大小:397.50KB
返回 下载 相关 举报
PLC编程指令总汇_第1页
第1页 / 共20页
PLC编程指令总汇_第2页
第2页 / 共20页
PLC编程指令总汇_第3页
第3页 / 共20页
PLC编程指令总汇_第4页
第4页 / 共20页
PLC编程指令总汇_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《PLC编程指令总汇》由会员分享,可在线阅读,更多相关《PLC编程指令总汇(20页珍藏版)》请在金锄头文库上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! 西班牙发格系统PLC编程指令总汇资源输入: I1/512输出: O1/512用户标志: M1/2000算术标记标志: M2003时钟标志: M2009/2024固定状态标志: M2046/M2047与信息相关的标志: M4000/4127与错误相关的标志: M4500/4563屏幕标志: M4700/4955CNC通信标志: M5000/5957定时器: T1/256计数器: C1/256用户寄存器: R1/499用于与CNC通讯的寄存器: R500/559PLC认为存储在每个寄存器中的数值是符号整数,可以用下面的格式进行引用:十进制数:+/-2

2、147483647十六制数:前置$符号在0到DDDDDDDD之间的数二进制数:前置字母B,由32位(1或0)的数字组成引导指令PRG 主模块CY1 第一循环模块PEt 周期性执行模块,每t毫秒执行一次(t为数字)END 模块结束L1/256 标号DEF 符号定义REA 所有查询用实际值完成IMA 所有查询用映像值完成IRD 用物理输入的数值更新“I”资源MRD 用CNC逻辑输出更新资源M5000/5957到R500/559OWR 用“O”资源的实际输出更新物理输出MWR 用资源M5000/5957到R500/559的数值更新CNC逻辑输入TRACE 在执行PLC循环期间,为逻辑分析仪捕获数据简

3、单查询指令I 1/512 输入O 1/512 输出M 1/512 标志T 1/256 定时器C 1/256 计数器B 0/31 R 1/499 寄存器沿检测指令DFU 上升沿检测DFD 下降沿检测比较查询指令CPS(比较)T 1/256(定时器)C 1/256(计数器)R 1/550(寄存器) #GT(大于)GE(大于或等于)EQ(等于)NE(不等于)LE(小于或等于)LT(小于)T 1/256C 1/256R 1/559 #运算符NOT 将查询结果求反AND 将查询结果之间完成逻辑功能“AND”OR 在查询结果之间完成逻辑功能“OR”XOR 在查询结果之间完成逻辑功能“EXCLUSIVE O

4、R”(异或)二进制赋值操作指令= I 1/512 输入= O 1/512 输出= M 1/5957 标志= TEN 1/256 定时器使能= TRS 1/256 定时器复位= TGn 1/256 n/R 定时器触发输入= CUP 1/256 计数器累加= CDW 1/256 计数器累减= CEN 1/256 计数器使能= CPR 1/256 n/R 计数器复位= B 0/31 R 1/499 寄存器位条件二进制操作指令= SET 如果逻辑表达式的结果为“1”,该操作将“1”赋予相应资源= RES如果逻辑表达式的结果为“1”,该操作将“0”赋予相应资源= CPL如果逻辑表达式的结果为“1”,该操

5、作对相应资源的逻辑状态求补= SET = RES= CPLI 1/512O 1/512M 1/5957B 0/31 R 1/559顺序断点操作指令= JMP L 1/256 无条件跳转= RET 子程序结束或返回= CAL L 1/256 调用子程序算术操作指令= MOV 将指定资源的逻辑状态传递给指定的目标资源= NGU 给寄存器的所有位求补= NGS 改变寄存器中的符号= ADS 将2个寄存器的内容或数值与寄存器内容进行相加= SBS 将2个寄存器的内容或数值与寄存器内容进行相减= MLS 将2个寄存器的内容或数值与寄存器内容进行相乘= DVS 将2个寄存器的内容或数值与寄存器内容进行相除

6、= MDS 将2个寄存器的内容或数值与寄存器内容取模(除数的余数)代码代码源代码目标代码要传递的位数MOVI 1/256O 1/256M 1/256T 1/256C 1/256R 1/559 #I 1/256O 1/256M 1/256R 1/5590(Bin)1(BCD)0(Bin)1(BCD)32282420161284ADS(加)SBS(减)MLS(乘)DVS(除)MDS(除法的余数)R 1/559 #R 1/559 #R 1/559 逻辑操作指令= AND 在寄存器内容之间或数值与寄存器内容之间进行逻辑AND操作= OR 在寄存器内容之间或数值与寄存器内容之间进行逻辑OR操作= XOR

7、在寄存器内容之间或数值与寄存器内容之间进行逻辑AND操作= RR 1/2 寄存器右移旋转= RR 1/2 寄存器左移旋转ANDORXORR 1/559#R 1/559#R 1/559代码重复次数代码RR1RR2RL1RL2R 1/559R 1/559 0/31R 1/559特殊操作指令= ERA 擦除组= CNCRD CNCRD(变量,R1/559,M1/4955)读入CNC内部变量= CNCWR CNCWR(R1/559,变量,M1/4955)写入CNC内部变量= PAR PAR R1/559 M1/5957 寄存器的奇偶ERAI 1/512 1/512O 1/512 1/512 M 1/5

8、957 1/5957T 1/256 1/256C 1/256 1/256R 1/559 1/559与刀具相关的变量(R表示该变量可读,W表示该变量修改)变量CNCPLCDNC说明TOOLRRR当前刀具号TODRRR当前刀具偏置号NXTOOLRRR等待M06要求的下一个刀具号NXTODRRR下一个要求的刀具偏置号TMZPnRR(n)刀具在刀库中的位置TLFDnR/WR/W(n)刀具的系列号TLFFnR/WR/W赋予刀具(n)的名义寿命TLFNnR/WR/W刀具(n)的实际寿命TLFRnR/WR/W刀库位置(n)的内容TMZTnR/WR/W刀库位置(n)的内容与铣床模块相关的特定变量变量CNCPL

9、CDNC说明TORnR/WR/W偏置(n)的刀具半径TOLnR/WR/W偏置(n)的刀具长度TOInR/WR/W偏置(n)的刀具半径磨损(I)TOKnR/WR/W偏置(n)的刀具长度磨损(K)与车床模块相关的特定变量变量CNCPLCDNC说明TOXnR/WR/W沿X轴的刀具长度偏置(n)TOZnR/WR/W沿Z轴的刀具长度偏置(n)TOFnR/WR/W偏置(n)的位置代码(F)TORnR/WR/W偏置(n)的刀具半径(R)TOInR/WR/W沿X轴的偏置(n)刀具长度磨损(I)TOKnR/WR/W沿Z轴的偏置(n)刀具长度磨损(K)NOSEAnR/WR/W指定刀具的刀具角度NOSEWnR/WR

10、/W指定刀具的刀具宽度CUTAnR/WR/W指定刀具的切削角度与零点偏听偏置相关的变量变量CNCPLCDNC说明ORG(X-C)RR所选择轴的有效零点偏置,该值不包括通过PLC指定的附加偏置的数值PORGFRR极坐标原点的横坐标值PORGSRR极坐标原点的纵坐标值ORG(X-C)nR/WR/WR所选择轴的零点偏置(n)PLCOF(X-C)R/WR/WR通过PLC激活的附加零点偏置的数值与机床参数相关的变量变量CNCPLCDNC说明MPGnRR赋予通用机床参数(n)的数值MP(X-C)nRR赋予轴机床参数(n)(X-C)的数值MPSnRR赋予主轴机床参数(n)的数值MPSSnRR赋予第二主轴机床参数(n)的数值MPASnRR赋予辅助主轴机床参数(n)的数值MPLCnRR赋予PLC机床参数(n)的数值与工作区相关的变量变量CNCPLCDNC说明PZONERR/WR工作区1的状态FZLO(X-C)RR/WR沿所选择轴(X/C)的数值下限FZUP(X-C)RR/WR沿所选择轴(X/C)的数值上限SZONERR/WR工作区2的状态SZLO(X-C)RR/WR沿所选择轴(X/C)的数值下限SZUP(X-C)RR/WR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号