In an earlier article I explained the basics of git and how to use GitKraken, one of the various graphical interfaces of git. Now we are going to take this a couple steps further and show you how to use branches in git with RTU/PLC programming. Branches are an important function of any version control […]
Month: March 2017
Software Library Recommendations
Any developer’s toolkit is going to involve a decent amount of software. An automation programmer’s toolkit is full of odd-ball, proprietary, weird dependency driven configuration software. Here are some quick tips my mentor shared with me regarding software installers when I started doing automation programming. When I first got my laptop, she sat me down […]
Its About Time
Time. It flies. It stands still. It is valuable. But time is awful. I dislike time. In particular time zones and the complexity surrounding how to handle time on SCADA systems. SCADA systems run on time. Daily records are recorded at contract hour. Alarms and Events are logged with time stamps. Should be easy right? Nope. Time […]
Using git for Industrial Automation
Almost all industrial programmers will use some sort of basic version control at the file system level. This generally consists of keeping copies of dated files and folders in a central file folder structure. Until recently I kept a project database listing clients at the first level, site surface locations at the second level and […]