As we work on the BASPLC project, we're going to need a lot of tooling, both software and hardware. I'll use this post to keep track of what's in use. I'll also keep track of my suppliers and the experiences with them.
We've got enough information to get rolling on some design and prototype work. Since a lot of this is new, we'll start with something simple -- something that gives us scope to over-design as well! We're going to design the front panel for our interface modules.
We've got our basic requirements for the BASPLC project: Build a PLC with a set of interface modules, and base the whole thing on some low-cost MCUs. Rather than do this with a big requirements analysis up front, we'll get to more specific requirements as various topics come up.
There are a couple of places we can start with our architecture. The prototypic PLC archiecture is a controller connected to interface modules via some kind of bus. We're going to maintain that architecture, so one of the decisions we have to make is what that interconnecting bus is going to look like. Another decision is if we're going to have a consistent architecture inside the processor and/or interface modules.
Well now. I see that I haven't posted on this blog for several years! Time flies when you're having fun, I guess. There's lots that's happened since 2008: The death of my father and Michele and I getting married for starters. Having my indentures sold to another company is another. We'll see if I can get into the swing of blogging -- if I can, then I'll cover some of those.
Today's post is about a new project that I've started. Or maybe it's a new incarnation of an old project. You can be the judge.