I would make another Float file of 256 elements of 0 then just COP it to the files you want to clear. You can do this one rung at a time or if you want to get fancier, use indexed address.
1766-L32BXBA
MicroLogix 1400, 12 digital fast 24V dc inputs, 8 digital 24V dc inputs, 6 relay outputs, 3 fast 24V dc outputs, 3 normal 24V dc outputs, 4 Analog (12 bits) inputs, 2 Analog (12 bits) outputs, 24V dc power
I would make another Float file of 256 elements of 0 then just COP it to the files you want to clear. You can do this one rung at a time or if you want to get fancier, use indexed address.
Another way is to use the FLL command with a source of 0 (constant).
In either case you can only copy or fill file up to 128 "words" at a time. Since a float is two "words" this means four instructions per file in 64 element blocks.
If the files are consecutive, try something like my example. This will zero out all 256 elements in 30 consecutive files taking place over 30 PLC scans. If you need them all done in one scan, then a LBL and conditional JMP could be added in:
Another way is to use the FLL command with a source of 0 (constant).
In either case you can only copy or fill file up to 128 "words" at a time. Since a float is two "words" this means four instructions per file in 64 element blocks.
If the files are consecutive, try something like my example. This will zero out all 256 elements in 30 consecutive files taking place over 30 PLC scans. If you need them all done in one scan, then a LBL and conditional JMP could be added in: