松下PLC入门绝佳教程
- 格式:ppt
- 大小:11.34 MB
- 文档页数:61
第二章松下电工可编程控制器产品-FP1介绍FP1是一种功能很强的小型机,它的某些技术性能是一些同档次机型的小型机所不具备的。
具有通常只在大型PLC中才具备的功能。
通过主机上配有的RS422或RS232接口,可实现PLC与PC机之间的通信,将PC机上的梯形图程序直接传送到可编程控制器中去。
有近200条的指令。
数据处理功能比一般小型机强。
第一节FP1系列产品及技术性能一.FP1系列产品类型及构成在FP系列产品中,FP1属于小型PLC产品。
该产品系列有C14、C16、C24、C40、C56和C72型等多种规格。
扩展单元有E8~E40四种规格。
以C字母开头代表主控单元(或称主机),以E字母开头代表扩展单元(或称扩展机)。
后面跟的数字代表I/O点数。
例如C24表示输入和输出点数之和为24。
表2-1 FP1系列PLC主要产品规格简表品名类型I/O点数内部寄存器工作电压输出形式C14标准型8/6EEPROMDC24V或AC100~240V 继电器、晶体管(NPN、PNP)C16标准型8/8C24 C24C标准型带RS232口和时钟/日历16/8RAMC40 C40C标准型带RS232口和时钟/日历24/16C56 C56C标准型带RS232口和时钟/日历32/24C72 C72C标准型带RS232口和时钟/日历40/32E88/04/40/8//继电器、晶体管(NPN、PNP)E1616/08/80/16/E2416/8/DC24V或AC100~240VE4024/16/RS232口电池座电源输入端子输出端子直流电源输出端子输入端子I/O状态指示灯扩展插座方式选择开关运行监视指示灯电位器(V0、V1)波特率选择开关编程工具连接插座FP1系列C24型PLC控制单元的外形图1.RS232口只有C24、C40、C56和C72的C型机才配有。
该口能与PC机通讯编程,也可连接其它外围设备。
2.运行监视指示灯①当运行程序时,“RUN”指示灯亮;②当控制单元中止执行程序时,“PROG”指示灯亮;③当发生自诊断错误时,“ERR”指示灯亮;④当检测到异常的情况时或出现“Watchdog”定时故障时,“ALARM”指示灯亮。
第二节五层楼电梯PLC控制与监控组态设计一、电梯的基本功能在进行上位机程序以及下位机程序编写之前,首先要做的工作是确定电梯本身所具有的功能和电梯在乘客进行某种操作后应具有的状态。
1.电梯内部部件功能简介在电梯内部,应该有五个楼层(1-5层)按钮、开门和关门按钮以及楼层显示器、上升和下行显示器。
当乘客进入电梯后,电梯内应该有能让乘客按下的代表其要去目的地的楼层按钮,称为内呼叫按钮。
电梯停下时,应具有开门、关门的功能,即电梯门可以自动打开,经过一定的延时后,又可自动关闭。
而且,在电梯内部也应有控制电梯开门、关门的按钮,使乘客可以在电梯停下时随时地控制电梯的开门与关门。
电梯内部还应配有指示灯,用来显示电梯现在所处的状态,即电梯是上升还是下降以及电梯处在楼层的第几层,这样可以使电梯里的乘客清楚地知道自己所处的位置,离自己要到的楼层还有多远,电梯是上升还是下降等。
2.电梯的外部部件功能简介电梯的外部共分五层,每层都应该有呼叫按钮、呼叫指示灯、上升和下降指示灯,以及楼层显示器。
呼叫按钮是乘客用来发出呼叫的工具,呼叫指示灯在完成相应的呼叫请求之前应一直保持为亮,它和上升指示灯、下降指示灯、楼层显示器一样,都是用来显示电梯所处的状态的。
五层楼电梯中,一层只有上呼叫按钮,五层只有下呼叫按钮,其余三层都同时具有上呼叫和下呼叫按钮。
而上升、下降指示灯以及楼层显示器应相同。
3.电梯的初始状态、运行中状态和运行后状态分析1)电梯的初始状态:设电梯位于一层待命,各层显示器都被初始化,电梯处于以下状态:a.各层呼叫灯均不亮;b.电梯内部及外部各楼层显示器显示均为“1”;c.电梯内部及外部各层电梯门均关。
2)电梯在运行过程中:a.按下某层呼叫按钮(1-5层)后,该层呼叫灯亮,电梯响应该层呼叫;b.电梯上行或下行直至该层;c.各楼层显示随电梯移动而改变,各层指示灯也随之而变;d.运行中电梯门始终关闭,到达指定层时,门才打开;e.在电梯运行过程中,支持其它呼叫。
第五章FP1的特殊功能及高级模块第一节 FP1的特殊功能一、脉冲输出电机电机 驱动高速计数器脉冲FP1 控制 单元图5-1 脉冲输出进行位置控制示意图FP1的输出端Y7可输出一路脉冲信号,最大频率范围为45Hz ~ 5kHz 。
这一功能只有晶体管输出方式的PLC 才具有,且需配合脉冲输出控制指令F164(SPD0)使用。
二、高速计数功能(HSC)在FP1内部有高速计数器,可同时输入两路脉冲。
最高计数频率:10kHz;计数范围: K-8388608 ~ K8388607;输入模式:加计数、减计数、可逆计数、两相输入;此外,每种模式又分为有复位输入和无复位输入两种情况,输入计数不受扫描周期影响,处理过程中响应时间不延时。
1.占用的输入端子HSC需占用FP1输入端子X0、X1和X2。
其中X0和X1作为脉冲输入端,X2作为复位端,可由外部复位开关通过X2使HSC复位。
2. 输入模式及设置HSC的四种输入模式中,前三种为单相输入,最后一种为两相输入。
如图5-2所示。
1) 加计数模式2) 减计数模式3) 加/减计数模式4) 两相输入方式(a)(b)(c)X004321...计数值 (X13)234...加计数减计数加计数X151234...计数值...X004321...计数值...(d)X004321...计数值...X1...X051234...计数值...X1...图5-2 四种计数模式的脉冲波形示意图3.与HSC相关的寄存器表5-1 系统寄存器No.400控制字说明设定值功能输入模式X0X1X2H1双相输入-双相输入方式H2双相输入复位H3加计数--加计数方式H4加计数-复位H5-减计数-减计数方式H6-减计数复位H7加计数减计数-加/减计数方式H8加计数减计数复位H0HSC功能未用不工作(默认模式)4.高速计数功能指令1) 高速计数器的控制指令[ F0 MV, S, DT9052 ]:高速计数器控制指令。
第一章继电器、存储器和常数1.1 继电器、存储器和常数表1.1.1 FP-C1.1.2 FP-M1.1.3 FP01.1.4 FP11.1.5 FP21.1.6 FP2SH1.1.7 FP31.1.8 FP10SH1.1.9 继电器编号1.2 继电器说明1.2.1 外部输入继电器(X)1.2.2 外部输出继电器(Y)1.2.3 内部继电器(R)1.2.4 特殊内部继电器1.2.5 链接继电器(L)1.2.6 定时器(T)1.2.7 计数器(C)1.2.8 定时器和计数器共享项目1.2.9 脉冲继电器(P)1.2.10 错误报警继电器(E)1.3 存储器说明1.3.1 数据寄存器(DT)1.3.2 专用数据寄存器(DT)1.3.3 文件寄存器(FL)1.3.4 WX、WY、WR和WL1.3.5 链接数据寄存器(LD)1.3.6 定时器/计数器的设定值(SV)1.3.7 定时器/计数器的经过值(EV)1.3.8 索引寄存器(IX、IY)(用于FP-C, FP-M, FP0, FP1和FP3)1.3.9 索引寄存器(I0到ID)(用于FP2, FP2SH和FP10SH)1.4 常数说明1.4.1 整数型十进制常数(K)1.4.2 十六进制常数(H)1.4.3 实数(用于FP2、FP2SH和FP10SH)1.4.3.1 浮点数型实数(f)1.4.3.2 BCD型实数(H)1.4.4 字符常数(M)1.5 可在PLC中处理的数据范围1.5.1 可在PLC中处理的数据范围1.5.2 上溢出和下溢出1.1 继电器,存储器和常数表1.1.1 FP-C注释:1)有两种数据类型,一种是保持型,即保存在关断电源之前或从运行模式切换为编程模式之前存在的状态。
另一种是非保持型,即将该状态复位。
可通过设定系统寄存器改变保持型和非保持型的选择。
关于系统寄存器的详细内容,请见第8.2节。
2)定时器和计数器的点数可以通过设定系统存储器5来改变。
松下PLC步进指令的教学案例本文列举几个松下PLC步进指令的教学案例。
一、案例一:MC/MCE指令在步进程序中的应用由于松下PLC的编程指令不能对步进过程成批复位,因此学生在停止控制的编程时经常会遇到问题,多数学生只会用很多条CSTP指令来进行停止控制,这的确很麻烦。
如果能灵活地使用MC/MCE指令,将使问题得到解决。
1.控制要求按下启动按钮,红灯亮5秒灭,接着绿灯亮3秒灭,接着黄灯闪烁两次(亮0.5秒,灭0.5秒)后红灯又亮5秒灭……按照上述规律循环工作;按下停止按钮,任何灯立即停止运行;可反复启、停。
2.编程分析启动后循环工作很容易完成,只要正确使用步进指令及定时器、计数器就可。
3.遇到问题松下PLC编程时,一个CSTP指令只能复位一个步进过程,在按下停止按钮时不能复位所有的步进过程。
缺点是如果程序很长,有几百甚至上千个步进过程的话,必须使用更多的CSTP指令才能完成停止控制,这使得编程非常不方便,程序如图1所示。
4.解决措施使用MC/MCE指令——当按下启动按钮时,执行MC与MCE之间的步进控制程序,当按下停止按钮时,终止执行MC与MCE之间的步进控制程序。
改进后的程序如图2所示。
优点:减少程序步数,使程序更加简单,不论程序有多长,只需一条MC/MCE指令即可完成停止控制功能,解决了使用多条CSTP指令的问题。
二、案例二:F0 MV指令(F11 COPY)在步进程序中的应用在上述程序中,我们用MC/MCE方便地解决了停止控制问题,但是由于松下PLC编程软件默认计数器类型为保持型,它会将上次使用的状态保持住,这在程序运行时就会出现两种情况:第一种情况是,当按下启动按钮X1时,计数器C100的经过值可能大于2或小于2,甚至等于0,这就导致黄灯的闪烁会少于2次或多于2次,甚至不闪烁;第二种情况是,当按下停止X2,虽然已经使MC、MCE之间的程序停止执行,但是计数器经过值仍然保持,如果在黄灯闪烁一次后就按下停止按钮,用来计黄灯闪烁次数的计数器C100经过值就为“1”,这对所有灯立即停止运行并无影响,但却会导致下次重新启动后黄灯只闪烁1次。
PLC基础培训初学者也能得心应手简便编程!松下电工(中国)有限公司制御EC松下PLC系列简介【目录】【第1章PLC入门】1-1什么是可编程控制器(PLC) 12【第4章PLC的基本回路】4-1自保持回路4-2自保持回路的改进①1-2顺序控制器的种类及变迁1-3如何选择PLC的机型【第2章可编程控制器的构成】214-3微分(DF)指令4-4自保持回路的改进②4-5步进跟踪编程法的自保持回路4-62-1PLC内部的构成要素2-2PLC的动作原理2-3各部名称及功能46定时器(TM)指令4-7定时器应用回路【第5章编程实践】5-1一般的输出控制2-4PLC的输入输出部2-5PLC的内部继电器一览表2-6PLC的编程工具2-7般5-2利用符号梯形图方式编写程序5-3利用步进跟踪编程法控制输出5-4实践步进跟踪编程法绘制时序图27编程工具的操作菜单2-8培训模型的输入输出分配【第3章编程的基础知识】3-15-5实践步进跟踪编程法编写梯形图5-6 挑战课题-第1工程、第2工程5-7挑战完成课题5-8·31PLC的回路图3-2梯形图的阅读方法3-3基本指令3-458自动手动切换回路5-9 编程建议【第6章便利指令介绍】6-1SET·RST指令34编程时的注意事项3-5编程错误一览表【第7章PLC基础教程练习题】【前言】可编程控制器(Programmable Controller)于1968年在美国首次登场,是用于自动控制的控制器。
与当时作为控制领域的主流的利用继电器的自动控制方式相比,具有制的控制器与当时作为控制领域的主流的利用继电器的自动控制方式相比具有◆易于编写、修改程序。
◆高度的控制性能。
◆无触点、长寿命。
无触点长寿命◆高可靠性。
等多项良好特性,因此迅速得到推广普及。
最近,随着半导体技术的飞速发展,可编程控制器更加最近随着半导体技术的飞速发展可编程控制器更加◆小型化。
◆高性能化。
低价格化◆低价格化。
初学者必看PLC学习步骤第一部分:小型CP系列1、I/O接线(1)、PLC输入接线包括按钮输入接线、NPN型接近或光电开关接线、PNP型接近或光电开关接线。
(2)、PLC输出接线包括继电器输出型接线、晶体管NPN型输出接线、晶体管PNP型输出接线。
同时按负载的不同类型进行接线,如:灯、继电器、伺服等。
主要掌握PLC的几种不同输出类型的差别,接线上的注意点。
(接线的基本技巧是电流导通法和电压的适应负载)(3)、实际动手把按钮和继电器接入PLC。
实现单按钮启停。
2、简单编程(1)、熟悉软件的基本操作包括:OMRON软件刻录、安装,打开编程软件,新建工程,保存工程,打开工程,与PLC在线,模拟,监视I/O地址,新建任务,新建段,新建I/O表,设置PLC参数等。
(2)、了解小型PLC的I/O分配和扩展包括:CP1E/CP1L/CP1H三个系列本体的I/O分配和三个系列扩展模块的I/O分配。
弄懂外部输入输出,PLC内存分配(各部分内存区的作用和不同点)。
(3)、熟悉基本指令包括:TIM/SET/RSET/KEEP/CNT/MOV/MOVL/XFER等指令。
(4)、学会PLC的简单操作(如上下载程序)包括:懂得拨码开关的作用和设置,USB上下载程序,串口上下载程序等。
(5)、PLC硬件的熟悉、选型。
包括:熟悉小型PLC的各个系列、各个型号的特点和区别。
他们包含的功能、扩展等。
3、掌握小型PLC的一些基本功能(1)、脉冲控制功能(重点掌握)包括:弄懂脉冲控制原理,CW/CCW与脉冲加方向控制的区别,连续模式与独立模式的区别,原点搜索的作用,相对与绝对的差别。
学会点动、停止、相对位置正反转、原点搜索(熟悉掌握原点搜索的几种不同方式的区别和设置)、绝对位置正反转、自动往复走等功能。
通过以上功能掌握SPED/INI/PLUS/PLS2/ACC等指令的使用。
(2)、串口通信功能(重点掌握)包括:串口通信原理、接线、端口定义。
第六章松下电工PLC编程工具及三维力控监控组态软件简介第一节松下电工PLC编程工具简介FP1系列PLC的编程手段有两种:1.利用相应配套编程软件在个人计算机上进行。
2.使用FP手持编程器。
松下电工PLC编程软件1.概述日本松下电工公司开发的PLC编程软件有三种:①DOS环境下使用的NPST-GR②Windows环境下FPSOFT③Windows环境下FPWIN-GR●NPST-GR采用的是典型的DOS界面。
具有中、英文两种版本。
因NPST-GR开发的比较早,对近几年生产的FPO、FP2等系列PLC不支持。
●FPWIN-GR软件采用的是典型的Windows界面。
具有中、英文两种版本。
由于FPWIN-GR是新近开发出来的软件,其各项功能更趋合理、使用更加方便。
●FPSOFT软件是早期开发的,它的出现开创了Windows环境的PLC编程软件的先河。
但由于它开发得较早,虽大部分功能与上述FPWIN-GR相似,但有些功能不如FPWIN-GR那样完善。
(1) 2.FPWIN-GR 软件(汉化1.1版本)认识FPWIN -GRFPWIN-GR界面各部分名称及分布:输入段栏功能键栏在编写程序时:①用鼠标点击“功能键栏”实现指令输入。
②用功能键“F1”~“F12”与“SHIFT” 的组合实现指令输入。
③用功能键“F1”~“F12”与“CTRL”的组合实现指令输入。
各个按钮左下角的数字表示所对应的功能键号。
第1段、第2段中分布的是主要指令的快捷键。
第1段的操作只需按功能键即为有效。
第2段的操作需同时按Shift + 功能键有效。
第3段中分布的是功能的快捷键。
第3段的操作需同时按Ctrl + 功能键有效。
显示当前正在输入的回路。
通过单击输入栏中的[Enter]或按键盘中的[Enter]键确认输入内容。
在功能键栏中输入[F1]、[F2]、[F4]、[F8]或[SHIFT]+[F1]([F2]、[F8])时,将显示触点线圈的基本指令如下图:X:输入外部输入Y:输入外部输出R:输入内部继电器L:链接继电器P:脉冲继电器T:定时器触点C:输入计数器触点E:输入错误警告继电器比较:输入数据比较指令NOT/:将到光标位置为止的运算结果反转INDEX:输入索引修饰№清除:清除输入区段中的设备编号↑↓:用于上升沿检出/下降沿检出的图形符号。
第五章FP1的特殊功能及高级模块第一节 FP1的特殊功能一、脉冲输出电机电机 驱动高速计数器脉冲FP1 控制 单元图5-1 脉冲输出进行位置控制示意图FP1的输出端Y7可输出一路脉冲信号,最大频率范围为45Hz ~ 5kHz 。
这一功能只有晶体管输出方式的PLC 才具有,且需配合脉冲输出控制指令F164(SPD0)使用。
二、高速计数功能(HSC)在FP1内部有高速计数器,可同时输入两路脉冲。
最高计数频率:10kHz;计数范围: K-8388608 ~ K8388607;输入模式:加计数、减计数、可逆计数、两相输入;此外,每种模式又分为有复位输入和无复位输入两种情况,输入计数不受扫描周期影响,处理过程中响应时间不延时。
1.占用的输入端子HSC需占用FP1输入端子X0、X1和X2。
其中X0和X1作为脉冲输入端,X2作为复位端,可由外部复位开关通过X2使HSC 复位。
2. 输入模式及设置HSC的四种输入模式中,前三种为单相输入,最后一种为两相输入。
如图5-2所示。
1) 加计数模式2) 减计数模式3) 加/减计数模式4) 两相输入方式(a)(b)(c)X04321...计数值 (X13)234...加计数减计数加计数X151234...计数值...X004321...计数值...(d)X004321...计数值...X1...X051234...计数值...X1...图5-2 四种计数模式的脉冲波形示意图3.与HSC相关的寄存器表5-1 系统寄存器No.400控制字说明设定值功能输入模式X0X1X2H1双相输入-双相输入方式H2双相输入复位H3加计数--加计数方式H4加计数-复位H5-减计数-减计数方式H6-减计数复位H7加计数减计数-加/减计数方式H8加计数减计数复位H0HSC功能未用不工作(默认模式)4.高速计数功能指令1) 高速计数器的控制指令[ F0 MV, S, DT9052 ]:高速计数器控制指令。