View single post by slychiu
 Posted: Thursday Nov 16th, 2017 05:57 pm
 PM  Quote  Reply  Full Topic 
slychiu



Joined: Saturday Apr 29th, 2006
Location: Singapore
Posts: 5493
Status: 
Offline

  back to top

Matt, the is a problem with controlling by Response. When you specify a Response to execute, I believe you are actually using the Response number in a cclx file as it was at that time.

As you know, Response numbers can be changed by Comfigurator when you change or add Responses, as the software dynamically assigns Response numbers to fit into the response number space.  This would cause the wrong Response to be activated.

Fixing the Response numbers prevents this from happening but it is not an ideal solution as you may forget, and sometimes responses may need to be unfixed it they cannot fit

In most of the external UCMs, eg Cbus, KNX, Zwave, Modbus we have moved away from using Responses. Instead the external devices are mapped to Counters,  Flags, outputs, or inputs.

Mapping to Counters triggers the Counter Response. This does not depend on the Response number so the above problem does not apply.
If you use Counters, it can be used for control as well as feedback


 Close Window