138 Rockwell Automation Publication 1756-RM100F-EN-P - October 2018
Chapter 6 Instruction Execution
Mitigation
N/A
5580/5380 Controllers 5570/5370 Controllers
If MyAtomic (DINT) = -1
If MyArray = SINT structure
After the copy
  MyArray[0] = -1
  MyArray[1] = -1
  MyArray[2] = -1
  MyArray[3] = -1
  MyArray[4] = 100
  MyArray[5] = 100
  MyArray[6] = 100
If MyAtomic (DINT) = -1
If MyArray = Bool structure 
After the copy
  MyArray[0] = 1
  MyArray[1] = 1
  MyArray[2] = 1
  MyArray[3] = 1
  MyArray[4] = 1
  MyArray[5] = 1
  MyArray[6] = 1
  MyArray[7] = 1
  MyArray[8] = 1
  MyArray[9] = 1
  MyArray[10] = 1
  MyArray[11] = 1
  MyArray[12] = 1
  MyArray[13] = 1
  ……
  MyArray[31] = 1
If MyAtomic (DINT) = -1
If MyArray = SINT structure 
After the copy
  MyArray[0] = -1
  MyArray[1] = 100
  MyArray[2] = 100
  MyArray[3] = 100
  MyArray[4] = 100
  MyArray[5] = 100
  MyArray[6] = 100
If MyAtomic (DINT) = -1
If MyArray = Bool structure 
After the copy
  MyArray[0] = 1
  MyArray[1] = 0
  MyArray[2] = 0
  MyArray[3] = 0
  MyArray[4] = 0
  MyArray[5] = 0
  MyArray[6] = 0
  MyArray[7] = 0
  MyArray[8] = 0
  MyArray[9] = 0
  MyArray[10] = 0
  MyArray[11] = 0
  MyArray[12] = 0
  MyArray[13] = 0
  ……
  MyArray[31] = 0