资讯详情

第五章 S7-200 指令系统.ppt

第五章 S7-200 指令系统

* 第二个应用实例是使用PLC完成三相异步电机的正反转控制。 根据之前的控制思路,首先要有主电路。 电机的正反转控制需要两个接触器, 正转接触器KM1 反转接触器KM2 电机电源通过两个接触器调相,实现正反转控制。 * 根据控制要求,I/O接线图中有三个输入信号和两个输出信号PLC。 正转启动信号SB二连接输入继电器X反转启动信号SB接入继电器X2,停止信号SB接入继电器X3。连接公共端COM。 正转接触器KM1线圈接输出继电器Y一、反转接触器KM2线圈接输出继电器Y2。 这里提醒大家注意:PLC的运算速度非常快,远远大于接触器硬件的动作速度,在程序中正反转输出信号交替时,可能会出现正转输出信号断开,正转接触器线圈还来不及释放,而反转输出信号接通送出,使反转接触器线圈动作的现象,造成电源的短路事故,所以在正转接触器的线圈回路串联反转接触器的常闭触点,将正转接触器的常闭接触点串联到反转接触器的线圈电路中,实现硬件互功能。下面看梯形图。下面看梯形图。 * 梯形图有两条逻辑线,分别实现正转连续运行和反转连续运行,并在两个方向连续运行梯形图的基础上增加互锁触点。 也就是说,正转输出继电器线圈Y回路串入反转输出继电器Y2常闭触点和反转启动信号常闭触点X1进行互锁。 同样,反转输出继电器线圈Y2.串入正转输出继电器Y1常闭触点和正转启动信号常闭触点X0进行互锁。 梯形图中接触器和按钮的常闭触点实现软件双重互锁. 根据梯形图写出相应的指令表。 叙述指令表。 * * * * * * * * 例:喷泉模拟控制参考程序,喷泉模拟控制移位时间为0.5s,最大定时设定值255,大于定时中断0ms 。 主程序 INT_0 课堂练习 1.自复位定时器的设计周期为5s,脉宽是扫描周期的脉冲串信号。 2、3、用S、R、并设计了如图所示波形图的梯形图。 Q0.0 I0.1 I0.0 3.继电器的顺序控制(SCR)设计一个卧室通风系统控制程序,使三个卧室的通风机自动轮流打开和关闭。轮换间隔为50min。 4.用定时器中断每0个.1s收集一个模拟输入值的程序。 1.自复位定时器的设计周期为5s,脉宽是扫描周期的脉冲串信号。 2、用S、R、并设计了如图所示波形图的梯形图。 Q0.0 I0.1 I0.0 3.继电器的顺序控制(SCR)设计一个卧室通风系统控制程序,使三个卧室的通风机自动轮流打开和关闭。轮换间隔为50min。 4.用定时器中断每0个.1s收集一个模拟输入值的程序。 九、PID回路指令 (一)PID算法 离散化 保留积分项的前值 ——PID回路输出的初始值 为了使系统稳定,偏差e应趋于零。 比例环节:控制系统的稳态精度; 积分环节:消除稳态误差,提高控制精度 ; 微分环节:减少超调量,提高动态性能。 -在第n-1采用时刻的积分项 2、积分项: MIn与偏差成正比。 TS——采样周期; TI——积分时间常数; MX——N采样周期前所有积分项之和。 1、比例项:MPn是增益KC以及偏差e的乘积。 SPn——N采样时间给定值; PVn——第n采用时间过程变量值。 3、微分项: MDn与偏差的变化成正比。 TD——微分时间常数 (二)PID回路指令 TBL它是电路表的起始地址,只能使用字节VB区域。 LOOP是字节常量0~7的回路号;程序中可以使用8条PID指令。 表5-11 回路表格式 (三)控制方法 执行PID当输入端检测到正跳变(从0到1)信号时,指令为自动运行模式;PID电路从手动无扰动切换到自动,并进行组态: (1)给定值SPn=过程变量PVn (2)放置过程变量前值PVn-1=过程变量当前值PVn (3)积分项的前值MX=输出值Mn (4)电路输入输出变量的值转换 1.电路输入变量的转换和标准化 (1)电路输入变量的数据转换:转换A/D模拟单元输出的整数值转换为标准浮点实数。 ITD AIW0,AC0 DTR AC0,AC0 (2)实数值标准化:实数值标准化为0.0~1.0之间的实数。 ITD AIW0,AC0 DTR AC0,AC0 (2)实数值标准化:实数值标准化为0.0~1.0之间的实数。 双极模拟量信号-5~+5V,-2.5~2.5V对应的双极性数据范围为-32000~32000。 单极模拟量信号:0~5V,4~20mA单极性数据对应范围为0~64000。 /R 64000.0,AC0 R 0.5, AC0 MOVR AC0, VD100 2.电路输出变量的数据转换

标签: 14r继电器输出双重pid

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台