PLC例题与复习解析.ppt
文本预览下载声明
3.传送带控制的设计 控制要求: 启动开关闭合( I0.0=1),运货车到位( I0. 2=1),传送带(由 Q0. 0控制)开始传送工件。件数检测仪在没有工件通过时,I0.1=l;有工件经过时,I0.1=0。 当件数检测仪检测到三个工件时,推板机(由Q0.1控制)推动工件到运货车,此时传送带停止传送;当工件到运货车(行程可以由时间控制),推板机返回,传送带开始传送,计数器复位,并准备再重新计数。 传送带控制的部分梯形图设计如图4所示。 图4 传送带控制 启动开关I0.0 运货车到位 I0. 2 传送带Q0. 0 件数检测仪I0.1 推板机Q0.1 4. 说明: 第十章 程序控制类指令及应用 包括:跳转指令、循环指令、顺控继电器指令、子程序指令、中断指令等。 第一节 跳转指令 例1: 第二节 循环指令 第 三节 子程序指令 第四节 中断指令 1.中断连接指令 语句表示:“ATCH INT, EVNT” 2.中断分离指令 语句表示:“DTCH EVNT”。 3.中断返回指令 4. 中断允许指令 5.中断禁止指令 二、中断类型: 1.通讯口中断 2 .I/O中断 3.时基中断 三、中断优先级及中断队列 中断接以下固定的优先级顺序执行:通信(最高优先级)、I/O中断、时基中断(最低优先级)。 一个程序内最多可有128个中断 。 四、中断程序编程步骤 建立中断程序“INT n”;在中断程序“INT n”中编写其应用程序;编写中断连接指令(ATCH);允许中断(ENI)。 第十一章 S7-200系列PLC模拟量单元及PID指令 第一节 S7-200 EM235模拟量工作单元 一、性能指标 S7-200系列目前可以提供3种模拟量扩展模块: (1)模拟量输入模块 EM-231:每个 EM-231扩展 3路模拟量输入通道。 (2)模拟量输出模块EM-232:每个EM-232扩展2路模拟量输出通道。 (3)模拟量输入/输出模块EM-235:每个EM-235同时扩展3路模拟量输入通道和1路模拟量输出通道。 第二节 EM235模拟量控制应用实例(略) 第三节 PID调节及 PID指令 一、PID指令 PID回路的操作取决于存储在36字节回路表内的9个参数。 1. PID回路指令 梯形图表示: 语句表示:“PID TABLE, LOOP”。 2.PID算法 3.回路控制的组合选择 若只需PID算法中的P项(比例项)或I项(积分项)、或PI项。对这种回路控制的功能组合的选择可通过对相关参数(常数)的设定来完成。 若不需要积分项,应将积分时间常数设置为无穷大。 若不需要微分项,则应将微分时间常数设置为0。 4.回路输入量的转换及归一化 5. 将回路控制输出转换为按工程量标定的整数值 6.变量与范围 7.控制回路参数表(LOOP TABLE) PID控制指令执行的形式为:“PID TABLE, LOOP”。 操作数TABLE所指定的参数控制表的结构见下表1,此表含有9个参数,全部为32位的实数格式,占用36个字节。 表1 PID参数控制表 8.PID的编程步骤 (1)设定回路输入及输出选项; (2)设定回路参数; 在PID指令中,必须指定内存区内的36个字节参数表的首地址。其中,要选定过程变量、设定值、回路增益、采样时间、积分时间和微分时间,并转换成标准值存入回路表中。 (3)设定循环警报选项; ( 4)指定计算内存区域 ; PID计算需要一定的存储空间,存储暂时结果。需要指定此计算区域的起始内存的字节地址。 (5)指定初始化子程序及中断程序; (6)生成 PID程序。 9. 编程举例 某水箱需要维持一定的水位。该水箱里的水以变化的速度从水箱的出水管中流出。因而需要有一个水泵以不同的速度,通过水箱的进水管向水箱供水,以维持水位不变。 被控对象为需保持一定压力的供水水箱,调节量为其水位,给定量为满水位的75%,控制量为向水箱注水的调速电机的转速。调节量(为单极性信号)由水位计检测后经 A/D变换送入PLC。用于控制电机的转速信号由PLC执行PID指令后以单极性信号经D/A变换后送出。 本工程的特点是,在系统中,水泵的机械惯性比较大,故系统仅采用比例和积分控制。其增益和时间常数可以通过工程计算初步确定。实际中,还需要进一步调整,以达到最优控制效果。 本例假设采用PI控制。 增益、采样时间常数和积分时间常数选为: KC=0.25,TS=0.1S,TI=30s。 工作在手动方式下时,可以把水泵的速度( 0. 0~1.0之间的实数)直接写入回路表中的输出寄存器。
显示全部