Design and Implementation of a Reliable and Secure Controller for Smart Home Applications Based on PLC

S. S. Khairullah, Abdel-Nasser Sharkawy
{"title":"Design and Implementation of a Reliable and Secure Controller for Smart Home Applications Based on PLC","authors":"S. S. Khairullah, Abdel-Nasser Sharkawy","doi":"10.18196/jrc.v3i5.15972","DOIUrl":null,"url":null,"abstract":"Programmable logic controllers (PLCs) are increasingly being used to realize modern safety-critical instrumentation and control (IC) applications. Examples of these applications are industrial automation and control systems, plant process safety protection systems, smart home systems and digital IC systems embedded in nuclear power plants (NPPs) that require high levels of performance, reliability, and flexibility. The PLC is a flexible, programmable, and robust digital device that can execute all logical and mathematical runtime functions of the IC application and operate in harsh-critical environments. This paper proposes a PLC-based home security controller based on the ladder logic programming model. The design, analysis, and hardware implementation of this controller are presented in this paper. The designed system consists of three basic modules which are a sensing module used for reading the data of the input field devices for the smart home application, a computation-based decisional module used for executing the programming model, and an actuating module used for sending the control commands to the output field devices. The proposed home security system utilized different types of sensors such as a laser photoelectric sensor, a motion or proximity sensor, and a limit switch. In addition, a siren speaker, a light tower including three lights red, yellow, and green, two push-pull switches and emergency push-pull buttons were used as control inputs and output indicators in the implementation of this work This designed system is implemented on the Allen-Bradley CompactLogix PLC controller and Human Machine Interface (HMI) panel programmed as the graphical user interface. The experimental simulation results of the real hardware connection demonstrate that the proposed system is reliable, safe, and feasible for smart home security applications.","PeriodicalId":443428,"journal":{"name":"Journal of Robotics and Control (JRC)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Robotics and Control (JRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18196/jrc.v3i5.15972","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Programmable logic controllers (PLCs) are increasingly being used to realize modern safety-critical instrumentation and control (IC) applications. Examples of these applications are industrial automation and control systems, plant process safety protection systems, smart home systems and digital IC systems embedded in nuclear power plants (NPPs) that require high levels of performance, reliability, and flexibility. The PLC is a flexible, programmable, and robust digital device that can execute all logical and mathematical runtime functions of the IC application and operate in harsh-critical environments. This paper proposes a PLC-based home security controller based on the ladder logic programming model. The design, analysis, and hardware implementation of this controller are presented in this paper. The designed system consists of three basic modules which are a sensing module used for reading the data of the input field devices for the smart home application, a computation-based decisional module used for executing the programming model, and an actuating module used for sending the control commands to the output field devices. The proposed home security system utilized different types of sensors such as a laser photoelectric sensor, a motion or proximity sensor, and a limit switch. In addition, a siren speaker, a light tower including three lights red, yellow, and green, two push-pull switches and emergency push-pull buttons were used as control inputs and output indicators in the implementation of this work This designed system is implemented on the Allen-Bradley CompactLogix PLC controller and Human Machine Interface (HMI) panel programmed as the graphical user interface. The experimental simulation results of the real hardware connection demonstrate that the proposed system is reliable, safe, and feasible for smart home security applications.
基于PLC的智能家居安全可靠控制器的设计与实现
可编程逻辑控制器(plc)越来越多地用于实现现代安全关键仪表和控制(IC)应用。这些应用的例子是工业自动化和控制系统,工厂过程安全保护系统,智能家居系统和嵌入核电厂(NPPs)的数字IC系统,这些系统需要高水平的性能,可靠性和灵活性。PLC是一种灵活、可编程和强大的数字设备,可以执行IC应用程序的所有逻辑和数学运行时功能,并在苛刻的关键环境中运行。本文提出了一种基于梯形逻辑编程模型的plc家庭安防控制器。本文介绍了该控制器的设计、分析和硬件实现。所设计的系统由三个基本模块组成,即用于读取智能家居应用的输入场设备数据的传感模块,用于执行编程模型的基于计算的决策模块,以及用于向输出场设备发送控制命令的执行模块。提出的家庭安全系统利用不同类型的传感器,如激光光电传感器、运动或接近传感器和限位开关。本设计的系统在Allen-Bradley CompactLogix PLC控制器上实现,人机界面(Human Machine Interface, HMI)面板作为图形用户界面,采用警报器扬声器、红、黄、绿三盏灯组成的灯塔、两个推拉开关和紧急推拉按钮作为控制输入和输出指示器。真实硬件连接的实验仿真结果表明,该系统可靠、安全,适用于智能家居安全应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
6.30
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信