用PLC做一个反馈控制
答案:2 悬赏:0 手机版
解决时间 2021-02-13 06:02
- 提问者网友:不爱我么
- 2021-02-12 05:57
一个灯光用固态继电器接在扩展模块EM232,通电后可以亮了。两个铂电阻接在扩展模块EM231,可以读取数值了。现在要把铂电阻2放在灯泡旁边,会因为加热使其温度升高。另一个铂电阻1放在室内。要用PID控制,通过控制灯光的亮度,来使铂电阻1,2的温差为10度。PLC的梯形图程序要如何写呢?
最佳答案
- 五星知识达人网友:等灯
- 2021-02-12 06:37
固态继电器使用PWM控制,使用S7-200plc microwin编程软件的PWM向导建立PWM,固态继电器接Q0.0或Q0.1(在向导中确定),用PID控制向导建立PID,在程序中调用PID子程序,指定PV_I为铂电阻1,2的实际测量温度差值,setpoint设定为10度,PID输出量化为比如0-1000的数值代表0-1000ms,接PWM pulse,对PWM cycle设为1000,即可工作,调整PID参数使控制最优(稳、准、快)
全部回答
- 1楼网友:杯酒困英雄
- 2021-02-12 07:16
首先要明白阀分2类--开关量控制的阀,模拟量控制的比例调节阀
开关量的阀都没有反馈(也没有这种说法)
比例调节阀带反馈(反馈量输入plc输入端)
你说的气动阀应该时开关量控制的,电磁阀没有反馈功能,只有气动执行元件--气缸,带有磁性开关(一般2个,检测两端到位),用来检测气缸到位情况 (这个也是plc的输入信号--检测电磁阀打开,气缸到位没有),关于几输入几输出没有定论,根据需要(有的不需要磁性开关)
你的补充问题
人机中可以解决,plc中编程也可以解决
一种情况可以在人机中设置按钮属性为切换开关,plc中不需要处理(比如直接控制plc y0输出)
二种情况在人机中设置按钮属性为复位开关,在plc中需要编程(可以参考一个按钮实现启停控制功能,因为plc不一样指令不一样,方法也很多,比如三菱有一条指令alt--他是把当前状态取反,也就是按一下接通,再按一下就关断了,反复进行)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯