三菱PLC用一个按钮控制电动机的运行和停止
三菱PLC编程实例

课题一PLC控制运料小车一、课题要求:要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等工作,达到课题规定的要求。
二、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结果进行评价。
三、课题内容:其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作方式见考核要求2选定)。
按S01小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停,KM2接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰 SQ3开关停,此时KM3接触器吸合使乙料斗装料3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,KM5接触器吸合使小车卸料 5秒后完成一次循环。
四、设计要求:1、编程方法由实验老师指定:⑴用欧姆龙系列PLC简易编程器编程1⑵用计算机软件编程2、工作方式:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止;3、按工艺要求画出控制流程图;4、写出梯形图程序或语句程序;5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入;6、在考核箱上接线,用电脑软件模拟仿真进行调试。
五、输入输出端口配置:六、问题:小车工作方式设定:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。
1、按工艺要求画出控制流程图:2、写出梯形图程序或语句程序3、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入及调试。
三菱PLC快捷键使用

三菱PLC快捷键使用第一篇:三菱PLC快捷键使用创建新工程文件 Ctrl + N打开工程文件 Ctrl + O保存工程文件 Ctrl + S打印 Ctrl + P撤销梯形图剪切/粘贴 Ctrl + Z删除选择内容并存入剪切板 Ctrl + X 复制 Ctrl + C粘贴 Ctrl + V显示/隐藏工程文件数据 Alt + 0 软元件检测 Alt + 1跳转 Alt + 2局部运行 Alt + 3单步运行 Alt + 4远程操作 Alt + 6工程数据列表 Alt + 7网络参数设置 Alt + 8关闭有效窗口 Ctrl + F4转移到下面的窗口 Ctrl + F6结束应用程序 Alt + F4插入列 Ctrl + Ins删除列 Ctrl + Del转换当前(编辑)程序 F4转换当前所有(编辑)程序 Alt + Ctrl + F4 写入(运行状态)Shift + F4显示/隐藏注释 Ctrl + F5转换为监控器模式/开始监控 F3 转换为监控器(写模式)Shift + F3 开始监控(写模式)Shift + F3输入梯形图时移动光标.Ctrl + Cursor key 显示对话.停止监控 Alt + F3插入行 Shift + Ins删除行 Shift + Del写模式 F2读模式 Shift + F2显示/隐藏说明 Ctrl + F7显示/隐藏注释 Ctrl + F8显示/隐藏机型 Alt + Ctrl + F6开始监控.Ctrl + F3停止监控.Alt + Ctrl + F3梯形图和指令表之间转换 Alt + F1 查找触点或继电器线圈 Alt + Ctrl + F7SFC和梯形图转换 Ctrl + J插入行 Shift + Ins删除行 Shift + Del插入列 Ctrl + Ins删除列 Ctrl + Del转换到写模式 F2转换到读模式 Shift + F2转换为监控器模式/开始监控 F3转换为监控器(写模式)Shift + F3开始监控(写模式)Shift + F3停止监控 Alt + F3开始监控所有窗口.Ctrl + F3停止监控所有窗口.Alt + Ctrl + F3转换当前编辑模块 F4显示/隐藏机型名 Alt + Ctrl + F6转换当前所有编辑程序 Alt + Ctrl + F4显示/隐藏注释 Ctrl + F5移动 SFC 光标 Ctrl + Cursor key查找触点或线圈 Alt + Ctrl + F7程序表示(MELSAP-L)Alt + Ctrl + F8 SFC(符号)(操作)内容快捷键(操作)---------------------------单步 F5 块开始步(有END检查)F6块开始步(没有END检查)Shift + F6 跳转 F8END 步 F7Dummy 步 Shift + F5传输 F5选择分支 F6同时分支 F7选择集中 F8同时集中 F9垂直线 Shift + F9变换属性为通常 Ctrl + 1改变属性以储存线圈 Ctrl + 2改变属性以储存操作 Ctrl + 3(没有传输检查)改变属性以储存操作 Ctrl + 4(有传输检查)改变属性以重新复位 Ctrl + 5垂直线(编辑线)Alt + F5选择分支(编辑线)Alt + F7同时分支(编辑线)Alt + F8选择集中(编辑线)Alt + F9同时集中(编辑线)Alt + F10删除行 Ctrl + F9块暂停 F5步暂停 F6块运行 F8步运行 F7单步运行 F9运行所有块 F10强制块停止 Shift + F8强制步停止 Shift + F7强制复位停止 Shift + F9ST编辑画面(操作)内容快捷键(操作)---------------------------移动到先头行 Ctrl + Home 移动到最后行 Ctrl + End选择全部文本 Ctrl + A重做撤消的处理 Ctrl + Y被指定行里定位 Ctrl + J进行查找内容 Ctrl + F查找时的下候补查找 F5查找时的上候补查找 Shift + F5进行文字列替换 Ctrl + H进行书签的设定/解除 Ctrl + F7进行书签的下候补查找 F7进行书签的上候补查找 Shift + F7转换编辑中的程序 F4转换编辑中的全部的程序 Alt + Ctrl + F4RUN中进行加注 Shift + F4开始全部窗口的临控 Ctrl + F3停止全部窗口的临控 Alt + Ctrl + F3开始临控 F3停止临控 Alt + F3显示标签选择画面 F11显示函数选择对话框 Shift + F11切换被ST的窗口上下,左右拆分的窗口 Shift + Tab第二篇:三菱PLC使用简易手册三菱PLC程序操作说明1.将编程电缆连接到电脑与PLC,打开已编写好的程序,在最上方“监视/写入”模式{放大镜与铅笔}图标,此模式下可以修改程序;其旁边放大镜图标为“监视模式”,此模式下可以查看程序但无法修改程序。
PLC应用技术三菱课件.数据处理类应用指令

输入 作用
密码个位 密码十位 密码百位
输出继电器 Y0
输出 作用
密码锁控制信号
密码锁的密码由程序设定,假定为K283,从K3X0上送入的数据应和它相等,这可 以用比较指令实现判断,密码锁的开启由Y0的输出控制。梯形图如图5-12。
图5-12 密码锁梯形图
三、知识链接
1.比较指令CMP
虽然ZRST指令是16位处理指令,[Dl],[D2]也可以指定32位计数器。如图5-15 所示,将M0~M100的101位全部清0。
图5-15 ZRST指令说明
3.传送比较指令的基本用途
⑴用来获得程序的初始工作数据 ⑵用来进行机内数据的存取管理 ⑶用来运算处理结果并向输出端口传送 ⑷用来比较指令以建立控制点
⑴通用数据寄存器(D0~D199共200点) 通用数据寄存器一旦写入数据,只要不再写入其他数据,其内容就不会变 化。但是在PLC从运行到停止或停电时,所有数据被清除为0(如果驱动特殊辅助 继电器M8033,则可以保持)。 ⑵断电保持数据寄存器(D200~D7999共7800点) 只要不改写,无论PLC是从运行到停止,还是停电时,断电保持数据寄存 器将保持原有数据而不丢失。 以上的设定范围是出厂时的设定值。数据寄存器的掉电保持功能也可通过 外围设备设定,实现通用←→断电保持或断电保持←→通用的调整转换。
3.应用指令的格式
FX2N系列PLC在梯形图中使用功能框表示应用指令。图5-3a是应用指令的梯形 图示例。指令的功能是:当M8002接通时,十进制常数123将被送到辅助继电器 M7~M0中去,相当于用基本指令实现的程序如图5-3b。
图5-3 用应用指 令与基本指令实 现同样任务的比 较
⑴编号
应用指令用编号FNC00~FNC294表示,并给出对应的助记符。例如FNC12的 助记符是MOV(传送),FNC45的助记符是MEAN(平均)。
FX系列PLC的功能指令_及应用

三、程序设计
2014年10月23日
6.BCD变换指令
(D)BCD(P)指令的ALCE编号为FNC18。它是将源元 件中的二进制数转换成BCD码送到目标元件中,可 用BCD指令将二进制数变换为BCD码输出到七段显 示器。 实例仿真3-7-4
用FX-TRN-BEG-C仿真学 习软件E-6仿真,用BCD指 令指令编制程序,由两位 数码管循环显示电子秒表。
2014年10月23日
传送指令
实例仿真3-7-3 加热箱
用FX-TRN-BEG-C仿真学习软件A-3仿真,一台 电加热箱采用四盏电灯加热,LP1 50W、LP2 100W、LP3 200W、LP4 400W。用MOV指令编 程,点动PB2,选择点亮不同的电灯,得到不同的 加热功率,依次为0W、50W、100W、150W、 200W、250W、300W、350W、400W、450W、 500W、550W、600W、650W、700W、750W。 PB1为急停按钮。
2014年10月23日
3.预习要求
1)仔细阅读实验指导书,了解移位寄存器的工作原理。 2)写出彩灯控制程序梯形图对应的指令表程序。 4.实验报告要求 1)写出本程序的调试步骤和观察结果。 2)自己用相关指令重新设计一个彩灯控制程序。并上 机调试、观测实验结果。 实例仿真3-7-5 用FX-TRN-BEG-C仿真学习软件A-3仿真任务九,彩灯用 PLC指示灯Y10-Y27代替, 任务九中X0-X16的状态给Y0Y16置初值用MOV指令置。将ROR和ROL指令改成SFTR和SFTL 指令试一试?
1 、 I/O 的分配
输入 S0 X0 功能说明 启动按钮 M0 M1 M2 M3 M4 输出 Y0 Y1 Y2 Y3 Y4 功能说明 电机 1 电机 2 电机 3 电机 4 电机 5
三菱PLC-----_SFC顺序功能图

可编程控制器
I/O口 X0 X1 X2 X3
华侨大学电气工程与自动化系
41页
启动按钮 停止按钮 低位传感器L 中位传感器M
X4
X10 Y1 Y2 Y3 Y4
高位传感器H
手动/自动选择,ON=自动 流入液体A,电磁阀YV1 流入液体B,电磁阀YV2 流入液体C,电磁阀YV3 搅拌机M
可编程控制器
华侨大学电气工程与自动化系
• 在顺序控制中,我 们把每一个工序叫 做一个状态,当一 道工序完成,做下 一道工序时,可以 表达为,从一个状 态转移到另一个状 态。 • 如有4个广告灯, 每个灯亮1秒,循 环进行,则状态转 移图如右图。
可编程控制器
特点:
华侨大学电气工程与自动化系
12页
• 当转移条件满足时, 则会从上一个状态 转移到下一个状态, 而上一个状态自动 复位。
42页
可编程控制器
华侨大学电气工程与自动化系
43页
可编程控制器
华侨大学电气工程与自动化系
44页
可编程控制器
实例:运输带控制 系统的
华侨大学电气工程与自动化系
45页
5.2使用起保停电路的编程方式
顺序控制梯形图的编程方式有: 使用STL指令的编程方式
a
步3
a
b
步3
a c
步3
b
步4
d
步6
e
步8
f
步4
d
步5
e
步6
f
步4
c
步5
g
步7
h
步9
i
步7
步8
g
步9
步5
d
步10
j
步10
菱FX1N基本指令介绍

故障诊断与排除方法
故障诊断
当菱fx1n PLC出现故障时,可以通过观察 PLC的指示灯和报警信息,初步判断故障类 型和原因。然后利用PLC的在线监控功能, 进一步分析故障现象和定位故障点。
故障排除
针对不同的故障类型和原因,可以采取相应 的排除方法。例如,对于电源故障可以检查 电源线路和保险丝是否正常;对于通信故障 可以检查通信接口和通信参数是否设置正确 ;对于程序错误可以检查程序逻辑和变量赋 值是否正确等。在排除故障后,需要重新测 试PLC的功能和性能,确保恢复正常运行。
用于控制电动机反转,即逆时针方向 旋转。反转电路通常包括一个反转按 钮和一个反转接触器。按下反转按钮 时,反转接触器线圈得电并吸合,从 而接通电动机的反转电路。
互锁功能
为了防止电动机同时接通正转和反转 电路而造成损坏,正反转互锁电路采 用了互锁功能。在正转电路中串联一 个反转接触器的常闭触点,在反转电 路中串联一个正转接触器的常闭触点 。这样,当其中一个接触器吸合时, 另一个接触器的电路就会被切断,从 而实现了互锁功能。
数据比较指令
对两个数据进行比较,根据比较结果执行相 应操作。
数据转换指令
实现数据类型的转换,如BCD码与二进制数 之间的转换。
数学运算指令
提供加、减、乘、除等基本数学运算功能。
高速处理指令
高速计数器指令
对外部输入的高速脉冲信号进行计数,实现高精度测量和控制。
高速比较指令
对高速计数器的值与预设值进行比较,输出比较结果。
THANKS
感谢观看
XCH指令
用于交换两个数据寄存器的内容, 常用于在不影响其他寄存器的情 况下交换数据。
比较类指令
ZCP指令
用于比较一个数据与一组数据中的某一个是 否相等,通常用于查找或匹配操作。
PLC项目三 三菱FX3U系列PLC基本逻辑指令及其应用

4. LD与LDI指令对应的触点一般与左侧母线相连,若与后述的ANB、ORB指令 组合,则可用于串、并联电路块的起始触点;
5. 线圈驱动OUT指令可并行多次输出(即并行输出),即OUT指令可以连续使 用若干次,相当于线圈的并联。
6. OUT指令不能用于输入继电器X,而且线圈和输出类指令应放在梯形图的 最右边。
试设计两台电动机的联动控制系统,要求电 动机M1起动后,电动机M2才能起动,M2先 停止,M1才能停止。两台电动机分别单独设 置起动按钮和停止按钮。
任务3.2 三相异步电动机的星形—三角形 降压起动控制
一 项目任务 二 项目分析 三 相关知识点 四 项目实施 五 知识进阶
一 项目任务
设计一个三相异步电动机的PLC控制系统.
6. 在调试程序时可将END指令插在各程序段之后进行分段调试,调试好以 后必须把程序中间的END指令删去。因此,在编程时插入该指令便于程序 的检查和修改。而且,执行END指令时,也刷新警戒时钟。
应用举例
将NOP指令取代LD X003和AND X004指令,电路结构将有较大 幅度的变化。
6. 热继电器过载信号的处理
3. MPS指令可将多重电路的公共触点或电路块先存储起来,以便后面的多重输 出支路 使用。多重电路的第一个支路前使用MPS进栈指令,多重电路的中间支 路前使用MRD读栈指令,多重电路的最后一个支路前使用MPP出栈指令。该组指令 没有操作元件。
3.PLC应用技术(三菱机型)教学课件 第3章基本指令

类别 输入 输出
表3-2电动机的基本控制资源分配表
名称
I/O地址
功能(可变)
SB1
X0
正转按钮
SB2
XI
反转按钮
SB3
X2
停止按钮
SQ1
X4
左限位行程幵关
1.指令集
指令的学习及应用要注意三个方面的问题。 其一是指令的表迖形式,每条指令都有梯形图与指令表 两种表迖形式,也就是说每条指令都有图形符号和文字 符号,这是使用者要记住的。 其二是每条指令都有各自的使用要素。如定时器是用来 计时的,计时自然离不幵计时的起点及计时时间的长短 ,指令中一定要表现这两个方面的内容,这也就是指令 的要素。 其三是指令的功能,一条指令执行过后,机内哪些数据 出现了哪些变化是编程者特别要把握的,分析不透,就 难以熟练编写分析调试程序,达到控制目的。
I/O 总 点 数 : 即 输 入 点 数 与 输 出 点 数 之 和 , 三 菱 PLC 的 输 入 点数和输出点数相等。 单元类型:M—该模块为基本单元(CPU模块);E—输入 、输出混合扩展单元或扩展模块;
输 出 形 式 : R_ 继 电 器 输 出 ; S — 双 向 晶 闸 管 输 出 ; T 一 晶 体 管输出。 特殊品种区别:D—直流电源,直流输入;A—交流电源, 交流输入或交流输入模块。
指令将前面的运算结果上升(下降)沿时输出脉冲,不能
2.基本指令
八、主控触点(MC、MCR)指令
MC (MasterControl):主控指令,用于公共串联触点连接 ,占3个程序步。 MCR (MC Reset):主控复位指令,用于公共串联触点的 清除,是MC指令的复位指令,占2个程序步。 使用主控指令的触点称为主控触点,它们在梯形图中与一 般的触点垂直,是与左母线直接相连的动合触点,其作用 相当于控制一组电路的总开关。 在MC指令内采用MC指令时,嵌套N级的编号按顺序增大( N0-N7)。将该指令返回时,采用MCR指令,从大的嵌套 级开始消除(N0-N7)。嵌套级最大可编8级,特殊辅助继 电器不能用做MC的操作元件。
用三菱PLC实现PID控制变频器

用三菱PLC-FX2N与F940变频器设计一个带PID控制的恒压供水系统控制要求:(1)有两台水泵,按设计要求一台运行,一台备用,自动运行时泵运行累计100小时轮换一次,手动时不切换.(2)两台水泵分别由m1、m2电动机拖动,电动机同步转速为3000转/min,由km1、km2控制. (3)切换后起动和停电后起动须5s报警,运行异常可自动切换到备用泵,并报警。
(4)采用plc的pid调节指令。
(5)变频器(使用三菱fr—a540)采用plc的特殊功能单元fx0n-3a的模拟输出,调节电动机的转速. (6)水压在0~10kg可调,通过触摸屏(使用三菱f940)输入调节。
(7)触摸屏可以显示设定水压、实际水压、水泵的运行时间、转速、报警信号等.(8)变频器的其余参数自行设定。
软件设计:1.fx2n—48mrplc 的i/o分配:根据控制要求及i/o分配,其系统接线图如图所示.plc输入,x1:1号泵水流开关;x2:2号泵水流开关;x3:过压保护。
plc输出,y1:km1;y2:km2;y4:报警器;10:变频器stf.2.触摸屏画面设:根据控制要求及i/o分配,制作触摸屏画面。
触摸屏输入:m500:自动起动。
m100:手动1号泵。
m101:手动2号泵。
m102:停止。
m103:运行时间复位。
m104:清除报警。
d300:水压设定。
触摸屏输出:y0:1号泵运行指示。
y1:2号泵运行指示。
t20:1号泵故障.t21:2号泵故障。
d101:当前水压。
d502:泵累计运行的时间。
d102:电动机的转速。
3。
plc的程序:根据控制要求,画出fx2n-48mr的程序梯形图、plc程序如下图所示.此主题相关图片如下,点击图片看大图:plc的程序简述:plc得电后,通过程序把模块中的摸拟量压力信号转化成压力数字量(d160),将压力的数据寄存器d160的值除以25以校正压力的实际值(由特殊功能模拟模块fx0n—3a的资料可知:因0—10kg对应的是数值是0-250,所以压力与数值的关系是1:25)。
PLC控制技术 任务2 三相异步电机长动控制

事件(输出)
事件保持条件
按下启动按钮 ( X000 )
松开启动按钮 ( X000 )
三相异步电动机长动控制
1.2工作目标
✓ 深刻理解编程元件本质; ✓ 掌握输入继电器X和输出继电器Y的特征; ✓ 初步了解梯形图基本结构; ✓ 理解PLC工作原理; ✓ 能够理解起保停回路,并编写简单梯形图程序。
三相异步电动机长动控制
02
PART TWO
知识准备
三相异步电动机长动控制
2.1 编程本质
2.2 位元件基本特征
10101
X7
X6
X5
X4
X3
010
X2
X1
X0
X0=0
线圈断电
X1=1
线圈通电
三相异步电动机长动控制
2.2 位元件基本特征
位元件(软继电器)与继电器比较
三相异步电动机长动控制
2.3 输入继电器X
01
X0 (X0)
X0
SB
接线端子 输入继电器
X0
COM 电源
输入继电器X0等效电路
PLC控制技术(三菱FX3U机型)
任务2:三相异步电机长动控 制
主讲:吕家将
三相异步电动机长动控制
目录
CONTNETS
01 任务描述 02 知识准备 03 任务实施 04 每课一问 05 知识延伸
三相异步电动机长动控制
01
PART ONE
任务描述
三相异步电动机长动控制
1.1 任务描述
按下启动按钮SB1,三相异步电机M1 旋转并保持。 按下停止按钮SB2,三相异步电机M1 停止。
PLC编程语言
✓ 顺序功能图 (流程图语言) ✓ 梯形图 ✓ 功能块图 ✓ 语句表 ✓ 结构文本
PLC原理及应用(三菱机型)PLC参考资料 第五.六.七.八讲 第4章 可编程控制器梯形图程序设计方法

第4章可编程控制器梯形图程序设计方法教学目的:1.、熟练掌握可编程序控制器梯形图2、熟练掌握可编程控制器继电-接触器控制与可编程控制转换3、掌握可编程控制器梯形图的经验设计法教学重点:掌握可编程控制器梯形图的经验设计法教学难点:用可编程控制器梯形图的经验设计法设计程序参考课时:讲课8课时实验2课时说明:适当地增加与现代工业自动化有关联的事例第一讲:可编程控制器由于其应用方便,可靠性高,在各个行业,各个领域大量地应用着不同类型的可编程控制器。
如何用可编程序控制器完成实际控制系统的应用设计,是每个从事电气自动化控制技术人员所面临的实际问题。
在此,我们根据现学PLC的有关知识和可编程序控制器的工作特点和以往的经验。
通过实例,提出PLC控制系统经验设计的基本原则和一般的设计步骤,以及实际应用时的注意事项。
一. 可编程控制器梯形图可编程控制器梯形图中的某些元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但它们不是真实的物理继电器(即硬件继电器),而是在软件中使用的编程元件。
每一编程元件与可编程控制器存储器中元件映像寄存器的一个存储单元相对应。
该存储单元如果为“1”状态,则表示梯形图中对应编程元件的线圈“通电”,其对应的动合触电接通,动断触点断开,称这种状态是该编程元件的“1”状态,或该编程元件ON(接通)。
如果该存储单元为“O”状态,对应的编程元件的线圈和触点的状态与上述相反,称该编程元件为“O”状态,或该编程元件OFF(断开)。
梯形图两侧的垂直公共线称为公共母线(bus bar)。
在编制中应按自上而下,从左到右的方式编。
同时应注意如下几点:1、注意适当的编程顺序可减少程序步。
1) 串联触点多的电路应尽量放在上部,例图4-1。
图4-1 梯形图2) 并联触点多的电路应尽量靠近母线,例图4-2。
图4-2 梯形图3) 在垂直方向的线上不能有触点,否则形成不能编程电路,需经过重新安排,如图4-3为重新安排不能编程电路。
PLC编程实例之六台电动机顺序启动,逆序停止

PLC编程实例之六台电动机顺序启动,逆序停止用按钮控制6台电动机的启动停止。
当按下启动按钮SB1时,启动信号灯(Y0) 亮,而后每隔5s顺序启动一台电动机,直到6台电动机全部启动,启动信号灯灭.当按下停止信号SB2时,停止信号灯(Y7)亮之后,每隔3s逆序停止一台电动机,直到6台电动机全部停止后,停止信号灯灭.如果在启动过程中按下停止按钮,则每隔3s逆序依次停止已经启动的电动机,按急停按钮SB3,则全部电动机立即停止。
控制方案设计1.输入/输出元件及控制功能如表20-1所示,介绍了实例20中用到的输入/输出元件及控制功能。
2.电路设计6台电动机顺序启动,逆序停止PLC接线图和梯形图如图20-1所示。
3. 控制原理启动时按下启动按钮X0,则Y0得电自锁,启动报警信号灯亮。
同时定时器T0得电延时,延时5s ,T0常开接点闭合一个扫描周期,执行一次左移,将Y0的1左移到Y1,Y1=1,第一台电动机启动。
T0常闭接点断开一个扫描周期,T0重新开始延时,T0每隔5s 发一个脉冲执行一次左移,使Y1~Y6依次得电,即每隔5s 启动一台电动机,当Y6=1,最后一台电动机启动后,Y6常闭接点断开Y0和T0线圈,启动报警信号灯HL1灭,启动过程结束。
按下停止按钮X1,Y7得电自锁,停止报警信号灯亮。
定时器T1得电延时,X1上升沿接点执行一次右移,将Y0的0左移到Y6,Y6=0,第六台电动机立即停止。
T1每隔3s 发一个脉冲执行一次右移,使Y6~Y1依次失电,即每隔3s 停止一台电动机。
当Y1=1,最后一台电动机停止后,Y1常闭接点断开Y7和T1线圈,停止报警信号灯HL2灭,停止过程结束。
如果在启动过程中按下停止按钮XI,则XI 常闭接点断开Y0线圈,Y0=O,接通停止信号,同时进行一次右移,逆序停止一台电动机,TI 每隔3s 发一个脉冲执行一次右移,逆序依次停止己经启动的电动机。
按下急停按钮X2, Y0〜Y6全部复位,所有电动机全部立即停止。
三菱PLC指令详解

一顺控指令1 触点指令00 LD 逻辑操作开始01 LDI 逻辑非操作开始02 AND 逻辑乘03 ANI 逻辑乘非04 OR 逻辑加05 ORI 逻辑加非2 连接指令06 ANB AND逻辑块与07 ORB OR逻辑块或08 MPS 存储操作结果09 MRD 从MPS读取操作结果10 MPP 从MPS读取操作结果并清除结果3 输出指令11 OUT 软元件输出12 SET 软元件置位13 RST 软元件复位14 PLS 在输入信号的上升沿15 PLF 在输入信号的下降沿16 CHK 软元件输出翻转4 移位指令17 SFT 元件移1位18 SFTP 元件移1位5 主控指令19 MC 主控开始20 MCR 主控复位6 结束指令21 FEND 结束主程序22 END 总的程序末尾,返回第0步7 其它指令23 STOP 停止24 NOP 空操作二基本指令1 比较指令16位数据比较25 LD= 当S1=S2, 接通,当S1≠S2, 断开26 AND=27 OR=28 LD<> 当S1≠S2, 接通,当S1=S2, 断开29 AND<>30 OR<>31 LD> 当S1>S2, 接通,当S1≤S2, 断开32 AND>33 OR>34 LD<= 当S1≤S2, 接通,当S1>S2, 断开35 AND<=36 OR<=37 LD< 当S1<S2, 接通,当S1≥S2, 断开38 AND<39 OR<40 LD>= 当S1≥S2, 接通,当S1<S2, 断开41 AND>=42 OR>=32位数据比较43 LDD= 当(S1+1,S1)=(S2+1,S2), 接通44 ANDD=45 ORD=46 LDD<> 当(S1+1,S1)≠(S2+1,S2),接通47 ANDD<>48 ORD<>49 LDD> 当(S1+1,S1)>(S2+1,S2), 接通50 ANDD>51 ORD>52 LDD<= 当(S1+1,S1)≤(S2+1,S2),接通53 ANDD<=54 ORD<=55 LDD< 当(S1+1,S1)<(S2+1,S2), 接通56 ANDD<57 ORD<58 LDD>= 当(S1+1,S1)≥(S2+1,S2),接通59 ANDD>=60 ORD>=2 算术运算指令二进制16位加/减61 + (D)+(S)→(D)62 +P63 + (S1)+(S2)→(D)64 +P65 - (D)-(S)→(D)66 -P67 - (S1)-(S2)→(D)68 -P二进制32位加/减69 D+ (D+1,D)+(S+1,S)→(D+1,D)70 D+P71 D+ (S1+1,S1)+(S2+1,S2)→(D+1,D)72 D+P73 D- (D+1,D)-(S+1,S)→(D+1,D)74 D-P75 D- (S1+1,S1)-(S2+1,S2)→(D+1,D)76 D-P77 * (S1)×(S2)→(D+1,D)78 *P79 / (S1)/(S2)→商(D), 余数(D+1)80 /P81 D* (S1+1,S1)×(S2+1,S2)→(D+3,D+2,D+1,D)82 D*P83 D/ (S1+1,S1)/(S2+1,S2)→商(D+1,D),余数(D+3,D+2)84 D/P85 B+ (D)+(S)→(D)86 B+P87 B+ (S1)+(S2)→(D)88 B+P89 B- (D)-(S)→(D)90 B-P91 B- (S1)-(S2)→(D)92 B-P93 DB+ (D+1,D)+(S+1,S) →(D+1,D)94 DB+P95 DB+ (S1+1,S1)+(S2+1,S2)→(D+1,D)96 DB+P97 DB- (D+1,D)-(S+1,S)→(D+1,D)98 DB-P99 DB- (S1+1,S1)-(S2+1,S2)→(D+1,D) 100 DB-P101 B* (S1)×(S2)→(D+1,D)102 B*P103 B/ (S1)/(S2)→商(D),余数(D+1) 104 B/P105 DB* (S1+1,S1)×(S2+1,S2)→(D+3,D+2,D+1,D)106 DB*P107 DB/ (S1+1,S1)/(S2+1,S2)→商(D+1,D),余数(D+3,D+2) 108 DB/P109 INC (D)+1→(D)110 INCP111 DINC (D+1,D)+1→(D+1,D) 112 DINCP113 DEC (D)-1→(D)114 DECP115 DDEC (D+1,D)-1→(D+1,D) 116 DDECP3 BCD—二进制转换117 BCD (S)→(D)BCD转换118 BCDP119 DBCD (S+1,S)→(D+1,D) 120 DBCDP121 BIN (S)→(D)二进制转换122 BINP123 DBIN (S+1,S)→(D+1,D) 124 DBINP4 数据传送指令125 MOV (S)→(D)126 MOVP127 DMOV (S+1,S)→(D+1,D)128 DMOVP129 CML (S)→(D)130 CMLP131 DCML (S+1,S)→(D+1,D)132 DCML133 DCMLP134 BMOV (S)→(D)n个135 BMOVP136 FMOV (S)→(D)n个137 FMOVP138 XCH (D1)←→(D2)139 XCHP140 DXCH (D1+1,D1)←→(D2+1,D2)141 DXCHP5 程序分支指令142 CJ 条件满足,跳转到P**处143 SCJ 条件满足后紧接的扫描周期, 跳转到P**处144 JMP 无条件跳转到P**处145 CALL 执行P**处子程序146 CALLP147 RET 从子程序返回148 EI 允许中断149 DI 禁止中断150 IRET 从中断程序返回151 SUB 执行n指定的程序152 SUBP6 程序切换指令153 CHG 在主副程序间切换7 刷新指令154 COM 执行通讯刷新155 EI 允许通讯刷新156 DI 禁止通讯刷新157 SEG 对应软元件的刷新,仅执行1个扫描周期,M90 52 ON时有效三应用指令1 逻辑运算指令158 WAND (D) AND (S)→(D)159 WANDP160 WAND (S1) AND (S2)→(D)161 WANDP162 DAND (D+1,D) AND (S+1,S)→(D+1,D) 163 DANDP164 WOR (D) OR (S)→(D)165 WORP166 WOR (S1) OR (S2)→(D)167 WORP168 DOR (D+1,D) OR (S+1,S)→(D+1,D) 169 DORP170 WXOR (D) XOR (S)→(D)异或171 WXORP172 WXOR (S1) XOR (S2)→(D)173 WXORP174 DXOR (D+1,D) XOR (S+1,S)→(D+1,D) 175 DXORP176 WXNR (D) XOR (S)→(D)177 WXNRP178 WXNR (S1) XOR (S2)→(D)179 WXNRP180 DXNR (D+1,D) XOR (S+1,S)→(D+1,D) 181 DXNRP182 NEG 0-(D)→(D)补码183 NEGP2 旋转指令184 ROR n位右转185 RORP186 RCR n位右转(带进位) 187 RCRP188 ROL n位左转189 ROLP190 RCL n位左转(带进位) 191 RCLP192 DROR n位右转193 DRORP194 DRCR n位右转(带进位) 195 DRCRP196 DROL n位左转197 DROLP198 DRCL n位左转(带进位) 199 DRCLP3 移位指令200 SFR n位右移201 SFRP202 SFL n位左移203 SFLP204 BSFR 1位右移205 BSFRP206 BSFL 1位左移207 BSFLP208 DSFR 1位右移209 DSFRP210 DSFL 1位左移211 DSFLP4 数据处理指令212 SER 数据搜索213 SERP214 SUM 位检查215 SUMP216 DSUM217 DSUMP218 DECO 译码编码219 DECOP220 ENCO221 ENCOP222 SEG 7段编码223 BSET 对字中n位置位224 BSETP225 BRST 对字中n位复位226 BRSTP227 DIS 组合分离228 DISP229 UNI230 UNIP231 ASC ASCII转化5 先进先出指令232 FIFW FIFO写233 FIFWP234 FIFR FIFO读235 FIFRP6 内存缓冲区存取指令236 FROM 从特殊功能模块读取数据237 FROMP238 DFRO239 DFROP240 TO 向特殊功能模块写数据241 TOP242 DTO243 FROM 从远程I/O站读数据244 FROMP245 DFRO246 DFROP247 TO 向远程站写数据248 TOP249 DTO250 DTOP7 FOR/NEXT指令251 FOR 重复n次252 NEXT8 本地站、远程I/O站存取指令253 LRDP 从本地站读数据254 LWTP 向本地站写数据255 RFRP 从远程特殊功能模块读数据256 RTOP 向远程特殊功能模块写数据9 显示指令257 PR 从指定的8点字软元件输出16个字符的ASCII码258 PR 顺序向输出模块输出ASCII 码, 直到结束符NUL(00H)259 PRC 将字软元件的注释转换成ASCII码,并输出260 LED 将指定的8点字软元件显示16个字符的ASCII码261 LEDA 显示指定的英文数字字符262 LEDB263 LEDC 显示软元件S的注释264 LEDR 显示复位10 其它指令265 WDT WDT复位266 WDTP267 CHK 故障检测268 SLT 按参数设定的条件,数据被锁定269 SLTR 状态锁存复位,且执行SLT 270 STRA 按参数设定的条件,采样数据存入271 STRAR 采样跟踪复位,且允许执行272 STC 进位标志(M9012)ON273 CLC 进位标志(M9012)OFF274 DUTY 用户定义时钟11 伺服指令275 DSFRP 请求启动伺服程序276 PSFLP 数据修改特殊继电器和特殊寄存器一特殊继电器M清单M9000 熔丝断M9002 I/O组件校验出错M9004 MINI网通讯出错M9005 AC电源掉电检测M9006 电池电压低M9007 电池电压低锁存M9008 自诊断出错M9009 信号报警器检测M9010 运算出错标志M9011 运算出错标志锁存M9012 进位标志M9016 数据存储区清零标志M9017 数据存储区清零标志M9018 数据通讯监控切换M9020 0号用户定时时钟M9021 1号用户定时时钟M9022 2号用户定时时钟M9023 3号用户定时时钟M9024 4号用户定时时钟M9025 时钟数据设置请求M9026 时钟数据出错M9027 时钟数据显示M9028 时钟数据读请求M9030 0.1秒时钟M9031 0.2秒时钟M9032 1秒时钟M9033 2秒时钟M9034 1分钟时钟M9036 常开M9037 常闭M9038 RUN后第一个扫描周期ONM9039 运行标志M9040 暂停PAUSE允许线圈M9041 PAUSE状态触点M9042 停止状态触点M9043 采样跟踪完成M9044 采样跟踪M9046 采样跟踪M9047 采样跟踪准备M9048 RUN LED闪烁标志M9049 切换输出字符数目M9050 存放操作结果的存储区交换触点M9051 CHG指令执行禁止M9052 SEG指令切换M9053 EI/DI指令切换M9054 单步运行标志M9055 状态锁存完成标志M9056 主程序P, I设置请求M9057 副程序P, I设置程序M9060 副程序2P, I设置程序M9061 副程序3P, I设置程序M9060 远程终端出错M9061 通讯出错M9065 分离传送状态M9066 传送处理切换M9067 I/O组件出错检测M9068 测试模式M9069 线路故障时的输出M9073 WDT出错标志M9074 PCPU准备完成标志M9075 测试模式标志M9076 外部急停输入标志M9077 手动脉冲发生器轴设置错误标志M9078 测试模式请求出错标志M9079 伺复程序设置出错标志M9081 对远程模块的通讯请求M9082 最终站数不一致M9084 出错检测M9086 运行标志BASIC程序M9087 暂停(PAUSE)标志M9091 操作运行出错细节标志M9091 微机子程序调用出错标志M9092 双电源模块过热M9093 双工电源模块出错M9094 I/O改变标志M9095 双工运行校验出错M9096 A3VCPU A自校出错M9097 A3VCPU B自校出错M9098 A3VCPU C自校出错M9099 A3VTU自校出错M9100 SFC程序登记M9101 SFC程序起/停M9102 SFC启动状态M9103 连续步转移有效/失效M9104 连续转移防止标志M9108 步转移监控定时器起始(对应D9108) M9109 步转移监控定时器起始(对应D9109)M9110 步转移监控定时器起始(对应D9110)M9111 步转移监控定时器起始(对应D9111)M9112 步转移监控定时器起始(对应D9112)M9113 步转移监控定时器起始(对应D9113)M9114 步转移监控定时器起始(对应D9114)M9180 激活步采样跟踪完成标志M9181 激活步采样跟踪执行标志M9182 激活步采样跟踪有效M9196 在块停止时控制输出M9197~9198 保险丝熔断,I/O校核出错显示切换二特殊寄存器D9000 保险丝断D9001 保险丝断D9002 I/O组件校验出错D9003 SUM指令检测位数D9004 MINI网主通讯组件出错D9005 AC掉电计数D9006 电池不足D9008 自诊断出错D9009 信号报警器检测D9010 出错步D9011 出错步D9014 I/O控制模式D9015 CPU运行状态D9016 ROM/RAM设置D9017 最小扫描时间D9018 当前扫描时间D9019 最大扫描时间D9020 恒定扫描D9021 扫描时间D9022 1秒计数器D9025 时钟数据(年,月)D9026 时钟数据(日,时)D9027 时钟数据(分,秒)D9028 时钟数据(星期)D9021~D9034 远程终端组件参数设置D9035 远程I/O组件的通讯属性D9035 扩展文件寄存器D9036 总的站数D9036~9037 供指定扩展文件寄存器软件地址D9038~9039 LED显示优先级D9044 采样跟踪D9050 SFC程序出错代码D9051 出错块D9052 出错步D9053 转移出错D9054 出错顺控步D9055 状态锁存步序号D9061 通讯出错代码D9072 PC通讯检测D9081 对远程终端模块的已执行的通讯请求数D9082 最后的站号D9090 微机子程序输入数据区首软元件号D9091 指令出错D9094 待更换的I/O组件的首地址D9095 A3VTS系统和A3VCPU的运行状态D9096 A3VCPU A自检出错D9097 A3VCPU B自检出错D9098 A3VCPU C自检出错D9099 A3VTU 自检测出错D9100~D9107 断保险丝的组件D9100 保险丝熔断的组件D9108~D9114 步转移监控定时器设置D9116~D9123 I/O组件校验出错D9124 信号器报警数量检测D9125~D9132 信号报警器地址号D9133~D9140 远程终端卡信息D9141~D9172 通讯重发次数D9173 模式设置D9174 设置重发次数D9175 线缆出错模块出错代码D9180~9193远程终端模块出错代码D9180 轴1和轴2的限位开关输出状态存储区D9181 轴3和轴4的限位开关输出状态存储区D9182 轴5和轴6的限位开关输出状态存储区D9183 轴7和轴8的限位开关输出状态存储区D9184 CPU出错的原因D9185 伺服放大器接线数据D9187 手动脉冲发生器轴设置出错D9188 在TEST模式下启动轴号请求出错D9189 出错程序号D9190 数据设置出错D9191 伺服放大器类型D9196~9199 故障站检测D9200 LRDP处理结果D9201 LWTP处理结果D9204 通讯状态D9205 执行回送的站D9206 执行回送的站D9207 通讯扫描时间(最大值)D9208 通讯扫描时间(最小值)D9209 通讯扫描时间(当前值)D9210 重发次数D9211 环路切换计数D9212 就地站运行状态(1~16)D9213 就地站运行状态(17~32)D9214 就地站运行状态(33~48)D9215 就地站运行状态(49~64)D9216 就地站出错检测(1~16)D9217 就地站出错检测(17~32)D9218 就地站出错检测(33~48)D9219 就地站出错检测(49~64)D9220 就地站参数不匹配或(1~16)远程站I/O分配出错D9221 就地站参数不匹配或(17~32)远程站I/O分配出错D9222 就地站参数不匹配或(33~48)远程站I/O分配出错D9223 就地站参数不匹配或(49~64)远程站I/O分配出错D9224 主站与从站和远程I/O站之间的初始通讯(1~16) D9225 主站与从站和远程I/O站之间的初始通讯(17~32) D9226 主站与从站和远程I/O站之间的初始通讯(33~48) D9227 主站与从站和远程I/O站之间的初始通讯(49~64) D9228 就地站或远程I/O站出错(1~16)D9229 就地站或远程I/O站出错(17~32) D9230 就地站或远程I/O站出错(33~48) D9231 就地站或远程I/O站出错(49~64) D9232 就地站或远程I/O站环路出错D9233 就地站或远程I/O站环路出错D9234 就地站或远程I/O站环路出错D9235 就地站或远程I/O站环路出错D9236 就地站或远程I/O站环路出错D9237 就地站或远程I/O站环路出错D9238 就地站或远程I/O站环路出错D9239 就地站或远程I/O站环路出错D9240 检测到接收出错的次数D9243 本站站号检测D9244 从站的总数D9245 检测到的接收出错次数D9248 就地站运行状态D9249 就地站运行状态D9250 就地站运行状态D9251 就地站运行状态D9252 就地站出错检测D9253 就地站出错检测D9254 就地站出错检测D9255 就地站出错检测各种软元件一览表项目A1,A1NA1S A2,A2NA2C A2-S1A2N-S1 A3,A3NA3A A2U, A3UA4UI/O软元件点256 512 1024 2048 8192输入继电器X 0~FF 0~1FF 0~3FF 0~7FF 0~FFF输出继电器Y 0~FF 0~1FF 0~3FF 0~7FF 0~FFF辅助继电器内部继电器(1000点)M0~M999 M0~M999, M204 8~8191特殊继电器(256点)M9000~M9255锁存继电器(1048点)L1000~L2048通讯用继电器(2048点)B0~B3FF B0~BFFF定时器100ms定时器(200点)T0~T19910ms定时器(56点)T200~T255100ms记忆定时器(0点)计数器(256点)C0~C255寄存器数据寄存器(1024点)D0~D1023 D0~D6143特殊寄存器(256点)D9000~D9255通讯寄存器(1024点)W0~W3FF W0~WFFF累加器(2点)A0,A1变址寄存器(2点)Z, V Z,Z1~Z6(7点), V,V1~V6(7点) 嵌套(8点)N0~ N7指针(256点)P0~P255中断指针(32点)I0~I31常数十进制K (16位)-32768~+32767(32位)-2147483648 ~+2147483647十六进制H (16位)0~FFFF(32位)0~FFFFFFFF。
三菱PLC顺序启动、顺序停止控制程序编程实例

三菱PLC顺序启动、顺序停止控制程序编程
实例
下面介绍的是一个传送带挨次启动与停止的梯形图说明:该程序使用定时器(T)来做为延时启动与停止的掌握元件。
程序如下:元件介绍:X0为急停按钮X1、X2、X3为三个电机的热继电器X4为启动按钮X5为停止按钮Y1、Y2、Y3为电动机接触器程序说明:1、当急停及热继电器处于接通状态,M0帮助继电器得电。
2、按下启动按钮X4信号接通,Y1继电器得电。
同时T1、T2接通。
3、当T1的延时时间到后,Y2继电器得电。
4、当T2的延时时间到后,Y3继电器得电。
至此三台电动机挨次启动完成。
5、当按下停止按钮X5信号接通,M1帮助继电器得电掌握Y3继电器断开,同时接通T3、T4定时器。
6、当T3的延时时间到后,Y2继电器断开。
7、当T4的延时时间到后,Y1继电器断开。
至此三台电动机挨次停止完成。
8、当按下急停按钮或热继电器断开,三台电机同时断电。
注:程序中有处不合理之处,请各位看官留意,并试找出不合理之处。
1。
《FX3U系列PLC应用技术项目教程》教学课件12

(四)分析与思考
在Y-△减压起动控制电路中,如果将热继电器过载保护作为PLC的硬件条件, 其I/O接线图及梯形图应如何绘制? 在Y-△减压起动控制电路中,如果控制Y联结的KM3和控制△联结的KM2同 时得电会出现什么问题?本任务在硬件和程序上采取了那些措施?
(3)三相异步电动机单向连续运行主电路表达不
程序设计 (2)根据控制要求, 正确或画法不规范,每处扣5分
正确编制梯形图程序
(4)梯形图表达不正确或画法不规范,每处扣5
分
2
安装与连线
根据I/O地址分配,正 确连接电路
(1)连线错一处,扣5分 (2)损坏元器件,每只扣5~10分 (3)损坏连接线,每根扣5~10分
项目一 任务四 Y-△减压起停单按钮实现的PLC控制
任务四
三相异步电动机Y-△减压起停 单按钮实现的PLC控制
2021年9月4日星期六
1
返回第一张 上一张幻灯片 下一张幻灯片
项目一 任务四 Y-△减压起停单按钮实现的PLC控制
一、任务导入
在任务一和任务三中,我们学习了用两个按钮控制三相异步电动机起动 和停止,本任务要求设计只用一个按钮控制三相异步电动机Y-△减压起停的 控制程序,即第一次按下按钮,电动机实现从Y联结起动到△联结的正常运行, 第二次按下按钮,电动机停止。
助记符
功能
LDP
上升沿检测运 算开始
ANDP
上升沿检测串 联连接
ORP
上升沿检测并 联连接
梯形图表示
目标元件
程序步
X,Y,M, D□.b,T,C
S
,T,X,C:Y,2步M,;S, D□.b:3步
FX系列PLC基本指令的应用项目三 三相异步电动机正反转循环运行的PLC控制

三相异步电动机正反转循环运 行的PLC控制
一、项目导入
在“电机与电气控制技术”课程中,利用低压电器构建的继 电-接触器控制系统实现对三相异步电动机正反转的控制。本项目 要求用PLC来实现对三相异步电动机正、反转循环运行的控制,即 按下启动按钮,三相异步电动机正转5s、停2s,反转5s、停2s, 如此循环5个周期,然后自动停止,运行过程中按下停止按钮电动 机立即停止。
◆ 失电保持型:FX1SC16~C31共16点,FX2N、FX3UC100~C199共100点。 其设定值K在1~32767之间。设定值K0与K1含义相同,即在第一次
计数时,其输出触点动作。
16位加计数器的动作过程示例
(a)梯形图
(b)时序图
图1-68 16位加计数器的动作过程
32位加/减双向计数器(设定值:-2147483648~ +2147483647)
MC、MCR指令应用举例
图1-76 MC、MCR指令应用
(二)主控触点指令在电动机正反转控制中的应用
图1-77 I/O接线图
图1-78 电动机正反转控制梯形图
(三)计数器的应用
计数器与定时器组合实现延时的程序
(a)梯形图
(b)时序图
图1-79 计数器与定时器组合实现延时的控制程序
两个计数器组合实现的延时程序
四项目考核表表127项目考核表考核项目考核内容考核标准配配分得得分plc控制系统设计编制梯形图程序根据控制要求正确编制梯形图程序30分连接外部电路根据io地址分配正确连接电路10分安全文明操作系统运行情况操作认真规范运行结果正确10分运行结果分析能够结合理论正确分析运行结果20分团队协作精神合理分工配合默契10分项目报告项目报告要求通过项目训练能按时规范地完成项目报告20分合计五知识拓展一主控触点指令mcmcr名名称助记符功功能梯梯形图表示目目标元件程程序步主控mc公共串联触点的连接ym特殊的m元件除外3步主控复位mcr公共串联触点的复位2步表表128主控触点指令使用要素?mcmcr指令使用要素?被主控指令驱动的y或m元件的常开触点称为主控触点主控触点在梯形图中与一般触点垂直
三菱PLC功能指令介绍及应用举例

D8000~D8195 共106点
变址用
V7-V0,Z7-Z0 共16点
16位数据寄存器所能表示的有符号数的范围为K−32 768~32 767。
32位数据寄存器所能表示的有符号数的范围为K−2 147 483 648~ 2 147 483 647
第3页/共90页
5.1.2 数据传送指令MOV
表5.4
0
0
K0
X0
0
0
0
1
K1
第9页/共90页
图5.7 Y-△降压启 动程序梯形图
第10页/共90页
5.2 用跳转指令实现选择运行程序段
应用跳转指令的程序 结构如图5.8所示。X3是 手动/自动选择开关的信号 输入端。当X3未接通时, 执行手动程序段,反之执 行自动程序段。X3的常开/ 常闭接点起联锁作用,使 手动、自动两个程序段只 能选择其一。
5.1 用数据传送指令实现电动机的Y-△降压启动控制 5.1.1 位元件与字元件
1.位元件 只具有接通(ON或1)或断开(OFF或0)两种状态的元件称为位元件。
2.字元件 字元件是位元件的有序集合。FX系列的字元件最少4位,最多32位。
符号 KnX KnY KnM KnS T C D V、Z
表5.1
MOV指令
传送指令
D(32位) P(脉冲型)
FNC12 MOV
S(源) D(目标)
操作数 K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z KnY、KnM、KnS、T、C、D、V、Z
图5.2 功能指令格式
功能指令的使用说明: (1)FX2N系列PLC功能指令编号为FNC0~FNC246,实际有130个功能指令。 (2)功能指令分为16位指令和32位指令。功能指令默认是16位指令,加上前缀D是32位指 令,例如DMOV。 (3)功能指令默认是连续执行方式,加上后缀P表示为脉冲执行方式,例如MOVP。 (4)多数功能指令有操作数。执行指令后其内容不变的称为源操作数,用S表示。被刷新 内容的称为目标操作数,用D表示。