Data structures and interfaces for automated PLC applications development process | IEEE Conference Publication | IEEE Xplore