You can set the faults to which the emulator will respond with a fault message. For instance, if you know you are always going to get a particular fault because you are not connected to I/O, you can choose to ignore that fault. To set fault options, click Settings > Fault Options.
For both RSLogix Emulate 5 and 500:
Watchdog Timer:
The watchdog timer operates much the same as the watchdog timer in a programmable controller, except that it can take longer to emulate a program than it takes to run the same program in a programmable controller. You can leave the watchdog at its normal setting, multiply the watchdog timer value by 10, or disable the watchdog timer fault entirely.
If you have the watchdog timer fault disabled, it is possible to "hang" the emulation in an infinite loop. If this happens, you will have to terminate the software manually.
For RSLogix Emulate 5:
The faults you can set are:
- Bad Indirect File Number
- Bad Indirect Element Number
- Bad Indirect Bit Number
- Bad Indirect File Type
- Negative Timer .ACC
- Too Many Nested Branches
- Too Many Nested JSR Calls
- Bad Index (S:24) Address
No comments:
Post a Comment