akreel said:
That's probably what I'm doing differently. I am using the module name.
Not just you, a lot of people do this.
Technically if you put a communication module in I/O configuration,
you are establishing connection between processor and comm module.
With large systems where every connection counts, it actually waste
of connections and communication resources to keep connection open.
In some cases like DHRIO module with no RIO channels,
you will see error, because processor can'r find a place to make connection.
Also it is a common misconception, that you have to have communication
module in I/O config to connect HMI and computers.
This is not true, I/O configuration has nothing to do with unscheduled comms
and will not increase performance.
Changing subject a little, for ControlLogix platform you should definately look at Produced/Consumed model:
- No extra ladder involved.
- All comms will be performed by the I/O processor compare
to MSG processed by the main processor
(except Compact and Flex processors).
- All data exchange will be done at specific time interval.