1 / 11
文档名称:

培训资料 补充部分.doc

格式:doc   页数:11
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

培训资料 补充部分.doc

上传人:企业资源 2012/2/18 文件大小:0 KB

下载得到文件列表

培训资料 补充部分.doc

文档介绍

文档介绍:培训资料的补充:
十. 步进电机运动控制(实物)
在步进电机单元完成本实验
实验目的
了解移位寄存器位指令SHRB在控制系统中的应用及编程方法。
二、实验说明
使用移位寄存器指令,可以大大简化程序设计。移位寄存器指令所描述的操作过程如下
若在输入端输入一串脉冲信号,在移位脉冲作用下,脉冲信号依次移位到各个寄存器的内部继电器中,并将这些内部继电器的状态输出,每个内部继电器可在不同的时间内得到由输入端输入的一串脉冲信号。
三、实验面板图:

四、实验步骤
1、输入输出接线
输入
SD

输出
A
B
C
D




(启动开关与LED数码显示的共用)
2、打开主机电源将程序下载到主机中。
3、启动并运行程序观察实验现象。
五、梯形图参考程序
用非移位指令编写该程序:
,依次循环.
十一温度PID实验(实物)
在温度控制单元完成实验
一、实验目的
熟悉使用 西门子S7-200系列PLC的PID控制,通过对实例的模拟,熟练地掌握PLC控制的流程和程序调试。
二、实验说明
(1)本实验说明
本实验的给定值(目标值)可以预先设定后直接输入到回路中;过程变量由在受热体中的Pt100测量并经温度变送器给出,为单极性电压模拟量;输出值是送至加热器的电压,其允许变化范围为最大值的0% 至100%。
(2)理解S7系列的PID功能指令
PID循环(PID)指令根据表格(TBL)中的输入和配置信息对引用LOOP执行PID循环计算。
提供PID循环指令(成比例、整数、导出循环)进行PID计算。逻辑堆栈(TOS)顶值必须是
“打开”(功率流)状态,才能启用PID计算。本指令有两个操作数:表示循环表起始地址的TBL地址和0至7常量的“循环”号码。程序中可使用八条PID指令。如果两条或多条PID指令使用相同的循环号码(即使它们的表格地址不同),PID计算会互相干扰,结果难以预料。
循环表存储九个参数,用于控制和监控循环运算,包括程序变量、设置点、输出、增益、样本时间、整数时间(重设)、导出时间(速率)以及整数和(偏差)的当前值及先前值。
如果循环表起始地址或指令中指定的PID循环号码操作数超出范围,CPU编译器将生成一则错误(范围错误),编译将会失败。PID指令不对某些循环表输入值进行范围检查。您必须保证程序变量和设置点(以及作为输入的偏差和先前程序变量)。如果进行PID计算的数学运算时遇到错误,(溢出或非法数值)并终止PID指令的执行。(对循环表中的输出数值的更新可能不完整,因此您应当忽略这些数值,并在执行下一个循环PID指令之前纠正引起数学错误的输入值。)
在PID指令框中输入的表格(TBL)起始地址为循环表分配三十六(36)个字节。
偏移量

格式
类型
说明
0
PVn
进程变量
双字-实数

包含进程变量,。
4
SPn
定点
双字-实数

包含定点,。
8
Mn
输出
双字-实数
入/出
包含计算输出,
12
Kc
增益
双字-实数

包含增益,此为比例常量,可为正数或负数。
16
Ts
样本时间
双字-实数

包含样本时间,以秒为单位,必须为正数。
20
Ti
积分时间或重设
双字-实数

包含积分时间或重设,以分钟为单位,必须为正数。
24
Td
微分时间或速率
双字-实数

包含微分时间或速率,以分钟为单位,必须为正数。
28
Mx
偏差
双字-实数
入/出

32
PVn-1
以前的进程变量
双字-实数
入/出
包含最后一次执行PID指令存储的进程变量以前的数值。
在P,I,D这三种控制作用中,比例部分与误差部分信号在时间上时一致的,只要误差一出现,比例部分就能及时地产生与误差成正比例的调节作用,具有调节及时的特点。比例系数越大,比例调节作用越强,系统的稳态精度越高;但是对于大多数的系统来说,比例系数过大,会使系统的输出振荡加剧,稳定性降低。
调节器中的积分作用与当前误差的大小和误差的历史情况都有关系,只要误差不为零,控制器的输出就会因积分作用而不断变化,一直要到误差消失,系统处于稳定状态时,积分部分才不再变化,因此,积分部分可以消除稳态误差,提高控制精度。但是积分作用的动作缓慢,可能给系统的动态稳定性代来不良影响,因此很少单独使用。
积分时间常数增大时,积分作用减弱