Copia Automation delivers modern developer tools for industrial automation. Our Git-based source control solution for PLCs streamlines workflows for faster delivery and maximized uptime.
This idea suggests integrating the systems that control the physical events on the factory floor (Operational Technology or OT) with the back-office hardware and software which convey and process company data (Information Technology or IT). As these systems become more interconnected, teams can share data and work together more seamlessly, improving efficiency and decision-making.
Achieving IT/OT convergence can present several challenges, including:
Despite these challenges, companies are still drawn to connecting the IT and OT departments, especially with the advent of Industry 4.0 and the Internet of Things (IoT). Unfortunately, conversations regarding initiating IT/OT convergence frequently lean towards complex projects and tooling changes. Ideas often center around collecting and analyzing real-time manufacturing data to improve output and uptime. Other ideas include standardizing the cybersecurity processes between IT and OT networks. Due to the grand scope of such projects, IT/OT convergence often becomes a non-starter for many companies.
The topic of robust data management is often overlooked in the convergence conversation; however, it is an area of IT expertise that can be easily applied to OT processes, yielding huge benefits. Git-based source control coupled with formalized review practices, a staple in traditional software development, represents an opportunity unmatched in driving OT team productivity and increased code quality.
Using Git repositories and processes as a framework for OT source control can align IT and OT. From setup, participating IT team members gain immediate visibility into crucial OT systems, their file structures, and the processes used to develop control programs. Likewise, OT teams realize the benefits of securing and tracking code changes, unlocking easy review workflows, and quick code recovery during incidents.
Git-based version control is not common in industrial automation environments. The backbone of OT networks are the PLC control systems that drive manufacturing machinery. PLC systems are often written in visual languages (i.e., ladder logic and function block diagrams) using proprietary development tools. The result is a collection of local binary files on an engineer's desktop or control devices.
Recently Copia Automation has developed new tools to unlock Git’s full power for these file formats. When using Copia, automation professionals can track all changes, visualize the file outside the development environment, and see the highlighted differences between the versions. Add in the power of Git branching and merging, and Copia delivers a source control framework that enables engineers to build code together, collaborate more effectively, and review all program changes quickly and thoroughly.
By applying workflows familiar to IT teams, control engineers can work more productively and better leverage resources to meet tight deadlines. If device backup is included in the equation, OT teams can track all code changes from initial code development through operations and maintenance. IT and OT teams will value continuous backups of vital programs and the confidence to catch unauthorized code changes before significantly impacting business.
Breaking the silos between IT and OT makes excellent business sense. It provides the ability to utilize existing resources to execute company objectives effectively. Git-based source control offers an easy path to alignment and should be considered more broadly by industrial companies. IT’s familiarity with Git, coupled with its ability to improve access control instantly and traceability makes it a low-risk solution to implement. Copia’s purpose-built tool sets enable OT teams to improve the development workflows.