Abstract
Abstract In order to realize and design a software monitoring and early warning system for the Internet of Things (IoT), this paper establishes a “trinity” control platform integrating PLC, WINCC, and MATLAB based on nonlinear technology and realizes the proportion integration differentiation (PID) control based on the RBF neural network tuning on this platform. Based on the framework of the trinity control platform, the PID control system set by the radial basis function (RBF) neural network and the STEP7 virtual object programming of the control platform are designed and realized. The experimental data update cycle is 0.5 s to record 1,000 data item objects, U is the control quantity, which is associated with the U communication driver variable in WINCC, and the corresponding storage address in the PLC is MD200; Yout is the controlled quantity, which is related to the Yout communication driver variable in WINCC, and the corresponding storage address in the PLC is MD100; start is the control switch, associated with the start communication driver variable in WINCC, corresponding to the storage address in the PLC of M0.1; reset is the reset control switch, It is associated with the reset communication driver variable in WINCC, and corresponds to the storage address in the PLC as M0.0. KP, KI, KD, and TIME correspond to three real-time PID parameters and are the cycle time in MATLAB (used for the X-axis of trend graphing), and are the variables of the communication driver. The addresses in the PLC are MD20, MD24, MD28, and MD32. It shows that for these three software programs, the update cycle of the data in the respective storage areas must be consistent, the program control cycles in MATLAB and PLC need to be consistent, and the transmission of parameters must be correctly implemented in a control cycle according to the programming logic sequence, in order to realize the design of an IoT software monitoring and early warning system.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.