登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:pid控制方案问题?

点击:708 回复:8

工况是这样的:有3个罐,1个装水2个装硫酸。3种液体分别做恒流量PID控制。以前用的是s7-200和模拟量模块,流量计反馈回过程变量经过plc模拟量输出控制变频器!
我现在想用变频器的模拟量输入口ai1接反馈信号,plc通讯变频器读取ai1反馈信号,在经过pid运算通讯输出给变频器!
 3个pid运算涉及到3个通讯读,3个通讯写共6次通讯。我用modbus50ms间隔轮询。也就是说1秒可以读写3次。
 我这种方案可不可行?
 这样的速率能不能满足流量pid控制?
请各位高手师傅帮忙分析分析?
16-11-23 18:27
假设采样周期是1秒,1秒3次的读写速率能行吗
16-11-23 18:30
多数变频器自身也是带PID功能的
16-11-23 21:07
通讯时间比较紧,不在于通讯速率,在设备反应时间.9600波特率,50ms做一次简单读,发出请求大概10ms,等待4ms,关键是变频器响应是不是立即的???ms?,数据返回10ms,再等待4ms.
再说1秒3次没必要,1秒1次都行.
pid采样也不一定要那么快,1秒都没问题.当然看你的工艺和精度要求.
16-11-24 09:04
3楼讲的专业呀。点赞。流量控制,采样周期1s三次不会有问题,因为流量控制也是比较大的惯性,完全能满足要求,如果是控制转速和转矩,就不行了,采样周期太长了。个见。
16-11-24 14:27
PID运算直接交给变频器;PLC只需完成数据读写、其控制运算交给变频器、这样你就不需要考虑到通讯迟滞
16-11-24 16:13

引用 pqsh 在 2016/11/24 9:04:06 发言【内容省略】

那么在泵启动的时候,流量瞬间上升时,没秒3次的采样周期还能满足控制要求吗
16-11-24 21:20
这么操作是可行的
18-09-29 10:27
现在有个新名词叫边缘计算
18-09-30 09:33

工控新闻

更多新闻资讯