FOXBORO FBM201 P0914SQ
比例控制方式
比例控制模式根据误差按比例改变控制器输出。如果误差增加,则控制动作按比例增加。
比例控制的可调设置称为控制器增益 (Kc)。较高的控制器增益会增加给定误差的比例控制量。如果控制器增益设置得太高,控制回路将开始振荡并变得不稳定。如果设置得太低,控制回路将无法充分响应干扰或设置点变化。
对于大多数控制器,调整控制器增益设置会影响积分和微分控制模式中的响应量。
纯比例控制器
通过关闭积分和微分模式,可以将 PID 控制器配置为仅产生比例作用。比例控制器易于理解和调整:控制器输出只是控制误差乘以控制器增益,再加上偏置。需要偏置,以便控制器可以在误差为零(设的过程变量)时保持非零输出。缺点是偏移量,这是一种持续误差,不能仅通过比例控制来消除。在纯比例控制下,偏移将一直存在,直到操作员手动更改控制器输出的偏差以消除偏移。这称为控制器的手动重置。
FOXBORO FBM201D P0922YK
功能块图 用于以图形块形式表示的 PLC 程序。它表示进入功能块的信号或数据流,当它在 PLC 逻辑中执行时,会产生一个或多个输出。每个功能块都已预先编程以执行特定功能,用户插入输入和输出。
plc功能框图实例功能块可以具有标准功能,例如定时器、计数器、用户定义的块以获得平均值、缩放值、找出小值和大值等。编程更容易,但在与在线解决任何问题时更难可编程控制器。人们看不到单的输入或输出被激活,因为功能块作为一个整体工作并作为一个整体元素显示。与继电器梯形逻辑相比,在功能块中设计的闭锁指令、触发器和互锁等运行过程所需的基本功能很难进行故障排除。
FOXBORO FBM204 P0914SY
梯形图逻辑 是用于 PLC 的主要编程方法。它模仿继电器逻辑(开关、继电器、线圈和触点的组合)。使用梯形图逻辑作为主要编程方法的决定非常具有战略意义,因为它不需要太多时间来重新培训工程师来适应这一点。代 PLC 使用基于继电器逻辑接线图的技术进行编程。这消除了教电工、维护技术人员和工程师如何编程的需要。时至今日,梯形图逻辑仍然是流行的 PLC 编程方法。
下面是一个非常简单的电机控制继电器逻辑及其对应的梯形图逻辑。继电器逻辑具有启动开关、停止开关、控制继电器和继电器线圈 (CR1) 以及电机 (Mtr)。梯形图逻辑与继电器逻辑具有相似的外观和感觉。但是继电器逻辑的物理开关和线圈被 PLC 的内存位置取代,表示为输入 (I) 和输出 (O)。
PLC 系统处理许多数字,这些数字代表与过程有关的不同类型的信息。这些过程或机器参数可以是输入或输出设备、计时器、计数器或其他数据值的状态。这些存储器类型可用于存储各种信息,并可在各种继电器梯形图逻辑指令中使用。这些通常称为“标签”。标签可以是不同的数据类型。布尔(离散)、整数、浮点数、字符串和时间。
FOXBORO FBM206 P0916CQ
高速控制
推动选择现代控制器的另一个特点是能够控制运动和其他高速应用。执行这些功能需要高速 I/O,以及强大的处理器和确定高速任务级的能力。
虽然一些控制器提供多个运动轴之间的协调,但 Paulk 表示,即使是两个轴之间的协调运动通常也需要特殊的硬件和内置控制器功能:
,需要高速输出 (HSO) 模块和高速输入 (HSI) 模块。HSO 模块生成脉冲和方向命令来命令伺服驱动器运行两个或多个伺服电机。这些脉冲和方向命令可以控制各种应用,例如定长切割、缝合和协调的 xy 轴移动。
可编程滚筒开关 (PDS) 和可编程限位开关提供额外的高速控制功能。PDS 能够以高达 1 MHz 的速率监控多个设备,例如编码器。这些输入信号用于以每秒数万次的速率协调和控制输出。这种类型的硬件配置提供了立于控制器扫描时间的运动控制,控制器扫描时间可能因处理器负载而异。
FOXBORO FBM208 P0914TB
工业控制器选型
大多数工业控制器,例如可编程逻辑控制器(PLC) 和可编程自动化控制器 (PAC),都可以处理基本功能,例如离散和模拟输入和输出的实时监控和控制。Paulk 说,在工业控制器时,通常会关注其他功能,例如数据处理、通信和高速控制。他从数据处理和日志记录开始:
具有基于标签名称的编程的现代控制器具有多种数据处理功能,包括内置数据记录。一些控制器还可以与企业级系统(例如企业资源规划 (ERP) 系统)中的标准数据库进行交互。
数据记录通常是基于事件或计划的。事件由状态变化触发。计划的数据记录被配置为定期发生,例如每分钟、每小时、每天或每月。
可以记录的标签数量通常是有限的,但至少应为每个计划或触发的事件存储 50 个标签值。系统错误还应与错误或事件的时间和日期一起存储。
除了本地数据记录之外,一些控制器还可以与 IT 企业系统进行通信。市场上的几种软件工具,包括 KepWare KEPServerEX,允许用户在 IT 企业系统和 PLC 之间建立连接,以允许从 PLC 收集数据并将数据保存在数据库中。
P0904AK系列工业控制器包括 HX Hybrid,这是一种可以处理控制和数据处理的混合模型。该模型因其在不影响实时控制性能的情况下与信息系统互连的能力而受到高度评价。
HX Hybrid 的 PLC 功能支持国际标准(包括 IEC61131-3 和 PLCopen *2 )中的编程方法,因此可以在保持实时性能的同时实现多种形式的控制。由于执行速度比以前的型号快 10 倍以上,因此可以使用其他更合适的语言对难以使用梯形逻辑进行编码的高速处理进行编程。这使得将任务委派给 HX Hybrid 成为可能,而这些任务过去是在 PC 或其他计算机上执行的(见图 2)。
容器技术用于保持控制和数据处理分离,实时执行控制,不受数据处理的影响。可以使用适合与信息系统互联的编程语言(如C/C++),可以在不干扰实时控制的情况下实现控制功能和信息功能之间的数据共享。这消除了对过去系统中所需的 PC 或其他计算机的需要。
通过使用 Windows 的实时扩展来运行软件 PLC,HF-W/IoT 系列可以在 Windows 上同时执行设施设备的实时控制和数据处理功能,例如人机界面 (HMI) 或数据记录。控制的实时性也通过使用多核中央处理器(CPU)来保持,Windows和软件PC被分配到不同的CPU内核,以防止数据处理影响控制。共享内存用于在控制和数据处理功能之间交换数据,并用作缓冲区以防止在传输定期更新的控制数据时丢失任何数据。数据同步也由一种以块为单位处理数据的机制来维护。数据定义存储在文件中以便于更新。