Programming DDC Logic 2 - Analog Network Input

Programming DDC Logic 2
Programming DDC Logic 2 - The analog network input is similar to an analog input except this input is not hardwired to the local controller but on a remote controller in the network. It is very important that the communication work effectively for this analog network input to work. An example of this is the outside air temperature which is hardwired to a DDC controller in the penthouse of a multistory building. The building engineer only wants the boilers to fire if the outside air temperature is less than 55° F. Instead having an outside air temperature device hardwired to the boiler controller an analog network input can be placed into the boiler controller program and linked to the outside air temperature reading which is in the penthouse controller where the outside air temperature thermistor is hardwired. This saves devices and wire necessary for optimum control.

Programming DDC Logic 2 - Binary Network Input

The binary network input works the same way as the analog network input except it receives a binary input from the network from a remote controller over the communication trunk. An example of this is: There are two boilers in a large boiler room and only one combustion air damper. The end switch to prove that the damper is open is wired to one boiler controller so it gets permission to fired from the binary input which the end switch is wired to on its controller and the other boiler can get its permission from the binary network input which is read over the network from the other boiler controller.

Programming DDC Logic 2 - Ramp Step Up Control

The Ramp Step Up logic block allows you to slowly change the analog signal to a piece of equipment when it is starting. An example of a Ramp Step Up logic block would be: You have an air handler that has a VFD for the blower and you know when the blower starts the program is going to call for 100% because the static pressure is zero. You don’t want the blower coming on and going to 100% until all the VAV boxes send their requests for airflow through the program so you set the Ramp Step Up logic block to increase the program analog signal to 10% every 30 seconds so even if the signal from the program is 100% this block will only allow it to go 100% after a specific period of time (whatever the parameters are set to within this block).

Programming DDC Logic 2 - Ramp Step Down

The Ramp Step Down logic block works in the same manner as the Ramp Step Up logic block except it works when shutting down a device like a pump, motor, or damper. Based in increments of seconds or minutes you would use the Ramp Step Down logic block any type of analog signal which you would want to slow the process of stopping or slowing down the signal to the device.

Reset Limit Control Logic Block

The Reset Limit logic block allows one to set a reset schedule such as set point control for heating or cooling. If you wanted to base the boilers set point on outside air temperature you would link the left side of this block to the outside air and put the outside air temperatures you want the set point to be based on. On the right side of this block, you would put the set point numbers. For example, if the outside air temperature was 65° F. and you wanted your lowest set point for this outside air temperature to be 120° F. and at 40° F. outside air temperature you wanted your set point to be 180° F. then the Reset Limit would change your set points based on a linear curve of these numbers you put the Reset Limit block. Any outside air temperature above 65° F. would give you a set point of 120° F. and any outside air temperature below 40° F. would give you a set point of 180° F.

Runtime Logic Block

The Runtime logic block is a great tool for keeping track of the runtime hours on a motor or other equipment for maintenance scheduling purposes. The Runtime block can be set for a specific number of hours and then it will generate a maintenance notice. This makes it easy for maintenance of all equipment and its based on the actual runtime of the equipment.

Digital Switch

The Digital Switch logic block is just like a plain switch except it is digital and relies on input from another source to trigger it to on an off. When in the off position an analog value can be assigned to this block for a minimum output from the Digital Switch logic block.

There are many other types of DDC logic blocks that are used in DDC controls programming and these are just a sample of the blocks and the unlimited control one can have by utilizing such an amazing system of control.

DDC Control Logic Page 1 | DDC Control Logic 3

 High Performance HVAC

HVAC Control Programming DDC Logic 2

To learn more about heating systems and HVAC use this resource.

See the About the Author page for information about the author of this article.

Share your HVAC Photos or ask a question about your HVAC System by uploading a photo of it.

Photo Uploads
Enter your name so we can credit you
If you have a website enter your website URL for additional credit
If you want to include a description then do so here.
Drop a file here or click to upload Choose File
Maximum upload size: 100MB
jpe, jpeg, jpg, gif, png, bmp, docx, doc, txt and PDF files allowed to be uploaded. Limit 15 files total and 100 mb/s max size.