西门子s7-1200 基于plc的智能家居控制系统(成品) 仿真是实物仿真(做毕设的在电脑上仿...
西门子s7-1200 基于plc的智能家居控制系统成品 仿真是实物仿真做毕设的在电脑上仿真的需要自己加按钮搞智能家居的兄弟们都懂PLC才是真香。今天唠唠用西门子S7-1200整的智能家居控制系统重点说仿真这茬——毕竟做毕设的兄弟们在电脑上跑仿真时没实物按钮得自己造啊。先看硬件配置S7-1214C DC/DC/DC主模块配SM1223数字量扩展16输入16输出够控三室两厅。关键得在TIA Portal里把硬件组态整明白特别是数字量模块的地址分配。比如DI0.0接门磁传感器DO0.1控客厅主灯地址错了程序跑飞可别怪PLC。重点来了仿真模式没有实体按钮怎么办直接上HMI面板虚拟控件。用博途自带的精简面板拖个按钮控件关联DB块地址// HMI按钮变量关联 客厅灯开关 : 灯控DB.客厅灯_手动开关程序里得做自锁逻辑梯形图这样画西门子s7-1200 基于plc的智能家居控制系统成品 仿真是实物仿真做毕设的在电脑上仿真的需要自己加按钮![梯形图示例]I0.0I0.1Q0.1手动开关人体感应输出线圈------------| 自锁触点 |SCL代码版本更骚IF 手动模式 THEN 客厅灯 : 手动开关 XOR 客厅灯; ELSE 客厅灯 : 人体感应 OR 光照不足; END_IF;仿真时注意PLC程序里要加模拟量处理。比如用M区地址代替真实传感器// 强制模拟光照值 %MD100 : 200; // 单位lux调试时容易踩的坑1. 忘记勾选允许来自远程对象的PUT/GET访问 2. 仿真PLC的IP没设对。建议直接上PLCSIM Advanced能绑定虚拟网卡比普通仿真器稳得多。最后说个骚操作用Excel VBA写个OpcUA客户端直接往仿真PLC灌数据比手动改变量爽十倍。不过毕设答辩时慎用容易被老师问懵。总结就是组态要准变量命名别太放飞仿真按钮记得做互锁。搞定了这些S7-1200跑智能家居跟玩儿似的答辩时记得把HMI界面整花哨点教授就吃这套。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2434431.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!