产品中心

当前位置:领航仪器 > 产品中心 > 三菱PLC使用指令解析

三菱PLC使用指令解析

来源:http://www.ebaack.com 作者:领航仪器 时间:2020-03-16 18:01

  三菱PLC操纵指令解析_中职中专_职业训诲_训诲专区。三菱PLC操纵指令解析

  传送和斗劲指令 算术与逻辑指令 移位和轮回指令 数据统治指令 Date: 2020/3/1 Page: 1 高速统治指令 外部输入输出指令 其它指令 昆山捷梯三菱培训 Date: 2020/3/1 Page: 2 昆山捷梯三菱培训 传送和斗劲指令(FNC10~FN19) Date: 2020/3/1 Page: 3 昆山捷梯三菱培训 一、斗劲指令和区间斗劲指令 斗劲指令CMP(Compare)指令体例如下: 成效:将源操作数[S1.] 和源操作数[S2.]的数据 举办斗劲,斗劲结果用目 标元件[D.]的状况来透露 。 Date: 2020/3/1 Page: 4 昆山捷梯三菱培训 一、斗劲指令和区间斗劲指令 区间斗劲指令ZCP(Zone Compare)指令体例如下: 成效:指令实施时源操作 数[S.]与[S1.]和[S2.]的 实质举办斗劲,并斗劲结 果用对象元件[D.]的状况 来透露。 Date: 2020/3/1 Page: 5 昆山捷梯三菱培训 指令行使证据: ? 源操作数可能是K、H、KnX、KnY、KnM、KnS、T、C、 D、V、Z;对象操作数是Y、M、S。 ? 源操作数举办斗劲时,斗劲结果放入3个接续的目标操作数 继电器中。提防区间斗劲时S1不行大于S2。 ? 斗劲结果的消灭,分歧行使RST指令和ZRST指令。 Date: 2020/3/1 Page: 6 昆山捷梯三菱培训 指令行使举例: 正在某坐褥包装线上每来一个产物时,机器手将其放入包装箱 中,当包装箱中放入50个产物时,工人将包装箱打包好,并 放上新的包装箱,机器手将产物放入下一个包装箱。试用应 用指令告终成效。 Date: 2020/3/1 Page: 7 昆山捷梯三菱培训 二、传送指令和移位传送指令 传送指令MOV(Move)指令体例如下: 成效:将源操作数[S.]传 送到目标操作数[D.]中。 Date: 2020/3/1 Page: 8 昆山捷梯三菱培训 三、BCD转换和BIN转换指令 BIN转换指令(BCD Code to BIN)指令体例如下: 成效:将源操作数[S.]BCD,转换成二进制传送到目标操作数 [D.]中。 Date: 2020/3/1 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。 ? PLC内部运算采用二进制,BCD指令可能将二进制转换成 BCD码,然后正在7段数码管上显示;BIN指令可能将拨码开合 输入的BCD码转换成二进制,然后举办运算。 ? BIN指令源操作数S1实质不是BCD时堕落。 ? 提防格外辅助继电器M8032的成效。BCD指令中,双字被 转换成科学计数法体例;BIN指令中,将科学计数法体例转换 成浮点数。 Date: 2020/3/1 Page: 10 昆山捷梯三菱培训 指令行使举例: 正在某坐褥包装线上每来一个产物时,机器手将其放入包装箱 中,当包装箱中放入产物个数等于设定值时,工人将包装箱 打包好,并放上新的包装箱,机器手将产物放入下一个包装 箱。试用操纵指令告终成效。 Date: 2020/3/1 Page: 11 昆山捷梯三菱培训 Date: 2020/3/1 Page: 12 昆山捷梯三菱培训 算术和逻辑指令(FNC20~FN29) Date: 2020/3/1 Page: 13 昆山捷梯三菱培训 一、加法指令 加法指令ADD(Addition)指令体例如下: 成效:将源操 作数举办二进 制相加,结果 送目标操作数 。 Date: 2020/3/1 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。 ? 源操作数和目标操作数可能指定好像的编号。 Date: 2020/3/1 Page: 15 昆山捷梯三菱培训 指令行使举例: 数字拨码开合分歧贯串PLC的X000~X007、 X010~X017 、 X020~X027 、 X030~X037,要是X000~X007 和X010~X017 组成一个数据, X020~X027 和X030~X037 组成一个数据。 将两个数相加,并用BCD码显示。 Date: 2020/3/1 Page: 16 昆山捷梯三菱培训 二、乘法指令 乘法指令MUL(Multiplication)指令体例如下: 成效:将源操 作数举办二进 制相乘,结果 送目标操作数 。 Date: 2020/3/1 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位。 Date: 2020/3/1 Page: 18 昆山捷梯三菱培训 三、减1指令 减1指令DEC(Multiplication)指令体例如下: 成效:将源操 作数实质自减1 ,结果送源操 作数。 - 证据:操作数KnY、KnM、KnS、T、C、D、V、Z 。不影响符号位。最大值加1变最小值。 Date: 2020/3/1 Page: 19 昆山捷梯三菱培训 四、逻辑指令 逻辑指令体例如下: Date: 2020/3/1 Page: 20 昆山捷梯三菱培训 小结: 1. 独揽轨范BCD,BIN指令等用法; 2. 独揽数据传送和斗劲指令的用法; 3. 独揽算术运算和逻辑指令的用法; Date: 2020/3/1 Page: 21 昆山捷梯三菱培训 Date: 2020/3/1 Page: 22 昆山捷梯三菱培训 移位和轮回指令(FNC30~FN39) Date: 2020/3/1 Page: 23 昆山捷梯三菱培训 一、轮回移位指令 轮回右移指令ROR是将操作数D中的数据右移N位。指令体例 如下: 轮回左移指令ROL是将操作数D中的数据左移N位。指令体例 如下: Date: 2020/3/1 Page: 24 昆山捷梯三菱培训 成效: ? 操作数是KnY、KnM、KnS、T、C、D、V、Z 。提防N 的畛域(N16或32)。每次移位时,移出来位同时被移入 ?M操80作22数中是。KnY、KnM、KnS时,唯有K4(16位指令)或 K8(32位指令)有用。 Date: 2020/3/1 Page: 25 昆山捷梯三菱培训 二、带进位的移位指令 带进位的轮回右移指令RCR是将操作数D中的数据右移N位。 指令体例如下: 带进位轮回左移指令RCL是将操作数D中的数据左移N位。指 令体例如下: Date: 2020/3/1 Page: 26 昆山捷梯三菱培训 成效: ? 操作数是KnY、三菱plc循环指令的用法KnM、KnS、T、C、D、V、Z 。提防N 的畛域(N16或32)。每次移位时,M8022中数据沿道移 位? 。操作数是KnY、KnM、KnS时,唯有K4(16位指令)或 K8(32位指令)有用。 Date: 2020/3/1 Page: 27 昆山捷梯三菱培训 Date: 2020/3/1 Page: 28 昆山捷梯三菱培训 数据统治指令(FNC40~FN49) Date: 2020/3/1 Page: 29 昆山捷梯三菱培训 一、区间复位指令 区间复位指令ZRST是将操作数D1~D2之间的同类位元件成批 复位。指令体例如下: Date: 2020/3/1 行使证据: ? 操作数是Y、M、S、T、C; ? D1和D2为同类软元件; ? D1的编号务必小于D2的编号,如 果D1大于D2,则复位D1. Page: 30 昆山捷梯三菱培训 二、译码指令 译码指令DECO是将源操作数S1的n位二进制数举办译码,结 果用D目标操作数的第2n个元件置1来透露。指令体例如下: Date: 2020/3/1 Page: 31 昆山捷梯三菱培训 指令行使证据: ?源操作数可能是X、Y、M、S、T、C、D、V、Z;对象 操作数是Y、M、三菱plc循环指令的用法S、T、C、D。 ?对象操作数是位元件,n的取值畛域是1≤n≤8;目标操作 元件是字元件,n的取值畛域1≤n≤4。 ?N=0时不统治,N正在取值畛域以外时运算差错符号行动。 举例:译码指令行使如下。 Date: 2020/3/1 Page: 32 昆山捷梯三菱培训 Date: 2020/3/1 Page: 33 昆山捷梯三菱培训 高速统治指令(FNC50~FN59)针对PLC中的输入/输出进 行当即高速统治。 Date: 2020/3/1 Page: 34 昆山捷梯三菱培训 一、速率检测指令 速率检测指令SPD是用来检测正在给定的时候内编码器的脉冲个 数,将源操作数[S1]指定的输入脉冲,正在[S2]指定的时候内计 数,计数结果存放到目标操作数[D]开始的接续3个字单位中。 D0:结果;D1:今朝值;D2:结余时候。指令体例如下: Date: 2020/3/1 Page: 35 昆山捷梯三菱培训 指令行使证据: ?源操作数[S1]为X000-X005;源操作数[S2]可能是K、H、 KnX、KnY、KnM、KnS、T、C、D、V、Z;对象操作数 是T、C、D、V、Z。 ?正在源操作数[S1]顶用到的X元件,不行行动其他高速计数 器的输入端。 ?输入端X000-X005的最高输入频率与一相高速计数器相 同,如与高速计数器、脉冲输出指令PLSY、可调脉冲输出 指令PLSR同时行使时,其频率应节制正在规矩频率的畛域之 内。 Date: 2020/3/1 Page: 36 昆山捷梯三菱培训 二、脉冲输出指令 脉冲输出指令PLSY将源操作数[S1]指定的频率和[S2]指定个 数的脉冲信号,目标操作数[D]指定的端口输出。指令体例如 下: Date: 2020/3/1 Page: 37 昆山捷梯三菱培训 指令行使证据: ?源操作数[S1]和[S2]可能是K、H、KnX、KnY、KnM、 KnS、T、C、D、V、Z;对象操作数只可是晶体管输出的 Y000和Y001。 ?操作数[S1]的畛域2-20KHz,操作数[S2] 16位最大 32767,32位2147483647。 ?输出脉冲的占空比为50%,输出采用结束体例实施。脉 冲输出终止后,驱动终止符号位M8029。 ?从Y000和Y001输出的脉冲保管于格外辅助继电器中。 Date: 2020/3/1 Page: 38 昆山捷梯三菱培训 三、脉冲调制指令 脉冲调制指令PWM是用来发生脉冲宽度和周期都可调的 PWM脉冲,其脉冲宽度由源操作数[S1]指定,[S2]指定脉冲 周期,目标操作数[D]指定的端口输出。指令体例如下: Date: 2020/3/1 Page: 39 昆山捷梯三菱培训 指令行使证据: ?源操作数[S1]和[S2]可能是K、H、KnX、KnY、KnM、 KnS、T、C、D、V、Z;对象操作数只可是晶体管输出的 Y000和Y001。 ?操作数[S1]的畛域0-32767ms,操作数[S2]的畛域132767,条件[S1]≤ [S2]。 ?该指令只可行使一次。 Date: 2020/3/1 Page: 40 昆山捷梯三菱培训 四、可调脉冲输出指令 可能脉冲输出指令PLSR是将目标操作数[D]输出频率从0加快 到源操作数[S1]指定的最高频率,到达最高频率后,正在减速为 0,输出脉冲的总量由[S2]指定,加减速时候由[S3]指定。指 令体例如下: Date: 2020/3/1 Page: 41 昆山捷梯三菱培训 成效和行动: Date: 2020/3/1 Page: 42 昆山捷梯三菱培训 指令行使证据: ?源操作数[S1]和[S2]可能是K、H、KnX、KnY、KnM、 KnS、T、C、三菱plc循环指令的用法D、V、Z;对象操作数只可是晶体管输出的 Y000和Y001。 ?操作数[S1]的畛域10-20KHz,操作数[S2]的畛域16位 时110-32767,32位时47。 ?[S3]的设定值应正在5000ms以内,加减速时候好像,其值 应大于PLC扫描周期最大值的10倍。三菱plc循环指令的用法 ?脉冲输出完毕置位M8029。从输出的脉冲存入格外寄存 器。 Date: 2020/3/1 Page: 43 昆山捷梯三菱培训 Date: 2020/3/1 Page: 44 昆山捷梯三菱培训 外部输入与输出统治指令(FNC70~FN79)首要用于PLC 的输入和输出与外部相易等操作。 Date: 2020/3/1 Page: 45 昆山捷梯三菱培训 一、七段译码指令 七段译码指令SEGD是将源操作数[s1]指定软元件的低4位中的 十六进制(0-F)译成七段显示码的数据送入D中,D的高八位 褂讪。指令体例如下: Date: 2020/3/1 Page: 46 昆山捷梯三菱培训 七段显示器的abcdefg(D0-D6)段分歧对应输出字节的第0位至第6位, 若输出字节的某位为1时,其对应的段显示;输出字节的某位为0时, 其对应的段不亮。字符显示与各段的合联如外所示。如:要显示数字3 时,D0、D1、D2、D3、D6、为1。 十六进制数 段显 示 gfedcba 十六进制 数 段显示 a 0 0 00111111 8 8 f g b 1 1 00000110 2 2 01011011 9 9 A A gfedcba 01111111 01100111 01110111 e c 3 3 01001111 B b 01111100 4 4 01100110 C C 00111001 5 5 01101101 D d 01011110 d 6 6 01111101 E E 01111001 7 7 00000111 F F 01110001 ?源操作数[S]是K、H、KnX、KnY、KnM、KnS、T、C、 D、Z;对象操作数是KnY、KnM、KnS、T、C、D、Z。 Date: 2020/3/1 Page: 47 昆山捷梯三菱培训 二、读格外成效模块指令 读格外成效模块指令FROM是将增设的格外成效模块单位缓 冲存储器(BFM)中的实质读到PLC中,并存到指定的数据 存储器D中。指令体例如下: Date: 2020/3/1 Page: 48 昆山捷梯三菱培训 三、写格外成效模块指令 写格外成效模块指令TO是PLC中指定的数据写到格外成效模 块单位缓冲存储器(BFM)中。指令体例如下: Date: 2020/3/1 Page: 49 昆山捷梯三菱培训 指令行使证据: ?TO指令中源操作数[S]是指定写入格外成效模块的地点, 可能是KnX、KnY、KnM、KnS、T、C、D、V、Z。 ?m1是格外成效模块的编号0-7;m2是格外成效模块内缓 冲寄存器的首元件号,取值0-32767;n为传送数据的长度, 取值1-32767。 Date: 2020/3/1 Page: 50 昆山捷梯三菱培训 Date: 2020/3/1 Page: 51 昆山捷梯三菱培训 Date: 2020/3/1 Page: 52 昆山捷梯三菱培训 举例:4台电动机挨次起停支配 一、支配条件 : 按下启动按钮 ,第一台电机启动并保留,5S后第二台启动并保留, 再 5S后第三台启动并保留, 再5S后第四台启动并保留。按休止按钮,第四 台先停,5S后第三台停,再5 s后第二台停,再5s后第一台停。 或支配条件 : 按下启动按钮 ,4台电机挨次启动,挨次为:M1---M2---M3---M4启动间隔 为5 S 。按休止按钮,逆序休止:挨次为:M4---M3---M2---M1休止的时 间间隔为5 S Date: 2020/3/1 Page: 53 昆山捷梯三菱培训 例:用传送指令编程,支配三结交流异步电动机 的Y/ △降压启动。 条件按下启动按钮后,电机绕组星形接法启动KM1和KM2 行动,6秒后KM2断开,再过1秒后KM3接通绕组构成△接 法。 I/O分派如下: 启动按钮SB:X0 休止按钮SB1:X1 热继电器FR:X2 Y0:KM1 Y1:KM2 Y2:KM3 Date: 2020/3/1 Page: 54 昆山捷梯三菱培训 例:用PLC组成喷泉的支配 用灯L1~L12分歧代外喷泉的12个喷水注。 (1)支配条件:按下起动按钮后0.5秒后L1亮, L1亮0.5秒后 灭,接着L2亮0.5秒后灭, 接着L3亮0.5秒后灭,接着L4亮0.5 秒后灭,接着L5、L9亮0.5秒后灭,接着L6、L10亮0.5秒后灭, 接着L7、L11亮0.5秒后灭,接着L8、L12亮0.5秒后灭,L1亮 0.5秒后灭,这样轮回下去,直至按下休止按钮。如图 L5 L9 L6 L7 L8 Date: 2020/3/1 L4 L3 L2 L1 Page: 55 L10 L11 L12 昆山捷梯三菱培训 小结: 1. 独揽移位支配指令用法; 2. 独揽数据统治指令的用法; 3. 独揽脉冲输出指令用法; 4. 通过局部指令的进修独揽其它指令用法; Date: 2020/3/1 Page: 56 昆山捷梯三菱培训

本文由领航仪器发布于产品中心,转载请注明出处:三菱PLC使用指令解析

关键词: