PLC水塔水位自动控制ppt课件

上传人:s9****2 文档编号:567955295 上传时间:2024-07-22 格式:PPT 页数:96 大小:15.41MB
返回 下载 相关 举报
PLC水塔水位自动控制ppt课件_第1页
第1页 / 共96页
PLC水塔水位自动控制ppt课件_第2页
第2页 / 共96页
PLC水塔水位自动控制ppt课件_第3页
第3页 / 共96页
PLC水塔水位自动控制ppt课件_第4页
第4页 / 共96页
PLC水塔水位自动控制ppt课件_第5页
第5页 / 共96页
点击查看更多>>
资源描述

《PLC水塔水位自动控制ppt课件》由会员分享,可在线阅读,更多相关《PLC水塔水位自动控制ppt课件(96页珍藏版)》请在金锄头文库上搜索。

1、项目一项目一 水塔水位自动控制水塔水位自动控制 1;.项目一项目一 水塔水位自动控制水塔水位自动控制l项目描述l任务1 认识PLC的基本器件 l任务2 掌握PLC的基本位逻辑指令 l任务3 水塔水位自动控制 2项目描述控制要求:控制要求:l当水池水位低于水池下限位(S4为OFF),电磁阀YV打开进水。当水池水位高于水池上限位时(S4、S3为ON),电磁阀YV关闭。l当水池水位高于水池下限位(S4为ON),且水塔水位低于水塔下限位时(S2为OFF),水泵电机M运转,开始由水池抽水至水塔。同时水塔水位指示灯开始逐步变亮,示意水位上升。当水塔水位达到高水位(S1为ON)时,水泵电机M停止运转。l当水

2、塔出水阀(手动)打开时,通过旋钮调节器开度。顺时针旋转时,阀门开度增大,水塔水位下降速度加快;逆时针旋转时,阀门开度减小,水位下降速度变慢。3项目实施过程一、方案设计(1)硬件设计(2)软件设计二、项目实施(1)硬件接线(2)程序录入三、设备调试四、项目报告4任务1 认识PLC的基本器件学习目标:l了解PLC的语言种类与程序的基本组件l掌握数据类型及存储区域l了解寻址方式5一、 了解PLC的语言种类与程序结构SIMATIC指令集和IEC 1131-3指令集:lS7-200 系列PLC主机中有两类基本指令集:SIMATIC指令集和IEC 1131-3指令集,程序员可以任选一种。提供了许多类型的指

3、令以完成广泛的自动化任务。lSIMATIC指令集:是为S7-200系列PLC设计的,本指令通常执行时间短,而且可以用LAD、STL和FBD三种编程语言。lIEC 1131-3指令集是不同PLC厂家的指令标准,它不能使用STL编程语言。返回本节返回本节6PLC编程语言的国际标准编程语言的国际标准1.顺序功能图 2.梯形图3.功能块图 4.语句表 5. 其他编程语言 71. 顺序功能图 图图3.4顺顺序序流流程程图图82. 梯形图(LAD) 图图3.2梯形图举例梯形图举例93. 功能块图(FBD) l功能块图(FBD)的图形结构与数字电子电路的结构极为相似,如下图3.3所示。 104. 语句表(S

4、TL) l语句表(STL)语言类似于计算机的汇编语言,特别适合于来自计算机领域的工程人员。用指令助记符创建用户程序,属于面向机器硬件的语言,STEP 7 Micro/Win32的语句表如图3.1所示。115. 其他编程语言 lSIMATIC工业软件中的工程工具中为大型或中型PLC提供了许多高级编程工具,以下简要其中的几种:(1)S7-SLC和 M7-Pro C/C+(2)S7-GRAPH (3)S7-HiGraph (4)CFC (5)结构文本(ST)12程序的基本组件 1. 用户程序 (1)主程序 (2)子程序 (3)中断处理程序 2. 数据块 3. 系统块 13二、 掌握数据类型及存储区域

5、数据存取方式:位、字节、字和双字l位(bit)二进制的1位只有0和1。位数据类型为布尔(BOOL).l字节(Byte)8位二进制组成1个字节。l字(Word)两个字节组成1个字。l双字(Double Word)两个字组成1个双字。14(1)数据类型及范围 SIMATIC S7-200系列PLC数据类型可以是布尔型、整型和实型(浮点数)。实数采用32位单精度数来表示,其数值有较大的表示范围:正数为+1.175495E-38+3.402823E+38;负数为-1.175495E38-3.402823E+38。不同长度的整数所表示的数值范如表3.8所示。15l在编程中经常会使用常数。常数数据长度可为

6、字节、字和双字,在机器内部的数据都以二进制存储,但常数的书写可以用二进制、十进制、十六进制、ASCII码或浮点数(实数)等多种形式。几种常数形式分别如表3.9所示。(2)常数16CPU的存储区1. 输入映像寄存器(I)(I0.0I15.7),每个扫描周期采样。 2输出映像寄存器(Q)(Q0.0Q15.7),每个扫描周期末尾3. 变量存储器(V)4.位存储器(M)区(M0.0M31.7)5.定时器(T)存储器区6.计数器(C)存储器区7.高速计数器(HC)8.累加器(AC)9. 特殊存储器(SM)标志位 如SM0.0,SM0.1,SM0.4,SM0.517CPU的存储区10.局部存储器(L)区1

7、1.模拟量输入映像寄存器(AI)12.模拟量输出映像寄存器(AQ)13.顺序控制继电器(S)181. 直接寻址方式 按位寻址 存储区内另有一些元件是具有一定功能的硬件,由于元件数量很少,所以不用指出元件所在存储区域的字节,而是直接指出它的编号。按字节、字或双字寻址三、寻址方式19l必须指定存储器标识符、字节地址和位号,如图3.8 所示。图3.8中MSB表示最高位,LSB表示最低位。 图图3.8位寻址格式位寻址格式20l直接指出编号的寻址方式适用于l定时器 T0T255l计数器 C0C255l高速计数器 HC0HC5l累加器 AC0AC3l注意:累加器长度是32位,可以按字节、字或双字的形式来访

8、问其数值,这取决于存取累加器时的指令。2122l按字节、字或双字寻址232间接寻址方式 l间接寻址方式是,用指针来访问存储区数据,指针以双字形式存储其它存储器的地址,只能用V,L存储器或累加器寄存器AC作为指针。这种间接寻址方式与计算机的间接寻址方式相同。间接寻址在处理内存连续地址中的数据时非常方便,而且可以缩短程序所生成的代码的长度,使编程更加灵活。l用间接寻址方式存取数据需要作的工作有3种:建立指针、间接存取和修改指针。 24(1)建立指针 l建立指针必须用双字传送指令(MOVD),将存储器所要访问的单元的地址装入用来作为指针的存储器单元或寄存器,装入的是地址而不是数据本身,格式如下:l例

9、:MOVD &VB200,VD302lMOVD &MB10,AC2lMOVD &C2,LD14l注意:建立指针用MOVD指令。25(2)间接存取 l指令中在操作数的前面加“*”表示该操作数为一个指针。l下面两条指令是建立指针和间接存取的应用方法:lMOVD &VB200,AC0lMOVW *AC0,AC1l若存储区的地址及单元中所存的数据如下所示 l执行过程如下:2627(3)修改指针 l下面的两条指令可以修改指针的用法:lINCDAC0lINCDAC0lMOVW*AC0,AC1返回本节返回本节28任务2 掌握PLC的基本位逻辑指令lPLC梯形图语言的编程原则l指令分类l位逻辑指令l编程中应注

10、意的几个问题l堆栈及堆栈操作指令29一、一、PLCPLC梯形图语言的编程原则梯形图语言的编程原则1 1、梯形图由多个梯级组成,每个线圈可构成一个梯级,、梯形图由多个梯级组成,每个线圈可构成一个梯级, 每个梯级有多条支路,每个梯级代表一个逻辑方程;每个梯级有多条支路,每个梯级代表一个逻辑方程;2 2、梯形图中的继电器继电器、接点、线圈不是物理的,、梯形图中的继电器继电器、接点、线圈不是物理的, 是是PLCPLC存储器中的位存储器中的位(1=ON(1=ON;0=OFF)0=OFF);编程时常开;编程时常开/ / 常闭接点可无限次引用,线圈输出只能是一次;常闭接点可无限次引用,线圈输出只能是一次;3

11、 3、梯形图中流过的不是物理电流而是、梯形图中流过的不是物理电流而是“概念电流概念电流”,只,只 能从左向右流;能从左向右流;4 4、用户程序的运算是根据、用户程序的运算是根据PLCPLC的输入的输入/ /输出映象寄存器中输出映象寄存器中 的内容,逻辑运算结果可以立即被后面的程序使用;的内容,逻辑运算结果可以立即被后面的程序使用;5 5、PLCPLC的内部继电器不能做控制用,只能存放逻辑控制的内部继电器不能做控制用,只能存放逻辑控制 的中间状态;的中间状态;6 6、线圈不能直接接到左母线上。、线圈不能直接接到左母线上。30二、指令分类二、指令分类按形式分按形式分2.功能块功能块1.继电器继电器

12、触点触点线圈线圈( )Enable输入参数输入参数IN1IN2N输出参数输出参数OUT功能功能数据类型数据类型地址地址条件条件长度长度EN31指令分类指令分类按功能分按功能分1。位逻辑功能。位逻辑功能2。定时器。定时器/计数器计数器3。数字运算功能。数字运算功能4。逻辑操作功能。逻辑操作功能5。数据传送功能。数据传送功能6。转换功能。转换功能7。程序控制功能。程序控制功能321.常用位逻辑指令(STL)(1)LD:装入常开触点(Load)(2)LDN:装入常闭触点(Load Not) (3)A:与常开触点(And) (4)AN:与常闭触点(And Not)。 (5)O:或常闭触点(Or) (6

13、)ON:或常闭触点(Or Not) (7)NOT:触点取非(输出反相) (8)= :输出指令 三、位逻辑指令三、位逻辑指令332.基本逻辑指令逻辑关系逻辑关系 梯形图梯形图 助记符助记符I0.0 I0.1LDI0.0AI0.1=Q0.0LDI0.0OI0.1=Q0.0LDN I0.1=Q0.0与与或或非非ANDORNOT当当 I0.0与与 I0.1 都都 “ON” 时,时,则输出则输出 Q0.0 “ON”(1)。当当 I0.0 或或 I0.0 “ON” 时时,则则输出输出 Y0 “ON”(1)当当 I0.1 “OFF” 时时则输出则输出 Q0.0 “ON”(1)Q0.0I0.0I0.1Q0.0

14、Q0.0I0.134注意:与、或、非运算均是对该指令前面所有的注意:与、或、非运算均是对该指令前面所有的STST指令的逻辑运算结果与该与、或、非指指令的逻辑运算结果与该与、或、非指令的运算令的运算AI0.2是与图中是与图中A点处的结果(即点处的结果(即I0.0与与I0.1的结果)相或,而不是与的结果)相或,而不是与I0.1相或。相或。I0.0I0.2I0.1LDI0.0AI0.1OI0.2=Q0.0例:例:Q0.035逻辑关系逻辑关系 梯形图梯形图 助记符助记符LDI0.0OI0.1LDI0.2OI0.3ALD=Q0.0LDI0.0A AI0.1I0.1LDLDI0.2I0.2AN I0.3A

15、N I0.3OLD=Q0.0当当 “I0.0 或或 I0.1”与与“I0.2 或或I0.3” 都都 “ON” 时,时,则输出则输出 Q0.0 “ON”。栈装载与栈装载与ALD(And Load)栈装载或栈装载或OLD(Or Load)当当 “I0.0 与与 I0.1”或或“I0.2 与与I0.3非非” “ON” 时,则输时,则输出出 Q0.0 “ON”。I0.0I0.1I0.2I0.3Q0.0I0.0I0.2I0.1I0.3Q0.036例例1 1:直接启动停车控制:直接启动停车控制继电器控制电路图继电器控制电路图I/OI/O分配:分配:I0.0I0.0:停车:停车I0.1I0.1:启动:启动Q

16、0.1Q0.1:KMKM梯形图:梯形图:语句表语句表LD I0.1LD I0.1O Q0.0O Q0.0A I0.0A I0.0= Q0.0= Q0.0Q0.0Q0.0I0.0I0.0Q0.0Q0.0I0.1I0.137I/OI/O分配决定分配决定PLCPLC的端子接线图的端子接线图PLCPLC的端子接线方式又决定编程语言的端子接线方式又决定编程语言I/OI/O分配:分配:I0.0I0.0:停车:停车I0.1I0.1:启动:启动Q0.1Q0.1:KMKMQ0.0Q0.0I0.0I0.0Q0.0Q0.0I0.1I0.1383.置位、复位指令394.立即I/O指令立即输入输出执行立即输入指令时,立

17、即读入物理输入点的值,但并不更新该物理输入点对应的输入过程映像寄存器。执行立即输出指令时,则将结果同时立即复制到物理输出点和相应的输出映象寄存器 405.立即I/O指令立即置位和复位指令须指出:立即I/O指令是直接访问物理输入输出点的,比一般指令访问输入输出映象寄存器占用CPU时间要长,因而不能盲目地使用立即指令,否则,会加长扫描周期时间,反而对系统造成不利影响。立即置位、立即复位指令只能用于Q存储器(手册87页) 41四四. .编程中应注意的编程中应注意的几个几个问题问题X0X0Y0Y0X1X1Y0Y0X1X1Y0Y0X0X0Y0Y0一、用电路变换简化程序一、用电路变换简化程序( (减少指令

18、的条数)减少指令的条数)42二、逻辑关系应尽量清楚二、逻辑关系应尽量清楚( (避免左轻右重避免左轻右重) )X3X3X2X2X5X5X4X4X6X6X8X8X7X7Y0Y0X9X9X3X3X2X2X5X5X4X4X6X6X8X8X7X7Y0Y0X9X9X5X5X6X6X2X2X2X2LD X2LD X2AN X3AN X3A X4A X4LD X2LD X2A X5A X5AN X6AN X6A X7A X7OLDOLDLD X2LD X2A X5A X5AN X6AN X6A X8A X8AN X9AN X9OLDOLD= Y0= Y0EDED43三、避免出现无法编程的梯形图三、避免出现无法

19、编程的梯形图X5X5X1X1X3X3X2X2Y1Y1X4X4Y2Y2LD X3LD X3A X5A X5O X1O X1AN X2AN X2= Y1= Y1LD X1LD X1A X5A X5O X3O X3AN X4AN X4= Y2= Y2EDEDX1X1X3X3X2X2Y1Y1X5X5X3X3X1X1X4X4Y2Y2X5X544五、堆栈及堆栈操作指令堆栈的基本概念1.堆栈的基本概念452.程序执行对逻辑堆栈的影响46l指令AI0.2的执行程序执行对逻辑堆栈的影响47本程序段用以介绍标准触点指令在梯形图、语句表和功能块图3种语言编程中的应用,仔细比较不同编程工具的区别与联系。l其梯形图和语

20、句表程序结构如图3.10所示。图图3.10标准触点标准触点LAD和和STL例例程序实例:483.堆栈操作指令 1. 栈装载与指令 2. 栈装载或指令 3. 逻辑推入栈指令 4. 逻辑弹出栈指令 5. 逻辑读栈指令 6. 装入堆栈指令 49栈装载与指令 lALD,栈装载与指令(与块)。在梯形图中用于将并联电路块进行串联连接。l在语句表中指令ALD执行情况如表4.8所示。50lOLD,栈装载或指令(或块)。在梯形图中用于将串联电路块进行并联连接。l在语句表中指令OLD执行情况如表4.9所示。栈装载或指令 51lLPS,逻辑推入栈指令(分支或主控指令)。在梯形图中的分支结构中,用于生成一条新的母线,

21、左侧为主控逻辑块时,第一个完整的从逻辑行从此处开始。l注意:使用LPS指令时,本指令为分支的开始,以后必须有分支结束指令LPP。即LPS与LPP指令必须成对出现。l在语句表中指令LPS执行情况如下表4.10所示。逻辑推入栈指令 52逻辑弹出栈指令 lLPP,逻辑弹出栈指令(分支结束或主控复位指令)。在梯形图中的分支结构中,用于将LPS指令生成一条新的母线进行恢复。l注意:使用LPP指令时,必须出现在LPS的后面,与LPS成对出现。l在语句表中指令LPP执行情况如下表4.11所示。53逻辑读栈指令 lLRD,逻辑读栈指令。在梯形图中的分支结构中,当左侧为主控逻辑块时,开始第二个和后边更多的从逻辑

22、块。l在语句表中指令LRD 执行情况如表4.12所示。54装入堆栈指令 lLDS,装入堆栈指令。本指令编程时较少使用。l指令格式:LDSn (n为08的整数)l例:LDS4l在语句表中执行情况如下表4.13所示。55图4.11是复杂逻辑指令在实际应用中的一段程序的梯形图。图图4.11复复杂杂逻逻辑辑指指令令的的应应用用返回本节返回本节应用举例56任务三 水塔水位自动控制 lTVT-90HC PLC试验台使用方法lSTEP7-Micro/WIN使用方法l水塔水位自动控制项目实施57TVT-90HC PLC试验台使用方法l1. 组成 及结构582.主要参数593.各模块使用方法l将电源钥匙开关右旋

23、,然后将断路器上合,合上SA2,DC24V 灯亮,即表示DC24V电源工作正常。l如果不小心将DC24V电源短路,DC24V的短路保护会起作用,其指示灯熄灭。请检查连线,排除故障后,将SA2开关断开几秒钟,等待电源恢复后再将SA2开关合上即可。l电源模块上的三眼插座为AC220V电源供计算机和PLC使用,请勿插线。lSA1为AC220V电源开关,请勿使用!(1)电源模块电源模块60(2)PLC模块l该装置采用的是外电源给定输入负电平信号,PLC的数字量输入部分的1M、2M、3M接电源的DC+24V端,数字量输出口部分的1L、2L、3L与电源的DC0V端相连。连接时严禁接错,以免发生短路。61(

24、3)输入输出单元l输入单元:4个按钮(1开、1闭触点),8个拨钮开关,2个BCD码开关,1路DC010V可调电源,1路020mA可调电源。l输出单元:1个8段数码管和4个继电器,继电器线圈电压为DC24V。l模块左侧的DC24V需与电源模块的DC24V相连。62(4)模拟实验版单元lDC24V连接电源模块,注意极性。开关量S、SQ输入电路连接对应PLC的输入口,输出Y、M等接PLC的输出口。63TVT90HC-7多种液体混合系统接线lS1、S2、S3对应与PLCI0.0、I0.1、I0.2连接,Y1、Y2、Y3、Y4、M与PLC的Q0.0、Q0.1、Q0.2、Q0.3、Q0.4连接,DC24V

25、与电源模块的DC24V连接。l当加液时, S1、S2、S3依次接通,储液罐的液位由LED指示,电机旋转时,有电机的LED指示旋转状态。放液时,液位指示灯依次下降, S1、S2、S3依次断开。 Y1、Y2、Y3、Y4、M的状态有LED指示,当LED亮时,表示其在运行。64STEP7-Micro/WIN使用方法l硬件连接建立通信及的步骤硬件连接建立通信及的步骤 l设置设置PLCPLC通信参数通信参数 l编程软件的使用编程软件的使用65一、硬件连接及建立通信的步骤一、硬件连接及建立通信的步骤 1.PC(RS-232C) PLC(RS-485)串行口串行口RS-485串行口串行口RS-232CPC端P

26、PI端PC/PPIPC/PPI电缆电缆电缆电缆662.设置PC/PPI电缆上的DIP开关 l设置波特率和调制解调器模式设置波特率和调制解调器模式 DIP开关67设置DIP开关l未用调制解调器时未用调制解调器时:4=0:4=0、5=05=0lDTE:DTE:设置数据终端设备模式设置数据终端设备模式lDCE:DCE:设置数据通信设备模式设置数据通信设备模式 设置波特率设置波特率设置调制解调器设置调制解调器模式模式设置字符数据传设置字符数据传输格式输格式设置设备设置设备模式模式68DIP开关设置示例0 1 0 0 09.6K9.6K波特率波特率波特率波特率11 BIT11 BIT字符字符字符字符数据

27、传输格式数据传输格式数据传输格式数据传输格式设置数据通信设置数据通信设置数据通信设置数据通信设备(设备(设备(设备(DCEDCE)模式)模式)模式)模式693把PLC的“工作方式”开关置为“STOP” “工作方式”开关RUNTERMSTOP704双击双击STEP 7- Micro/WIN 图标图标l l操作界面操作界面操作界面操作界面 引导条 指令树 程序编辑器 符号表 状态图 数据块输出窗口 状态条 程序察看 局部变量表编程软件主界面外观71“通信设定通信设定”对话框对话框l单单击击通通信信图图标标 出出现现 “通通信信设设定定”对对话话框框,并并显显示示默默认认通通信信参参数数 双双击击P

28、C/PPI电缆的图标电缆的图标 弹出弹出 72“PG/PC接口接口” 对话框对话框 弹出设置弹出设置“PG/PC接口接口” 对话框对话框 单击单击“属性属性” 按钮按钮 出现出现“PC/PPI电缆属性电缆属性”对话框,进行相关参对话框,进行相关参数的设置或修改数的设置或修改 Properties73双击刷新图标双击刷新图标STEP 7- Micro/WIN 32STEP 7- Micro/WIN 32将检查所连接的所有将检查所连接的所有将检查所连接的所有将检查所连接的所有S7-200 CPUS7-200 CPU站站站站74PC与与PLC建立起通信建立起通信l l查寻地址后,为每个站显示一个查寻

29、地址后,为每个站显示一个查寻地址后,为每个站显示一个查寻地址后,为每个站显示一个CPUCPUCPUCPU图标及站号图标及站号图标及站号图标及站号图标、站图标、站图标、站图标、站号号号号75默认地址:l个人计算机(个人计算机(PCPC)为)为0 0;l操作面板为操作面板为1 1;l第一个第一个PLCPLC的默认地址为的默认地址为2 2。76三、设置三、设置PLC通信参数通信参数l单击引导条中的系统块图单击引导条中的系统块图标,将出现系统块对话框。标,将出现系统块对话框。l单击通信口(单击通信口(Port)选项)选项卡卡l设置、检查各参数后单击设置、检查各参数后单击OK确认确认77四、编程软件的使

30、用四、编程软件的使用l编程操作 l下装和上装用户程序 l调试 l编程语言的转换 781.1.编程操作编程操作 l编程前的准备编程前的准备 l编辑程序编辑程序 l编译(编译(Compile) 79(1)(1)编程前的准备编程前的准备l文件文件新建新建项目项目1 1 ,显示主程序区,显示主程序区引导条 指令树 程序编辑器 符号表 状态图表 数据块输出窗口 状态条 程序察看 局部变量表80确定主机型号确定主机型号 右击项目右击项目1 1图标,选择所用的图标,选择所用的PLCPLC型号(型号(CPU226CPU226),默认),默认CPU221CPU221。引导条 指令树 程序编辑器 符号表 状态图表

31、 数据块输出窗口 状态条 程序察看 局部变量表图6-3 编程软件主界面外观81选择程序执行分区选择主程序选择主程序MAINMAIN(OB1OB1), ,子程序子程序SBR_0,SBR_0,中断中断程序程序INT_0INT_0。引导条 指令树 程序编辑器 符号表状态图表数据块输出窗口状态条程序察看 局部变量表图6-3 编程软件主界面外观82(2)(2)编辑程序编辑程序 1)用指令树编程:移动光标,在指令树窗口中用指令树编程:移动光标,在指令树窗口中 双击要输入的指令即可。双击要输入的指令即可。 832 2)用编程按钮编程:移动光标,单击编程按钮)用编程按钮编程:移动光标,单击编程按钮 下行线 左

32、行线 输入触点 输入指令盒 删除网络 上行线 右行线 输入线圈 插入网络图6-10 编程按钮84l从弹出的窗口下拉菜单所列出的指令中从弹出的窗口下拉菜单所列出的指令中l选择要输入指令选择要输入指令, ,单击即可单击即可85单击单击“?. .?”,然后键入操作数,然后键入操作数86(3)编译(Compile) 程序编辑完成,可用菜单程序编辑完成,可用菜单PLC |编译(编译(Compile)进行离线编译。)进行离线编译。87l编译结束,在输出窗口显示编译结果信息。编译结束,在输出窗口显示编译结果信息。l注意程序要网络分段,否则编译有误。注意程序要网络分段,否则编译有误。l如果编译无误,便可下载到

33、如果编译无误,便可下载到PLCPLC中进行运行等操作。中进行运行等操作。882.2.下装和上装用户程序下装和上装用户程序l下装和上装用户程序在建立通信后进行 l下装和上装用户程序指的是PLC主机和计算机之间的程序、数据和参数的传送。l下下装装用用户户程程序序时时,将编制好的程序、数据和CPU组态参数通过通信设备下装到PLC中以进行运行调试。l上上装装用用户户程程序序时时,将PLC中的程序和数据通过通信设备上装到计算机中进行程序检查和修改;l在程序编译成功后,可单击下载按钮,将程序下载到PLC主机(显示下载成功)。 893.调试lPLC工作方式应置RUNl可用菜单PLC |调试| 程序状态 进行

34、离线调试。被点亮的元件表示处于接触状态或激励状态。 904.编程语言的转换l编程软件可实现三种编程语言(编辑器)之间的任意切换。l选择菜单View项,然后单击STL、LAD或FBD便可进入对应的编程环境。l编译有错误时,无法改变程序模式。 91水塔水位自动控制项目实施任务分析:任务分析:l当水池水位低于水池下限位(S4为OFF),电磁阀YV打开进水。当水池水位高于水池上限位时(S4、S3为ON),电磁阀YV关闭。电磁阀启停控制l当水池水位高于水池下限位(S4为ON),且水塔水位低于水塔下限位时(S2为OFF),水泵电机M运转,开始由水池抽水至水塔。同时水塔水位指示灯开始逐步变亮,示意水位上升。当水塔水位达到高水位(S1为ON)时,水泵电机M停止运转。 电机启停控制l设备的启停控制92控制方法分析l设备启停控制多用启保停电路实现lPLC实现电机的启保停的编程 方法有两种,如右图所示。l因此整个水塔水位自动控制为三个启保停电路。93地址分配序号序号符号符号地址地址含义含义1SB1I0.0启动按钮2S1I0.1水塔水位上限3S2I0.2水塔水位下限4S3I0.3水箱水位上限5S4I0.4水箱水位下限6SB2I1.0停止按钮7KMQ0.1控制电机的接触器8YVQ0.2电磁阀94外部接线图95程序设计96

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号