And let me be very clear about my comments in the previous post...particularly because this thread was (prior to being hijacked) a first time Do-more user. We *love* to educate customers on how to use our products...regardless of level of experience. Never, ever, think that your questions are a bother to us. Quite the contrary, your questions help us understand how to build a better product.
ADC has done an amazing job of making automation products approachable to a wide audience. Of course 'wide audience' equals 'vastly different experience levels'. Given that the price of entry to the PLC club is about $69, it is inevitable that Christmas lights and train sets will be control targets. Just try to imagine the conversation between me and the support guy responsible for helping twinkle lights bring Christmas cheer to a family in Boise:
<Me (breathless from excitement)> "...and you can use the TCPLISTEN instruction to run a program block when a remote TCP device establishes a connection to the TcpServer device. You can then implement a full custom protocol using STREAMIN and STREAMOUT instructions in a Stage based sequence. It's powerful enough that you could even implement a web server with our protocol creation primitives. Freakin' cool, huh?!?"
<Christmas Cheer Tech (with face now pale)> "Uh...yeah." :facepalm:
Then imagine how the support realities influence product development. Or put another way, how do we build a product that both Sheldon and Penny will use?

PS. If you happen to live in Boise and are using a PLC to control your Christmas lights, you *rock* dude!!
