《可编程控制器应用技术..ppt》由会员分享,可在线阅读,更多相关《可编程控制器应用技术..ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可编程控制器应用技术三菱FX2N系列PLC教学课件模块二:基本指令的使用模块二:基本指令的使用模块二:基本指令的使用模块二:基本指令的使用项目项目项目项目2 2 2 21 1 1 1 电动机的连续运转控制电动机的连续运转控制电动机的连续运转控制电动机的连续运转控制项目项目项目项目2 2 2 22 Y2 Y2 Y2 Y降压启动的降压启动的降压启动的降压启动的PLCPLCPLCPLC控制控制控制控制项目项目项目项目2 2 2 23 3 3 3 三台电机顺序启停的控制三台电机顺序启停的控制三台电机顺序启停的控制三台电机顺序启停的控制0d58b4b8 龙印战神 2-3-1 三台三台电动电动机机顺顺序控
2、制系序控制系统统元件功能表元件功能表三、知识准备:三、知识准备:1、计数器、计数器 计数器在程序中用作计数控制。计数器在程序中用作计数控制。FX2N系列可编程系列可编程控制器计数器可分为控制器计数器可分为内部计数器内部计数器及及外部高速计数器外部高速计数器。内部计数器内部计数器是对机内元件(是对机内元件(X、Y、M、S、T和和C)的)的信号计数的计数器。机内信号的频率低于扫描频率,因信号计数的计数器。机内信号的频率低于扫描频率,因而是低速计数器。而是低速计数器。对高于机器扫描频率的信号进行计数,需要对高于机器扫描频率的信号进行计数,需要高速计数高速计数器器。现将普通计数器分类介绍如下:。现将普
3、通计数器分类介绍如下:(1)16位增计数器位增计数器(设定值:(设定值:132767)有两种有两种16位二进制增计数器。位二进制增计数器。通用通用:C0C99(100点)点)掉电保持用掉电保持用:C100C199(100点)点)16位位指指其其设设定定值值及及当当前前值值寄寄存存器器为为二二进进制制16位位寄寄存存器器,其其设设定定值值在在K1K32767范范围围内内有有效效。设设定定值值K0与与K1意义相同,均在第一次计数时,其触点动作。意义相同,均在第一次计数时,其触点动作。计计数数器器设设定定值值,可可直直接接用用常常数数也也可可间间接接通通过过数数据据寄寄存存器器设定。设定。使使用用计
4、计数数器器C100C199时时,即即使使停停电电,当当前前值值和和输输出出触触点的置位点的置位/复位状态,也能保持。复位状态,也能保持。图图2-3-2 16位增计数器应用实例位增计数器应用实例 图图2-3-2中中,X0常常开开触触点点接接通通后后,C0被被复复位位,它它对对应应的的位位存存储储单单元元被被置置0,它它的的常常开开触触点点断断开开,常常闭闭触触点点接接通通,同同时时其其计计数数当当前前值值被被置置为为0。X1作作计计数数输输入入信信号号,当当计计数数器器的的复复位位输输入入电电路路断断开开,计计数数输输入入电电路路由由断断开开变变为为接接通通(即即计计数数脉脉冲冲的的上上升升沿沿
5、)时时,计计数数器器的的当当前前值值加加1,在在5个个计计数数脉脉冲冲之之后后,C0的的当当前前值值等等于于设设定定值值5,它它对对应应的的位位存存储储单单元元的的内内容容被被置置1,其其常常开开触触点点接接通通,常常闭闭触触点点断断开开。再再来来计计数数脉脉冲冲时时当当前前值值不不变变,直直到到复复位位输输入入电电路路接接通,计数器的当前值被置为通,计数器的当前值被置为0。计数器的工作原理计数器的工作原理【练习练习】理解理解计数器的工作原理计数器的工作原理,正确填写如下空格。,正确填写如下空格。计计数数器器的的复复位位输输入入电电路路 、计计数数输输入入电电路路 ,当当前前值值 设设定定值值
6、时时,计计数数器器当当前前值值加加1。计计数数器器当当前前值值等等于于设设定定值值时时,其其常常开开触触点点 ,常常闭闭触触点点 。再再来来计数脉冲时,当前值计数脉冲时,当前值 。复位输入电路。复位输入电路 时时,计计数数器器被被复复位位,复复位位后后其其常常开开触触点点 ,常常闭触点闭触点 ,当前值为,当前值为 。(2)32位增位增/减计数器减计数器32位指其设定值寄存器为位指其设定值寄存器为32位。位。(设定值:(设定值:-2147483648+2147483647)有两种有两种32位增位增/减计数器减计数器 通用:通用:C200C219(20点)点)掉电保持用掉电保持用C220C234(
7、15点)点)计数器方向计数器方向(增计数器或减计数器)由特殊辅助继电器 M8200M8234设定.图图2-3-3 32位增位增/减计数器应用实例减计数器应用实例 图图2-3-3中中,X2断断开开时时,M8200为为OFF,此此时时C200为为加加计计数数,若若计计数数器器的的当当前前值值由由4加加到到5,计计数数器器的的输输出出触触点点ON,当当前前值值为为5时时,输输出出触触点点仍仍为为ON;当当X12接接通通时时,M8200为为ON,此此时时C200为为减减计计数数,若若计计数数器器的的当当前前值值由由5减减到到4时时,计计数数器器的的输输出出触触点点OFF,当当前前值值为为4时时,输输出
8、出触触点点仍仍为为OFF。X3的的常常开开触触点点接接通通时时,C200被被复复位位,其其常常开开触触点点断断开开,常闭触点接通,当前值被置为常闭触点接通,当前值被置为0。计计数数器器的的当当前前值值在在最最大大值值2147483647加加1时时,将将变变为为最最小小值值2147483648。类类似似地地,当当前前值值为为2147483648减减1时时,将将变变为为最最大大值值2147483647,这种计数器称为这种计数器称为“环形计数器环形计数器”。对对于于32位位计计数数器器的的设设定定值值,如如果果通通过过指指定定数数据据寄寄存存器器D0设定,则设定值在设定,则设定值在D1和和D0中。中
9、。脉冲式触点指令 基本触点 动合动合(常开常开)触点触点 动断动断(常闭常闭)触点触点 衍生触点 上升沿脉冲触点上升沿脉冲触点 下降沿脉冲触点下降沿脉冲触点 知识链接LDP 取上升沿触点取上升沿触点LDF 取下降沿触点取下降沿触点串联上升沿触点指令串联上升沿触点指令ANDP串联下降沿触点指令串联下降沿触点指令ANDF并联上升沿触点指令并联上升沿触点指令ORP并联下降沿触点指令并联下降沿触点指令ORF上升沿触点指令当指令元件由OFF变为ON时,其触点接通一个扫描周期。下降沿触点指令当指令元件由ON 变为OFF时,其触点接通一个扫描周期。脉冲式触点指令脉冲式触点指令功能功能功能功能脉冲输出指令 知
10、识链接2上升沿脉冲输出指令上升沿脉冲输出指令PLS当驱动条件由OFF变为ON时,其线圈得电一个扫描周期。下降沿脉冲输出指令下降沿脉冲输出指令PLF当驱动条件由ON 变为OFF时,其线圈得电一个扫描周期。四四、任务实施任务实施 1、控制系统程序分析、控制系统程序分析:根根据据下下列列要要求求设设计计程程序序:按按钮钮SB1有有信信号号后后,三三台台电电机机M1、M2、M3开开始始工工作作,如如果果SB1没没有有信信号号,三三台台电电机机立立刻刻停停止止工工作作。分分析析三三台台电电机机工工作作时时,每每隔隔5s就就有有电电机机启启动动或或者者停停止止,隔隔5s是是一一个个时时间间点点,根根据据时
11、时序序图图,一一个个工工作作过过程程有有4个个时时间间点点组组成成。5s的的时时间间点点可可借借助助振振荡荡电电路路来来实实现现,再再用用计计数数器器C0、C1、C2、C3作作为为一一个个工工作作过过程程中中的的时时间间点点。找找到到每每台台电电机机启启动动和和停停止止的的时时间间点点,然然后后利利用用启启保保停停电电路路来来完完成成程程序序的的设计。设计。2、控制系统的程序设计、控制系统的程序设计 (1)I/O分配表分配表(见表见表2-3-2)表表2-3-2 I/O分配表分配表输入输出元件代号作用输入继电器元件代号作用输出继电器SB1启动按钮X0KM1控制第一台电机Y0FR1热保X1KM2控
12、制第二台电机Y1FR2热保X2KM3控制第三台点机Y2FR3热保X3(2 2)梯形)梯形图图(见(见图图2-3-42-3-4)图图2-3-42-3-4梯形梯形图图(3)PLC控制系统电气原理图(见图控制系统电气原理图(见图2-3-5)图图 2-3-5三台电机电气原理图三台电机电气原理图 五、课题拓展练习五、课题拓展练习 控制要求:1)三台电动机实现顺序启动;2)三台电动机实现逆序停止;3)前一台电动机停止后一台电动机也停止。I/OI/O分配表分配表 梯形图程序梯形图程序请同学们完成语句表!请同学们完成语句表!动画演示动画演示六、小结六、小结vFX2NFX2N型型PLCPLC编程软元件计数器的使
13、用编程软元件计数器的使用v主控指令主控指令MCMC和主控复位指令和主控复位指令MCRMCR的意义、助记符、的意义、助记符、操作元件及使用方法操作元件及使用方法v三相异步电动机顺序控制电路的三相异步电动机顺序控制电路的PLCPLC程序设计程序设计思考与练习思考与练习:轧钢机控制系统的轧钢机控制系统的PLC程序设计程序设计控控制制要要求求:当启动按钮SB1按下,电机M1、M2运行,传送钢板,检测传送带上有无钢板的传感器S1的信号(即开关为ON),表示有钢板,电机M3正转;S1的信号消失(为OFF),检测传送带上钢板到位后的传感器S2有信号(为ON),表示钢板到位,电磁阀YV1动作,电机M3反转。此时传走钢板,当传感器S2的信号消失S2=OFF,成品件数的记数器C1加一次,加工一块钢板A灯亮,两块AB亮,三块ABC亮。满三块按停止按钮设备停机。提示:本题需提示:本题需4 4个输入,个输入,8 8个输出。个输出。请同学们完成程序设计!请同学们完成程序设计!
限制150内