Revnotes for PLC-500 A.I. Series, revision 7.08 IMPORTANT: 1) If you encounter a "Network Stat Error 11, Access denied, improper privilege" message while performing online edits, you will have to clear the processor memory to make additional online edits. If you do not have a current copy of the program that is stored in the processors memory, UPLOAD THE PROGRAM FIRST. For steps on how to clear the processor memory, refer to the Troubleshooting chapter of the SLC500 Modular Hardware Style, Installation and Operation Manual provided with the processor. This chapter contains a section on Returning the SLC processor to Initial Factory Conditions. If you successfully cleared the processors memory, the FLT LED will flash when power is returned to the processor. If the FLT LED is not flashing, the memory was not cleared. Once the processor memory has been cleared, download the program to the processor. The processor will now accept online edits. 2) The limitation of programming more than 30 parallel branches per rung has been removed from the program verifier. Allen-Bradley's APS software does not allow more than 75 parallel branches per rung to be programmed. If you expect that the program may be edited with APS software, do not exceed 75 parallel branches per rung. (Note: the processor allows more than 75 parallel branches per rung to be programmed.) 3) Support for the 5/03 Series C and 5/04 processor have NOT been added in this release of the PLC-500 A.I. Series. Support for the 5/03 Series C and 5/04 processors which support the A, ST and F file types and ASCII instructions is currently under way. If you need support for the 5/03 Series C and 5/04 processors in the very near future, contact RockSoft Technical Support at 414/321-4266 and request that your serial number be entered for a pending update which adds support for the 5/03 Series C and 5/04 processors. Enhancements: 1) The Data Base Search Path feature has been added. This feature allows you to list multiple paths to check for database files before the software creates new ones for you. To enable this feature, from the Main Menu press F9) Configure Program Parameters, F4) Program Operational Parms and enter your path in the CTL-F1) Data Base Search Path. Refer to the F10) Help for examples on entering the path statement. 2) The limitation of programming more than 30 parallel branches per rung has been removed from the program verifier. Allen-Bradley's APS software does not allow more than 75 parallel branches per rung to be programmed. If you expect that the program may be edited with APS software, do not exceed 75 parallel branches per rung. (Note: the processor allows more than 75 parallel branches per rung to be programmed.) 3) Selecting a processor from the F5) Utilities, F7) Network Diagnostics, F2) Who Active screen cause the software to automatically go online with the processor, (like the PLC-5 A.I. Series operates.) 4) The CTRL-D, Disable Xref feature has been added to the Instruction Description Editor, (like the PLC-5 A.I. Series operates.) Previous version of the PLC-500 A.I. Series only allowed the Disable Xref flag to be set while editing the address description from the data base editor. 5) If online with a 5/03 processor and online edits were performed, the software did not prompt the user to save the online changes when a different station was selected from the Who Active screen online. This would then force the user to upload the program from the 5/03 the next time they went online. The software now reminds the user that edits were made and prompts the user to save the online changes before switching to a different station. Changes: 1) You are no longer allowed to specify a length of zero when programming a IOM or IIM instruction. Note: the only time that a length is specify in the IOM or IIM instruction is when the project is configured for a 5/03 processor. 2) Only one programming terminal is allowed to communicate to SLC-5/03 processor while edits are being performed online. This change was necessary due to limitations in the SLC-5/03 processor. Multiple terminals are still allowed to monitor the same SLC-5/03 processor at the same time. 3) The branch F7) Undel has been changed to F7)uNdel so that it is accessible by the command portal commands, .EBN since .EBU is used for extending a branch structure up. 4) The functions on the Program Operational Parms screen have been rearranged to match the PLC-5 A.I. Series format. 5) The SCAN_IN and SCAN_OUT fields have been removed from the exported *.SLC file when configured for Fixed I/O and 5/01 processors. Allen-Bradley's APS software does not accept the SCAN_IN and SCAN_OUT parameters when configured for Fixed I/O and 5/01 processors. Bug Fixes: 1) The File Usage cross reference information for I/O addresses was not generated correctly. For example, the address I:1.0 would show File Usage's for address I:1.1 and above if they were used in a COP instruction. These references were incorrect since I:1.0 is below I:1.1 and would therefore not be affected by the COP instruction regardless of the length specified. 2) If online edits where performed in RemRUN mode, a Network Status Error 16 could be returned if the user took a long time to enter an address description in the Instruction Description Editor. 3) Keyboard macros did not cross between separate executables properly. 4) The F7) Next and F8) Prev function keys did not have the "Next" and "Prev" text displayed while monitoring the processor status file. 5) Attempting to go online through a 1785-KA5 to a station number which was not active would display a time-out error instead of displaying the Who Active screen. 6) Rung descriptions which had the attach mode set to Output, did not get exported or import from the *.SLC library files. 7) It was possible to get a message indicating that the channel configuration information for a 5/03 processor was not downloaded when actually it was but just had not been "accepted" causing the processor to reconfigure the channels. 8) The MSG instruction in the 5/03 processor could not have a target node above 31 entered when configured for channel 0. The software now allows 0 - 254 to be entered for the target node when the channel selection is set for 0. 9) The data table is now dynamically sized. Previous versions of the software set it to 20K and would not allow it to be expanded to hold 5/03 programs with large data tables. 10) The data base editor did not perform the Search/Replace or Search/Copy functions properly for I/O addresses which where addressed to the slot/word/bit level and the word and bit entries both used the "*" wildcard. 11) The program compare feature would report that the ACH file was corrupt if it contained a 1746-HSCE module in the I/O list. 12) The offline/online monitoring rights and offline/online programming rights of the security system were interchanged. (i.e. - when a user had monitoring rights they were allowed to make edits and when the user had programming rights they were only allowed to monitor.) The security systems Data Table Value Modification, Data Table Access List function did not work properly for I/O data table addresses.