编辑: 枪械砖家 | 2019-07-01 |
4 当开发一个过程控制回路时,使回路的每个元件与其物理元件相结合是很重要的.下面提 供的例子中,制造过程包括反应器中一定量的液体,探头可以测量过程变量的压力、温度或其 它参数.传感器信号通过一个变送器被放大,并以模拟量的方式通过连接线路传送到PLC的输 入模块. PLC从模拟量输入模块上读出PV.CPU进行回路计算,通过电缆传输给模拟量输出模块. 控制输出信号可以是模拟量或数字量(on/off),可由回路设置.输出信号传送到制造过程前经 变送器放大,使反应器中的液体进行物理或化学变化,变送器将信号送给加热器、阀、泵等. 过了一段时间,液体发生了变化,传感器探头可以测量到其变化.过程也相应地产生了变化. 接着就进行回路计算,回路以这种方式连续工作. 图中所示的个人电脑被用来运行KOYO DirectSOFT5.1(或5.1以上的版本)中文版, DirectLOGIC可编程序控制器.DirectSOFT5.1中文版(或5.1以上的版本),可以对SN 的CPU 编程.软件以窗体编辑器来组态回路参数.它还有PID回路趋势画面的性能,能帮助进行回路 调整. 光洋电子(无锡)有限公司
5
第二节 回路参数设定
一、回路控制表和回路数 SN PLC只能从R-存储器中的参数表获得其PID回路过程指令.对于DirectLogic PLC来说, RLL中的这一类 PID指令 是不存在的.但是,CPU可以从储存的R寄存器地址中读到参数设 置. 如下表所示, 必须在R7630中设置一个值指向主控制回路参数表, 在R7631中设置要参加PID 运算的回路数.如果R7630或R7631无法正常编程时,R7632中的错误标志将被置位. 地址 参数设置 数据类型 范围 读/写R7630 回路参数表指针 八进制 R1400-R7340, R10000-R13740 写R7631 回路数 BCD 0-16 写R7632 回路错误标志 二进制 0或1 读 如果回路数是
0 ,在梯形图程序扫描时,回路控制器不执行.回路控制器从1开始,按 升序排列使用.例如,当指到2和3时,你就不能使用回路1和4.回路控制器会控制R7631中规 定的回路数. 回路参数表可能占用用户数据空间(R1400-R7340)的低位,或用户数据空间 (R10000-R13777)的高位的存储器区,如右图所示.在存 储器中保证选择可供你使用的有效空间. R7631中的值会告 诉CPU控制回路参数表有多大(每个回路有32个地址). DirectSOFT5.1 PID Setup 对话框为你提供了设定这些 参数的方法.也可以使用梯形图指令例如LDR或LDS,和OUTW指令.当然,这些地址是停电保持参数的一部分, 所以不需要把它们用梯形图程序写.
二、PID 错误标志 在R763........