松下PLC基本指令.ppt

上传人:本田雅阁 文档编号:2907323 上传时间:2019-06-04 格式:PPT 页数:49 大小:972.52KB
返回 下载 相关 举报
松下PLC基本指令.ppt_第1页
第1页 / 共49页
松下PLC基本指令.ppt_第2页
第2页 / 共49页
松下PLC基本指令.ppt_第3页
第3页 / 共49页
松下PLC基本指令.ppt_第4页
第4页 / 共49页
松下PLC基本指令.ppt_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《松下PLC基本指令.ppt》由会员分享,可在线阅读,更多相关《松下PLC基本指令.ppt(49页珍藏版)》请在三一文库上搜索。

1、松下PLC基本指令,初学者也能得心应手 简便编程!,松下电工(中国)有限公司 上海分公司,WELCOME TO Panasonic PLC SEMINAR,第1章 PLC内部装置,目录,第2章 PLC编程的基础知识,第3章 PLC基本回路,第1章 松下PLC内部装置,【1-1. PLC的内部装置】,继电器(Bit装置) PLC中所使用的继电器,按功能和类型分为不同类型 【例:FP0-C32 控制单元】,继电器编号方式 X、Y、R的编号、用10进制和16进制的组和来表示。(因为经常是把16点作为一组来处理) T、C接点时,仅用10进制来表示 【外部输入(X)时】 【定时器(T)时】 X X0、X

2、1XF T,【16进制】,【10进制】,【10进制】,【1-1. PLC的内部装置】,存储区(Word装置),存储区编号方式 WX,WY,WR,DT,T、C,均用10进制来表示,【外部输入继电器(WX)时】 WX,【10进制】,【数据寄存器(DT)时】 DT,【10进制】,【定时器(T)时】 T,【10进制】,【例:FP0-C32 控制单元】,【1-1. PLC的内部装置】, 常数, 示例:10进制常数32(K32),32(-K32), 示例:16进制常数H2A,【1-1. PLC的内部装置】, 浮点型常数,用双字表示,范围是:, 浮点数格式, 示例1:,【1-1. PLC的内部装置】, 应用

3、示例 若DT0=H0,DT1=H4020 ,则表示DT1、DT0组成的32位数据 B 0 10000000 0100000 00000000 00000000 S=0,E10000000k128,,根据公式:,则二进制浮点数值为1 X 2 X1.252.5, 浮点数格式,【 1-1. PLC的内部装置】,【1-2. PLC 掉电保持区】, 内部继电器掉电保持区域,FP2,FP2SH存储器为SRAM+电池,掉电保持区可以任意设置,(不加电池时), 何谓掉电保持:PLC重新上电状态仍能保持断电前的数据,【1-2. PLC 掉电保持区】, 定时器/计数器掉电保持区域,FP2,FP2SH存储器为SRA

4、M+电池,掉电保持区可以任意设置,(不加电池时),【1-2. PLC掉电保持区】, 数据存储区掉电保持区域,FP2,FP2SH存储器为SRAM+电池,掉电保持区可以任意设置,(不加电池时),【1-2. PLC 掉电保持区变更方法】, 步骤1:FPWIN GR软件中,点击 选项(O) PLC系统寄存器设置,加电池有效, 支持机种:FP0-T32CT, FP,FP-X,FP-2,FP2SH, 步骤2: 弹出的对话窗口中,点击 保持/非保持1,修改保持型数据区起始地址,完成后点击OK将设置值写入PLC,按照上图设置后:计数器/定时器停电保持区变为为C2001024; 内部继电器掉电保持区变为为WR1

5、00 WR256; 数据寄存器区掉电保持区变为DT500 DT32765,【1-3. PLC索引寄存器使用】, 用于间接指定常数和存储区地址.通过索引器值来改变地址和常数,称为变址, 示例:地址变址, IX,IY(FP-e、FP0) I0 ID(FPX, FP,FP2,FP2SH), 示例:修改常数, 应用例,【1-3. PLC索引寄存器使用注意事项】, 不能那用索引寄存器来变址,如IXIX,IYIY, 修32位常数:指定IX,实际指定了32位数据区IYIX, 以下基本指令的继电器编号(FP2/FP2H支持), 以下基本指令的指令编号(FP2/FP2H支持), 以下基本指令的存储区编号(FP2

6、/FP2H支持),【1-3. PLC索引寄存器使用注意事项】,示例:改变基本指令的继电器编号(FP2/FP2H支持),应用例:修改触发条件(FP2/FP2H支持),【1-4. PLC I/O地址分配】,CPU单元,第1扩展单元,第2扩展单元,第3扩展单元, CPU单元I/O地址分配, 扩展单元I/O地址分配,该表为数字量扩展单元,不包括模拟量等特殊单元,【以FP0为例】,【1-4. PLC 系统寄存器】,系统寄存器 对工作范围,使用功能进行设定的寄存器 若不使用对应的功能,则无需设置,第2章 PLC编程基础知识,【2-1. PLC的回路图】,在PLC中使用的回路图被称为梯形图。 梯形图是使用触

7、点符号、把自动控制动作用电气回路来表示的“高级编程语言”。 回路图举例:同时按下按钮SW(PB1、PB2),则灯(L1)亮。,不使用回路符号、而是直接表现机器的接续状态的图,称为实际接线图。,【梯形图】,X2,X1,Y1,【实际接线图】,电源,使用接点符号、把控制方法置换到回路图,这个回路图就称为梯形图。,【2-2. 梯形图的阅读方法】,【梯形图】 一般在PLC的程序中,以梯形图形式表示电流方向。,【什么叫A触点、B触点?】 例:按钮开关,【梯形图的回路符号】 为了打印出以往在PLC中使用的各种电路触点符号, 将这些内容文字符号化,统一成为A触点、B触点,X0,Y0,X1,电源:被省略,母线(

8、电源线),按下后变为OFF 称为B型触点(BREAK触点)或 常闭触点、NC触点(NORMAL CLOSE),COM端子 (共用端子),【小结】 在PLC程序的多种方式中作为具有代表性的 梯形图方式,由于非常类似继电器顺序控制回路 而被广泛使用 【梯形图的绘制步骤】 画出控制电源母线 在控制电源母线内连接各触点和输入输出 继电器等要素 电路图中定时器、限位开关、继电器等触点的 符号各不相同,而在PLC的梯形图中却不加以 区别,仅使用打印机可以打印的文字符号,X0,Y1,X1,X2,按下后变为ON 称为A型触点(MAKE触点)或 常开触点、NO触点(NORMAL OPEN),【2-3. ST S

9、T OT指令】,ST(初始加载) ST(初始加载非) OT(输出) ST 把A型触点连接到母线上的指令。 ST 把B型触点连接到母线上的指令。 OT 向输出继电器线圈的输出指令。 ED 表示程序结束。,【梯形图】,【布尔助记符】,【时序图】,【程序动作说明】 X0为ON时、Y0为ON、Y1为OFF; X0为OFF时、 Y0为OFF、Y1为ON,指令,地址,【2-3. AN(逻辑与)指令】,AN(AND 逻辑与) AN 把型触点串联连接,【布尔助记符】,【时序图】,【程序动作说明】 X0为ON且、X1为ON时 Y0为ON X0即使为ON,X1为OFF,则Y0变为OFF,【梯形图】,指令,地址,【

10、2-3. AN/(逻辑与非)指令】,AN(AND NOT逻辑与非) AN 把B型接点串联连接,【梯形图】,【布尔助记符】,【时序图】,【程序动作说明】 X0为ON且、X1为OFF时 Y0为ON X0即使为ON,X1为ON、则Y0变为OFF,X0为ON,【重要回路:之一】 请一定记住这个程序模板,它是重要回路之一。,Y0为ON,直到X1变为ON为止,指令,地址,【2-3. OR OR/指令】,OR(逻辑或)OR(逻辑或非) OR 把A触点并联连接 OR 把B触点并联连接 这是非常重要的基本回路之一,【布尔助记符】,【时序图】,【梯形图】,【程序动作说明】 即使X0、X1、X2之一为ON,Y0也为

11、ON,实际是,X0,X1,指令,地址,【2-3. DF DF/上升沿微分,下降沿微分】, 程序示例, 示例说明,【2-3. SET/RST 置位/复位指令】, 程序示例, 示例说明,【2-3. KP 保持指令】, 程序示例, 示例说明,【2-3. NOP 空操作】, 程序示例, 示例说明,当要删除某条程序指令而不改变程序地址时 当要改变某条程序地址而不改变程序时,【2-3.SR 寄存器移位】, 程序示例, 示例说明,X2为OFF时,X1为ON状态,则将 指定的寄存器左移一位 X0=ON,则将“1”移入R30, X0=OFF,则将“0”移入R30 X2接通,则WR3的内容复位为0,【2-3.主控

12、指令 MC /MCE】, 程序示例, 示例说明,【2-3.字比较指令】,【2-3. END 结束】, 程序示例, 示例说明,【2-3. CNDE 条件结束】, 程序示例, 示例说明,【2-4. 编程时的注意事项】,线圈的位置双重输出 1在OT指令的线圈与右侧母线之间不能写有触点。 2不能把输出指令直接连接到母线上。 3相同序号的OT指令或定时器指令、计数器命令是错误的。,【程序的检查方法】 发现错误后,显示出异常程序的地址,菜单,总体检查(C),调试(D),修改,修改,【对策】 用内部继电器(R0、R1)置换Y0,并将其并联连接,【错误 2.】 (双重输出),【对策】 加入特殊内部继电器R90

13、10(常时ON),【错误 1.】 (输出命令直接连接在母线上),【2-5. 程序错误一览表】,CPU的ERRORALARM灯闪烁时,说明PLC上有某种错误发生,需要确认错误内容 并加以处理 确认错误方法 1 【步骤】 PLC方式:在线 【显示错误代码及其内容】 确认错误方法 2 【步骤】 PLC方式:在线 【显示错误内容及其地址,修改程序】,【错误代码举例】,菜单,状态显示(T),在线(L),菜单,总体检查(C),调试(D),执行,第3章 PLC的基本回路,【3-1. 自保持回路】,【PLC的最重要回路】 自保持回路具有状态记忆功能 这是非常重要的回路,【程序动作说明】 输入信号X0为ON,电

14、机(Y1)变为ON 即使X0变为OFF状态、Y1仍能保持0N的状态 输入X1为ON时,电机(Y1)变为OFF,【布尔助记符】,【时序图】,指令,地址,【梯形图】,自保持触点,PLC的 定式回路,【3-1. 自保持回路的改进】,【对程序进行改进】 使用微分指令【DF】修改刚才所作的自保持回路,使之可以再次启动。,【梯形图】,(仅一个扫描周期为ON),【布尔助记符】,菜单,清除程序(L),编辑(E),清除程序的操作步骤,【功能解释】 微分命令仅在其之前的触点发生ONOFF或 OFFON变化时,才使线圈在称为一个扫描 周期的、非常短暂的时间内输出ON 即使位置检测传感器(XA)为ON状态保持不变,

15、(R100)为ON的时间也仅是一瞬间,【时序图】,仅一个扫描周期为ON,仅一个扫描周期为ON,【3-1. 步进的自保持回路】,在启动开关(X0)保持ON状态不变的情况下, 动作会怎样呢?,【为什么不停止转动?】 通过对位置检测传感器(XA)使用微分指令 使(R100)仅在一瞬间ON。 但由于(X0)为ON保持不变,即使通过(R100) 在瞬间解除我保持,也会使(Y1)立即变成ON, 回转台不停止转动。,【重要】自保持回路用微分指令起动、用微分命令停止,【问 题】,【答 案:不停止】,【启动开关也需要微分指令】 如果对启动开关(X0)使用微分指令,则(X0) 即使为ON保持不变,也会完全停止,【

16、3-2. 定时器(TM)指令】,定时器(TM) TM 当输入信号为ON时,在经过了设定的时间之后,定时器触点变为ON(延时继电器) 最大使用点数 定时器和计数器合计最大可以使用到144点(0143) 定时器编号 初始值为可以使用100点(099),当定时器的点数不足时可以增加 * 不能与计数器编号重复使用 * 定时器的设定方法 TMX(0.1秒定时器)30 3秒,【程序动作说明】 当X0变ON后,对设定时间(3秒)进行减法运算, 经过3秒过后,定时器触点T0变为ON, Y0也随之ON,【梯形图】,【定时器的分类】 定时器分为4种定时量程,分别用字母来区别,【时序图】,3秒,【3-2. 定时器(

17、TM)动作流程】,PLC由“Program”-”Run”时,设定值 被写入对应定时器对应的SV 执行条件由OFFON时,SV值被传到EV 执行条件一直保持导通,则EV一直递减 EV到达0时,同号的定时器触点T为On 执行条件为Off时,定时器被复位,EV值为0,T5=OFF,【4-7. 定时器应用回路】,【闪烁(往复)回路】 想使定时器反复动作时,请在程序的开头部分 补充插入最后出现的定时器的b型触点,【梯形图】,【程序动作说明】 (X0)为ON、直到(T1)为ON止, 在定时器0的线圈(TMX 0)中 电流往复流过,【练习题】 请在清除程序之后,编写下列程序, 再次确认反复定时闪烁回路的动作

18、。,用于身边的紧急状态时闪烁的报警指示灯等. 作为PLC的定式回路,请记住这种回路. 这些回路最多也就10种,非常容易记住,【PLC的定式回路】,连接最后出现的 定时器的B型触点,【梯形图】,【3-2. 定时器(TM)指令应用】,【3-3.计数器(CT)指令】,计数器(CT) CT当计数输入信号从OFFON变化时,从预设值开始进行减计数,当经过值递减为0时,计数器的触点Cn变为ON 最大使用点数 定时器和计数器合计最大可以使用到144点(0143) 计数器编号 初始值为可以使用100点(099),当计数器的点数不足时可以增加 * 不能与定时器器编号重复,【时序图】,【梯形图】,【程序动作说明】

19、 当X0的上升沿被检测到10次后,计数器的触点C100闭合,Y31变为ON 当X1闭合时,经过值复位,触点C100复位,【3-3.计数器动作流程】,1.PLC由“Program”-”Run”时,设定值 被写入对应定时器对应的SV和EV(编写好程序第1次执行时,以后“Program”-“Run”不会将设定值写入EV) 2.复位信号(X1)由OnOff时,SV值被传到EV 3.计数输入信号OffOn时,EV值递减 4.EV的值到达零时,同号的计数器触点变为ON,【4-7. 定时器应用回路】,【扩大计数值】,R901E=1分钟时钟脉冲 每过1分钟,C108计数一次,当计数器C108到达60次(60分

20、钟)时,C108计数器触点 ON,同时将自己复位,继续对R901E进行计数,当计数器C108到达48次时,C109计数器触点 ON,Y0导通为ON,即计数60x48=288分钟时,Y0输出为ON。直到X0=ON将从C109复位,Y0变为OFF。,【3-3. 计数器(CT)指令应用】,【程序动作说明】,计数次数=60 X 48,【4-7. 定时器应用回路】,【3-4. 常见控制回路】,【条件控制】,Y1,Y2,说明 X1、X3分别启动/停止Y1,X2、X4分别启动/停止Y2,而且均有自保回路。由于 Y1 的常开接点串联了Y2的电路,成为Y2动作的一个 的条件,所以Y2动作要 以Y1动作为条件,Y1动作中Y2才可能动作。,【4-7. 定时器应用回路】,【3-4. 常见控制回路】,【 互锁控制】,【 说明】 上图为互锁控制回路,启动接点X1、X2那一个先有效,对应的输出Y1、Y2将先 动作,而且其中一个动作了,另一个就不会动作,也就是说Y1、Y2不会同时动作 (互锁作用)。,【4-7. 定时器应用回路】,【3-4. 常见控制回路】,【 顺序控制】,【 说明】 上图在互锁控制回路基础上,将输出Y2串连在Y1电路中,作为Y1动作的一个条件 则当Y2动作后还能将Y1关闭,Y1,Y2,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1