What is a Moving Segment Error?
Products: ACR9600, 9630,9640
Moving Segment Error
Â
When loading a Program to the PLC by going online, you may get the Error message:
Â
Â
Loading the program will be aborted. You will still be online with the PLC, so "upload error log"
This will place a txt file in the PLC Brower:
Â
Â
Â
Open the file to see the error:
Â
Â
Possible errors:
Error ID | Message | Reason | Example |
1 | ACR flag range error Flag: | flag number does not exist on ACR | MyBool : Bool AT%B99999 |
2 | ACR flag drive I/O Flag: | drive I/o flags | MyBool : Bool AT%BW70 |
3 | ACR flag drive I/O Flag: | Restricted Flags (see list below) | MyBool : Bool AT%BW8468 |
4 | ACR parameter not dimensioned Parameter: | Global Vars not dimensioned | MyReal : REAL AT%P200; |
5 | ACR parameter range error Parameter: | parameter number does not exist on ACR | MyReal : REAL AT%P99900 |
Â
The following flags CANNOT BE ASSIGNED AS AT%BW (read/write), a Moving Segment Error will result.
These bits can still get set thru the PLC, using MC_WriteBoolParameter or ACR_WriteFlag
Â
Â
Bit Range | Desc | ErrorID | |
768 | 1023 | Primary Axis Flags (Axes 0-7) | 3 |
7680 | 7935 | Primary Axis Flags (Axes 8-15) | 3 |
512 | 767 | Primary Master Flags (Masters 0-7) | 3 |
40 | 47 | Drive Enable Outputs | 2 |
48 | 55 | Drive Reset Outputs | 2 |
56 | 63 | LEDs | 2 |
64 | 71 | Drive Fault Inputs | 2 |
96 | 103 | LEDs | 2 |
112 | 115 | Trigger captures | 3 |
Â
Â
Â
Â
Â
Â
Â
JW 2012