MTownsend (Customer) asked a question.

How to resolve integer corruption after migrating project from P2-550 to P3-622

HI,

 

I've recently moved over from the P2-550 CPU to the P3-622 CPU. The original configuration was:

 

  • P2-04B
  • P2-32ND3-1
  • P2-32TD2P

 

The new configuration is:

 

  • P3-03B
  • 93-32ND3
  • P3-32TD2

 

I used the Module Conversion tool (under 4.6.2(2)) and the project compiles with no errors. Where I've run into a problem is that integers seem to have become corrupted.

imageThis is an example of the CMP corrupting.

imageHere there's corruption inside CPA.

 

I've tried repeating the process and the fault remains. I've tried adding the task to the library, deleting the task and retrieving from the library and the same result.

 

I've even manually started rewriting some of the PLC logic but found the error can return. Oddly integers, assigned to tagnames, do not seem to be affected.

 

Is this a potential bug of the conversion tool or something else?


Kevin Roman likes this.