网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
怎么用梯形图写积分程序和微分程序
作者: 来源:中国机电工程网    发布于:2019-06-08 16:47:08    文字:【】【】【

一般在step7软件中并没有具体用梯形图表示积分和微分的模型,而是直接调用纯软件pid控制功能块来实现微分积分功能(pid控制)。如step7提供了系统功能块(其中s7-400为sfb41、sfb42、sfb43,s7-300为fb41、fb42、fb43)实行闭环控制,其中sfb41(cont_c)用于连续控制,sfb42(cont_s)用于步进控制,sfb43(pulsegen)用于脉冲宽度控制,可以都是系统固化的纯软件控制器,运行过程中循环扫描、计算所需的全部数据存储在分配给fb或sfb的背景数据块中,可以无限次调用。打开一个程序块,在lad/fbd/stl编辑器中,通过选择左边new network(新网络)下library(库)/standard library(标准库)/pid controller(pid控制器),直接插入pid控制器下的fb41、fb42、fb43(与s7-400plc的sfb41、sfb42、sfb43兼容),而fb58和fb59用于pid温度控制。

如有一台电炉要求炉温在一定范围内,就可以通过在周期性中断组织块ob35中调用pid控制器fb41,当设定电炉温度后,如cpu314c-2dp经过pid运算后由自带模拟量输出模块输出一个电压信号送到控制板,控制板根据电压信号的大小控制电热丝的加热电压的大小。可以通过激活或取消pid控制器fb41中的参数如ti(积分时间输入)和td(微分时间输入)、cycle(采样时间)等使控制器适应过程的需要。


浏览 (51) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人: 来源:中国机电工程网
将本文加入收藏夹
新闻详情
脚注栏目
|
脚注信息
机电工程网(C) 2015-2020 All Rights Reserved.    联系我们