购物网站的后台内部网站建设要求
购物网站的后台,内部网站建设要求,wordpress seo怎么写,东莞专业网站设计制作公司换热站程序组态系统#xff0c;2个循环泵#xff0c;2个补水泵#xff0c;循环泵与补水泵采用一用一备#xff0c;按设置时间自动切换#xff0c;CAD图纸
硬件#xff1a;昆仑通泰触摸屏和西门子200smart供参考最近搞了个换热站程序组态系统#xff0c;跟大家分享分享过…换热站程序组态系统2个循环泵2个补水泵循环泵与补水泵采用一用一备按设置时间自动切换CAD图纸 硬件昆仑通泰触摸屏和西门子200smart供参考最近搞了个换热站程序组态系统跟大家分享分享过程中的心得和遇到的坑。这个系统里有2个循环泵和2个补水泵它们的运行模式是一用一备还得按设置时间自动切换硬件方面选用了昆仑通泰触摸屏和西门子200smart。硬件连接基础昆仑通泰触摸屏主要负责和操作人员交互西门子200smart PLC则是整个系统的大脑负责逻辑控制。先得把它们连接好通过网线或者串口这里用的是以太网连接。西门子200smart的以太网口接上触摸屏在PLC编程软件里设置好IP触摸屏那边也对应设置这样通信就基本搭建起来了。循环泵与补水泵逻辑实现一用一备逻辑在PLC编程里先定义好泵的状态变量比如// 定义循环泵1状态 BOOL Pump1_Running; // 定义循环泵2状态 BOOL Pump2_Running; // 定义补水泵1状态 BOOL MakeUpPump1_Running; // 定义补水泵2状态 BOOL MakeUpPump2_Running;一开始我们让循环泵1和补水泵1先运行泵2作为备用// 初始化循环泵1运行 Pump1_Running TRUE; Pump2_Running FALSE; // 初始化补水泵1运行 MakeUpPump1_Running TRUE; MakeUpPump2_Running FALSE;按时间自动切换这里需要用到定时器。在西门子200smart里定时器很好用。以循环泵为例// 定义循环泵切换定时器 TON T1; // 设置定时器时间为8小时3600s * 8 T1.PT 28800;在主程序循环里检测定时器状态// 如果定时器时间到 if(T1.Q) { // 切换循环泵状态 Pump1_Running !Pump1_Running; Pump2_Running !Pump2_Running; // 重置定时器 T1.IN FALSE; T1.CU 0; } else { // 定时器未到时间继续计时 T1.IN TRUE; }补水泵切换逻辑类似只是定时器设置时间可能不同按照实际需求来。CAD图纸辅助CAD图纸在这个项目里也很关键。在画电气原理图的时候能清晰看到PLC和各个泵之间的连接关系每个泵的控制回路、电源回路等。像触摸屏和PLC的连接线路也能在图纸上详细标注方便施工布线也给后期维护提供了很直观的参考。比如说在标注PLC输入输出点的时候结合CAD图纸就能很快对应上泵的启动、停止信号连接到哪个点减少了很多排查故障的时间。触摸屏界面设计昆仑通泰触摸屏的界面设计要简洁明了。做几个主界面一个显示泵的实时运行状态运行时间、当前是哪台泵在工作一目了然一个设置界面能设定泵的切换时间。在界面设计软件里拖几个按钮、指示灯控件绑定好PLC里对应的变量就能实现界面和PLC数据的交互。比如说运行指示灯就绑定泵的运行状态变量变量为真灯就亮假就灭。换热站程序组态系统2个循环泵2个补水泵循环泵与补水泵采用一用一备按设置时间自动切换CAD图纸 硬件昆仑通泰触摸屏和西门子200smart供参考整个换热站程序组态系统做完虽然过程中遇到不少小问题但都一一解决了现在系统运行稳定达到了预期效果。希望我的这些经验能给搞类似项目的朋友一些帮助。