织梦网站必须下载做风投要关注哪些网站
织梦网站必须下载,做风投要关注哪些网站,创客贴平面设计在线官网,wordpress 按钮链接基于S7-200 PLC和组态王汽车空调控制
带解释的梯形图程序#xff0c;接线图原理图图纸#xff0c;io分配#xff0c;组态画面最近在厂里折腾了一套基于S7-200的汽车空调控制系统#xff0c;今天就跟大伙儿唠唠具体实现。这玩意儿别看体积小#xff0c;里面门道可不少…基于S7-200 PLC和组态王汽车空调控制 带解释的梯形图程序接线图原理图图纸io分配组态画面最近在厂里折腾了一套基于S7-200的汽车空调控制系统今天就跟大伙儿唠唠具体实现。这玩意儿别看体积小里面门道可不少从硬件接线到软件编程都得整明白。先说IO分配这事儿这可是整个系统的骨架。咱们用的CPU224自带14DI/10DO具体分配得讲究数字量输入I0.0 急停按钮常闭I0.1 自动模式选择I0.2 手动模式选择I0.3 压缩机故障信号数字量输出Q0.0 压缩机接触器Q0.1 冷凝风机Q0.2 故障指示灯模拟量处理用EM231模块AIW0接温度传感器4-20mA设定值存在VD100里。这里要注意量程转换传感器量程-20℃~60℃对应6400-32000的数值。梯形图编程是重头戏来看几个关键逻辑段网络1 模式选择| I0.1 I0.2 M0.0 |----| |-------|/|--------( )-- //自动模式优先这段实现了自动/手动互锁M0.0接通时系统进入自动模式。注意这里用了常闭触点做互锁比用SET/RET指令更直观。基于S7-200 PLC和组态王汽车空调控制 带解释的梯形图程序接线图原理图图纸io分配组态画面网络4 温度控制| M0.0 MOVW AIW0 VW200 |----| |-------[MOVW AIW0→VW200]-- //实时温度采集 | M0.0 CMP VW200 VD100 Q0.0 |----| |-------[]----------------( )-- //温度超限启压缩机这里用了比较指令直接驱动输出注意VD100是32位浮点数实际使用前需要做标幺值转换。压缩机启动后需要加3分钟延时才能再次启动这个保护逻辑得另做定时器。组态王这边重点在画面联动。做了个仿汽车仪表盘的界面关键控件温度显示用####.##℃格式关联VW200设定值输入框绑定VD100范围限定在18-26℃压缩机状态用旋转动画表示关联Q0.0的0/1状态通信配置容易栽跟头西门子PPI协议得注意设置COM口波特率9.6k设备地址跟PLC实际一致默认2数据格式选8E1调试时遇到过读不到数据的情况最后发现是USB转串口驱动不兼容换了CP5611卡才解决。硬件接线要命的地方24V电源一定做好隔离别让强电串进PLC温度传感器屏蔽层单端接地接触器线圈必须并反向二极管有次设备上电就爆模块查了半天是继电器线圈没加续流二极管反向电动势把输出点烧了。这套系统现在在厂里测试车间跑了小半年最惊喜的是故障自诊断功能。上周冷凝风机卡死PLC检测到Q0.1反馈信号异常5秒就切断了压缩机供电这事要搁以前准得烧压缩机。下次准备试试用PID算法做温度控制现在这个开关量控制还是有点愣车间老师傅说空调启停太频繁听着心疼。不过话说回来S7-200这老伙计还能再战几年毕竟稳定才是硬道理。