2

Afternoon,

I am experiencing a strange phenomenom configuring ANALOGUE OUTPUT CHANNELS on an AI895.

-

  • List item

I Have Created 3 Nunique Variables local to a project of the type RealIO.

I then connected the Variables at the IO card channels on channels 5 6 and 7 and activated the channels.(1-4 were already configured) -An instruments tecnician connected the feild device to channel5 and powered up.

I noticed connection error 10 on Channel 5 however channel 6 was ok with nothing connected. I sent full range to the instrument and the technician stated that he was reading nothing on channel 5 and only on 6 ??

  • List item

in essence..I write to channel 5 in the software and the value goes to channel 6 on te cards terminals.

write to channel 6 and the value goes to channel 7 on the actual card terminals. and so on.

  • List item

I have elimnated the base and the card by writing the same data to a different address at a new card.The same fault exists.

  • List item

I have also disconneted all associations with graphics.

HAS ANY ONE COME ACROOS SUCH A FAULT BEFORE?????

flag

1 Answer

0

Stokes,

I had never worked with ABB. But by the description of you problem, looks like the data you are sending is overflowing to the next channel.

I'm not sure how you program it. But lets suppose is something like assembly, and I will assume that your output channel has a range of 2 bytes (16bits)

If your output variable has 4 bytes, and you are trying to write those 4 bytes to an output memory space, you will write 2 bytes to the expected channel and 2 bytes to next channel. Depending if you plc is Little Endian or Big Endian, the values you are using can make sense only on the next channel.

You could try varying it down from negative values to the positive upper range. Check your output whether you get reading or not.

Anyway, I'll check with a colleague who has experience on ABB.

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.