patrickmoneyy
Lifetime Supporting Member
Something i ran into that has me stumped, hopefully someone can explain.
I have powerflex 70's connected to a L7 cpu using a 1788-en2dn. The drive is configured to communicate Logic command/status, ref/fdbk, and output datalinks A1,A2,B1,B2 for Output current, output power, fault codes, etc.
In RsNetworx all that input data to the EN2DN is mapped to
DINT[1] (cmd,stat,ref,fdbk)
DINT[2] (A1,A2)
DINT[3] (B1,B2)
In the plc program to move from DINT[] to a UDT it uses a copy.
Copy
Source: DINT[1]
Dest: UDT
Length: 1
And somehow DINT[1] DINT[2] and DINT[3] get moved into the UDT.
DINT[2] and DINT[3] dont cross reference to anything, but the data populates into the UDT.
Anyone know whats happening here?
I have powerflex 70's connected to a L7 cpu using a 1788-en2dn. The drive is configured to communicate Logic command/status, ref/fdbk, and output datalinks A1,A2,B1,B2 for Output current, output power, fault codes, etc.
In RsNetworx all that input data to the EN2DN is mapped to
DINT[1] (cmd,stat,ref,fdbk)
DINT[2] (A1,A2)
DINT[3] (B1,B2)
In the plc program to move from DINT[] to a UDT it uses a copy.
Copy
Source: DINT[1]
Dest: UDT
Length: 1
And somehow DINT[1] DINT[2] and DINT[3] get moved into the UDT.
DINT[2] and DINT[3] dont cross reference to anything, but the data populates into the UDT.
Anyone know whats happening here?