中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

台达PLC

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 施耐德 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 台达PLC → 浏览主题: 新手上路,请教台达PID
发表新帖 回复该主题
回帖:7个,阅读:145 [上一页] [1] [下一页]
* 帖子主题:

新手上路,请教台达PID

分享到
76
DDWEI
文章数:7
年度积分:76
历史总积分:76
注册时间:2019/3/14
发站内信
发表于:2019/3/14 11:36:32
#0楼
附件 捕获21.jpg



控温不是通过实际温度来控的嘛,那得到的这个实际温度是浮点数来的吧。如果用16位PID指令的话又不能实现实际温度小数的目的,而如果用32位PID的话取样周期又是整数不带小数,那么请问要怎么样来实现用带小数位的实际温度来写PID呢
[此贴子已经被作者于2019/3/15 2:58:52编辑过]
531
ddt250
文章数:141
年度积分:355
历史总积分:531
注册时间:2016/12/26
发站内信
发表于:2019/3/15 8:07:15
#1楼
亲,台达的热电偶和热电阻模块读取的都是整数哦表情
76
DDWEI
文章数:7
年度积分:76
历史总积分:76
注册时间:2019/3/14
发站内信
发表于:2019/3/15 13:54:57
#2楼
回复 #1楼 ddt250
因为我设定目标温度和实际测量温度肯定都是带小数的,那这种情况我需要怎么做呢,做了很久没做出来
1496
zh_zhu0001
文章数:281
年度积分:57
历史总积分:1496
注册时间:2001/12/24
发站内信
发表于:2019/3/15 14:52:54
#3楼
设定目标温度,处理成整数据,同时反馈回的数据按同等的方法处理成整数,再放入PID比较器,要用于显示时反过来做就是了,一般的触摸屏都有小数点位数,比例等可以设定。要把数字的实计与需要表达的关系理清,明确下来后再调PI参数,例如:目标温度:830.1度,传感器回来的数是300.0到1200.0度。则可以处理为都乘10倍,对于PID来说,目标为8301,反溃为3000-12000之间,输出上下限可设定为0-999,再用PWM控制结果脉宽。
提出问题要诚心诚意
分析问题要全面严谨
解决问题要一针见血!
76
DDWEI
文章数:7
年度积分:76
历史总积分:76
注册时间:2019/3/14
发站内信
发表于:2019/3/15 16:21:49
#4楼
回复 #2楼 DDWEI
是不是需要先设定一些参数比如上下限什么的才能启动PID计算呢,我这目标值大于实测值时输出一直为0,第一次接触特别难以理解;还有就是用PWM和GPWM这两个指令有什么不一样的地方呢?谢谢!
531
ddt250
文章数:141
年度积分:355
历史总积分:531
注册时间:2016/12/26
发站内信
发表于:2019/3/16 8:04:42
#5楼
你去台达官网上找个使用手册,里面有介绍PID指令和GPWM指令。
PID S1 S2 S3 D 这里面S1是设定值,S2是实测值,S3是一个占20个字的数组,还必须是连续的。D是输出。
GPWM S1 S2 D  这里S1就是PID的输出D,S2是周期,D就是你的Y10。S2是一个占3个字的数组,也是连续的,给它们让出来,否则会出错。
[此贴子已经被作者于2019/3/16 16:25:34编辑过]
76
DDWEI
文章数:7
年度积分:76
历史总积分:76
注册时间:2019/3/14
发站内信
发表于:2019/3/16 13:29:16
#6楼
回复 #5楼 ddt250
偶然看到ES2系列PLC不支持用GPWM指令是吗
531
ddt250
文章数:141
年度积分:355
历史总积分:531
注册时间:2016/12/26
发站内信
发表于:2019/3/16 16:22:52
#7楼
附件 QQ截图20190316162056.jpg

附件 QQ截图20190316162143.jpg



支持啊表情

在用啊,公司设备DVP32ES200R的PLC,加热控制就是用的PID+GPWM
[此贴子已经被作者于2019/3/16 16:23:56编辑过]
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2019 Gkong.com, All Rights Reserved

62.4