SIEMENS西门子 S-1FL2低惯量型电机 1FL2205-4AF01-1MB0

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

详细介绍


              pid_3stepv2 的输出参数 以下参数的名称既适用于数据块,也适用于通过 openness api 访问。 表格 10-8  参数 数据类型 默认值 说明 scaledinput real 0.0 标定的过程值 scaledfeedback real 0.0标定的位置反馈 对于没有位置反馈的执行器,由 scaledfeedback 指示的执行器位置非常不jingque。这种情况下,scaledfeedback 只可用于粗略 估计当前位置。 output_up boolfalse 用于打开阀门的数字量输出值 如果 config.outputperon = false,则使用参数output_up。 output_dn bool false 用于关闭阀门的数字量输出值 如果config.outputperon = false,则使用参数 output_dn。 output_perint 0 模拟量输出值 如果 config.outputperon = true,则使用 output_per。如果将一个阀门用作通过模拟量输出进行触发并使用连续信号 (例如,0...10 v 或 4...20 ma)进行控制的执行器,则使用output_per。 output_per 的值与阀门的目标位置相对应,例如,当阀门打开 50% 时 output_per =13824。 setpointlimit_h bool false 如果setpointlimit_h = true,则说明达到了设定值的juedui上限(setpoint ≥ config.setpointupperlimit)。 此设定值将限制为config.setpointupperlimit 。 setpointlimit_l bool false 如果setpointlimit_l = true,则说明已达到设定值的juedui下限 (setpoint ≤config.setpointlowerlimit)。 此设定值将限制为 config.setpointlowerlimit 。inputwarning_h bool false 如果inputwarning_h = true,则说明过程值已达到或超出警告上 限。 inputwarning_lbool false 如果 inputwarning_l = true,则说明过程值已经达到或低于警告下 限。state int 0 state 参数 (页 284)显示了 pid 控制器的当前工作模式。可使用 输入参数 mode 和modeactivate 处的上升沿更改工作模式。pid_3step v2 的静态变量 说明 请仅在“未激活”模式下更改使用 (1)标识的变量,以防 pid 控制器出现故障。 以下变量的名称既适用于数据块,也适用于通过 openness api 访问。 变量数据类型 默认值 说明 manualupinternal bool false在手动模式下,每次出现上升沿时,阀门都将打开总控制范围的 5%,或者持续打开短的电机转换时间。只有在未使用 output_per和位置反馈时,才会对 manualupinternal 进行评估。此变量用在调 试对话框。 manualdninternal boolfalse 在手动模式下,每次出现上升沿时,阀门都将关闭总控制范围的 5%,或者持续关闭短的电机转换时间。只有在未使用output_per 和位置反馈时,才会对 manualdninternal 进行评估。此变量用在调 试对话框。activaterecovermode bool true activaterecovermode v2 (页 290)变量确定错误响应方式。 runmodebystartup bool true cpu 重启后,激活 mode 参数中的工作模式。 如果runmodebystartup = true,pid_3step 将在 cpu 启动后以保存 在 mode参数中的工作模式启动。 如果 runmodebystartup = false,pid_3step 在 cpu启动后仍保 持“未激活”模式下。

           ctrlparamsbackup.gain real 1.0 保存的比例增益ctrlparamsbackup.ti real 20.0 保存的积分时间(以秒为单位) ctrlparamsbackup.tdreal 0.0 保存的微分作用时间(以秒为单位) ctrlparamsbackup.tdfiltratio real 0.2保存的微分延时系数 ctrlparamsbackup.pweighting real 1.0 保存的比例作用权重ctrlparamsbackup.dweighting real 1.0 保存的微分作用权重ctrlparamsbackup.cycle real 1.0 保存的 pid 算法的采样时间(以秒为单位)ctrlparamsbackup.inputdeadband real 0.0 保存的控制偏差的死区宽度pidselftune.sut.calculateparams bool false 受控系统的属性在调节期间保存。如果calculateparams = true, pid 参数都将根据这些属性进行重新计算。将使用 tunerule 中设置 的方法计算pid 参数。计算后,calculateparams 将设置为 false。 pidselftune.sut.tunerule int1 预调节期间用于计算参数的方法: • sut.tunerule = 0:pid 快速 i(与sut.tunerule =1 相比,控制 响应速度更快,输出值的幅度更大) • sut.tunerule = 1:pid慢速 i(与 sut.tunerule = 0 相比,控制 响应速度较慢,输出值的幅度较小) • sut.tunerule= 2:chien、hrones 和 reswick pid • sut.tunerule =3:chien、hrones、reswick pi • sut.tunerule = 4:pid 快速 ii(与sut.tunerule = 5 相比,控制 响应速度更快,输出值的幅度更大) • sut.tunerule = 5:pid慢速 ii(与 sut.tunerule = 4 相比,控制 响应速度较慢,输出值的幅度较小) 方法sut.tunerule = 0 和 1 与方法 sut.tunerule = 4 和 5 的唯一区别在于比例增益的计算: 当 sut.tunerule = 0 和 1 时,会根据过程的补偿时间计算比例增 益。当sut.tunerule = 4 和 5 时,会根据过程的延迟时间计算比例 增益。 与sut.tunerule = 0 和 1 相比,sut.tunerule = 4 和 5 时,返回的比例增益值更大,因此控制响应速度更快,输出值的幅度更大。 pidselftune.sut.state int 0 sut.state变量指示当前的预调节阶段: • state = 0:初始化预调节 •state = 50:确定无位置反馈的起始位置 • state = 100:计算标准偏差 •state = 200:查找拐点 • state = 300:确定上升时间 •state = 9900:预调节成功 • state = 1:预调节未成功pidselftune.tir.runin bool false 利用 runin变量,您可以指定无需预调节也可执行jingque调节。 • runin = false在未激活模式或手动模式下启动jingque调节时,将启动预调节。 如果jingque调节在自动模式下启动,系统将使用现有的 pid参数来 控制设定值。 之后才会启动jingque调节。如果无法实现预调节,pid_3step 将切 换到调节开始时的模式。 •runin = true 将跳过预调节,pid_3step 会尝试利用小或大输出值达到设定值。这可能会增加超调量。之后才会启动jingque调节。 jingque调节后,runin 将设置为 false。 281 指令10.2 pid_3step pid 控制 功能手册, 11/2023, a5e35300232-ag 变量 数据类型 默认值 说明pidselftune.tir.calculateparams bool false 受控系统的属性在调节期间保存。如果calculateparams = true, pid 参数都将根据这些属性进行重新计算。将使用 tunerule 中设置 的方法计算pid 参数。计算后,calculateparams 将设置为 false。 pidselftune.tir.tunerule int0 jingque调节期间用于计算参数的方法: • tir.tunerule = 0:pid 自动 • tir.tunerule =1:pid 快速(与 tir.tunerule = 2 相比,控制响 应速度更快,输出值的幅度更大) •tir.tunerule = 2:pid 慢速(与 tir.tunerule = 1 相比,控制响应速度较慢,输出值的幅度较小) • tir.tunerule = 3:ziegler-nichols pid •tir.tunerule = 4:ziegler-nichols pi • tir.tunerule =5:ziegler-nichols p 要通过 tir.calculateparams 和tir.tunerule = 0、1 或 2 重复计算 pid 参数,也必须通过tir.tunerule = 0、1 或 2 执行了先前的jingque调 节。 否则,将使用tir.tunerule = 3。 始终可以通过 tir.calculateparams 和tir.tunerule = 3、4 或 5 重新 计算 pid 参数。pidselftune.tir.state int 0 tir.state 变量指示当前的jingque调节阶段: •state = -100:无法进行jingque调节。将首先执行预调节。 •state = 0:初始化jingque调节 • state = 200:计算标准偏差 •state = 300:尝试利用大或小输出值达到设定值 •state = 400:尝试使用现有 pid 参数达到设定值(如果预调节成 功) •state = 500:确定波动并计算参数 •state = 9900:jingque调节已成功 •state = 1:jingque调节未成功 retain.transittime(1) real 30.0电机转换时间(以秒为单位) 起动驱动器将阀门从关闭状态移至开启状态所需的时间(以秒为单 位)。 transittime 具有保持性。retain.ctrlparams.setbyuser(1) bool false 如果 setbyuser = false,pid参数将自动确定并且 pid_3step 将在输 出值中存在死区的情况下运行。死区宽度将在调节期间根据输出值的 标准差计算得出并保存到retain.ctrlparams.outputdeadband 中。 如果 setbyuser = true,pid参数将手动输入并且 pid_3 step 将在输 出值中不存在死区的情况下运行。retain.ctrlparams.outputdeadband = 0.0 setbyuser 具有保持性。retain.ctrlparams.gain(1) real 1.0 有效的比例增益 要反转控制逻辑,使用config.invertcontrol 变量。gain 上的负值也 会反转控制逻辑。我们建议您仅使用 invertcontrol设置控制逻辑。 如果 invertcontrol = true 且 gain < 0.0,则控制逻辑也会反转。 gain具有保持性。 retain.ctrlparams.ti(1) real 20.0 • ti >0.0:有效的积分时间(以秒为单位) • ti = 0.0:积分作用取消激活 ti 具有保持性。retain.ctrlparams.td(1) real 0.0 • td > 0.0:有效的微分作用时间(以秒为单位) •td = 0.0:微分作用取消激活 td 具有保持性。

Basic PTI驱动器,PTI 200V驱动器,PTI 400V驱动器,Basic PN驱动器,PN 200V驱动器

展开全文

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