First AMX Controller for programming newbe...
NThinnes
Posts: 13
in AMX Hardware
Ok, So I'm an AMX newbe. Just getting started with programming. I start the AMX programmer I course on Monday. I want to purchase a controller and build a small set-up. Anyone have any recommendations? I'm looking into purchasing a second hand NI-3100, but I've found an old AXCENT3 for really cheap. Would I be missing a lot of opportunity if I went with the AXCENT3. Any advice either way would be appreciated any advice in general. Thanks.
0
Comments
Yes, a huge amount. Learning to program for an Axcent will teach you a lot of things that will work in NetLinx but that are bad programming habits to get into in the NetLinx world.
I would personally hold out for a cheap NI-x00 or NI-x000 series to pop up on ebay. These run about 1/3 as fast as the current NI-x100 series, but support all the same functionality and seem to have reached an age where they are being decommissioned at an increasing rate (and hence are becoming cheap on ebay).
Thanks again.
At this time, we've had to replace more than half of the x000 units we've had in installations. And guess which half are more likely to show up on eBay.
I think the cheapest way to go is wait on an NI-700 or NI-900 and then add an Axcent3 to it. All of the programming is done on the NI and then you setup the Axcent3 in slave mode so it is just a dumb port expander. That is assuming that the NI-x00 does not have enough ports for the system you are learning on.
The NI-x000 will not be upgraded to the current firmware, but I wouldn't rule them out for a learning tool. They have had a lot of capacitor failures, but so have the NI-x100 controllers. It is an easy fix with a part you can order online for a few cents or pick up at radioshack for a couple dollars. They do have less memory and are slower, but I don't see that being a big factor for someone that is trying to jump in the ring and learn AMX programming. You simply won't work your way up to programs big enough where the NI-x000 won't be able to handle it for quite a while. I'd even venture that over half of the new systems out there would run just fine on an x000 or an x100.
But $x0 vs $x00 is a big difference when simply looking for a training resource where serial ports may not even be required. And where they cost 25c plus an hour's enjoyment pulling the thing apart to fix, they're still pretty attractive to me at least.
The major benefit of the x100 series as a development and training tool is that while learning the tools you compile and trial code a lot and they reboot in about half the time of the x000's when a new program is sent.