dc.description.abstract | Industry 4.0 is bringing changes to industrial automation, in which the programmable logistic controller (PLC) plays a vital role. However, in the absence of consistent specifications, various PLC manufacturers have proposed incompatible solutions. PLCopen is a common standard for all PLCs, including program syntax, logic control, motion control, and security control; and when using PLCopen, PLCs are exempt from learning other PLC syntax. Industrial automation requires a control system for command deployment and status monitoring. Considerable time and resources are required to develop an automated control system. This study proposes an open-source-based robot operating system (ROS) that is integrated into a control system and platform conforming to the PLCopen motion control standard. The motion control command can be remotely deployed in the ROS through the human interface of the control platform. When the ROS command node receives the command, the command topic is issued to all the motion axis nodes of the topic subscribed, and the motion axis nodes then perform the operation defined by the PLCopen motion control function module according to the command message. Using the control architecture designed in this study, a robot control platform that conforms to industry standards can be rapidly developed, enabling open-source ROSs to have industry-standard control functions for instant, reliable, and remote deployment, industrial control, and process monitoring. | en_US |