资源描述
《电气控制与PLC》课程设计阐明书
基于PLC变频调速系统设计
The variable frequency speed regulation system based on PLC design
学生姓名
学生学号
学院名称
专业名称
电气工程及其自动化
指引教师
12月
1日
摘要
本文重要简介了研究和设计基于可编程控制器变频调速系统成果,在本次设计中,我设计系统重要由PLC、变频器、电动机等几某些构成。通过本次设计和研究,使我对所有器件有了新结识,特别对PLC有了更多理解:PLC是能进行行逻辑运算,顺序运算,计时,计数,和算术运算等操作指令,并能通过数字式或模仿式输入输出,控制各种类型机械或生产过程工业计算机。一方面咱们查阅各个器件资料,先对其有个明确结识,然后通过教师指点明白了整个系统大概工作原理框图后,通过学习资料与教师指点将硬件设备连接成功。本文综合应用电子学与机械学知识去解决基于可编程控制器变频调速系统,本次设计选用三相异步交流电机,而 PLC和 交流电机无论在工业还是生活中都是应用最广,因而本次设计具备相称实用价值。
核心词 PLC;变频器;电动机;调速
目 录
1 引言 1
1.1 概述 1
1.2设计内容 1
2 系统功能设计分析和总体思路 2
2.1 系统功能设计分析 2
2.2 系统设计总体思路 2
3 PLC和变频器选取 3
3.1PLC概述 3
3.1.1 PLC基本构造 3
3.1.2 PLC工作原理 5
3.1.3PLC型号选取 6
3.2变频器选取和参数设立 6
3.2.1 变频器选取 6
3.2.2 变频调速原理 7
3.2.3 变频器工作原理 8
3.2.4 变频器迅速设立 8
4 开环控制设计及PLC编程 9
4.1 硬件设计 9
4.2 PLC软件编程 10
4.2.1设计环节 10
4.2.2系统流程框图 10
4.2.3 程序主体 11
4.2.4 控制程序T形图 11
5 PLC系统抗干扰设计 17
5.1 变频器干扰源 17
5.2 干扰信号传播方式 17
5.3 重要抗干扰办法 18
5.3.1 电源抗干扰办法 18
5.3.2 硬件滤波及软件抗干扰办法 18
5.3.3 接地抗干扰办法 18
结论与心得 19
参照文献 20
附录 21
1 引言
1.1 概述
调速系统迅速性、稳定性、动态性能好是工业自动化生产中基本规定。在科学研究和生产实践诸多领域中 调速系统占有着极为重要地位 特别是在国防、汽车、冶金、机械、石油等工业中,具备举足轻重作用。调速控制系统工艺过程复杂多变,具备不拟定性,因而对系统规定更为先进控制技术和控制理论。
可编程控制器(PLC)可编程控制器是一种工业控制计算机,是继续计算机、自动控制技术和通信技术为一体新型自动装置。它具备抗干扰能力强,价格便宜,可靠性强,编程简朴,易学易用等特点,在工业领域中深受工程操作人员喜欢,因而PLC已在工业控制各个领域中被广泛地使用。
1.2设计内容
(1)运用西门子S7-200PLC、EM235、西门子MM420变频器等硬件设计一种变频系统,可以控制电动机正反转和停止,此外可以平滑地调节电动机转速;
(2)用MCGS上位机软件界面给出频率设定值。
2 系统功能设计分析和总体思路
2.1 系统功能设计分析
随着电力电子技术以及控制技术发展,交流变频调速在工业电机拖动领域得到了广泛应用;可编程控制器PLC作为代替继电器新型控制装置,简朴可靠,操作以便、通用灵活、体积小、使用寿命长且功能强大、容易使用、可靠性高,经常被用于现场数据采集和设备控制;组态软件技术作为顾客可定制功能软件开发平台工具,可实现显示电机转速,可实现远程调速控制,在PC机上可开发和谐人机界面,通过PLC可以对自动化设备进行“智能”控制。在此,本次设计就是基于PLC变频器调速系统。将当前应用最广泛PLC和变频器综合起来重要功能实现了变压变频调速。电机正反转,加减速以及迅速制动等。因而,该系统必要具备如下三个主体某些:控制运算某些、执行和反馈某些。控制运算重要由PLC和变频器来完毕;执行元件为变频器和电机;反馈某些重要为速度反馈。
2.2 系统设计总体思路
系统重要由三个某些构成,即可编程逻辑控制器件PLC、变频器和电机。一方面通过设立给定输入给PLC,再通过PLC控制变频器,再经由变频器来控制电机,随后将电机转速反馈给PLC,经比较后输出给变频器从而实现无静差调速。详细如下图所示:
-
速度给定
速度反馈信号
+
PLC(PID)
变频调速系统
电机
图2-1速度闭环控制机构控制图
3 PLC和变频器选取
3.1PLC概述
3.1.1 PLC基本构造
可编程序控制器简称为PLC(Programmable Logic Controller)重要由CPU模块、输入模块、输出模块和编程器构成。(如下图3-1所示)
图3-1 PLC控制系统示意图
可编程序控制器事实上是一种工业控制计算机,它硬件构造与普通微机控制系统相似,甚至与之无异。可编程序控制器重要由CPU(中央解决单元)、存储器(RAM和EPROM)、输入/输出模块(简称I/O模块)、编程器和电源五大某些构成。
1) CPU模块
CPU模块又叫中央解决单元或控制器,它重要由微机解决器(CPU)和存储器构成。CPU作用类似于人类大脑和心脏。它采用扫描方式工作,每一次扫描要完毕如下工作:
(1)输入解决:将现场开关量输入信号和数据分别读入输入映像寄存器和数据寄存器。
(2)程序执行:逐条读入和解释顾客程序,产生相应控制信号去控制关于电路,完毕数据存取、传送和解决工作,并依照运算成果更新各关于寄存器内容。
(3)输出解决:将输出映像寄存器内容送给输出模块,去控制外部负载。
2) I/O模块
I/O模块是系统眼、耳、手、脚,是联系外部现场和CPU模块桥梁。输入模块用来接受和采集输入信号。输入信号有两类:一类是从按钮、选取开关、数字开关、限位开关、接受开关、关电开关、压力继电器等来开关量输入信号;另一类是由电位器、热电偶、测速发电机、各种变送器提供持续变化模仿量输入信号。
可编程序控制器通过输出模块控制接触器、电磁阀、电磁铁、调节阀、调速装置等执行器,可编程序控制器控制另一类外部负载是批示灯、数字显示装置和报警装置等。
CPU模块工作电压普通是5V,而可编程序控制器输入/输出信号电压普通较高,如直流24V和交流220V。从外部引入尖蜂电压和干扰噪声也许损坏CPU模块中元器件,或使可编程序控制器不能正常工作,因此CPU模块不能直接与外部输入/输出装置相连。I/O模块除了传递信号外,尚有电平转换与噪声隔离作用。
3) 编程器
编程器除了用来输入和编辑程序外,还可以用来监视可编程序控制器运营时梯形图中各种编程元件工作状态。
编程器可以永久地持续在可编程序控制器上,将它取下来后可编程序控制器也可以运营。普通只在程序输入、调试阶段和检修时使用,一台编程器可供多台可编程序控制器公用。
4)开关量I/O模块
开关量模块输入输出信号仅有接通和断开两种状态。电压级别有直流5V,12V,24V,48V和交流110V,220V等。输入输出电压容许范畴很宽,如某交流220V输入模块容许低电压为0~70V,高电压为70~256V,频率为47~63HZ。
各I/O点通/断状态用发光二极管或其他元件显示在面板上,外部I/O接线普通接在模块接线端子上,某些模块使用可拆除插座型端子板,在不拆去端子外部连线状况下,可以迅速地更换模。开关量I/O模块也许4,8,16,32,64点。
图3-2 直流输入电路
3.1.2 PLC工作原理
PLC通电后,需要对硬件和软件做某些初始化工作。为了使PLC输出及时地响应各种输入信号,初始化后PLC要重复不断地分段解决各种不同任务,这种周而复始循环工作方式称为扫描工作方式。
1、初始化过程:与其他单片机运营同样,上电运营或复位时进行解决
(1)硬件初始化,复位输出输入模块,清零
(2)清除数据区
(3)输出输入地址分派
2、扫描过程
(1)扫描输入,将输入口状态读入至输入口映像区
(2)时钟解决,特殊寄存器更新
(3)执行顾客程序
(4)输出,将输出口映像区输出至输出端口刷新
(5)自诊断检查
3、出错解决
检查PLC内部电路
CPU、电池电压、程序存储器、I/O、通讯异常致命错误,CPU强制STOP方式,所有扫描停止。图3-1所示为一小型PLC典型工作过程
图3-3 小型PLC典型工作过程
3.1.3PLC型号选取
在PLC系统设计时,一方面应拟定控制方案,下一步工作就是PLC工程设计选型。工艺流程特点和应用规定是设计选型重要根据。PLC及关于设备应是集成、原则,按照易于与工业控制系统形成一种整体,易于扩充其功能原则选型所选用PLC应是在有关工业领域有投运业绩、成熟可靠系统,PLC系统硬件、软件配备及功能应与装置规模和控制规定相适应。熟悉可编程序控制器、功能表图及关于编程语言有助于缩短编程时间,因而,工程设计选型和估算时,应详细分析工艺过程特点、控制规定,明确控制任务和范畴拟定所需操作和动作,然后依照控制规定,估算输入输出点数、所需存储器容量、拟定PLC功能、外部设备特性等,最后选取有较高性能价格比PLC和设计相应控制系统。
综合了输入输出(I/O)点数、存储器容量、各项控制功能和机型考虑以及性价比等各方面因素,在此我为该系统设计选取了S7-200 PLC一台。
图3-4 S7-200 PLC CPU外形模型图
S7-200有5种CPU模块、6个有12种工作方式高速计数器和两点高速计数器/和脉冲宽度调制器、直接读写模仿量I/O模块、先进程序构造、灵活以便寻址方式以及程序化PID编程控制。强大通讯功能,它支持各种通信合同。价格是它在所有品牌在同一功能区内很有竞争力。最重要是它还提供了完善网上支持。这些都为实现本系统设计提供较好条件和以便。例如,高速计数器可以用来测速从而实现速度反馈。
3.2变频器选取和参数设立
3.2.1 变频器选取
对的选取通用型变频器对于传动系统可以正常运营时至关重要,一方面要明确使用通用变频器目,按照生产机械类型、调速范畴、速度响应和控制精度、启动转矩等规定,充分理解变频器所驱动负载特性,决定采用什么功能通用变频器构成控制系统,然后决定选用哪种控制方式最适当。所选用通用变频器应是既满足生产工艺规定,又要在技术经济指标上合理。若对通用变频器选型、系统设计及使用不当,往往会使通用变频器不能正常运营、达不到预期目的,甚至引起设备故障,导致不必要损失。此外,为了保证通用变频器长期可靠运营,变频器地线连接也是非常重要。
变频器在调速系统中长处:
1. 控制电机启动电流;
2. 减少电力线路电压波动;
3. 启动时需要功率更低;
4. 可控加速功能;
5. 可调运营速度;
6. 可调转矩极限;
7. 受控停止方式;
8. 节能;
9. 可逆运营控制;
10. 减少机械传动部件。
在本系统中,选用了由西门子生产通用变频器MM420。
MicroMaster420是全新一代模块化设计多功能原则变频器。它有强大通讯能力、精准控制性能、模块化构造设计,具备更多灵活性,操作以便。最新IGBT技术,具备7个固定频率,4个跳转频率。灵活斜坡函数发生器带有起始段和结束段平滑特性,防止运营中不应有跳闸,直流制动和复合制动方式提高制动性能。用BiCo技术,实现I/O端口自由连接。MICROMASTER420是用于控制三相交流电动机速度变频器系列,从单相电源电压额定功率120W到三相电源电压额定功率11KW可供选用,由微解决器控制,用品有当代先进技术水平绝缘栅双极型晶体管(IGBT)作为功率输出器件。因而,具备很高运营可靠性和功能多样性。其脉冲宽度调制开关频率是可选,因而减少了电动机运营噪声,全面完善保护功能为变频器和电动机提供了良好保护。MICROMASTER420具备缺省工厂设立参数,它是给数量众多简朴电动机控制系统供电抱负变频驱动装置。由于MICROMASTER420具备全面而完善控制功能,在设立有关参数后来,它也可用于更高档电动机控制系统。
3.2.2 变频调速原理
变频调速是通过变化电机定子绕组供电频率来达到调速目。
n=60f(1-s)/p (式3.1)
对于成品电机,其磁极对数p已经拟定,转差率s变化不大,故电机转速n与电源频率f成正比,因而变化输入电源频率就可以变化电机同步转速,进而达到异步电机调试目。
3.2.3 变频器工作原理
变频器工作原理是把市电(380V 、50Hz)通过整流器变成平滑直流,然后运用半导体器件(GTO、GTR或IGBT)构成三相逆变器,将直流电变成可变电压和可变频率交流电。
3.2.4 变频器迅速设立
如果所用变频器刚刚出厂变频器,则需对它进行迅速调试,实验中用到变频器都已经完毕了迅速调试。
表3-1 变频器参数阐明
序号
变频器参数
出厂值
设定值
功能阐明
1
P0304
230
380
电动机额定电压( 380V )
2
P0305
3.25
0.35
电动机额定电流( 0.35A )
3
P0307
0.75
0.06
电动机额定功率( 60W )
4
P0310
50.00
50.00
电动机额定频率( 50Hz )
5
P0311
0
1430
电动机额定转速( 1430 r/min )
6
P1000
2
1
用操作面板(BOP)控制频率升降
7
P1080
0
0
电动机最小频率( 0Hz )
8
P1082
50
50.00
电动机最大频率( 50Hz )
9
P1120
10
10
斜坡上升时间( 10S )
10
P1121
10
10
斜坡下降时间( 10S )
11
P0700
2
2
选取命令源( 由端子排输入 )
12
P0701
1
10
正向点动
13
P0702
12
11
反向点动
14
P1058
5.00
30
正向点动频率(30Hz)
15
P1059
5.00
20
反向点动频率(20Hz)
16
P1060
10.00
10
点动斜坡上升时间(10S)
17
P1061
10.00
5
点动斜坡下降时间(5S)
注:(1)设立参数前先将变频器参数复位为工厂缺省设定值;(2)设定P0003=2 容许访问扩展参数;(3)设定电机参数时先设定P0010=1(迅速调试),电机参数设立完毕设定P0010=0(准备)
变化参数数值一种数字。为了迅速修改参数数值,可以单独修改显示出每个数字,操作环节如下:
1.按 (功能键),最右边一种数字闪烁。
2.按 / ,修改这位数字数值。
3.再按 (功能键),相邻下一位数字闪烁。
4.执行2至4步,直到显示出所规定数值。
5.按 , 退出参数数值访问级。
4 开环控制设计及PLC编程
4.1 硬件设计
在没有反馈信息比较,通过直接给定控制信息控制调速系统称之为开环调速系统。其控制思想构造框图如下图所示:
速度给定
图4-1速度开环控制构造控制图
PLC
变频调速系统
开环控制外部硬件连接图:
图4-2 硬件连接图
4.2 PLC软件编程
4.2.1设计环节
(1) 使用PLC各个输入点作为系统各个控制信号;
(2) 使用PLC一种模仿量输出点AQWO作为使电机转动频率给定信号,接到MM440变频器AIN1+,AIN1-端子上;
(3) 调节变频器使其输出频率受模仿量输入电压控制;
(4) 然后编制输出准时间函数循环梯形图程序;
(5) 最后调试并运营。
4.2.2系统流程框图
启动和中间切换状态数据清除和初始化
Y
依照不同按键显示不同状态并且锁定相应程序通行位,并进行互锁状态和通行位
有I0.2按下。停止运营
有I0.3按下。读AIW0并将数据送给AQW0
Y
Y
I0.0按下。点亮Q0.0并把单环运营状态通行位标记并判断与否与其她按键
I0.1按下。点亮Q0.1并把循环运营状态通行位标记并判断与否与其她按键
Y
Y
电压上升环,点亮Q0.3表状态,用定期器设定上升速度,用加法器设定上升幅度并判断电压值与否到达设定值,并置第一次电压平衡副状态位锁定并判断与否与其她按键
Y
电压保持环节。点亮Q0.4熄灭Q0.3表状态,用定期器计算平衡时间,等待定期器动作,并置第一次电压下降副状态位锁定。并判断与否与其她按键
Y
电压下降环,点亮Q0.5熄灭Q0.4表状态,用定期器设定下降速度,用减法器设定下降幅度并判断电压值与否到达设定值,并置第二次电压平衡副状态位锁定解除第一次电压下降副状态锁定位并判断与否与其她按键
Y
电压保持环节。点亮Q0.4熄灭Q0.3表状态,用定期器计算平衡时间,等待定期器动作,并置第二次电压下降副状态位锁定,解除第二次电压平衡副状态锁定位并判断与否与其她按键
Y
电压下降环,点亮Q0.5熄灭Q0.4表状态,用定期器设定下降速度,用减法器设定下降幅度并判断电压值与否到达设定值,解除第二次电压下降副状态锁定位并判断与否与其她按键
Y
有循环状态锁定位
Y
结束并等待并判断与否与其她按键
图4-3 系统流程框图
(1) 系统软件设计是依照系统给定期间函数运营,因此软件设计重要是以时间原则来设计。
4.2.3 程序主体
(2) 初始化变量及判断按键和锁定相应状态位
(3) 0-25秒上升子程序
(4) 25-35秒平衡子程序
(5) 35-40秒下降子程序
(6) 40-60秒平衡子程序
(7) 60-65秒下降子程序
(8) 有循环位时启动下一次循环子程序
(9) 外部电压给定子程序
4.2.4 控制程序T形图
5 PLC系统抗干扰设计
5.1 变频器干扰源
在变频器输入输出电路中,除较低次谐波成分外,尚有许多频率很高谐波电流,这些电流除了增长输入侧无功功率,减少功率因数以外,还将以各种方式把自己能量传播出去,形成对其她设备干扰信号,严重甚至使某些设备无法正常工作。
变频器干扰其她设备主线因素是由于输入和输出电流中具备高次谐波成分。变频器输入电流中具备很大高次谐波成分,这些高次谐波电流除了影响功率因数外,也也许对其她设备进行干扰。由于绝大多数逆变桥都采用SPWM调制方式,其输出电压为输出占空比按正弦规律分布系列矩形波。又由于电动机定子绕组电感性质,其定子电流十分接近正弦波,但其中与载波频率相等谐波分量仍较大。
5.2 干扰信号传播方式
⑴ 电路传导方式
① 通过电源网络传播。这时变频器输入电流干扰信号重要传播方式。
② 通过漏电流传播。这是变频器输出侧干扰信号重要传播方式。
⑵ 感应耦合方式
① 电磁感应方式。这是电流干扰信号重要传播方式。由于变频器输入电流与输出电流中高频成分要产生高频磁场,该磁场高频磁力线穿过其她设备控制线路而产生感应干扰电源。
② 静电感应方式。这是电压干扰信号重要传播方式。是变频器输出高频电压波通过线路分布电容传播给主电路。
⑶ 空中辐射方式。频率很高谐波分量具备向空中辐射电磁波能力,从而多其她设备形成干扰。
5.3 重要抗干扰办法
5.3.1 电源抗干扰办法
在PLC控制系统中,电源占有极重要地位。电网干扰串入PLC控制系统重要通过PLC系统供电电源(如CPU电源、I/O电源等)、变送器供电电源与PLC系统具备直接电气连接仪表供电电源等耦合进入。当前,对于PLC系统供电电源,普通都采用隔离性能较好电源,而对于变送器供电电源和PLC系统有直接电气连接仪表供电电源,并没受到足够注重,虽然采用了一定隔离办法,但普遍还不够,重要是使用隔离变压器分布参数大,抑制干扰能力差,经电源耦合而串入共模干扰、差模干扰。因此,对于变送器和共用信号仪表供电应选取分布电容小、抑制带大(如采用多次隔离和屏蔽及漏感技术)配电器,以减少PLC系统干扰。此外,为保证电网馈点不中断,可采用在线式不间断供电电源供电,提高供电安全可靠性。并且UPS还具备较强干扰隔离性能,是一种PLC控制系统抱负电源。
5.3.2 硬件滤波及软件抗干扰办法
信号在接入计算机前,在信号线与地间并接电容,以减少共模干扰;在信号两极间加装滤波器可减少差模干扰。由于电磁干扰复杂性,要主线消除迎接干扰影响是不也许,因而在PLC控制系统软件设计和组态时,还应在软件方面进行抗干扰解决,进一步提高系统可靠性。惯用某些办法:数字滤波和工频整形采样,可有效消除周期性干扰;定期校正参照点电位,并采用动态零点,可有效防止电位漂移;采用信息冗余技术,设计相应软件标志位;采用间接跳转,设立软件陷阱等提高软件构造可靠性。
5.3.3 接地抗干扰办法
接地目普通有两个,其一为了安全,其二是为了抑制干扰。完善接地系统是PLC控制系统抗电磁干扰重要办法之一。
系统接地方式有:浮地方式、直接接地方式和电容接地三种方式。对PLC控制系统而言,它属高速低电平控制装置,应采用直接接地方式。由于信号电缆分布电容和输入装置滤波等影响,装置之间信号互换频率普通都低于1MHz,因此PLC控制系统接地线采用一点接地和串联一点接地方式。集中布置PLC系统适于并联一点接地方式,各装置柜体中心接地点以单独接地线引向接地极。如果装置间距较大,应采用串联一点接地方式。用一根大截面铜母线(或绝缘电缆)连接各装置柜体中心接地点,然后将接地母线直接连接接地极。接地线采用截面不不大于22铜导线,总母线使用截面不不大于60铜排。接地极接地电阻不大于2Ω,接地极最佳埋在距建筑物10—15m远处,并且PLC系统接地点必要与强电设备接地点相距10m以上。信号源接地时,屏蔽层应在信号侧接地;不接地时,应在PLC侧接地;信号线中间有接头时,屏蔽层应牢固连接并进行绝缘解决,一定要避免多点接地;各种测点信号屏蔽双绞线与多芯对绞总屏电缆连接时,各屏蔽层应互相连接好,并经绝缘解决。选取恰当接地处单点接点。
结论与心得
在这次课程设计中我觉得最重要就是要有自学能力,由于这次实训中有某些知识咱们之前还没有接触过,因此自己必要学会查找有关资料。此外就是在遇到实际问题时候,要认真思考,运用所学知识,一步一步去摸索,是完全可以解决遇到普通问题。而在这次设计程序过程中,我一开始时走了诸多弯路,这也是自己知识不够夯实因素。但是通过自己几天努力,最后还是做了出来,并且还做得挺不错。
虽然咱们设计东西并不难,但是在设计过程中我学到了课本上所没有学到东西。只有理论,没有结合实际是很难做出东西。例如在调试过程中,遇到问题往往是课本上知识不能直接解决,只要在夯实专业知识前提下,咱们才干把东西做好。
通过这次课程设计,让我深深感受到理论联系实践重要性,平时在学习中不可以透彻理解知识,通过动手,会有更好认知。本次课程设计虽然不长,但是它给咱们带来了诸多收获。它使我意识到自己操作能力局限性,在理论上还存在诸多缺陷。因此在后来学习生活中,我会更加努力地加强理论联系实践学习,在努力学好专业知识同步努力加强自己专业技能方面能力,使自己知识在实践中不断增长,在实践中锻炼自己,培养自己各方面能力,不断提高自己能力。
通过本次课程设计,对S7-200系列PLC特点有了更深理解。运用了S7-200系列PLC特点,对按钮、开关等输入/输出,模仿量输入/输出进行控制,实现了变频器在控制作用下变频调速。
在本次课程设计实践环节中,我更深刻地理解和掌握了电器控制及可编程控制器(PLC)理论知识和动手技能。参阅了大量电器控制及可编程控制器(PLC)系统设计书籍资料,查询了大量图表、程序和数据,使得课程设计方案和数据更为翔实和精确,力求科学严谨,使本次以变频器为主题课程设计精益求精。
经历自己设计实验和查阅资料,让我理解了更多关于西门子S7-200和变频器方面资料,让我理解了大概选型和注意事项,并自己动手实验,参照某些编程试着去编一种程序,资料上查到是欧姆龙或者是三菱编程语句,但是通过她们编程思路,咱们可以借鉴到自己S7-200程序中,编程序过程中遇到了诸多问题,通过不断问同窗,重复思考,调试,终于编出了调用子程序来达到控制目,本次课程设计让我收获颇多,在这个课程设计过程中,既让我与同窗加深了沟通,又让我学到关于西门子某些知识,我懂得这知识很少一点,但我会在后来学习中理解更多。由于本人资历有限,也许尚有某些没有注意到问题,还请教师赐教,深表感谢!
参照文献
[1] 王永华. 当代电气控制及PLC应用技术(第二版),北京航空航天大学出版社
[2] 廖常初. PLC编程及应用,机械工业出版社
[3] MCGS组态软件教程,北京昆仑通态软件公司
[4] 陈建明. 电气控制与PLC应用(第二版),电子工业出版社
附录
控制程序语句表
网络1每次按键都复位
LD I0.0
O I0.1
O I0.2
O I0.3
MOVW 0,VW0
AENO
MOVW VW0,AQW0
网络2 每次按键都清除中间状态
LD I0.0
O I0.1
O I0.2
O I0.3
R M0.0,8
R Q0.0,6
R M1.0,8
R M2.0,8
网络3单环电压输出状态锁定
LD I0.0
O M0.0
AN I0.1
AN I0.2
AN I0.3
= M0.0
= Q0.0
网络4循环电压输出状态锁定
LD I0.1
O M0.1
AN I0.0
AN I0.2
AN I0.3
= M0.1
= Q0.1
网络5切断所有状态
LD I0.2
O M0.2
O M1.6
AN I0.1
AN I0.0
AN I0.3
= M0.2
网络6外部电压输出状态锁定
LD I0.3
O M0.3
AN I0.1
AN I0.2
AN I0.0
= M0.3
= Q0.2
网络7 单环或循环电压上升锁定
LD I0.0
O I0.1
O M1.6
AN M2.0
AN M2.1
AN M2.2
= M0.5
网络8单环或循环电压平衡锁定
LD M0.5
O M2.0
LD M0.0
O M0.1
ALD
AN M1.7
AN M0.6
AN M0.7
= M2.0
= Q0.3
网络9单环或循环电压下降锁定
LD M0.6
O M2.1 //M0.6和M2.1同步触发电路
LDN M2.6 //M2.6用于空闲保持电路
A M2.7
OLD
LD M0.0
O M0.1 //程序工作条件
ALD
AN M2.6
AN M1.7
AN M0.5
AN M0.7 //程序动作互锁以及用于切除程序工作
= M2.1
= Q0.4 // 驱动状态显示
网络10
LD M0.7
O M2.2
O M2.6 //M0.7,M02.2 M2.6用于触发和锁定程序工作。
LD M0.0
O M0.1 //程序工作条件(在M0.0或M0.1有效状况下工作)
ALD
AN M0.6
AN M1.7
AN M2.7
AN M0.5 //程序动作互锁以及用于切除程序工作
= M2.2
= Q0.5 // 驱动状态显示
0-25秒上升子程序
网络11
LD M0.0
O M0.1
AN M1.0
TON T32,1
网络12
LD M0.0
O M0.1
A T32
= M1.0 //网络11和网络12程序内部电压上升频率设定
网络13
LD M0.0
O M0.1 //程序工作条件(电压单环或电压循环输出)
A M2.0 //程序工作条件(在电压上升时刻)
A M1.0 // 引入电压动作频率
+I 20,VW0 //电压上升每次变化20数字量
AENO //上一步执行对的做下一步
MOVW VW0,AQW0 //将电压送给模仿输出口
网络14
LD M0.0
O M0.1 //程序工作条件(电压单环或电压循环输出)
A M2.0 //程序工作条件(在电压上升时刻)
AW>= VW0,23000 // 将当前电压值和设定值比较当电压值不不大于设定是动作
= M0.6
= M3.7
= M2.4 //输出各个控制量
25-35秒平衡子程序
网络15//第一次电压平衡工作副状态锁定
LD M2.4
O M3.1
AN M3.4
= M3.1 //第一次电压平衡工作副状态锁定
网络16//电压平衡时间定期
LD M0.0
O M0.1
A M2.1
A M3.1
TON T38,70
网络17 定期时间到后输出各个控制状态
LD M0.0
O M0.1
A T38
= M0.7
= M3.4
网络18 切除电压平衡副状态锁定第一次电压下降副装态
LD M3.4
O M3.2
AN M3.6
= M3.2
35-40秒下降子程序
网络19 第一次电压下降
LD M0.0
O M0.1
A M2.2
A M1.0
A M3.2 //程序工作条件
-I 20,VW0
AENO //电压下降幅度
MOVW VW0,AQW0 //电压及时送给模仿输出端口
网络20 电压比较
LD M0.0
O M0.1
AN M2.6
A M2.2
A M3.2 程序工作条件
AW< VW0,7750 //电压最低值比较
= M2.7
= M3.6
= M2.5 //状态输出
40-60 秒平衡子程序
网络21 切除电压下降副状态锁定第二次电压平衡副装态
LD M2.5
O M3.0
AN M3.5
= M3.0
网络22 电压平衡定期
LD M0.0
O M0.1
A M2.1
A M3.0
TON T39,70
网络23 定期时间到后输出各个控制状态
LD M0.0
O M0.1
A M2.1
A T39
= M2.6
= M3.5.//用于启动负状态锁定
60-65秒下降子程序
网络24 切除电压平衡副状态锁定第二次电压下降副装态
LD M3.5
O M3.3
AN M2.4
= M3.3
网络25 电压下降幅度控制
LD M0.0
O M0.1
A M2.2
A M3.3
A M1.0 //程序工作条件
-I 10,VW0
AENO //电压下降幅度
MOVW VW0,AQW0 //电压及时送给模仿输出端口
网络26 电压比较
LD M0.0
O M0.1
A M2.2
A M3.3
AW< VW0,0 //电压与0比较输出状态
= M1.7 //用于切断电压单环工作各个状态,用于启动电压循环工作下一次循环
网络27 有循环位时启动下一次循环子程序
LD M1.7
O M1.6
A M0.1
AN M0.5
= M1.6 //启动二次循环条件
网络28 外部电压给定子程序
LD M0.3
A SM0.6 //数据传送频率
MOVW AIW0,AQW0
展开阅读全文