so, Micrologix 1500. 1769-ASCii module. Bringing data in over the Channel 0 serial port. Setup is attached below. As is a snippet of the code. So I send 'testing' to the PLC from my PC and it comes into the string backwards. am i missing something?
What's really odd is that the first three character pairs are reversed and read right to left, but the final g and \00 (assumed terminator?) are ordered left to right.
Also the values for the I:1 file don't make any sense: "te" is either 0x7465 or ox6574, which is either 29797 or 25972; but I:1.8 is showing 13617, which is 0x3531, which would be either "51" or "15"
Also the values for the I:1 file don't make any sense: "te" is either 0x7465 or ox6574, which is either 29797 or 25972; but I:1.8 is showing 13617, which is 0x3531, which would be either "51" or "15"
If I could I would add a disclaimer to the original post. What I did was enter those manually offline once I got home and realized that I didn’t save the online values. It was just a show of what I saw going on while live with the controller.
I will try it with swap mode set to 16-bit. The options are disabled like I have it now, 16-bit or 32-bit.