FB43(PULSEGEN)

    FB43 “PULSEGEN”用于构造一个PID控制器,以生成脉冲输出,用于比例执行器。还可以配置带有脉宽调制的两步或三步PID控制器,通常与FB41一起使用。

    图1. FB41"CONT_C" 与FB43 “PULSEGEN”

    主要参数

    图2. FB43 “PULSEGEN" 程序块

    注:以TIA Potal V13 SP1为例,该功能块在STEP 7中的管脚与其相同

    表1. FB43 “PULSEGEN" 的输入参数

    参数变量类型数据类型取值范围默认描述应用
    INVINREAL-100~100(%)0.0模拟量输入
    上一级PID (FB41) 输出
    PER_TMINTIME 

    T#1s

    脉冲周期

    上一级PID (FB41) 周期

    P_B_TMINTIME 

    T#50 ms

    较小脉冲开/关时间

    防止执行器频繁开关

    RATIOFACINREAL0.1~10.01.0比率因子
    改变正负脉冲宽度之比
    STEP3_ONINBOOL 

    TRUE

    三步控制
    激活三步控制,两个脉冲输出都在激活状态
    ST2BI_ONINBOOL FALSE两步控制 
    MAN_ONINBOOL FALSE手/自动切换按钮

    MAN_ON:
    0:自动
    1:手动

    POS_P_ONINBOOL FALSEQPOS_P手动输出 
    NEG_P_ONINBOOL FALSEQNEG_P手动输出 
    SYS_ONINBOOL TRUE周期同步

    MAN_ON:
    0:不同步
    1:同步

    COM_RSTINBOOL FALSE完全重启动 
    CYCLEINTIME 

    T#10ms

    采样时间FB43 采样时间与调用组织块相同

    表2. FB43 “PULSEGEN" 的输出参数

    参数变量类型数据类型取值范围默认描述说明
    QPOS_POUTBOOL FALSE正向脉冲 
    QNEG_POUTBOOL FALSE负向脉冲 

    表3. FB43 “PULSEGEN" 的静态变量

    参数变量类型数据类型取值范围默认描述说明
    siZaehlPerSTATSINT 0总脉冲数一个脉冲周期内的脉冲个数,倒数计数
    siZaehlPTmSTATSINT 0实际高电平脉冲数一个脉冲周期内的实际高电平脉冲个数,倒数计数

    FB43 “PULSEGEN" 的工作模式

    脉宽调制

    在每个周期持续时间内,脉冲的持续时间和输入变量成比例。 通过 PER_TM 分配的周期与 PULSEGEN 指令的处理周期不同。 相反,PER_TM 周期由 PULSEGEN 指令的多个处理周期组成,因此每个 PER_TM 周期中 PULSEGEN 调用的次数决定了脉冲宽度的精度。

    图3. FB43 “PULSEGEN" 脉宽调制

    调节值的精度

    由上图可见:

    “采样比率”为 1:10(CONT_C 调用与 PULSEGEN 调用之比)时,此示例中的调节值精度将限制为 10%,换言之,只能在输出 QPOS_P 以 10% 为步长的脉冲持续时间对设置的输入值 INV 进行模拟。

    精度将随每次 CONT_C 调用中 PULSEGEN 调用的次数的增加而提高。

    例如,如果调用 PULSEGEN 的频率是调用 CONT_C 频率的 100 倍,则获得的操作值范围的精度为 1%。

    自动同步

    可以使脉冲输出与更新输入变量 INV 的指令(例如 CONT_C)自动同步。 这样可以确保尽快将输入变量的变化输出为脉冲。

    脉冲执行器以对应周期持续时间 PER_TM 的时间间隔评估输入值 INV,并将该值转换成相应长度的脉冲信号。

    由于通常以较慢的循环中断等级计算 INV,因此在 INV 更新之后,脉冲执行器应尽快开始将离散值转换为脉冲信号。

    为此,块可以使用以下步骤来与周期的起始点同步:

    如果 INV 发生变化,且块调用不在周期的**个或最后两个调用循环中,则执行同步。 脉冲持续时间将重新计算,并在下一个循环与新周期一起输出。

    图4. FB43 “PULSEGEN" 自动同步

    如果 SYN_ON = FALSE,自动同步将关闭。


    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • 禁用自动协商的布线规定

    禁用自动协商的布线规定要求已经对相应端口进行了以下设置,例如,加速 IO 设备的启动时间:固定的传输速度禁用了自动协商(包括自动跳线)功能这将节省下启动过程中协商传输速率所需的时间。如果已经禁用自动协商,必须遵守布线规定。禁用自动协商的布线规定PROFINET 设备具有下列两种类型的端口:端口类型PROFINET 设备说明带有交叉引脚分配的交换机端口对于 IO 设备:端口 2对于带 2 个端口的

  • 在 SCL 中间接寻址

    在 SCL 中间接寻址简介在 S7-1500 中,统一了所有编程语言的间接寻址选项,因此在移植过程中将部分转换 S7-300/400 中支持的间接寻址。下表简要列出了转换的选项。 下面详细介绍了各种语言结构的移植。间接寻址S7-300/400S7-1500间接寻址 DB"BLOCK_DB" 数据类型“DB_ANY”数据类型间接寻址 DB 变量#block.%DBW3“PEEK”/“POKE”指令W

  • CoS 映射 (CoS Map)

    CoS 映射 (CoS Map)CoS 队列在此页面上,可将 CoS **级分配给不同的 Traffic Queues。显示框说明CoS显示入站数据包的 CoS **级。Queue从下拉列表中选择分配给 CoS **级的队列。队列编号越高,处理**级越高。对于序列 1 - 6,即使队列中存在**级更高的帧,偶尔还是会处理**级较低的帧。对于序列 7 - 8,只要队列中存在**级更高的帧,就只处理这

  • 创建框架

    创建框架可以为每个项目创建任意数目的框架。 框架存储在项目树的“文档信息 > 框架”组下。 可以为所有文档信息*框架。 选择要打印的文档信息时,使用与其相关的框架。步骤若要创建新框架,请执行以下步骤:双击项目树的“文档信息 > 框架”组下的“添加新框架”条目。“创建框架”(Creating frames) 对话框随即打开。在“名称”域中输入框架的名称。从“纸张类型”下拉列表中,选择纸

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

手 机: 13681875601

电 话: 021-37660026

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved