{"title":"基于物联网的PLC水箱液位控制系统","authors":"Methaq A. Ali, A. H. Miry, T. M. Salman","doi":"10.1109/CSASE48920.2020.9142067","DOIUrl":null,"url":null,"abstract":"Internet of Things (IoT) has been widely used in various applications such as health and safety, smart homes, greenhouses, and industrial application. It has been increasingly utilized in the industry owing to its benefits in terms of enhancing the overall performance of a given system. There is a need to engage the IoT technology to meet the requirements in many local industries, especially in developing countries. This can be formulated as having an effective automation system that monitors all essential parts of the system and responds to it in the real-time of all sensitive physical variables on the system. This is called the Industrial Internet of Things (IIoT). In this paper, a prototype system has been implemented for artificial control and monitoring using IoT. The article includes two control systems executed: classical PID (Proportional Integral Derivative) and fuzzy logic with a comparison between them. Fuzzy control is first simulated using MATLAB-R2018b then developing a fuzzy algorithm based on Sugeno method inside PLC (Programmable Logic Controller). The connection of PLC with OPC (Object Process Control) server and sensors is used by the Modbus protocol. The IoT system is designed to utilize the OPC and MQTT (Message Queuing Telemetry Transport), and the obtained data will be uploaded to the cloud. ESP8266 is used to connect the sensors to the router through wireless communication.","PeriodicalId":254581,"journal":{"name":"2020 International Conference on Computer Science and Software Engineering (CSASE)","volume":" 10","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"IoT Based Water Tank Level Control System Using PLC\",\"authors\":\"Methaq A. Ali, A. H. Miry, T. M. Salman\",\"doi\":\"10.1109/CSASE48920.2020.9142067\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Internet of Things (IoT) has been widely used in various applications such as health and safety, smart homes, greenhouses, and industrial application. It has been increasingly utilized in the industry owing to its benefits in terms of enhancing the overall performance of a given system. There is a need to engage the IoT technology to meet the requirements in many local industries, especially in developing countries. This can be formulated as having an effective automation system that monitors all essential parts of the system and responds to it in the real-time of all sensitive physical variables on the system. This is called the Industrial Internet of Things (IIoT). In this paper, a prototype system has been implemented for artificial control and monitoring using IoT. The article includes two control systems executed: classical PID (Proportional Integral Derivative) and fuzzy logic with a comparison between them. Fuzzy control is first simulated using MATLAB-R2018b then developing a fuzzy algorithm based on Sugeno method inside PLC (Programmable Logic Controller). The connection of PLC with OPC (Object Process Control) server and sensors is used by the Modbus protocol. The IoT system is designed to utilize the OPC and MQTT (Message Queuing Telemetry Transport), and the obtained data will be uploaded to the cloud. ESP8266 is used to connect the sensors to the router through wireless communication.\",\"PeriodicalId\":254581,\"journal\":{\"name\":\"2020 International Conference on Computer Science and Software Engineering (CSASE)\",\"volume\":\" 10\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference on Computer Science and Software Engineering (CSASE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSASE48920.2020.9142067\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Computer Science and Software Engineering (CSASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSASE48920.2020.9142067","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
摘要
物联网(IoT)已广泛应用于健康安全、智能家居、温室和工业应用等各种应用领域。由于它在提高给定系统的整体性能方面的好处,它在工业中得到了越来越多的利用。有必要采用物联网技术来满足许多当地行业的要求,特别是在发展中国家。这可以表述为拥有一个有效的自动化系统,该系统监控系统的所有重要部分,并对系统上所有敏感的物理变量进行实时响应。这被称为工业物联网(IIoT)。本文利用物联网实现了一个用于人工控制和监测的原型系统。本文介绍了经典PID(比例积分导数)和模糊逻辑两种控制系统,并对它们进行了比较。首先使用MATLAB-R2018b对模糊控制进行仿真,然后在PLC(可编程逻辑控制器)内部开发基于Sugeno方法的模糊算法。PLC与OPC (Object Process Control,对象过程控制)服务器和传感器的连接采用Modbus协议。物联网系统旨在利用OPC和MQTT(消息队列遥测传输),并将获得的数据上传到云端。ESP8266用于通过无线通信将传感器连接到路由器。
IoT Based Water Tank Level Control System Using PLC
Internet of Things (IoT) has been widely used in various applications such as health and safety, smart homes, greenhouses, and industrial application. It has been increasingly utilized in the industry owing to its benefits in terms of enhancing the overall performance of a given system. There is a need to engage the IoT technology to meet the requirements in many local industries, especially in developing countries. This can be formulated as having an effective automation system that monitors all essential parts of the system and responds to it in the real-time of all sensitive physical variables on the system. This is called the Industrial Internet of Things (IIoT). In this paper, a prototype system has been implemented for artificial control and monitoring using IoT. The article includes two control systems executed: classical PID (Proportional Integral Derivative) and fuzzy logic with a comparison between them. Fuzzy control is first simulated using MATLAB-R2018b then developing a fuzzy algorithm based on Sugeno method inside PLC (Programmable Logic Controller). The connection of PLC with OPC (Object Process Control) server and sensors is used by the Modbus protocol. The IoT system is designed to utilize the OPC and MQTT (Message Queuing Telemetry Transport), and the obtained data will be uploaded to the cloud. ESP8266 is used to connect the sensors to the router through wireless communication.