三菱plc指令说明非常好

合集下载

三菱PLC常用指令说明

三菱PLC常用指令说明
(3)由附录中的表A.1可知T1是100ms定时器,所以T1定时时间 为10×0.1=1s。
表3.6 对应图3.7梯形图的指令表
3.2.2 接点串联指令AND、ANI 1
1.指令用法
(1)AND(串常开):
常开接点串联指令。
(2)ANI(串常闭): 常闭接点串联指令。
2.指令说明
(1)AND和ANI指令用于单个接点串联,串联接点的数
3.2.6 多重输出指令MPS、MRD、MPP 3
例3.7 阅读图3.14(a)中一层堆栈的梯形图,试解答: (1)写出图3.14(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数。
图3.14 例3.7多重输出指令举例
一、梯形图(Ladder) 梯形图一种图形编程语言,是面向控制过程的一种“自
然语言”,它延用继电器的触点、线圈、串并联等术语和 图形符号,同时也增加了一些继电器控制系统中没有的特 殊符号,以便扩充PLC的控制功能。
三菱FX系列PLC的程序设计语言
从继电接触控制图到梯形图点闭合 电机M转动
表3.10 串联电路块的并联指令
3.2.4 串联电路块的并联指令ORB 2
例3.5 阅读图3.11(a)中的梯形图,试解答: (1)写出图3.11(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数。
图3.11 ORB指令举例
3.2.4 串联电路块的并联指令ORB 3
解: (1)对应图3.11(a)梯形图的指令表如图3.11(b)所示。按照 两两并联的原则,在首次出现的两个串联块后应加一个ORB指令 ,此后每出现一个要并联的串联块,就要加一个ORB指令。 (2)各指令步序也如图3.11(b),各指令均为1步,所以程序 总的占10步。

三菱PLC指令说明-非常好

三菱PLC指令说明-非常好

其编号为: M0~M499(500点、十进制)——普通型;
M500~M3071——继电保护型。
特殊辅助继电器256点,如:
M8000——运行监视;其接点用于驱动功能指令线圈等。
M8002——初始化脉冲:每次运行开始时的第一个扫描周期中接 通。其接点用于计数器、移位寄存器、状态继电器等的初始化。
INV 无目标元素
• 功能: INV指令是将INV指令执行之前的运算结果取反。
指令INV执行之前 的运算结果
指令INV执行之后 的运算结果
OFF
ON
ON
OFF
反转
长春工程学院 机电学院 机电教研室
• INV 取反指令的应用
长春工程学院 机电学院 机电教研室
十、 PLS,PLF 脉冲输出指令
PLS YM PLF YM
• 指令说明:
* 用SET指令时,辅助继电器具有维持接通状态的 功能;当用RST时,维持状态结束,辅助继电器 复位。
* SET/RST使用顺序无限制,如果各复位/置位条 件都成立,则最后一条复位/置位指令有效。
* 在SET/RST指令间可插入其它程序。
长春工程学院 机电学院 机电教研室
• SET/RST指令的应用
写出梯形图的程序长春工程学院机电学院机电教研室47典型控制程序3时间电路程序接通延时长春工程学院机电学院机电教研室48典型控制程序3时间电路程序限时控制程序至少10sy1至多10s长春工程学院机电学院机电教研室49典型控制程序3时间电路程序断开延时长春工程学院机电学院机电教研室50典型控制程序3时间电路程序计数器配合计时长春工程学院机电学院机电教研室51典型控制程序4时钟电路程序长春工程学院机电学院机电教研室5245fx系列可编程序控制器的功能指令fx2n可编程序控制器的功能指令共128种298条

三菱梯型图PLC指令详解

三菱梯型图PLC指令详解

三菱梯型图PLC指令详解作者声明:本三菱梯型图 PLC指令经过作者三次验证,但由于水平有限及失误难免,可能还有错误或笔误,请广大网友指正,拍砖。

转摘时请注明出处: ,谢谢。

三菱梯型图 PLC指令详解作者:许意义版权:日期:2009.9.21版本:Ver 1.02一、标注说明:注1:下列未特别标注者,均为十六进制数格式。

注2:p 为寄存器名称编号,pp 为32位寄存器名称编号,表示为十进制数,但在存储格式中以十六进制数 ppp 表示。

注3:R0,R1,R2,R3 为半字节型十六进制数,R0为最低位,依次类推。

4位组成一个字。

注4:xx,yy,zz,ww 为字节型十六进制数,xx为最低位,依次类推。

注5:m,n 为数据/地址类型指示,为半字节型十六进制数。

注6:K 为十进制常数。

注7:S,X,Y,T,M(M0-M1535),Mp(扩展,M1536-M3071),C(C0-C199),Cp(32位,C200-C255),M8xxx 为寄存器位(点)元件名称(包含地址)。

注8:N 为嵌套级,最大为 8级(N=0-7)。

注9:D(包含Dx,Dxxxx,D8xxx,Zp,Vp),Dx 地址范围为 D000-D999,Dxxxx 地址范围为D1000-D7999,D8xxx(包含Zp,Vp)地址范围为 D8000-D8195。

二、寄存器位(点)元件地址 ppp = 0-FFF,其分布如下:寄存器名称 = 位地址 + 偏移量 = 实际地址pppS0-1023 = (0-3FF) = 0-3FFX0-377(八进制) = (0-FF) + 400 = 400-4FFY0-377(八进制) = (0-FF) + 500 = 500-5FFT0-511 = (0-1FF) + 600 = 600-7FFM0-1535 = (0-5FF) + 800 = 800-DFFM1536-M3071 = (600-BFF)+ 200 = 800-DFFC0-255 = (0-FF) + E00 = E00-EFFM8000-8255 = (0-FF) + F00 = F00-FFF三、存储格式及报文发送格式说明:存储格式为字型,低在先,高在后(如指令END,指令码为00 0F,存储为0F 00。

三菱PLC功能指令

三菱PLC功能指令

三菱PLC功能指令以下是一些常用的三菱PLC功能指令:1. LD(Ladder Diagram)指令:这是最基本的逻辑指令。

它允许将输入信号连接到输出信号,以实现逻辑运算。

例如,LD命令可以用于AND、OR和XOR运算。

2. OUT(Output)指令:这个指令用于将信号写入输出设备,如继电器或电磁阀。

它可以将一个指定的输出点设置为ON或OFF状态。

3. IN(Input)指令:这个指令用于读取外部输入设备(如传感器或按钮)的状态。

它将读取的输入数据保存在指定的内存寄存器中。

4. MOV(Move)指令:这个指令用于将数据从一个内存寄存器移动到另一个内存寄存器。

它可以实现数据在内部和外部设备之间的传输。

5. ADD(Addition)指令:这个指令用于对两个数进行相加操作。

它将两个指定的内存寄存器中的数据相加,并将结果保存在另一个指定的内存寄存器中。

6. SUB(Subtraction)指令:这个指令用于对两个数进行相减操作。

它将指定的两个内存寄存器中的数据相减,并将结果保存在另一个指定的内存寄存器中。

7. MUL(Multiplication)指令:这个指令用于对两个数进行相乘操作。

它将指定的两个内存寄存器中的数据相乘,并将结果保存在另一个指定的内存寄存器中。

8. DIV(Division)指令:这个指令用于对两个数进行相除操作。

它将指定的两个内存寄存器中的数据相除,并将结果保存在另一个指定的内存寄存器中。

9. TIM(Timer)指令:这个指令用于进行计时操作。

它可以创建一个定时器,并在达到设定的时间后输出一个信号。

10. CNT(Counter)指令:这个指令用于进行计数操作。

它可以创建一个计数器,并在达到设定的计数值后输出一个信号。

这些只是三菱PLC功能指令的一小部分。

PLC的功能指令非常丰富,并且可以根据特定的应用需求进行编程和配置。

不同的PLC型号可能支持不同的功能指令,用户可以根据自己的需求选择适合的PLC型号和功能指令来实现特定的控制任务。

三菱FX系列plc指令详解

三菱FX系列plc指令详解

三菱FX系列plc指令集锦1、LD 取一常开触点指令2、LDI 取一常闭触点指令3、AND 串联一常开触点4、ANI 串联一常闭触点5、OR 并一常开触点6、ORI 并一常闭7、ANB 并联回路的“与”运算8、ORB 并联回路的“或”运算9、MPS 累加器结果的进栈堆10、MRD 读取栈内容11、MPP 堆栈移出内容12、PLS 上升沿输出13、PLF 下降沿输出14、LDP 上升沿读入累加器15、LDF 下降沿读入累加器16、ANDP 累加器内容与上升沿“与”运算17、ANDF 累加器内容与下降沿“与运算18、ORP 累加器内容与上升沿“或”运算19、ORF 累加器内容与下降沿“或”运算20、MC 生产主控母线(操作数Y、M)21、MCR 生产主控母线复位指令22、示教式定时设定的应用制定功能指令TTMR(FNC64)注释:“K2”常数0—2设定定时设定值与按键输入时间的比例1)、当K=0时,定时设定与按键输入比例为1:12)、当K=1时,定时设定与按键输入比例为1:103)、当K=2时,定时设定与按键输入比例为1:100TTMR实际改变的是数据寄存器的存储数据,故需要进行示教式设定的定时器必须用数据寄存器D来设定时间。

(精度比较差)23、任意频率的时钟生成M8011(10Ms)M8012(100Ms)M8013(1S)M8014(60S)任意周期时钟脉冲信号可利用STMR指令的特性,通过以下程序生成。

24、高速比较指令(DHSZ)25、高速置位/复位指令(DHSCS/DHSCR)FNC53/FNC54用于计数器的比较与输出的直接控制注释:高速计数器C241为带复位输入(X1)的单相高速输入计数器,使用DHSCS后,只要计数器值达到1000后,y0置1(不受PLC时间的限制),而使用DHSCR后,只要计数值到达2000,就可以使Y0置为0。

26、高速比较指令(DHSZ) FNC 55注释:K1000为比较下限K2000为比较上限27、速度测量(SPD) FNC56(脉冲密度指令)可以计算单位时间内的输入脉冲数,可用于以位置脉冲形式输出的机械装置速度的实时测量。

三菱FX_2N系列_PLC的功能指令(最新,言简意赅,绝对实用)

三菱FX_2N系列_PLC的功能指令(最新,言简意赅,绝对实用)

5.3.7 多点传送指令 2 图5.30(a)为多点传送指令示例梯形图,对应指令: FMOV D0 D10 K3。
在图5.30(a)中,如X010接通,按K3指定目组件个数 为3,则将D0中的内容传送到D10~D12中去,如图5.30 (b)。传送后D0中的内容不变,而D10~D12内容被 D0内容取代。如果目软组件号超出允许范围,则只对 符合规定的数据进行传送。 FMOV指令没有32位操作 方式,但有脉冲方式:FMOV(P)[S·] [D·] n
移位传送指令只能对 16位数据进行操作,所 以BCD码值超过9999 时将会出错。
SMOV指令脉冲方式:
SMOV(P)[S·] m1 m2 [D·] n。
5.3.5 取反传送指令 1
1.指令用法 取反传送指令: FNC14 CML [S·] [D·] [S·]为源数据,[D·]为目软组件。 功能:将[S·]按二进制的位取反后送到目[D·]中。 2.指令说明 取反传送指令概要如表5.14。
1.指令用法
移位传送指令:FNC13 SMOV [S·] m1 m2 [D·] n [S·]为源数据,m1为被传送的起始位,m2为传送位数 ,[D·]为目软组件,n为传送的目起始位。
5.3.4 移位传送指令 2
功能:将[S·]第m1位开始的m2个数移位到[D·]的第n位 开始的m2个位置去,ml、m2和n取值均为:1~4。分 开的BCD码重新分配组合,一般用于多位BCD拨盘开 关的数据输入。 2.指令说明 移位传送指令概要如表5.13。
比较指令:
CMP(比较)
ZCP(区间比较)
35
5.3.1 比较指令 1
1.指令用法 比较指令: FNC10 CMP [S1·] [S2·] [D·] 其中[S1·]、 [S2·]为两个比较的源操作数,[D·]为比较 结果标志软组件,指令中给出的是标志软组件的首地址 。 2.指令说明 比较指令的概要如表5.10所示。

三菱PLC常用的一些功能指令三菱plc

三菱PLC常用的一些功能指令三菱plc

三菱PLC常用的一些功能指令 - 三菱plc (D)CMP(P)比较-------将两源操作元件的数据作代数比较,结果送到目标元件中,打算目标元件的状态。

源操作元件:K/H KnX KnY KnM KnS T C D V/Z目标元件:Y M S格式:LD X0CMP(P) K100 C20 M0X0由OFF到ON 时:当K100C20当前值时,M0=1当K100=C20当前值时,M1=1当K100C20当前值时,M2=1当用连续方式执行CMP时,条件满足时,每个扫描周期执行一次。

(D)ZMP(P)区间比较--------将一个数据与两个源元件的数据区间作比较,结果送到目标元件中,打算目标元件的状态。

源操作元件:K/H KnX KnY KnM KnS T C D V/Z目标元件:Y M S格式:LD X0ZCP(P) K100 K120 C30 M3X0由OFF到ON时:当K100C30当前值时,M3=1当K100≤C30≥K120时,M4=1当K120C30当前值时,M5=1当用连续方式执行ZCP时,条件满足时,每个扫描周期执行一次。

(D)MOV(P)传送--------- 将操作元件的数据传送到目标元件中。

源操作元件:K/H KnX KnY KnM KnS T C D V/Z目标元件:KnY KnM KnS T C D V/Z格式:LD X0MOV(P) K100 D10当X0由OFF到ON时,将100 传送到D10中当用连续方式执行MOV时,条件满足时,每个扫描周期执行一次。

对于32位数据用DMOV 传送,用元件号相临的两元件组成元件对。

元件对的首位用奇数、偶数均可,但为避开出错,元件对的首位建议统一用偶数。

当传送指令执行时,常数自动转化成二进制数存入目标元件。

SMOV(P)移位传送--------将源元件的数据转化为BCD码,然后将BCD码依据要求移位后,传送到目标元件中。

源操作元件:K/H KnX KnY KnM KnS T C D V/Z目标元件:KnY KnM KnS T C D V/Zm:K H K/H的取值范围:1—4,即D1的值不行超过9999n:K H使用格式:如D1=1685 D2=0LD X0SMOV(P) D1 K4 K2 D2 K3当X0由OFF到ON时:将D1=1685转化为BCD 码为0001 0110 1000 0101 D2=0 转化为BCD码为 0000 0000 0000 0000再将D1的BCD码从右起第4位开头的向右2位,移到D2 中右起第3位开头向右的2位,1位和第4位不变。

三菱PLC常用指令大全!

三菱PLC常用指令大全!

三菱PLC常用指令大全!俗话说,不积跬步无以至千里,不固地基无以成高楼。

那么,想学好三菱FX系列的plc,需要掌握哪些常用指令呢?作为一名PLC工程师,这些指令你都知道用了吗?01取指令与输出指令(LD/LDI/LDP/LDF/OUT)1、LD(取指令)一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令;2、LDI(取反指令)一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令;3、LDP(取上升沿指令)与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由OFF→ON)时接通一个扫描周期;4、LDF(取下降沿指令)与左母线连接的常闭触点的下降沿检测指令;5、OUT(输出指令)对线圈进行驱动的指令,也称为输出指令。

指令取与输出指令的使用说明:1)LD、LDI指令既可用于输入左母线相连的触点,也可与ANB、ORB指令配合实现块逻辑运算;2)LDP、LDF指令仅在对应元件有效时维持一个扫描周期的接通;3)LD、LDI、LDP、LDF指令的目标元件为X 、Y 、M 、T、C、S;4)OUT指令可以连续使用若干次(相当于线圈并联),对于定时器和计数器,在OUT指令之后应设置常数K或数据寄存器;5)OUT指令目标元件为Y、M、T、C和S,但不能用于X;02触点串联指令(AND/ANI/ANDP/ANDF)1、AND(与指令)一个常开触点串联连接指令,完成逻辑“与”运算;2、ANI(与反指令)一个常闭触点串联连接指令,完成逻辑“与非”运算;3、ANDP 上升沿检测串联连接指令;4、ANDF 下降沿检测串联连接指令;触点串联指令的使用说明:1)AND、ANI、ANDP、ANDF都指是单个触点串联连接的指令,串联次数没有限制,可反复使用。

2)AND、ANI、ANDP、ANDF的目标元元件为X、Y、M、T、C和S。

3)OUT M101指令之后通过T1的触点去驱动Y4称为连续输出。

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

• 指令说明:
* OR,ORI 被用作1个触点的并联连接指 令。如果有2个以上的触点串联连接,并 将这种串联回路与其它回路并联时,应采 用后述的ORB指令。
* OR、ORI指令是与前面最近的LD、LDI指 令进行并联的,它的并联次数不受限制。
常为数十赫兹以下。 16位加计数器
设定值为1~32767,其中C0~C99为通用型, Cl00~199为断电保持型。
X10
X11 C0
RST C0
C0 K9
Y0
6、数据寄存器(D)
16位,两个合并起来可以存放32位数据。
1)通用数据寄存器D0~Dl99
M8033为0FF时,D0~D199(共200点)无断电保持功能; M8033为ON时,D0~D199有断电保持功能。
• 指令说明:
* LD,LDI 指令用于将触点连接到母线上。其 它用法与后面的ANB、ORB 指令组合,在分 支起点处也可以使用。
* OUT指令是线圈驱动指令,用于对输出继电 器Y、辅助继电器M、状态S、定时器T、计 数器C的线圈驱动,对输入继电器不能使用
* 并联的OUT指令可以连续多次使用。
• LD、LDI、OUT指令的应用
3、定时器
1)通用定时器(T0~T249)
T0~Tl99为100ms定时器定时范围为0.1~3276.7s,其
中T192~T199为子程和中断服务程序专用的定时器;
T200~T245为10ms定时器,定时范围为
0.01~327.67sX。0
T200
T200
K100
Y0
4、计数器
1)内部计数器(C) 用来对内部信号X,Y,M,S等计数,其响应速度通
基本单元编号:Y0~Y77;扩展单元编号:Y0~Y267 是PLC与外部用户输出设备连接的接口单元,用来将PLC的输出 信号传送给输出模块,再由后者驱动外部负载。 它们具有无数对常开接点和常闭接点,供PLC编程时使用。
返回
2、辅助继电器(M)
用软件实现,不能直接接收外部的输入信号,也不能直接驱 动外部负载,相当于中间继电器。
AND X003 OUT Y001 OUT Y002
LD X001 AND X002
X ?? AND X003
OOR、ORI 指令
N
N
OR
ORI
OR、ORI 目标元素N: X、Y、M、T、C、S
• 功能:OR指令表示常开触点与前面的触点相并联 ORI指令表示常闭触点与前面的触点相并联
其编号为: M0~M499(500点、十进制)——普通型; M500~M3071——继电保护型。
特殊辅助继电器256点,如: M8000——运行监视;其接点用于驱动功能指令线圈等。 M8002——初始化脉冲:每次运行开始时的第一个扫描周期中
接通。其接点用于计数器、移位寄存器、状态继电器等的初始化。
M8012——100ms时钟脉冲:在100ms时间内接通和断开一 次。
M8011——10ms时钟脉冲:在10ms时间内接通和断开一次。 M8013——1s时钟脉冲:在10ms时间内接通和断开一次。 M8014——1min时钟脉冲:在1min时间内接通和断开一次。 M8005——电池电压跌落:当电池电压下跌时,M76接通。 M8034——线圈“通电”时,禁止输出。 M 的扫80描39时—间—工线作圈。“通电”时,可编程序控制器以D8039中指返定回
二、 AND、ANI 指令
N
N
AND
ANI
AND、ANI 目标元素N: X、Y、M、T、C、S
• 功能: AND指令表示常开触点与前面的触点电路相串联 ANI 指令表示常闭触点与前面的触点电路相串联
• 指令说明:
* AND,ANI 指令用于触点的串联。串联触 点的数量不受限制,该指令可多次使用。
亲 别找了
你想要的全在这里
4.1 系统构成
一、FX系列可编程序控制器型号
FX
① ② ③④ ⑤
① 系列名称,如0S、0N、2N等。 ② 输入输出总点数。 ③ 单元类型:M为基本单元,E扩展单元与扩展模块,EX为 输入专用扩展模块,EY为输出专用扩展模块。 ④ 输出形式:R为继电器输出,S为双向可控硅输出,T为晶 体管输出。 ⑤ 特殊品种的区别
* OUT指令后面,通过触点去驱动另一个输 出线圈,称为“连续输出”。(见后面的
例 子)(连续输出尽量做到1行不超过10个 触点和一个线圈,总共不超过24行)
• AND、ANI 指令的应用(1)
• AND、ANI 指令的应用(2)
MPS 进栈 MPP 出栈
LD AND OUT AND OUT
X001 X002 Y001 X003 Y002
用来监控PLC的运行状态,如电池电压、扫描时间、正在动作的状 态的编号等。
4)变址寄存器V0~V7和Z0~Z7的内容用来改变编程元件的元件号,
当V0=8时,数据寄存器元件号D5V0相当于Dl3(5+8=13)。
在32位操作时将V,Z合并使用,Z为低位。其数据表示方式共有三
种:
返回
(1) 二进制数。
(2) BCD码数。
2)断电保持数据寄存器D200~D7999
D200~D511(共312点)有断电保持功能,利用外部设备的参数 设定,D490~509供通信用。D512~D7999的断电保持功能不能 用软件改变,可用RST和ZRST指令清除它们的内容。以500点为单 位,可将Dl000~D7999设为文件寄存器。
3)特殊数据寄存器D8000~D8255,共256点
(3) 八进制数。
4.4 FX系列基本逻辑指令系统
一、LD、LDI、OUT 指令
N
N
LD
LDI
N
OUT
LD、LDI 目标元素N: X、Y、M、T、C、S
OUT 目标元素N: Y、M、T、C、S、F
• 功能:LD指令表示常开触点与左侧母线连接
LDI指令表示常闭触点与左侧母线连接
OUT指令表示输出逻辑运算的结果
例如: FX2N-64MR-D
1、输入、输出继电器
1)输入继电器(X)用八进制数表示 基本单元编号:X0~X77;扩展单元编号:X0~X267 是PLC与外部用户输入设备连接的接口单元,用以接受输入设
备发来的输入信号。输入继电器的线圈与PLC的输入端子相连,由 外部开关通过输入端子来驱动。 2)输出继电器(Y)用八进制数表示
相关文档
最新文档