三菱PLC应用指令学习

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
 源操作数和目的操作数可以指定相同的编号。

Date: 2019/9/7

Page: 15

昆山捷梯三菱培训

指令使用举例:
数字拨码开关分别连接PLC的X000~X007、 X010~X017 、 X020~X027 、 X030~X037,假如X000~X007 和X010~X017 构成一个数据, X020~X027 和X030~X037 构成一个数据。 将两个数相加,并用BCD码显示。

功能:将源操作数[S.]BCD,转换成二进制传送到目的操作数 [D.]中。

Date: 2019/9/7

Page: 9

昆山捷梯三菱培训

指令使用说明:
 源操作数可以是KnX、KnY、KnM、KnS、T、C、D、V、Z; 目标操作数是KnY、KnM、KnS、T、C、D、V、Z 。
 BCD码的数值范围:16位时0~9999,32位时0~99999999。

Page: 19

昆山捷梯三菱培训

四、逻辑指令
逻辑指令格式如下:

Date: 2019/9/7
Baidu Nhomakorabea
Page: 20

昆山捷梯三菱培训

小结:
1. 掌握程序BCD,BIN指令等用法; 2. 掌握数据传送和比较指令的用法; 3. 掌握算术运算和逻辑指令的用法;

Date: 2019/9/7

Page: 21

昆山捷梯三菱培训

Page: 14

昆山捷梯三菱培训

指令使用说明:
 源操作数可以是K、H、KnX、KnY、KnM、KnS、T、C、D、V、 Z;目标操作数是KnY、KnM、KnS、T、C、D、V、Z 。
源操作数为有符号数时,最高位为符号位,0正1负。
 执行过程中影响3个标志位:M8020零标志位、M8021借位 标志位、M8022进位标志位。运算结果为0时,M8020为1; 运算结果大于32767或2147483647时,M8021为1;运算结果 小于-32768或- 2147483648时,M8022为1。

一、比较指令和区间比较指令
比较指令CMP(Compare)指令格式如下:

功能:将源操作数[S1.] 和源操作数[S2.]的数据 进行比较,比较结果用目 标元件[D.]的状态来表示 。

Date: 2019/9/7

Page: 4

昆山捷梯三菱培训

一、比较指令和区间比较指令
区间比较指令ZCP(Zone Compare)指令格式如下:

Date: 2019/9/7

Page: 10

昆山捷梯三菱培训

指令使用举例:
在某生产包装线上每来一个产品时,机械手将其放入包装箱 中,当包装箱中放入产品个数等于设定值时,工人将包装箱 打包好,并放上新的包装箱,机械手将产品放入下一个包装 箱。试用应用指令实现功能。

Date: 2019/9/7

Page: 11

Date: 2019/9/7

Page: 7

昆山捷梯三菱培训

二、传送指令和移位传送指令
传送指令MOV(Move)指令格式如下:

功能:将源操作数[S.]传 送到目的操作数[D.]中。

Date: 2019/9/7

Page: 8

昆山捷梯三菱培训

三、BCD转换和BIN转换指令
BIN转换指令(BCD Code to BIN)指令格式如下:
 PLC内部运算采用二进制,BCD指令可以将二进制转换成 BCD码,然后在7段数码管上显示;BIN指令可以将拨码开关 输入的BCD码转换成二进制,然后进行运算。
 BIN指令源操作数S1内容不是BCD时出错。
 注意特殊辅助继电器M8032的功能。BCD指令中,双字被 转换成科学计数法格式;BIN指令中,将科学计数法格式转 换成浮点数。
传送和比较指令 算术与逻辑指令 移位和循环指令 数据处理指令

Date: 2019/9/7

Page: 1

高速处理指令 外部输入输出指令
其它指令
昆山捷梯三菱培训

Date: 2019/9/7

Page: 2

昆山捷梯三菱培训

传送和比较指令(FNC10~FN19)

Date: 2019/9/7

Page: 3

昆山捷梯三菱培训
 比较结果的清除,分别使用RST指令和ZRST指令。

Date: 2019/9/7

Page: 6

昆山捷梯三菱培训

指令使用举例:
在某生产包装线上每来一个产品时,机械手将其放入包装箱 中,当包装箱中放入50个产品时,工人将包装箱打包好,并 放上新的包装箱,机械手将产品放入下一个包装箱。试用应 用指令实现功能。

Date: 2019/9/7

Page: 18

昆山捷梯三菱培训

三、减1指令
减1指令DEC(Multiplication)指令格式如下:

功能:将源操 作数内容自减1 ,结果送源操 作数。
-
说明:操作数KnY、KnM、KnS、T、C、D、V、Z 。不影 响标志位。最大值加1变最小值。

Date: 2019/9/7

Date: 2019/9/7

Page: 16

昆山捷梯三菱培训

二、乘法指令
乘法指令MUL(Multiplication)指令格式如下:

功能:将源操 作数进行二进 制相乘,结果 送目的操作数 。

Date: 2019/9/7

Page: 17

昆山捷梯三菱培训

指令使用说明:
 源操作数可以是K、H、KnX、KnY、KnM、KnS、T、C、D、V、 Z;目标操作数是KnY、KnM、KnS、T、C、D、V、Z 。 操作数为16位时,运算结果为32位,操作数为32位时,运算 结果为64位。

功能:指令执行时源操作 数[S.]与[S1.]和[S2.]的 内容进行比较,并比较结 果用目标元件[D.]的状态 来表示。

Date: 2019/9/7

Page: 5

昆山捷梯三菱培训

指令使用说明:
 源操作数可以是K、H、KnX、KnY、KnM、KnS、T、C、 D、V、Z;目标操作数是Y、M、S。  源操作数进行比较时,比较结果放入3个连续的目的操作数 继电器中。注意区间比较时S1不能大于S2。

昆山捷梯三菱培训

Date: 2019/9/7

Page: 12

昆山捷梯三菱培训

算术和逻辑指令(FNC20~FN29)

Date: 2019/9/7

Page: 13

昆山捷梯三菱培训

一、加法指令
加法指令ADD(Addition)指令格式如下:

功能:将源操 作数进行二进 制相加,结果 送目的操作数 。

Date: 2019/9/7
相关文档
最新文档