We're working on a firmware upgrade on a couple of 1756-L55 processors.
The processors are currently running v12.x firmware but since we've upgraded our laptops to Win7 64-bit the oldest Controllogix firmware supported is v13.x.
Anyway, long story short...
We're getting an Error on a couple of rungs when we verify the program after firmware conversion to v16.x:
Verifying routine XXXXXXXXX of Program Sequential_Scan_Programs
Error: Rung 2, LBL: LBL instruction not first instruction on rung.
Error: Rung 16, LBL: LBL instruction not first instruction on rung.
My understanding is that the LBL instruction is always supposed to be used at the beginning of a rung.
Is this a non-critical error and the program should still execute? A case of poor programming practice and/or is it possible to use a LBL in mid-rung with no problems?
My next step is to do a verify on the original program to see if it's in there as well but I'm waiting a couple days yet to get one of our old laptops back in the office so I've got RSLogix5000 with v12 support.
The v12 firmware original program is working fine in the machine now.
The processors are currently running v12.x firmware but since we've upgraded our laptops to Win7 64-bit the oldest Controllogix firmware supported is v13.x.
Anyway, long story short...
We're getting an Error on a couple of rungs when we verify the program after firmware conversion to v16.x:
Verifying routine XXXXXXXXX of Program Sequential_Scan_Programs
Error: Rung 2, LBL: LBL instruction not first instruction on rung.
Error: Rung 16, LBL: LBL instruction not first instruction on rung.
My understanding is that the LBL instruction is always supposed to be used at the beginning of a rung.
Is this a non-critical error and the program should still execute? A case of poor programming practice and/or is it possible to use a LBL in mid-rung with no problems?
My next step is to do a verify on the original program to see if it's in there as well but I'm waiting a couple days yet to get one of our old laptops back in the office so I've got RSLogix5000 with v12 support.
The v12 firmware original program is working fine in the machine now.