I have an ever increasing experience and background doing general conrol systems for refrigeraton and light commercial HVAC systems. I am versed in Danfoss AK55 Ak255, CPC from Reflecs to Now the E2.
I just returned from a CPC class. I have installed alot of the CPC stuff.
Okay most of what I have currently known as "controls" have surrounded the concept of rs485, rs232, and some lon. In the world I have been living in, it is really not required to breakdown the issue to slicing atoms, rather, they show you how they want the network wire ran, on what ect. Then the programming is generally answering questions in a predefined format. Nothing like Boolean logic equations which I am starting to understand.
Now. I guess I am having trouble with the understanding of some things.
I was on a project that said the controller that was to be my HVAC controller was compatible for lon. I was doing their oem RTU boards, but I had a carell controller for a munters Dehumidifacation unit. It was a carell controller with a lon card. It did not exactly work by hooking it up and away you go. There was something in my building controller that was not properly able to interface. They said it was lon, but it wasn't. The carell was a true lon device with the lon card.
Now. Don't get too in depth about that. Let me ask though. If it's lon, thats the language it speaks over the wired architecture? Is that a correct way to think? SO here is my questions. Whether we are talking lon, bacnet, modbus. The language is the protocol. And in that protocol, a command to close a digital output, a receive a signal via a analog input, if the device is the same lanugage as the main controller, am I to assume it's gonna work with out issues. How does it get mapped out? What states, on this device, this command is this action, at this point?