付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、S7-300多回路过程控制及PID调节讲解本实训的知识点:过程控制中,D槽的液位高度是靠PID调节变频器的补水速度来实现恒定的, 其实就是恒 压供水的意思。完成本实训,涉及到哪些知识点呢?1、两台PLC要用MPI通信,则可选择全局数据通信;2、需要将液位转换成高度值;3、需要使用 OB35 OB100 SFB41 块;4、需要对三菱变频器进行设置; 现在分述上述问题:1、全局数据(Global data, GD )通信:全局数据通信使用CPU勺MPI接口,不需要增加通信硬件,对CPU也没有特殊的要求,因 此这是一种经济而有效的通信方式,但是只能传输少量的数据。在同一个MPI子网中允许最多 15
2、台S7-300/400和C7之间周期性地交换少量数据。全局数据通信采用广播方式来传输数据, 数据的接收没有确认信息,因此不能保证通信数 据的完整性和准确性。不需要对全局数据通信进行编程。只需要在STEP7的 MPI网络中用全局数据表对全局数据 通信组态。方法如下:法一:组态好MPI网络后,在项目处右击 MPI进行全局变量设置;号;*心 曲.1' u 决£閃 谨项迫)蜀二1迷)聘曲迪 3 I黑歸爲曜雀I I巨 H I壮A注匾|鑒I I符号名乞戲酬AA06 1.点青项 a IB CFini4C-?IP£ + 岡 CPU31S-£DfB妩过谑器HFI 1黄型SI
3、MATIC 300 站点EIMATIC 300 站点HPI瞰全局数据(GD) L IFIC1全局徽据gm表 無辑型 捶入FtC査看 窗口址)帮助QP 巴乂 a 应峑I fc W G盟<> O I比 祝全局数据(GD) IDCPU314G2D 闵CPU 31402 DPCPU31 5-2DR6CPU 315-2 DPGD 1丄 1GD 1. 1. 2GD 1. 2. I :_.GD 1.2. 2GD a- -GD _.局交邕右键定义发送蟹 A一 i法二、打开任一 CPI站点的硬件配置,点击组态网络,右击 MPI进行全局变量定义;踰:匕 =rv、 £b;世看少:!兀项
4、4; 奋帮肋®D計H 龜俸11龍P卩趣血I面2S23 22 32 42.5匚匸739TcTIPcrir 3nc-aE$场f他召CcantFcsji ijEy FN 353 STIJfetPco HZ-2-06 (P?络J = C: DaciiKentb and Settines. _ _ XBZ2-(1&云CPU314C-2DE£F:pJ14:-:: IF:351 ffT 4?=£? n2 2STEP 2复制(I)CPU315-2EP&21?-: :F仝1Ctrl+C定JZ全局数据)打珈劈数DelstefsT对象屋性(&).Alt+ Ret
5、urn-F1=2、液位转换:既可用库(通过下载得到)程序,也可自己写程序; 转换公式:3. PID控制程序的编制和采样周期的选择,以及相关的0B块:可在FB或FC里调用系统功能块 SFB4LSFB43注:调用SFB4LSFB43的FB或FC必须放在定时循环中断 OB35 (OB30-OB38)中被调用。OB35的循环中断时间即为PID控制器的采样周期TS。采样周期TS与CPU性能有关,需要根据运算速度和控制周期折衷选择。可以在CPU属性中设置。调用系统功能块必须指定背景数据块,例如:STL CALL SFB “ CONT_C , DB41背景数据块保存了功能块的输入/输出结果, 应的数据。关于
6、SFB41解释如下:M-0DB41*自动运动*PID DATA*状态* 而I可以在PLC程序中或WINC(软件访问相ENFB41ENOFALSE FALSECOMJRS-QM_0K)LMNLMN PERTRUEDO2*采样时间"1D108俶颐位J( MDIO-乍匕例系数* 咒E分时间h©徴分时间"G 微分时间蔭痘死 ix4i1.000000e+002 £0. 000000e+000 PVPEK.ONqP_3ELI 3ELiirr HOLDI_ITL_ON d_seO 50MS CYCLE)5F_ijrr)FV_IJI )PV PER -WANG2OUDi
7、osir> 0 TILL 甜DEADS WLMN_HL10PV_FACPV_O?FLMW_F£CLHNjOFFI_ITLVALDISVQLMH.HLHQLmN.LLM恒压P _1 D讲解'SFB41/F肌1的输出参数:LMW以REAL输出的调节值(H 00矗这里不用 団LO.PER以VROD输出给外设的调节值QUOI-HLM输出1时说明输出已达上限值 QLO_LLT«出1时说明输出己达下限值 LMILP输出的是调节变量的比例分量。LHIKJ输岀的是调节变量的积分分量。LWOLD输出的是训节变量的黴分分量。PH输出有效的过程变量。ER(REAL)辅出误差童屋,本
8、实训中,我们只用了1 宝个養数!OILRST:完全重启.=1时该块完全重启;这里雛趨时中断控制回路,井将丰动值设置EL:徴分作用打开&其实P_SEL I_SELS默认二XYCLE:采样时间,缺省值T=#ls.确定了块调用之间的 时间间隔,本任务中MD92=50MSj;F_INT:内部设定值.用于设定一个目标值。呢JN:过程变量输入&由M模块采集得到:AIN:比例增益F。输入用于指定控制器的增S.MD80=20»I;积分时间,需H CYCLE.这aND84=10S;B:微分时间,需冶CYCLEO这里ND38=0; m_HLM:调节值上限.这里=10(10?m_LLM:调
9、节值下限.这里=0. 0;- h T* 7* F "T -/注意:当魏值化羹賊应干5F掘T便毘百分数或物理4、需要对三菱变频器进行设置:变频器应设为:P r79=2;外部运行模式;(启/停、频率都由外部控制)Pr73=0;设为0-10V电压控制;(注意:三菱默认为0-5V)P r251=0;取消缺相保护;(默认值为1,有缺相保护的)PU面板设定。PQWxX勺值只能MOVt送写入,而不能在变量表中强制。注意:在S7-200配方中,Pr79=3即可,此时为“外部/PU组合模式”,即启/停由外部接 通STF/STR频率由调试时,程序存在缺陷:控制,防止模式设置错误后的不停抽水现象。如果目标
10、槽的液位到达后,变频器的启停信号也得复位,不能只靠电压来附:用于闭环控制的系统功能块(1)除了专用的闭环控制模块,S7-300也可以用控制功能块来实现 PID控制。但是需要配 置模拟量输入模块和模拟量输出模块(或数字量输出模块)系统功能块SFB41-SFB43用于CPU313C/314(和C7的闭环控制。SFB41“CONT_C用于连续控 制,SFB42 “ CONT_S用于步进控制,SFB43 “ PULSEGEN用于脉冲宽带调制。(2)闭环控制软件包程序编辑器左边窗口的文件夹“ 库Sta ndard Library( 标准库)PID Con troller( PID控制器)”中的FB41-
11、FB43适用于所有S7-300的CPU勺PID控制。5 .使用FB41 “CONT_C实现连续控制5 .1 FB “ CONT_C用于在SIMATICS7可编程控制器上,控制带有连续输入和输出变量的 工艺过程。在参数分配配期间,用户可以激活或取消激活PID控制器的子功能,以使控制器适合 实际的工艺过程。FB41的输入参数:参数数据类 型取值 范围缺省描述RSTboolfalse完全重启动:该块有一个完全重启动例行程序,在置位了输 入“完全重启动”时执行该例行程序MAN_ONbooltrue手动值打开:如果置位了输入“手动值打开”,则中断控制回路。并将手动值设置为调节值。PVPER_ONbool
12、false外设过程变量打开如果过程变量是从I/O中读取的,则输入 PV_Per必须连接 到I/O,并且必须置位输入“外设过程变量打开”P_SELbooltrue比例作用打开可以在PID算法中单独激活或取消激活各个PID作用。当置位了输入“比例作用打开”后,将打开P比例作用I_SELbooltrue积分作用打开可以在PID算法中单独激活或取消激活各个PID作用。置位了输入“积分作用打开”后,将打开1积分作用。INT_HOLDboolfalse积分作用保持通过置位输入“积分作用保持”,可以“冻结”积分器的输 出。I_ITL_ONboolfalse积分作用初始化通过置位输入“积分作用初始化打开”,可
13、以将积分器的输出连接到输入l ITL VAL。d_selboolfalse微分作用打开可以在PID算法中单独激活或取消激活各个PID作用。当置位了输入“微分作用打开”后,将打开D微分作用。CYCLETIME>=1毫秒T#1s米样时间块调用之间的时间间隔必须恒定。“采样时间”输入确定了块调用之间的时间间隔。SP_INTREAL-100.0.100.0(%)或者 是物 理值1)0.0内部设定值“内部设定值”输入用于确定一个设定值。(如:设定一个目标液位高度值,在此处设置)P V_INREAL-100.0.100.0(%)或者 是物 理值1)0.0过程变量输入初始值可以在“过程变量输入”输入端
14、上设置,也可以连接 到浮点数格式的外部过程变量上。(如:当前过程液位值由此输入 )可以认为,这两个比较置要么都为百分数,要么都为真实物 理高度值!PV_PERWORDW#16#0000外设过程变量I/O格式的过程变量连接到控制器的“外设过程变量”输入 端。MANREAL-100.0.100.0(%)或者 是物 理值1)0.0手动值“手动值”输入用于使用操作员接口函数置位一个手动值。GAINREAL2.0比例增益“比例因子”输入用于指定控制器的增益。TITIME>=CY CLET#20s复位时间“复位时间”输入决定了积分器的时间响应。TDTIME>=CY CLET#10s微分时间“微
15、分时间”输入决定微分器单元的时间响应TM_LAGTIME>=CYCLE/2T#2s微分作用的时间延迟D微分作用的算法包含了一个时间延迟,它在“微分作用的 时间延迟”输入中设定。DEADB_WREAL>=0.0(%)或者 是物 理值1)0.0死区带宽死区应用于误差。“死区带宽”输入决定了死区的大 小、。LMN_HLMREALLMN_LLM.10100.0调节值上限调节值总是受上限和下限的限制。“调节值上限”输入指定调节值的上限0.0(%)或者 是物 理值2)以百分数的值表示,如 85.5表示85.5%;亲自测试时,发现当 LMN_HLM=).0时,LMN_PER最大为 13824,当
16、 LMN_HLM00.0 时,LMN_PE最大为 27648;但如 果超出100.0时,贝U LMN_PE也会成比例增大。LMN_LLMREAL-100.0.LMN_HLM(%)或者 是物 理值2)0.0调节值下限调节值总是受上限和下限的限制。“调节值下限”输入指定调节值的下限。以百分数的值表示。如 0.5表示0.5%P V_FACREAL1.0过程变量因子“过程变量因子”输入用于和过程变量相乘。它以此来调整 过程变量的范围。PV_OFFREAL0.0过程变量偏移量“过程变量偏移量”输入用于和过程变量相加。它以 此来调整过程变量的范围。LMN_FACREAL1.0调节值因子“调节值因子”输入将
17、和调节值相乘。它以此来调整调 节值的范围。LMN_OFFREAL0.0调节值偏移量“调节值偏移量”用于和调节值相加。它以此来调整调节值 的范围。FB41的输出参数:参数数据类 型取值范围缺省描述LMNREAL0.0调节值有效的调节值以浮点数格式从“调节值”输 出端输出,范围0-100%。LMN_PERWORDW#16#0000外设调节值I/O格式的调节值被连接到控制器的“外设 调节值”输出端。即模拟量输出PQWQLMN_HLMBOOLFALSE达到调节值上限调节值总是受上限和下限的限制。输出“达 到调节值上限”表明已经超过了上限值。QLMN_ILMBOOLFALSE达到调节值下限调节值总是受上限和下限的限制。输出“达 到调节值下限”表明已经超出了下限值。LMN_PREAL0.0比例分量“比例分量”输出包含了可调节变量的比例 分量。LMN_IREAL0.0积分分量“积分分量”输出包含了调节值的积分分量LMN_DREAL0.0微分分量“微分分量”输出包含了调节值的微
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2020乐清考编电厂笔试专业技能考点练习题及参考答案
- 2021建设工程监理零负担刷题套卷及答案解析
- 2026年办公室文书测试题及答案
- 2021年仪表工技师评审考试试题集 全考点带标准答案
- 2026年堂吉诃德名著导读测试题及答案
- 潍坊2021教育类优才计划笔试易错100题附参考答案
- 伏三村搬迁增补协议书
- 拨号环境下的隧道协议书
- 乙肝病毒携带者监测与随访指南
- 农业基地合伙人协议书
- 黑龙江哈尔滨德强学校2025-2026学年度六年级(五四制)下学期阶段学情调研语文试题(含答案)
- 2026年温州市瓯海区专职社区工作者公开招聘6人笔试参考试题及答案解析
- 医养结合模式下的老年护理策略
- 2026年社会工作者初级真题及答案
- 酒店建设工作方案
- 08D800-7 民用建筑电气设计与施工-室外布线
- 车辆技术档案范本(一车一档)
- 0电连接安装施工作业指导书
- FZ/T 73072-2022矿工袜
- GB/T 15242.1-1994液压缸活塞和活塞杆动密封装置用同轴密封件尺寸系列和公差
- 友谊是什么(中文)
评论
0/150
提交评论