glenncooper
Member
Hello...I'm a pretty fluent SLC 500 programmer, but am now trying to develop a Micrologix 1400 program offline (1766-L32BWAA). I'm amazed that I haven't been able to just go somewhere in one of the manuals to see where the embedded IO maps. Obviously it maps to O:0.x for outputs, I:0.x for inputs - but where, exactly? From other posts I found a somewhat buried reference to the embedded analog IO mapping to I:0.4 through I:0.7 for inputs and O:0.4 through O:0.5 for the two analog outputs. That solves the analog part.
I'm guessing (and I HATE to guess) that the embedded discrete I/O will map at word 0 for both input and output. BUT...This leaves assigned IO that I can't find documentation on.
In the case of the inputs I have 4 input words available I:0.0 - I:0.3) but I only have less than 2 words (20 bits) of discrete inputs to address. In the case of the outputs I also have 4 words available, and only need 1 word (12 bits) to address the outputs.
This should be such a simple thing to have documented by A.B. - maybe I'm just missing it....
Does anyone want to take a crack at just telling me what the I/O map is - or pointing me to an appropriate resource that documents this? - Many thanks!
I'm guessing (and I HATE to guess) that the embedded discrete I/O will map at word 0 for both input and output. BUT...This leaves assigned IO that I can't find documentation on.
In the case of the inputs I have 4 input words available I:0.0 - I:0.3) but I only have less than 2 words (20 bits) of discrete inputs to address. In the case of the outputs I also have 4 words available, and only need 1 word (12 bits) to address the outputs.
This should be such a simple thing to have documented by A.B. - maybe I'm just missing it....
Does anyone want to take a crack at just telling me what the I/O map is - or pointing me to an appropriate resource that documents this? - Many thanks!