Ok, so having messed with the EPIC for a bit, we figured we’d give CodeSys programming a shot. Specifically, I cobbled together a Structured Text program. Here’s my first impressions:
Codesys is a very comprehensive development system encompassing a dizzying array of vendors and platforms, which means that it’s complicated beyond imagination. It’s documentation is basic at best. What you’ll find for answers on the web is best described as a hot mess, and generally will just cost you days of searching without any clear answers.
My understanding from some of the Facebook posts and articles are that the Groov View will be able to access the information in a CodeSys program. However, I’ve been completely unable to find the first bit of information as to how. I’m thinking it’s by address, but I couldn’t tell you how to determine the address of the variables in the program. Any ideas from anyone?
On the whole, I’m thinking that the CodeSys support is great if you know the platform well already, or have a project on it already that you’d like to use with EPIC hardware. But if you’re starting fresh on a project, and either don’t use CodeSys already or are willing to learn something new, the Opto tools seem more straightforward and are better documented. The only thing we’d like to do that’s available in CodeSys but not Opto is Profinet… IF I can figure out how CodeSys does that- the rabbit hole on information about how to do that is deep indeed.