SIEMENS西门子 S120 C/D 型功率开关 6SL3 162-2MB00-0AC0

供应商
浔之漫智控技术(上海)有限公司
认证
西门子
代理经销商
模块
全新原装 假一罚十
德国
正品现货 实体经营
联系电话
15801815554
手机号
15801815554
联系人
邓经理
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-04-30 08:00

详细介绍


         通过一个电磁阀控制流速和压力。控制器的输出值与阀门的打开相对应:输出值增加时阀门打开。这意味着压力下降(反转控制逻辑)时,流速增大(正常控制逻辑)。通过编写程序变量 actuatorinput,借助 i/o 格式的pid_compact 的输出值(参数 output_per)控制阀门。 在 pid_compact_1.setpoint参数中指定流速的设定值。 在 pid_compact_2.setpoint参数中将压力上限指定为设定值。两个控制器必须共享一个阀门作为共享的执行器。在这种情况下,通过输出值(采用实数格 式,参数output)的大选择实现逻辑,该逻辑决定哪个控制器获得执行器的访问权。因为输出值与阀门的打开程度相对应,所以需要阀门打开较大程度的控制器将获得控制权。 说明 激活控制逻辑的反转输出值增加(阀门打开)时,需要通过压力调节器 pid_compact_2 来实现实际值(压力)的降低,因此必须激活控制逻辑的反转:pid_compact_2.config.invertcontrol = true。设备正常运行时,流速的实际值与设定值相对应。流量控制器 pid_compact_1 已稳定在固定 的输出值pid_compact_1.output。正常操作过程中,压力的实际值显著低于指定为 pid_compact_2设定值的上限。因此,压力调节器要进一步关闭阀门以增加压力,即它将计 算一个输出值pid_compact_2.output,该输出值小于流量控制器 pid_compact_1.output 的输出值。切换逻辑的大选择从而使得流量控制器 pid_compact_1 可以继续访问执行器。此 80 pid 控制 功能手册,11/2022, a5e35300232-af 使用 pid_compact 5.2 pid_compact v2外,赋值 pid_compact_2.overwriteinitialoutputvalue =pid_compact_1.output 以 及 pid_compact_2.pidctrl.pidinit = true 来更新pid_compact_2。 如果由于故障等原因压力现在接近或超过上限,压力调节器 pid_compact_2 将计算一个更大的输出值以进一步打开阀门,从而降低压力。如果 pid_compact_2.output 大于pid_compact_1.output,则压力调节器 pid_compact_2 通过大选择获得执行器访问权并将其打开。赋值 pid_compact_1.overwriteinitialoutputvalue =pid_compact_2.output 以及 pid_compact_1.pidctrl.pidinit = true 来更新pid_compact_1。 流速增加时压力降低,且压力不再保持在设定值。解决故障后,压力将继续下降,并通过压力调节器降低阀门的打开程度。如果流量控制器计算更大的打开程度作为输出值,则设备将恢复正常操作,使流量控制器 pid_compact_1 再次获 得对执行器的访问权限。 可以通过以下scl 程序代码实现此示例:使用 plcsim 仿真 pid_compact v2 说明 使用 plcsim 进行仿真 不支持使用plcsim 仿真 pid_compact v2.x 后将其用于 cpu s7-1200。 pid_compact v2.x 只能通过plcsim 仿真后用于 cpu s7-1500。 对于使用 plcsim 进行的仿真,仿真 plc 的时间特性与“真实”plc并不完全相同。仿真 plc 循 环中断 ob 的实际周期时钟波动比“真实”plc 的波动大。 在标准组态中,pid_compact会自动确定调用之间的时间,并监视波动情况。 因此,使用 plcsim 仿真 pid_compact 时,可能检测到采样时间错误(errorbits = dw#16#00000800)。 这会导致进行中的调节中止。 自动模式下的响应取决于activaterecovermode 变量的值。 为防止此类情况发生,应按下列方式为使用 plcsim 进行的仿真组态pid_compact: • cycletime.enestimation = false •cycletime.enmonitoring = false • cycletime.value:以秒为单位为此变量分配调用循环中断ob 的周期时钟。

            组态 pid_compactv1基本设置 v1 在巡视窗口或组态窗口的“基本设置”(basic settings)下,组态工艺对象“pid_compact”的以下属 性: • 物理量 • 控制逻辑 • 复位后的启动行为 • 设定值(仅在巡视窗口中)• 过程值(仅在巡视窗口中) • 输出值(仅在巡视窗口中)设定值、过程值和输出值只能在程序编辑器的巡视窗口中组态设定值、过程值和输出值。 为每个值选择一个源: • 背景 db 使用背景数据块中保存的值。必须通过用户程序在背景 db 中更新值。 指令中不应有值。 可通过 hmi 进行更改。 • 指令 使用与指令相连的值。每次调用指令时都会将值写入背景数据块。 无法通过 hmi 进行更改。 物理量 在“控制器类型”(controller type)组中,为设定值和过程值选择测量单位和物理量。 设定值和 过程值将以该测量单位显示。 控制逻辑 通常,可通过增大输出值来增大过程值。这种做法称为常规控制逻辑。 pid_compact 不使用负比例增益。 要在输出值增大时使过程值减小,请选中复选框“反转控制逻辑”(invert control logic)。 示例 • 打开排泄阀将使容器盛装物的液位降低。 • 增加冷却能力将使温度降低。复位后的启动行为 要在重启 cpu 后直接切换到上次激活的模式,请选中“cpu 重启后启用上一模式”(enable last modeafter cpu restart) 复选框。 如果清除该复选框,pid_compact 将保持在“未激活”模式。 步骤要定义固定设定值,请按以下步骤操作: 1. 选择“背景 db”(instance db)。 2. 输入一个设定值,例如 80° c。3. 删除指令中的任何条目。 要定义可变设定值,请按以下步骤操作: 1. 选择“指令”(instruction)。 2.输入保存设定值的 real 变量的名称。 可通过程序控制的方式来为该 real 变量分配变量值,例如,采用时间控制的方式来更改设定值。如果直接使用模拟量输入值,则 pid_compact 会将该模拟量输入值标定为物理量。如果要预先处理一下该模拟量输入值,则需要编写一个处理程序。 例如,过程值与模拟量输 入值并不成正比。 经过处理的过程值必须为浮点格式。步骤 要使用未经处理的模拟量输入值,请按以下步骤操作: 1. 在下拉列表“input”中选择条目“input_per”。 2.选择“指令”(instruction) 作为源。 3. 输入模拟量输入的地址。 要使用经过处理的浮点格式的过程值,请按以下步骤操作:1. 在下拉列表“input”中选择条目“input”。 2. 选择“指令”(instruction) 作为源。 3.输入变量的名称,用来保存经过处理的过程值。 pid_compact 提供三个输出值。 执行器将决定要使用的输出值。 •output_per 通过模拟量输出触发执行器,使用连续信号(如 0...10v、4...20ma)进行控制。 • output例如,由于执行器响应是非线性的,因而需要通过用户程序来处理输出值。 • output_pwm 通过数字量输出控制执行器。脉宽调制可产生短 on 时间和短 off 时间。 步骤 要使用模拟量输出值,请按以下步骤操作: 1.在下拉列表“output”中选择条目“output_per(模拟量)”(output_per (analog))。 2.选择“指令”(instruction)。 3. 输入模拟量输出的地址。 要使用用户程序来处理输出值,请按以下步骤操作: 1.在下拉列表“output”中选择条目“output”。 2. 选择“背景数据块”(instance db)。计算的输出值保存在背景数据块中。 3. 使用输出参数 output 准备输出值。 4. 通过数字量或模拟量 cpu输出将经过处理的输出值传送到执行器。 要使用数字量输出值,请按以下步骤操作: 1.在下拉列表“output”中选择条目“output_pwm”。 2. 选择“指令”(instruction)。 3.输入数字量输出的地址。过程值设置 v1 在“过程值设置”(process value settings)组态窗口中,组态过程值的标定并指定过程值的juedui 限值。标定过程值 如果已在基本设置中对 input_per的使用进行了组态,则需要将模拟量输入值转换为过程值的 物理量。 当前组态将显示在 input_per 画面中。如果过程值与模拟量输入值成正比,则将使用上下限值对来标定 input_per。 1. 在“标定的过程值的下限”(scaled lowprocess value) 和“下限”(low) 输入字段中输入一对下 限值。 2. 在“标定的过程值的上限”(scaledhigh process value) 和“上限”(high) 输入框中输入一对上限 值。 这些值对的默认设置保存在硬件配置中。要使用硬件配置中的值对,请按以下步骤操作: 1. 在程序编辑器中选择指令 pid_compact。 2. 在基本设置中连接input_per 与模拟量输入。 3. 在过程值设置中单击“自动设置”(automatic setting) 按钮。现有值将被硬件配置中的值覆盖。 监视过程值 指定过程值的juedui上限和下限。 只要在运行期间超出这些限值,控制器就会关闭,同时输出值设置为 0%。 必须为受控系统输入合理的限值。 合理的限值在获取优 pid 参数的优化过程 中是重要的。“过程值的上限”的默认值是 120 %。在 i/o 输入中,过程值大可超出标准范围 18%(过范 围)。如果超出“过程值的上限”,将不再报告错误。 仅识别断线和短路,然后 pid_compact 切换到“未激活”模式。 警告如果将过程值的限值范围设置得非常大,则将禁用过程值监 视功能。 如果发生错误,则可能损坏系统。

Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话