登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:用S7-300能设计多路多段PID输出吗?
点击:1662 回复:18
10楼
编辑
引用
管理
SEEYOULALA
可以做。。两点之间求斜率(正负),每秒自动增加,时间到后自动刷新数据,再次求斜率。。。。
PID参数不用管,若要细化就在多少设定温度范围内设定P I D参数就是, 300PLC里面有现成的块,不过得做自己的块, D参数设为0最好,不然控制不了
最后修改:
2014/8/24 14:46:46
14-08-24 14:42
11楼
编辑
引用
管理
460629608
如果做PID,在一个通道中使用了时间循环中断组织块,还可以在别的通道中使用吗?如能还可以写入别的数据吗?
14-08-24 16:01
12楼
编辑
引用
管理
zytlc
引用
460629608
在 2014/8/24 16:01:11 发言
【内容省略】
你就在OB35中做PID就行了,轮训执行,第一次扫描执行一路PID,下次扫描执行下一路。
14-08-24 16:15
13楼
编辑
引用
管理
SEEYOULALA
直接在OB1里调用就是了 还用不着OB35
14-08-24 21:09
14楼
编辑
引用
管理
eyujiedianqi
用120段的温控仪表就可以解决了。为什么用plc呢。
14-08-24 21:37
15楼
编辑
引用
管理
lihai010
可以做的,但精度控制很困难
14-08-24 22:16
16楼
编辑
引用
管理
460629608
一路35个斜率,4路就是140个,把比较指令算上,程序是不是有点长?
14-08-24 23:26
17楼
编辑
引用
管理
460629608
考虑操作员要对工艺的改动,他们不懂在PLC程序中改动,就得做个简单的界面,而他们习惯用达到值和所用的时间两个值来设定,能不能把这些值在界面这一侧用除法算好,商当作变量传输到PLC侧,这样PLC侧的程序要短些,可是象wincc组态软件也不作数学运算.怎办?望能得到大家的指导
14-08-24 23:41
18楼
编辑
引用
管理
xilinxue
我的意思是在在每一路模拟量输出中,模拟量的大小随时间成折线状,而水平部分要求PID.另外,每一路之间毫无关系,每一路的起动和停止都有自己的启动和停止按钮
14-08-25 07:43
上一页
上一页
工控新闻
智元机器人首届合作伙伴大会成功举办,以全链条布局加速具身智能商用落地
多地部署工作聚焦“人工智能+制造”方向
巴斯夫在中国首次切入机器人赛道,携手傅利叶评估开发机器人新材料
聚焦AI与绿色双碳 金士顿亮相2025深圳国际电子展
突破功率壁垒!英威腾30MVA高压水冷变频器成功下线
倍福校企合作
图尔克【沈阳站 直播预告】创新实践行业交流会 | 图尔克全新系统解决方案助力智能制造
皮尔磁:让工业燃烧器更加安全智能
更多新闻资讯