Home

PROGRAMMING SOFTWARE - Spectrum Controls, Inc.

image

Contents

1. of the above characters are supported when 8 data bit communication is enabled Hex codes below 80H are supported by 7 data bit communication 120 APPENDIX D SOI 260 APPLICATION EXAMPLE Figure D 1 is an example that illustrates a typical SOI 260 application program It shows how screens may be linked and how items are grouped together to provide a continuous flow of operation The SOI 120 has the same linking and flow capabilities Sub Menu 1 EAST PUMP TANK 2 WEST PUMP TANK Main Menu 1 PUMP TANK LEVELS 2 PUMP CONTROL 3 FLOW LEVEL STATUS 4 PLC STATUS Security Data Display Data Display RESTRICTED ACCESS EAST PUMP 280 GPM PLC SYSTEM STATUS ENTER YOUR SECURITY WEST PUMP OGPM SCAN TIME IS 7 mS CODE NORTH PUMP 207 GPM PLC IS ONLINE SOUTH PUMP 70 GPM BATTERY POWER OK Data Display Data Display EAST FEED PUMP WEST FEED PUMP MAIN PUMP IS ON MAIN PUMP IS OFF FILL RATE 280 GPM FILLRATE 0GPM TANK IS 38 FULL TANK IS 72 FULL Data Entry Data Display EAST TANK 38 FULL EAST TANK 38 FULL SETPOINT IS 280 GPM WEST TANK 72 FULL PLEASE ENTER NEW NORTH TANK 16 FULL SETPOINT 145 SOUTH TANK 5 FULL Data Display Data Display EAST FEED PUMP WEST FEED PUMP EFFICIENCY 77 EFFICIENCY 89 RUNTIME 693 HRS RUNTIME 22 HRS NEXT SERV 307 HRS NEXT SERV 978 HRS Figure D 1
2. Text 1 Bit Entry Field 19 Bit Display Field 59 16 Bit Signed Integer Entry Field 43 16 Bit Signed Integer Display Field 28 32 Bit Unsigned Integer Entry Field 39 32 Bit Unsigned Integer Display Field 28 16 Bit Unsigned Integer Entry Field 44 16 Bit Unsigned Integer Display Field 36 16 BitBCD Entry Field 41 16 Bit BCD Display Field 37 32 Bit BCD Entry Field 37 32 Bit BCD Display Field 26 Floating Point Entry Field 44 Floating Point Display Field 32 16 Bit Hex Display Field 18 32 Bit Hex Display Field 22 ASCII Display Field 16 Time Of Day Display 1 Date Display 1 115 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 116 APPENDIX ASCII DISPLAY CHARACTERS How to Program Supported ASCII Characters The SOI is capable of displaying additional characters above the 96 standard ASCII characters 127 decimal 80 Hex To access characters above 127 decimal 80 Hex using the programming software you must enter a special sequence To program the desired character s de Note Identify the character in the ASCH character set table Table D 1 As an example we will use the character You must be in the program mode and ready to program a screen Position the cursor where you want the special character positioned and perform the following steps Identify the equivalent decimal code of the character For example the character is equivalent to 243 decimal In the program mode and wit
3. All of the screens for a program should be constructed before you establish any links Refer to Linking the Screens for a description of the F3 key Link Map Screen functions Bargraph Register Data The Control Window prompts you for e The register number e The data format e The range of values stored in the register The corresponding display values available to the operator e The display range for the bargraph CHAPTER 6 SOI SCREEN BUILDER Recipe Screens The Bargraph can correspond to any range of values within the mini mum and maximum values stored in a register In this way you can represent the optimum or strategic range of control for an operator For example suppose a register has values between 0 and 9999 that correspond to 300 F and 1000 F for the display limits the range available to the operator If the major region of interest for the Bargraph were 100 F to 300 F you would enter these limits and the Bargraph will display only this 200 F range To specify the bargraph information 1 Enter the appropriate data at each prompt and press ENTER 2 To save the bargraph specifications press ESC The cursor is then returned to the Display Window The Display Window displays an asterisk for each character dis played as register data and a sign if specified For example the display data for a register of type Integer having two characters to the right of the decimal and three to th
4. Main Menu Data Entry Bar Graph WEST TANK 72 FULL TANK TOTAL PUMPING RATE IS 557 GPM SETPOINT IS 170 GPM PLEASE ENTER NEW SETPOINT The Main Menu at the top of the diagram allows the operator to branch to any of four different areas of the application by entering the number of the menu item Pi Se SOI SPS PROGRAMMING SOFTWARE MANUAL Step 1 PUMP TANK LEVELS When the operator selects Pump Tank Levels from the Main Menu a Sub Menu displays two new choices East Pump Tank and West Pump Tank Selecting either of these Sub Menu items by entering the item number then allows the operator to display pump and tank information for the East or West systems Step 2 PUMP CONTROL When the operator selects this Main Menu item they can enter new setpoints for the pumps The operator must enter a valid security code at the Security screen before gaining access to the Data Entry screens The first Data Entry screen captures two pieces of data from the PLC 38 Full amp 280 CFM and displays this information prompting the operator to enter a new setpoint When the operator enters the new setpoint and presses ENTER the SOI 260 program checks the value to see that it is within the programmed limits If the value is within the programmed entry limits the number is then scaled to engineering units and sent to the PLC If the value is outside the limits an error message informs the operator of the valid range Th
5. Note EDIT FILE SCREEN BUILDER User Screen __ screen type Parameters Window Control Window ay lt Display ee Row X Column F1 F2 F3 Link Screen F4 Copy Screen F5 Insert Time F6 Insert D F7 Clear Screen F8 Chang Information FQ SAVE Window Help information Notice that there are two informational lines at the top of the screen e The first line of information identifies the current program path and file name as well as screen memory usage to help you track the size of your program file e The second line of information identifies the current operational area of SPS as well as the current screen number and type In addition the screen format is distinguished by four windows Parameters Window The parameters Window displays the linking definitions that have been established for the current screen Display Window The Display Window simulates the 2x20 or 4x20 display screen found in the SOI 100 and 200 series products respectively It displays the formatted data and text that you define for the current screen as it would appear to the SOI operator The display window in Figure 2 2 shows a 4x20 window representing the SOI 200 series products If a SOI 100 series product were selected a 2x20 window would be shown Control Window The Control Window displays the available data format selection and the register information that you can define for the
6. PUBLICATION 0300054 04 REV PROGRAMMING SOFTWARE IMPORTANT NOTES 1 READ ALL OF THE INFORMATION CONTAINED IN THIS MANUAL BEFORE YOU INSTALL THE PRODUCT 2 The information contained in this manual applies to hardware and software version 1 0 or later 3 This manual assumes a full working knowledge of the relevant PLC NOTICE The products and services described in this manual are useful in a wide variety of applications Therefore the user and others responsible for applying the products and services described herein are responsible for determining their acceptability for each application While efforts have been made to provide accurate information within this manual Spectrum Controls assumes no responsibility for the accuracy completeness or usefulness of the information contained herein Under no circumstances will Spectrum Controls be responsible or liable for any damages or losses including indirect or consequential damages or losses arising out of either the use of any information contained within this manual or the use of any product or service referenced herein No patent liability is assumed by Spectrum Controls with respect to the use of any of the informa tion products circuits programming or services referenced herein The information contained in this manual is subject to change without notice Caution Spectrum Controls devices contain electronic components which are susc
7. 76 Specifying the Alarm Screen Register Information 77 Specifying the Alarm Screen Acknowledge 78 CHAPTER 8 501 120 FUNCTION Key BUILDER 81 Function Keys in the Information Window 81 Function Key Operation nun 82 Programming the Function Key Builder 86 CHAPETER 9 501 260 BACKGROUND MONITOR 89 Background Monitor u u a 89 Background Monitor Function 90 Specifying Register Information 91 CHAPTER 10 501 260 PRINT FORM BUILDER 95 Print Form Builder ahnen 95 Print Form Builder Function 96 Developing Printer Forms 97 APPENDIX AS DATA FORMATS soria 99 Data Display Screen Format 105 Data Entry Format Selections 0sssscssscsessssesenees 109 APPENDIX MEMORY ALLOCATION sssr 113 SCREENS di E 113 Registers een 114 APPENDIX ASCII DISPLAY CHARACTERS nee 117 How to Program Supported ASCII Characters 117 APPENDIX D 501 260 APPLICATION EXAMPLE 121 Main Menu ceessesesessenseseennnnennnnennnnnnnnnnnnnnnnnnnnennennenene 121 CHAPTER 1 USING THIS MANUAL CHAPTER 1 USING THIS MANUAL This manual has been primarily written with the SOI 200 Series product in mind Most example screens etc are based on the SOI 200 Serie
8. ADVISOR UPDATE RATE USE TL KEYS TO CHOOSE AN ITEM USE KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT PRESS ENTER TO SELECT CPU ADDRESS PLC ROUTING PATHS USED TO SET THE PLC ADDRESS USED TO SET THE PLC ADDRESS Note Refer to the PLC Reference Section for the hardware parameters specific to your PLC CPU address The CPU address allows you to set the PLC address typically required for the SOI to identify which PLC it is communicating with PLC CONFIGURATION UNIT ADDRESS CURRENT ADDRESS 1 DEC 1 HEX ENTER NEW ADDRESS ANSWER QUESTION THE ADDRESS IS USED BY THE SOI FOR DIRECT ADDRESSING OF THE PLC PLC routing path The PLC routing path lets you set the path to use for communicating with a PLC Some network topologies let you link 2 or more networks with bridges which means you must identify the address of each bridge in the path to the PLC as well as the address of the PLC itself CHAPTER 5 SOI CONFIGURATION DATA SZ MODBUS PLUS CONFIGURATION PLC ROUTING PATHS CURRENT ADDRESS ENTER NEW ADDRESS ANSWER QUESTION THE ROUTING PATHS ARE USED BY THE SOI FOR DIRECT ADDRESSING OF THE PLC COM Port Setup To define the Communications Port Parameters select SOI Configura tion Data from the Edit File Option Selection menu At the SOI Configuration Data menu select the PLC Hardware Parameters item The baud rate data bits and parity information must be entered
9. SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 52 Registers Note Note Display Alarm and Printer Form Screens Bit 16 Bit Signed Integer 16 Bit Unsigned Integer 16 Bit BCD 16 Bit HEX 32 Bit Floating Point 32 Bit Unsigned Integer 32 Bit BCD 32 Bit HEX ASCH Entry Screens Bit 16 Bit Signed Integer 16 Bit Unsigned Integer 16 Bit BCD 32 Bit Floating Point SOI 260 32 Bit Unsigned Integer 32 Bit BCD Bargraph Screens 501 260 16 Bit Signed Integer 16 Bit BCD Recipe Screens 16 Bit Integer 16 Bit Unsigned Integer 16 Bit BCD 32 Bit Floating Point SOI 260 32 Bit Unsigned Integer 32 Bit BCD Background Monitor SOI 260 only Bit 16 Bit Signed Integer 16 Bit BCD Refer to the PLC Reference section for additional information on registers specific to the selected PLC All of the non menu screens may require access to PLC data registers for their operation When you construct a screen you need to specify e the type of data stored in the PLC register e register to access e data format and display information Refer to the PLC Reference for additional information on registers specific to the selected PLC CHAPTER 6 SOI SCREEN BUILDER SZ Refer to Appendix B for approximate memory allocations for each type of register you might use in your programs Menu Screens Menu Screens provide easy access to different parts of an application enabling you to construct
10. 1 Position the cursor at the location on the Display Window where you want the register display data to appear and press Fl 2 You are then prompted for the data format Use the cursor keys to select the data format and press ENTER 3 After you have completed this operation the Control Window prompts you for the register identifier and any associated format and display information 4 To assign register information enter the appropriate data at each prompt and press ENTER EDIT FILE SCREEN BUILDER USER SCREEN DATA DISPLAY 16 B IT SIGNED INTEGER DISPLAY DIGITS RIGHT OF DECIMAL DIGITS LEFT OF DECIMAL LEAVE PLACE FOR SIGN Y OR N SHOW LEADING ZEROS Y OR N N MINIMUM REGISTER VALUE 32768 MAXIMUM REGISTER VALUE 32768 MINIMUM DISPLAYED VALUE 32768 MAXIMUM DISPLAYED VALUE 32768 REGISTER NUMBER 0 5 Y Note The numeric values for the data type selected automatically default to a 1 1 scaling ratio For further information on scaling refer to the Scaling Data section later in this chapter 56 CHAPTER 6 SOI SCREEN BUILDER 5 To save the register information press ESC The cursor is then returned to the Display Window The Display Window displays a star for each character displayed as register data and a sign if specified On color displays the stars appear in blue For example the display data for a register type of Integer having two characters to the right of th
11. COMMI or COMM2 e Monochrome or color monitor Because SPS makes extensive use of color to clarify screen data a color monitor is highly recommended Before installing SPS on any system be certain to make a backup copy of the supplied SOI SPS Programming Software disks Note The SOI SPS Programming Software disks are not copy protected and may be used to make multiple backups Installing SOI SPS Programming Software All files on the SPS diskettes are compressed and unusable unless you execute the INSTALL program Once installed SPS contains 3 files e 5 5 SOI Programming Software e 5 5 Utility for changing software license informa tion 5 5 51 Operating system for 501 100 and 200 series operator interface products Note Also included on a separate disk are two files SOI120 EDS and SOI260 EDS These files are only needed for DeviceNet communication It is Not necessary to install these files if a DeviceNet network is not used Refer to Publication 0300142 xx DeviceNet Communications Reference Manual During installation you will be asked to enter your name company name and software serial number You will find the serial number on the warranty registration card CHAPTER 2 INSTALLING SOI SPS You may also enter the type of video monitor color or monochrome and communications port 1 or 2 on your computer If a prompt is selected SPS will prompt you to specify these
12. EXIT 2 Enter the name of the application file you want to print You are then prompted for the type of output device HARD COPY DEVICE OPTIONS PRINTER SCREEN DISK FILE USE 71 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT PRINTER THE OUTPUT WILL BE DIRECTED TO THE PRINTER CHAPTER 4 SOI OPENING MENU 3 Enter the device type You are then prompted for the screens that you want printed You have the option of printing all screens a summary only or selected screens HARD COPY DEVICE OPTIONS SUMMARY ONLY SELECTED SCREENS USE 11 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT ALL SCREENS ALL FILE INFORMATION WILL BE PRINTED Select this Option To do this All Screens Print all program screens including summary information Summary Only Print only summary information including PLC Type File Size and Number of Screens SOI Configuration Data Advisor Register Data Time Synchronization Data Background Monitor Assignments and Numerical Listing of Programmed Screen Types Selected Screens Print block of specified screens 4 Ifyou specified more than one screen you will see the following prompt compact output This prompt enables as many screens to be printed on one page as possible 5 Enter Y to compact output or N for standard format You are prompted to start the hard copy printout by pressing any key After the printout has begun the following function keys are avai
13. PROMPT OPERATOR e To save the register and data specifications press ESC The cursor is then returned to the Display Window Recipe Screen Function Keys Recipe Screens use three additional function keys F1 Display register specification F2 Operator prompt F3 Map screen to another screen 65 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 66 Scaling Data Note Note The F3 function key displays four process specific function key operations Refer to Linking the Screens Fl EDIT DATA When you press F1 the Control Window is activated enabling you to modify the recipe data F2 AUTO PROMPT When you press F2 you are prompted for the operator prompt ac knowledgment to use F3 MAP SCREEN When you press F3 you are prompted at the Control Window for the mapping information All of the screens for a program should be constructed before you establish any links Refer to Linking the Screens for a description of the F3 key Link Map Screen functions A major feature of the SOI is the ability to translate PLC register data to and from values the operator can readily use This translation process is called scaling Scaling of data to and from the SOI is accomplished by defining a proportional ratio between the minimum and maximum range of the register values and the minimum and maximum display or entry values A 1 1 ratio is defined if the range of the minimum and maximum register values is equal to the rang
14. RATE e PARITY e DATA BITS Baud Rate The Baud Rate parameter determines the speed of data transfer assigned to the Printer Port You can choose any one of the following rates e 300 e 1200 e 2400 e 4800 e 9600 default e 19200 e 38400 44 CHAPTER 5 SOI CONFIGURATION DATA SZ To select a baud rate use the cursor keys to highlight the desired rate and press ENTER Data Bits The Data Bits parameter determines the data word length used for the Printer Port You can choose one of the following bit lengths 7 e 8 default To select a bit length use the cursor keys to highlight the desired length and press ENTER Parity The parity parameter determines the communications parity used for the Printer Port You can choose any one of the following e Even default e Odd None To select a parity setting use the cursor keys to highlight the desired parity and press ENTER PLC Hardware Parameters When selecting PLC Hardware Parameters from the SOI Configuration menu one of the following screens appears depending on which PLC protocol you have selected Choose this menu selection to set the PLC address or routing path change Communications Port settings or change the Advisor Update Rate 45 SOI SPS PROGRAMMING SOFTWARE MANUAL 46 PLC CONFIGURATION OPTION SELECTION MODICON CONFIGURATION OPTION SELECTION CPU ADDRESS PLC ROUTING PATHS COMM PORT SETUP ADVISOR UPDATE RATE
15. after shipment be returned to Spectrum Controls facility transportation charges prepaid and which after examination are determined to the satisfaction of Spectrum Controls to be thus defective This warranty shall not apply to any such equipment which shall have been repaired or altered except by Spectrum Controls or which shall have been subject to misuse neglect or accident In no case shall Spectrum Controls liability exceed the purchase price The aforementioned provisions do not extend the original warranty period of any product which has either been repaired or replaced by Spectrum Controls Copyright and TradeMark information SOI SOI SPS and SOI PRO are trademarks of Spectrum Controls Inc IBM is a registered trademark of International Business Machines Corporation MS DOS is a registered trademark of Microsoft Corporation 1998 Spectrum Controls Inc All rights reserved CONTENTS CHAPTER 1 USING THIS MANUAL 1 Overview of this Manual cusco 2 Intended ic 3 Related Publications u an 3 CHAPTER 2 INSTALLING SO ST I 5 Introduction to the SOI SPS Programming Software 5 Hardware Requirements ico aio 6 Installing SOI SPS Programming Software 6 CHAPTER 3 RUNNING SO SD an 11 Program Development nase 11 Hard Disk Systems anni anni 12 Running SOI SPS Programming Software from Your Default Directory anna 13 The Title ini 13 SOLSPS
16. all data interactions between the SOI and the PLC should be accurate no simulated zeros Verify that all entry data at the SOI is being entered to the correct address and in the correct format to the PLC Verify that the SOI is displaying all PLC data from the correct location and in the correct format If communications are not established correctly check the communications cabling between the SOI and the PLC refer to SOI 120 260 User Manual In addition check the communi cations parameters defined at the SOI CONFIGURATION DATA menu Return to Step 4 7 Produce a hard copy printout of the program file for documen tation requirements You can run SPS on ahard drive system The executable file for the SOI SPS Programming Software is SPS EXE Hard Disk Systems The following operations must be performed in the order presented To run SPS ona hard disk system 1 Go to the directory that contains the SOI SPS Programming Software file SPS EXE type SPS and press ENTER Note The file with the SLB extension that was installed must be in the same directory as the file with the EXE extension The SLB file enables operation with the PLC All files that you create are stored in this directory by default 2 To save program files in a different directory when the Opening Menu is displayed select the task you want to perform You are then prompted for the program file name 3 Prefix the name of the file with the
17. and directing the operator to more specific components of the process Any given menu is a numbered list of the components available to the operator at the current stage of the process Specifying the list is a simple editing operation To assign the menu information position the cursor at the location that 5 P you want the list to begin and enter the text Data Display Screens The Data Display Screen Builder appears like this EDIT FILE SCREEN BUILDER USER SCREEN 002 DATA DISPLAY SCREEN LINKAGE PREVIOUS MENU IS UNLINKED NEXT SCREEN IS UNLINKED PREVIOUS SCREEN IS UNLINKED DISPLAY REG F2 MAP SCREEN F4 COPY SCREEN INSERT TIME F6 INSERT DATE CLEAR SCREEN F8 CHANGE SCREEN SAVE F10 EXIT USE CURSOR KEYS TO MOVE AROUND SCREEN PRESS INS TO TOGGLE INSERT MODE PRESS DEL TO DELETE CHARACTER USE FUNCTION KEYS WHERE APPROPRIATE Data Display Screens allow the operator to monitor the value of regis ters in the PLC The SOI continuously reads the PLC registers to update the displayed values in real time CHAPTER 6 SOI SCREEN BUILDER Note Note Note To construct Data Display Screens you need to specify e The type of screen as Data Display e Any text information that you want to display e The type of data stored in the PLC register e The register to access e Any data format and display information e The display position for the data Data Display Screen Function Keys Data Display Screens use two
18. current screen 15 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 16 Getting Around Information Window The Information Window displays information about the function key operations available at the current screen Cursor Status Line The cursor status line of SPS displays the current row and column of the cursor but also lists the ASCII character along with the decimal and hex codes for that character as selected by the cursor position This is very useful when programming SOI text characters which are not directly compatible with the IBM character set Character code confirmation may quickly be obtained by placing the cursor on the character and reading the code from the cursor status line The cursor status line is located between the Display and Information windows of SPS Example row 2 col 15 C 43h 67d The above character at row 2 column 15 is shown as C on the SOI display SPS uses menus to guide you through the program development pro cess Simply select a menu item and the next menu or screen is dis played The standard keyboard operations are as follows Arrow keys Use the up down arrow keys to highlight a selection ENTER Press ENTER to select an item ESC Press ESC to return to the previous menu CHAPTER 3 RUNNING SOI SPS SZ SPS Function Key Descriptions The SPS function key operation is dynamic in nature due to multiple SOI product support Most of the function key operations a
19. everything on the Title screen is accurate you are ready to begin programming Press any key to continue After a key is pressed the Product Selection menu appears Note If edits are required in the Title screen a utility program can be executed in DOS to make modifications The file for editing is SPS_CFG exe 13 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL SOI SPS Screen Formats Before you begin programming it is important to understand how the SPS menu selection screens and the screen building format were designed The standard SPS screen format is determined by whether the current operation is a menu selection screen or for screen development The following information describes how the Screen formatting operates Menu Format All menus are formatted as follows MENU WINDOW OPERATIONS WINDOW INFORMATION WINDOW Menu Window The Menu Window lists the operations available at the current menu To select one of the operations highlight the operation and press ENTER Operations Windows The Operations Window displays the keyboard operations available at the current Menu Window Information Window The Information Window displays a brief explanation of each operation available for the selected menu item 14 CHAPTER 3 RUNNING SOI SPS Screen Format Screen building operations use the following type of display format FILE NAME path filename CFG ___ BYTES SCREEN MEMORY USED
20. example the display data for a register of type signed inte ger having two characters to the right of the decimal and three to the left would be Specifying the Alarm Screen Acknowledge Once received by the SOI 260 Alarm Screens have to be acknowledged before they will disappear from the operator screen This acknowledg ment may be programmed to set an PLC register bit Setting a bit in the PLC requires that you assign e The register number e The register bit number 0 15 or 1 16 depending on the protocol selected e The setting 0 or 1 for the bit To specify the alarm acknowledge press F3 You are then prompted for the register and bit information Note Current alarm acknowledge assignments are displayed in the Parameters window 78 CHAPTER 7 SOI ALARM SCREEN BUILDER SZ If additional Alarm Screens or Printer Form Screens for the SOI 260 are detected by the SOI while an Alarm Screen is being displayed the SOI will stack the Alarm Screens in temporary storage on a first in first out basis An Alarm Screen can only appear in temporary storage once If an alarm is sent to the SOI and it already exists in the alarm stack the new alarm is ignored The only way to clear the Alarm Screen from the display or the alarm stack is for the operator to acknowledge it by pressing the Y key In other words when an Alarm Screen is displayed all keys are nonfunctional except the Y key 12 SZ SOI SPS PROG
21. format may also be scaled to different engineering units 101 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Note Note 102 16 Bit Unsigned Integer 16 Bit Unsigned Integer 16 Bit Data Field e Bit16 Bit1 Range 0 to 65535 This data format displays a 16 bit register as an unsigned integer value The 16th bit is not a sign bit but a data bit The 16 bit unsigned integer values have a range of 0 to 65 535 It may also be scaled to different engineering units 16 Bit BCD Binary Coded Decimal 16 Bit BCD Bit Bit Bit Bit Bit Bit Bit Bit 16 3 2 9 8 5 4 1 Range 0 to 9999 This data format displays a 16 bit register location as a 4 digit Binary Coded Decimal value The range for the 16 bit BCD selection is 0 to 9999 It may also be scaled to different engineering units 16 Bit HEX Hexadecimal 16 Bit HEX Digit 4 Digit 3 Digit 2 Digit 1 Bit Bit Bit Bit Bit Bit Bit Bit 16 9 8 5 4 1 Range 0 to FFFF This data format displays a 16 bit register location as a 4 digit hexadeci mal value The range for the 16 bit Hex format is 0 to FFFF The Hexadecimal number system is defined as a base of 16 0 9 and the characters A B C D E F APPENDIX A DATA FORMATS SZ Note This data format may not be scaled to different engineering units It is used for display only non entry operations 32 Bit Unsigned Integer 32 Bit Unsigned Integer 16 Bit Location 2 16 Bit Location 1 Range 0 to
22. move between screens However not all links need to have a next and previous screen Otherwise this would result in endless circular links For this reason a link may create a two way or one way relationship Two way links utilize a Link function From screen A to screen B the NEXT screen from screen A and From screen B to screen A the PREV screen from screen B One way links only utilize a Goto function From screen A to screen B the NEXT screen from screen A There is no Previous link PREV established for screen B The following is a list of rules for linking screens e Only screens that are already defined can be linked e Wait until you have developed all of your screens and menus before establishing links It is much easier to create your links once rather than change them whenever you change the order of screens 71 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 72 non menu screen cannot link to a menu screen see instead the Insert Goto operation below e link is a one to one relation it effects a relation only between the current screen and the target screen Consequently you cannot establish more than one two way link to any particular screen e Ifyou attempt to link to a destination screen that is already linked you have the option of inserting the screen changing the current link or aborting the operation When you press F3 at a screen there are four additional function key o
23. programming software programs both of these The following illustration displays the Product Selection screen PRODUCT SELECTION MENU SOI 100 SERIES SOI 200 SERIES USE 11 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT PRESS ESC TO EXIT There are two selections to choose from You can select the SOI 100 or 200 series product by selecting your choice and pressing Enter 19 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Note For further information on the SOI 120 and 260 products offered please refer to the SOI 120 and 260 User Manuals Publications 0300050 xx and 030005 1 xx After selecting and pressing Enter the Opening Menu appears 20 CHAPTER 4 SOI OPENING MENU This chapter describes the Opening Menu of the Configuration Soft ware and all functions that can be accessed from this menu when programming an SOI series operator interface product Note Formatted screens in this manual assume SOI 260 nomenclature Some dialogs might be slightly different for the SOI 120 product Opening Menu The Opening Menu is the first menu that is displayed after you select the desired product 501 200 SERIES OPENING MENU EDIT PROGRAM FILE DOWNLOAD FILE TO SOI 200 SERIES UPLOAD FILE FROM SOI 200 SERIES OUTPUT HARD COPY OF FILE UPGRADE OPERATING SYSTEM USE 1 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT PRESS ESC TO EXIT EDIT PROGRAM FILE USE TO CREATE OR MODIFY A SOI 200 SERIES CONF
24. scaling feature may be applied to the format 29 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 100 Note Note Date Format Range Scaling User Input Ranges Bit 0 1 Y N N A 0 1 Y N 16 Bit Signed Integer 32 768 to 32 767 YES 32 768 to 32 767 16 Bit Unsigned Integer 0 to 65 535 YES 0 to 65 535 16 BitBCD 0 to 9 999 YES 0 to 9 999 16 Bit HEX 0 to FFFF NO Not Applicable 32 Bit Floating Point 1 2x10 to 3 4x10 YES 1 2x10 to 3 4x10 32 Bit Unsigned Integer 0 to 4 294 967 295 NO 0 to 4 294 967 295 32 BitBCD 0 to 99 999 999 NO 0 to 99 999 999 32 Bit HEX 0 to FFFFFFFF NO Not Applicable ASCII 20 characters max N A Not Applicable The SOI 120 product does not support 32 Bit Floating Point The following descriptions define the above list of supported data formats for an SOI operator interface product Refer to the PLC Reference Section for data format information specific to your PLC Bit Format Bit Data AAA AAA 16 individual bits One 16 bit location The PLC stores a binary 0 or 1 status at each bit location The SOI reads an PLC bit location and determines whether the operational status of the bit is ON 1 or OFF 0 You can specify associated text to be displayed for either state of a specified bit This description can be up to twenty characters APPENDIX A DATA FORMATS SZ For example the OFF 0 state of a bit might display Pump is OFF and t
25. screen press F8 again If there are no programmed screens after the current screen the initial operator screen the Main Menu is displayed e display the Main Menu the initial operator screen press F1 Other function keys work differently depending on the screen type These are described in the relevant sections F9 SAVE CHAPTER 3 RUNNING SOI SPS SZ The F9 key allows you to save your program The original file name previously selected will come up as the program name to save If this is the desired file name press ENTER to save If you want to change the name simply edit the existing name and press ENTER The program has now been saved F10 EXIT The F10 key allows you to exit SOI SPS back to DOS Before exiting you are prompted to save your file The original file name previously selected will come up as the program name to save If this is the desired file name press ENTER to exit This will save your program file If you want to change the name simply edit the existing name and press ENTER If you want to exit without saving anything press the ESC key You are then prompted to lose edits Pressing the Y key will exit you back to DOS without saving any previous edits Note You should first create all of your screens before you link them Refer to Linking the Screens for more information Product Selection Menu Spectrum Controls offers the SOI 100 and 200 series of Operator Interface products and the SOI SPS
26. to match the respective settings of the PLC The Communications Port parameters will have the same default values as the selected PLC protocol An example appears below Baud Rate 9600 Data Bits 8 Parity EVEN Advisor Update Rate The Advisor Update Rate is used to set the frequency that the SOI reads the Advisor register in the PLC The default for this value is 2 seconds Valid rates are between 1 and 12 5 seconds Changing this value to a larger number will help improve network performance if communica tions is being done over a network 47 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL CURRENT UPDATE SETTING ENTER UPDATE TIME ANSWER QUESTION THE ADVISOR UPDATE RATE IS USED TO SET THE FREQUENCY THAT THE SOI READS THE ADVISOR REGISTER THE DEFAULT FOR THIS VALUE IS 2 SECONDS VALID RATES ARE BETWEEN 1 AND 12 5 SECONDS CHANGING THIS VALUE TO A LARGER NUMBER WILL HELP IMPROVE NETWORK PERFORMANCE 48 CHAPTER 6 SOI SCREEN BUILDER This chapter describes the functions that can be performed using the Screen Builder menu option when creating a program The Screen Builder Screens Screen Builder for the Main Menu Screen Screen 1 appears like this EDIT FILE SCREEN BUILDER USER SCREEN 001 MAIN MENU MENU ITEM LINKAGE ITEM 1 IS UNLINKED ITEM 2 IS UNLINKED ITEM 3 IS UNLINKED ITEM 4 IS UNLINKED ITEM 5 IS UNLINKED ITEM 6 IS UNLINKED ITEM 7 IS UNLINKED ITEM 8 IS UNLINKED F2 LINK SCREENS F4 COPY S
27. 21 APPENDIX A DATA FORMATS SZ Low User Input Limit The minimum entry value that an operator may enter This value must be within the minimum and maximum entry values If a value lower than this limit is entered the SOI will display an Input Error screen displaying the minimum and maximum entry limits High User Input Limit The maximum entry value that an operator may enter This value must be within the minimum and maximum entry values If a value higher than this limit is entered the SOI will display an Input Error screen displaying the minimum and maximum entry limits Default Value This parameter defines a default value that is displayed at the entry location of the display An entry of Z defines no default value 32 Bit Floating Point Register Number The PLC data location address Low User Input Limit The minimum entry value that an operator may enter This value must be within the range of 1 2 1038 to 3 4x10 If a value lower than this is entered the SOI will display an Input Error screen displaying the minimum and maximum entry limits High User Input Limit The maximum entry value that an operator may enter This value must be within the range of 1 2x10 to 3 4 1038 If a value higher than this is entered the SOI will display an Input Error screen displaying the minimum and maximum entry limits Default Value This parameter defines a default value that is displa
28. 4 294 967 295 This data format displays two consecutive 16 bit register locations as a 32 bit unsigned integer It uses a memory register plus the next higher register to form the 32 bit location Note The range for the 32 bit unsigned integer is 0 to 4 294 967 295 It may not be scaled to different engineering units 32 Bit BCD Binary Coded Decimal 32 Bit BCD 16 Bit Location 2 16 Bit Location 1 Range 0 to 99 999 999 This data format displays two consecutive 16 bit register locations as a 32 bit BCD value It uses a memory register plus the next higher register to form the 32 bit location Note The range for the 32 bit BCD value is 0 to 99 999 999 It may not be scaled to different engineering units 32 Bit HEX Hexadecimal 32 Bit HEX 16 Bit Location 2 16 Bit Location 1 Range 0 to FFFF FFFF 103 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 104 Note Note Note Note This data format displays two consecutive 16 bit register locations as a 32 bit Hex value It uses a memory register plus the next higher register to form the 32 bit location The range for the 32 bit HEX value is 0 to FF FFF FFF It may not be scaled to different engineering units This data format is used for display only non entry operations 32 Bit Floating Point Floating Point Two consecutive 16 bit locations 2 Bit Bit Bit Bit Bit 32 31 24 23 1 Range 1 2E 38 to 3 4E 38 This data format displays data l
29. 9 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL e The message triggered to alert an operator of an existing condi tion is generated within the SOI 260 and not the PLC This means that no ladder logic programming is required for the SOI 260 to operate independently e There is a predetermined number of screens or forms that can be triggered The Background Monitor allows a total of four background registers to be monitored If triggered by a bit status change in the PLC up to 64 individual Alarm Screens or Printer Forms can be executed 4 registers x 16 bits 64 screens forms or the Background Monitor Registers may be set up to trigger from an analog value The 4 registers may be programmed for both bit and analog monitoring Background Monitor Function Keys Background Monitor screens utilize a number of additional function keys F1 SHOW NEXT ALARM F2 NEXT FORM DELETE SCREEN F4 F5 PREVIOUS BIT F6 NEXT BIT F7 PREVIOUSE REG F8 NEXT REGISTER F9 SAVE F10 EXIT USE 7 KEYS TO MOVE BETWEEN QUESTIONS ANSWER QUESTIONS AND PRESS ENTER ENTER SLC REGISTER NUMBER TO MONITOR F1 SHOW NEXT ALARM This function displays all defined Alarm Screens to easily enable you to select a particular Alarm Screen to be assigned to the monitor definition Pressing the F1 key scrolls through a list of the defined Alarm Screens F2 NEXT FORM This function is similar to the F1 Show Next Alarm function however defined Printer Form numbe
30. BETWEEN F KEY NOT LINKED OPTIONS NOT LINKED PRESS ESC WHEN DONE NOT LINKED PRESS DEL TO DELETE F KEY LINK ENTER SCREEN NUMBER TO LINK TO THIS FUNCTION KEY To program Bit Write capability Press the F5 key in the Information Window lower right hand section in the CRT Screen The next screen is displayed EDIT FILE FUNCTION KEY BUILDER FUNCTION KEY REGISTERS NO REGISTERS DEFINED BIT WRITE REGISTER REGISTER NUMBER TEEN BIT SET 1 OR CLEARED 0 1 FQ SAVE F10 EXIT USET KEYS TO MOVE BETWEEN QUESTIONS ANSWER QUESTION AND PRESS PRESS ESC WHEN DONE ENTER BASE PLC REGISTER NUMBER TO WRITE WHEN FUNCTION KEY IS PRESSED Note The Bit Write function requires 8 contiguous PLC registers and correlates to Fl through FS Refer to the above Bit Write section in this chapter Select the Base PLC Register that will contain the Bit Write informa tion Then select if you want a 1 or 0 sent to the PLC when a func tion key is pressed When finished pressing the ESC key exits you to the initial Function Key Builder screen 87 SOI SPS PROGRAMMING SOFTWARE MANUAL EDIT FILE FUNCTION KEY BUILDER FUNCTION KEY REGISTERS REGISTERS 40001 40008 FUNCTION BIT SET 1 FUNCTION KEYS FUNCTION SCREEN AUTO NUMBER RETURN a NOT LINKED BIT WRITE REG F6 NOT LINKED CLEAR F KEYS F8 NOT LINKED SAVE F10 EXIT NOT LINKED USE CURSOR KEYS TO MOVE BETWEEN F KEY NOT LINKED OPTIONS NOT
31. CREEN INSERT TIME F6 INSERT DATE CLEAR SCREEN F8 SAVE F10 EXIT USE CURSOR KEYS TO MOVE AROUND SCREEN PRESS INS TOGGLE INSERT MODE PRESS DEL TO DELETE CHARACTER USE FUNCTION KEYS WHERE APPROPRIATE 49 SOI SPS PROGRAMMING SOFTWARE MANUAL Screen Builder for other screens appears like this EDIT FILE SCREEN BUILDER USER SCREEN 002 NEW SCREEN SCREEN TYPE SUB MENU SCREEN DATA DISPLAY SCREEN DATA ENTRY SCREEN SECURITY SCREEN CHANGE SCREEN BARGRAPH SCREEN F9 SAVE F10 EXIT RECIPE SCREEN USE 7 KEYS TO CHOOSE AN ITEM PRESS TO SELECT SUB MENU SCREENS ALLOW THE OPERATOR TO EASILY SELECT A DESIRED FUNCTION OR SCREEN Screen Types Screen Builder enables you to construct the operator screens to be used in your application The following types of screens are available e Sub Menu e Data Display Data Entry e Security Bargraph SOI 260 ONLY e Recipe Editing Screens When you are building screens the following editing operations are available e The arrow keys move around the operator screen e The DEL key deletes the character above the cursor The BACKSPACE key deletes the character to the left of the current cursor position The cursor is moved back one space In INS key toggles the Insert mode off and on In Insert mode characters are shifted to the right as you enter text A block cursor indicates Insert mode is active 50 CHAPTER 6 SOI SCREEN BU
32. EG F6 NOT LINKED CLEAR F KEYS F8 NOT LINKED SAVE F10 EXIT NOT LINKED USE CURSOR KEYS TO MOVE BETWEEN F KEY NOT LINKED OPTIONS NOT LINKED PRESS ESC WHEN DONE NOT LINKED PRESS DEL TO DELETE F KEY LINK ENTER SCREEN NUMBER TO LINK TO THIS FUNCTION KEY To link a screen to a Function Key that screen must be programmed first The Control Window lower left section on the CRT screen displays all 8 Function Keys with prompts to fill in the Screen Number and Auto Return information The screen number identifies which screen will be linked to that func tion key The auto return prompts you for a Y or N If the auto return is programmed as N the Continue mode is enabled To link a screen to a Function Key just type the screen number that you wish to link and press ENTER The Auto Return then prompts you for a response Continue programming in this manner for all Function Keys that you wish to link to a screen When finished pressing the ESC key exits you to the Edit File menu screen CHAPTER 8 SOI 120 FUNCTION KEY BUILDER Programming Function Keys to perform a Bit Write When accessing the Function Key Builder the first screen is displayed EDIT FILE FUNCTION KEY BUILDER FUNCTION KEY REGISTERS NO REGISTERS DEFINED FUNCTION KEYS FUNCTION SCREEN AUTO NUMBER RETURN PREV SCREEN F2 NEXT SCREEN NOT LINKED BIT WRITE REG NOT LINKED CLEAR F KEYS NOT LINKED SAVE F10 EXIT NOT LINKED USE CURSOR KEYS TO MOVE
33. ER USE FUNCTION KEYS WHERE APPROPRIATE Printer Form screens use three additional function keys F1 Display register data F2 Printer control codes F3 Change column width F1 REGISTER DATA This allows you to place or allocate a data display field on the printer form Multiple fields of data can be placed anywhere on the printer form Any of the supported data formats can be printed Refer to the PLC Reference section for register information specific to your PLC F2 PRINTER CONTROL When you press F2 you are given the choice between F1 form feed and F2 printer codes Form feed executes a form feed before the form is printed Printer codes allow you to enter decimal printer control codes decimal hex or ASCII The hexadecimal and ASCII codes are dis played for the purposes of verification F3 CHANGE WIDTH This function enables you to change the existing column width Changing the column width affects All Printer Forms Ifyou choose this function check all Printer Forms for proper text and data field placement CHAPTER 10 SOI 260 PRINT FORM BUILDER Developing Printer Forms Note The Printer Form Builder selection is located at the Edit File menu When you select Printer Form Builder you are prompted for e The screen number of your first print screen e The column width for your printer form e The text or data for your printer form The number of characters for the column width must be a
34. F5 00000000 00010000 00000000 00000000 5 F6 00000000 00100000 00000000 00000000 6 F7 00000000 01000000 00000000 00000000 7 F8 00000000 10000000 00000000 00000000 8 All function keys shall be defined with the same bit manipulation such that all keys either set or clear the assigned bit It is the responsibility of the system design engineer to read and reset the bit in the PLC pro gram Function key screen link and Bit Write The F1 F8 Function Keys may perform a HOT screen call up and perform a Bit Write simultaneously if programmed to do so All of the above capabilities and operation guidelines apply to this combination functionality 85 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 86 For example F1 has been programmed to call up screen 5 and F1 has been programmed to set 1 a bit on to a PLC register When the F1 key is pressed the Bit Write is performed the screen window on the SOI 120 comes up for 1 second indicating you have pressed the F1 key as shown in an example above and then screen 5 comes up after this All eight function keys may be programmed in this manner if desired Programming the Function Key Builder Note Linking a screen to a Function Key When accessing the Function Key Builder the first screen is displayed EDIT FILE FUNCTION KEY BUILDER FUNCTION KEY REGISTERS o FUNCTION KEYS FUNCTION SCREEN AUTO NUMBER RETURN PREV SCREEN F2 NEXT SCREEN _ 3 F4 NOT LINKED BIT WRITE R
35. FIGURATION FILE A MODIFIED FILE CAN BE SAVED UNDER A NEW NAME Upload File from 01 Note Choose this menu item to upload a program from the SOI This selec tion also allows you to upload the Operating System SLB file from the SOI Make sure the DIP switch for Upload Download is enabled You must also have the proper cable connection Refer to the SOI User Manual for more information about DIP switch settings and cable connections To upload a file or Operating System from the SOI 1 Select Upload File from SOI 200 Series on the Opening Menu You will be prompted to select the communications port Note This option is not displayed if a communication port was specified during installation Any communication port selected during installation will automatically be selected 27 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL COMMUNICATION PORT SELECTION USE 11 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT COMM 1 THIS WILL BE THE HARDWARE PORT THAT WILL BE USED TO COMMUNICATE WITH THE SOI 200 SERIES 01 2 Select the serial port on your computer that is connected to the SOI COMM 1 or COMM 2 3 The computer will attempt to establish communications and upload the application file UPLOAD FILE LINK ESTABLISHED GETTING DATA lt lt lt lt lt lt lt lt lt 38 PRESS ESC TO ABORT UPLOAD If communications are not established within approximately 10 seconds you will get
36. IGURATION FILE A MODIFIED FILE CAN BE SAVED UNDER A NEW NAME 21 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL The Opening Menu displays four operations e Edit Program File e Download File to SOI 200 Series e Upload File from SOI 200 Series e Output Hard Copy of File e Upgrade Operating System Edit Program File Choose this menu item to create or edit a 501 260 program file When you select EDIT PROGRAM FILE you are prompted for the file name to edit or create Any SOI 260 program files in the current directory are listed Note Ifno files are present the text No SOI 200 Series OI Files Found will be located in the current directory FILE NAME DEMO1 FILES IN PATH CASPS DEMO1 PROTOCOL ENTER FILE NAME OR USE T KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT F8 F10 EXIT 22 CHAPTER 4 SOI OPENING MENU Once a new file name has been created the file name is followed by the Operating System PLC protocol selection menu You are prompted to select which Operating System you will be working with The following screen displays the Operating System prompt FILE NAME NEW Protocol 1 Protocol 2 Protocol 3 Other Protocols ENTER FILE NAME OR USE KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT F10 EXIT PROTOCOL TO BE USED WITH THE SELECTED PLC THIS PROTOCOL MUST BE USED WITH SOI SERIES VERSIONS 1 00 AND NEWER Select the PLC protocol required for the application A
37. ILDER SZ e Extended SOI character set When you specify data information for the Operator Screen a star is displayed as a place holder to show allowed character length For the SOI 120 the Operator Screen is 40 characters 2 lines 20 characters per line In most applications the SOI 260 Operator Screen is 80 characters 4 lines 20 characters per line The exception is the bargraph screen 2 lines 40 characters per line Data Formats When programming Data Display and Data Entry fields and position ing them on the SOI display each field must be defined according to its PLC location data format and other data parameters specific to the data format selected You are prompted for the register definitions at the Control Window Each register definition is somewhat different depending on the data format selected and whether the data field is a Data Display or Data Entry field Appendix A lists the applicable data formats and the Control Window prompts associated with each Data Display and Data Entry screens Note Refer to the PLC Reference Section for additional information on registers specific to the selected PLC Screen Types and Data Formats Each SOI Screen type may or may not support all data formats The following lists each screen type and the associated data formats supported Refer to Appendix A for a description of the data formats Those formats only available on the SOI 260 are noted as such 31
38. ISTER REGISTER NUMBER BIT NUMBER 0 ALARM STATE ON 1 SCREEN NUMBER When you select the Bit data format for the register the following parameters are displayed Register Number The register number that you want to monitor Bit Number The bit number of the register to monitor Alarm State The bit status that will indicate an alarm state The bit status may be either 1 on or 0 off Screen Number The number of the screen to display when the status of the monitored bit indicates an alarm state Integer or BCD Selections When you select the Integer or BCD data formats for the register the following parameters are displayed CHAPTER 9 SOI 260 BACKGROUND MONITOR SZ MONITOR INTEGER REGISTER REGISTER NUMBER LOW ALARM LIMIT HIGH ALARM LIMIT LOW RETURN TO NORMAL HIGH RETURN TO NORMAL SCREEN NUMBER Register Number The register number that you want to monitor Low Alarm Limit The lowest value that is acceptable before an alarm state is indicated High Alarm Limit The highest value that is acceptable before an alarm state is indicated Low Return to Normal The predetermined value that the register data must exceed before a new alarm state may be triggered Defaults to the value of the Low Alarm Limit High Return to Normal The predetermined value that the register data must fall below before a new alarm state may be triggered Defaults to the value of the High Alarm Li
39. If there are display and or entry definitions in the copied screen then the same data will be displayed at the current screen You may want to edit the register specifications to correspond to the design of the current screen 17 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Note Note 18 ES INSERT TIME The F5 key enables the current time to be displayed on the SOI 260 screen The Time field that is inserted is five characters in length The SOI 260 must have the Calendar Clock option installed in order to use the Insert Time function The SOL 100 series products do not currently support this feature F6 INSERT DATE The F6 key enables the date to be displayed on the SOI 260 Screen The Date field that is inserted is nine characters in length The SOI 260 must have the Calendar Clock option installed in order to use the Insert Date function The SOI 100 series products do not currently support this feature F7 CLEAR SCREEN The F7 key clears the current operator screen You have the option of clearing only the screen text or deleting the entire screen including any linking that you may have established 8 CHANGE SCREEN The F8 key displays another operator screen You can only display those screens constructed with the Screen Builder not Alarm or Printer Form screens You have the following options after you press F8 e To display the next unprogrammed screen press ENTER e To display the next programmed
40. LC location is equal to the minimum register value Maximum Displayed Value The maximum data value to be displayed This value is displayed when the data in the PLC location is equal to the maximum register value The range defined by the Minimum Displayed Value and the Maxi mum Displayed Value is proportionally scaled to the range of the minimum and maximum register values If both ranges are equal then the scaling ratio is 1 1 Minimum Bar Value Bar Graph Only The minimum value of data to be displayed in the Bar Graph This value must be greater or equal to the Minimum Displayed Value Maximum Bar Value Bar Graph Only The maximum value of data to be displayed in the Bar Graph This value must be less than or equal to the Maximum Displayed Value The Minimum and Maximum bar graph values may be used to display a particular range or window of an overall range Minimum and Maxi mum Displayed Values 107 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 108 Note 32 Bit Unsigned Integer 32 Bit BCD Binary Coded Decimal Register Number The PLC data location address Digits Right of Decimal The number of digits to be placed to the right of the decimal Digits Left of Decimal The number of digits to be placed to the left of the decimal Show Leading Zeros Y or N Display any zeros to the left of the data For the 32 Bit selections scaling of data is not supported The selected register number and the next high
41. LINKED PRESS ESC WHEN DONE NOT LINKED PRESS DEL TO DELETE F KEY LINK ENTER SCREEN NUMBER TO LINK TO THIS FUNCTION KEY PREV SCREEN F2 NEXT SCREEN F4 Note After programming the Bit Write information the Parameter Window upper left screen reflects the Bit Write addressing If the desired operation of Function Keys F1 F8 is to be screen call up or Bit Write only program only the desired funtionality If the combi nation functionality is desired then programming of both sections is required CHAPTER 9 501 260 BACKGROUND MONITOR This chapter describes the functions that can be performed using the Background Monitor menu item Background Monitor When selecting Background Monitor from the Edit File menu the following screen appears FILE NAME test CFG EDIT FILE BACKGROUND BUILDER BACKGROUND REGISTER 1 BACKGROUND REGISTER 2 BACKGROUND REGISTER 3 BACKGROUND REGISTER 4 SELECT BACKGROUND REGISTER TO PROGRAM USE tl KEYS TO CHOOSE AN ITEM F8 PRESS ENTER TO SELECT FQ SAVE F10 EXIT BACKGROUND REGISTER 1 THIS BACKGROUND REGISTER IS UNUSED The Background Monitor function is available at the Edit Program File menu This function allows the SOI 260 to monitor registers in the PLC and display the appropriate Alarm Screen or execute a Printer Form when the register values exceed the assigned limits The Background Monitor is similar to the 501 260 Advisor with two important differences 8
42. NTER CODE PREVIOUS SCREEN IS UNLINKED SECURITY CODES CODE 2 MAP SCREEN F4 COPY SCREEN CODE 3 2222222 CHANGE SCREEN F9 SAVE F10 EXIT USE T KEYS TO MOVE BETWEEN CODES ENTER NEW CODE AND PRESS ENTER PRESS ESC WHEN DONE ENTER UP TO EIGHT DIGITS FROM 0 9 OR USE FOR EACH WILD CARD CHARACTER Security Screens use numeric codes to restrict access to any associated information or processes For ease of programming Security Screens are provided with default text RESTRICTED ACCESS ENTER CODE If you prefer a different message simply edit the Security Screen to suit your requirements Constructing a Security Screen consists of e Assigning the security code s e Establishing the screen mapping 69 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 70 Note Note Security Screen Function Keys Security Screens use two additional function keys F1 Edit security codes F3 Map screen to another screen The F3 function key displays four process specific function key operations Fl EDIT CODES When you press F1 you are prompted at the Control Window to edit the previously defined security codes F3 MAP SCREEN When you press F3 you are prompted at the Control Window for the mapping information All of the screens for a program should be constructed before you establish any links Refer to Linking the Screens for a description of the F3 key Link Map Screen functions A
43. OI 120 and you want to load a Protocol 2 operating system you must first load a Protocol 2 application file then the operating system 4 Ifyou select Y the Operating System which matches the appli cation file will be downloaded If you select N the downloaded is aborted and the opening menu is displayed SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 34 CHAPTER 5 SOL CONFIGURATION DATA This chapter describes the functions that can be performed using the SOI Configuration Data menu The SOI Configuration Data Menu When SOI Configuration is selected from the Edit Program menu the following screen appears SPS CONFIGURATION OPTION SELECTION SOI ADVISOR TIME SYNCHRONIZATION SET MASTER SECURITY CODE SPECIAL SECURITY SCREEN PRINTER PORT PARAMETERS PLC HARDWARE PARAMETERS ENTER FILE NAME OR USE KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT F9 SAVE F10 EXIT UPDATE INTERVAL THIS IS USED TO CONTROL HOW OFTEN THE SOI POLLS THE PLC FOR DATA SZ SOI SPS PROGRAMMING SOFTWARE MANUAL The SOI Configuration Data menu lets you specify information for the following parameters e Update Interval e SOI Advisor e Time Synchronization SOI 260 ONLY Set Master Security Code e Special Security Screen e Printer Port Parameters SOI 260 ONLY PLC Hardware Parameters Update Interval When selecting Update Interval from the SOI Configuration menu the following screen
44. OR N MINIMUM REGISTER VALUE MAXIMUM REGISTER VALUE MINIMUM DISPLAYED VALUE MAXIMUM DISPLAYED VALUE LOW USER INPUT LIMIT HIGH USER INPUT LIMIT DEFAULT VALUE Note The numeric values for the data type selected automatically default to a 1 1 scaling ratio For further information on scaling refer to the Scaling Data section later in this chapter 2 To save the register information press ESC The cursor is then returned to the Display Window 3 The Display Window displays diamond for each character displayed as register data and a sign if specified On color displays the diamonds appear in white For example the display data for a register of type signed inte ger having two characters to the right of the decimal and three to the left would be 000 00 Bargraph Screens SOI 260 only The Bargraph Screen Builder appears like this EDIT FILE SCREEN BUILDER USER SCREEN 005 NEW SCREEN SELECT REGISTER TYPE 16 BIT SIGNED INTEGER 16 BIT BCD FQ SAVE F10 EXIT 60 CHAPTER 6 SOI SCREEN BUILDER SZ A Bargraph Screen provides a graphic analog display of PLC data Note Refer to the PLC Reference section for the register information specific to your PLC The Display Window display is formatted as follows e Lines one and two are used for text and numeric bar data display e The third line displays a horizontal bargraph having a left to right scale The bar can represent up
45. RAMMING SOFTWARE MANUAL 80 CHAPTER 8 SOI 120 FUNCTION KEY BUILDER The Function Key Builder is where Function Keys 1 8 are programmed for the 501 120 OI product When Function Key Builder is accessed the first screen is displayed EDIT FILE FUNCTION KEY BUILDER FUNCTION KEY REGISTERS NO REGISTERS DEFINED FUNCTION KEYS FUNCTION SCREEN AUTO NUMBER RETURN PREV SCREEN Sa NOT LINKED BIT WRITE REG NEXT SCREEN NOT LINKED CLEAR F KEYS NOT LINKED SAVE F10 EXIT NOT LINKED USE CURSOR KEYS TO MOVE BETWEEN F KEY NOT LINKED OPTIONS NOT LINKED PRESS ESC WHEN DONE NOT LINKED PRESS DEL TO DELETE F KEY LINK ENTER SCREEN NUMBER TO LINK TO THIS FUNCTION KEY Function keys in the Information window F1 PREV SCREEN Pressing this key on the computer keyboard causes the display window to display each programmed screen in reverse order For example if you were displaying screen 5 and pressed F1 screen 4 would appear 81 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL F2 NEXT SCREEN Pressing this key on the computer keyboard causes the display window to display each programmed screen in numeric order For example if you were displaying screen 5 and pressed F2 screen 6 would appear F5 BIT WRITE REG The F5 key allows access to the Bit Write feature The Bit Write feature prompts you for the base register and automatically assigns the range in a contiguous manner This is also where you identify if the bit
46. Return Mode Function keys defined as Auto Return Mode cause the application to return to the initial screen following implementation of the screen linked to by that function key For example An application is display ing screen 6 and function key F3 is linked to a recipe at screen 10 so when F3 is pressed the recipe at screen 10 would execute Following execution of the recipe download the display would return to screen 6 83 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 84 Note Upon entering a defined function key all other function keys are disabled until the operation returns to the initial screen The rules for returning are different based on the screen type that is linked to the function key Returning from a function key to the initial screen adheres to the following rules F Key Linked To Return Rules Data Display While the screen is being displayed pressing ENTER PREV or NEXT will return Pressing the mode key allows the user access to the mode menus On exiting the mode menu the 501 120 abandons the return link and returns operation to the main application menu Data Entry Return occurs after entering the value by pressing the ENTER key Pressing PREV or NEXT aborts the function link and returns operation to the initial screen Recipe Return occurs following download of all recipe data Download must first be acknowledged if prompt is enabled for the recipe screen Pressing PREV or NEXT aborts the f
47. SPS gt You are now ready to execute SPS Entering SPS at this prompt runs the program SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 10 CHAPTER 3 RUNNING SOI SPS Program Development Refer to the following procedures as a guide to efficiently developing your programs 1 On paper design all of the operator screens with the associated register numbers and produce a map of how all the screens are linked together 2 Construct all of the screens with SPS and save the program file without linking 3 Link all of the screens that were constructed in Step 2 Use the design from Step 1 When you have established all of the links save the program file 4 Set the SOI DIP switch SW1 1 to closed ON for Upload Download mode The SOI will automatically reset and enter the Upload Download mode Connect the SOI to your computer serial port for Upload Download communications Download the program file that you saved in Step 3 to the SOL 5 Set the SOI DIP switch SW1 1 to open OFF to disable the Upload Download mode Set the SOI to simulate mode Test the SOI program operation for screen content and screen flow linking Remember that in the Simulate mode all data infor mation is represented as zeros If your program requires changes return to Step 2 11 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 6 Disable simulate mode using the function key menu This places your SOI on line and communicating with the PLC therefore
48. Screen Formats 14 Getting Around nase 16 SPS Function Key Descriptions 17 Product Selection Menu c s cssssessseesscceseceeseeeeeeeee 19 CHAPTER 4 SOL OPENING MENU 0 21 Opening Manu 21 Edit Program File 22 Download File to 24 Upload File from SOI iii ii ici 27 Output Hard Copy of File cussilaadraa 30 Upgrade Operating System for SOL 120 32 CHAPTER 5 SOI CONFIGURATION DATA 35 The SOI Configuration Data Menu 35 Update Intervalos diia 36 SOLAS ia taa 37 Time Synchronization SOI 260 40 Set Master Security Code ceca ji 42 Special Security Sereen 43 Printer Port Parameters SOI 260 ONLY 44 PLC Hardware Parameters u a 45 CHAPTER 6 SOI SCREEN BUNT DER na 49 The Screen Builder SoteBhs cimil 49 Editing Screens A 50 Data Formats eher arena 51 Screen Types and Data Formats 51 RESISTEN namen 52 Men Screens una ei 53 Buildinga Menu 54 Data Display Screens a 54 Data Entry Sergens nun 57 Bargraph Screens SOI 260 ONLY 60 Recipe Screens nissan 63 Scaling Data anni oil 66 Security DEA taa 69 Linking the Screens 71 CHAPTER 7 SOI ALARM SCREEN 75 Alarm Screen Builder ausge 75 Alarm Screen Function Keys
49. There are 8 Function Keys located on the front panel of the SOI 120 product They are sequentially labeled F1 through F8 The function keys allow the user to implement a desired activity with a single key stroke The keys may be directly linked to screens residing in user memory Therefore pressing the function key bypasses the normal linked path to a screen For example F2 may be linked to a recipe screen so pressing F2 would trigger the recipe screen regardless of which screen currently is displayed The function key provides an alternate link to any screen which then executes the same whether the user triggers it via a function key advisor or normal linked path When a function key is pressed the SOI 120 confirm to the user which key was pressed The Function key number appears for approximately 1 second before advancing to the screen it is linked to For example pressing F3 displays the following Function Key F3 Note This is what is actually seen on the SOI 120 device after the F3 key is pressed Function keys that have not been defined in SOI SPS have no effect on the SOI 120 operation when pressed As part of defining the function key linkage in SOI SPS the system design engineer has the ability to define one of two program control methods for each function key The two types of operation are Auto Return Mode and Continue Mode Function keys may also be defined for Bit Write in conjunction with either control mode Auto
50. YS TO CHANGE QUESTIONS PRESS DEL TO DELETE ITEM ANSWER QUESTION AND PRESS ENTER F7 CLEAR DATA 8 PRESS ESC WHEN DONE F9 SAVE F10 EXIT ENTER Y IF YOU WANT THE 01200 SERIES O TO MONITOR THE PLC FOR SCREEN NUMBERS The SOI Advisor consists of five processes e Screen Read Register Number e Ack Nak Write Register Number e Ack Bit e Ack Nak Bit Polarity e Screen Write Register Number on SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 38 Note Note Note Specifying an Advisor Read Register When you select SOI Advisor at the SOI Configuration Data menu you are prompted for the information necessary to monitor and ac knowledge the Advisor Read Register status To assign an Advisor Read Register enter the appropriate register and acknowledge information at each prompt and press ENTER To save the Advisor Read Register specification press ESC You are then returned to the SOI Configuration Data menu Ifyou have set up several SOIs to communicate with one PLC which is possible with some network protocols you should assign different Advisor Registers for each SOI The Read Register Process The Read Register number indicates the Advisor Read Register within the PLC that the SOI will continuously read for Alarm or other valid screen numbers This register must be a 16 bit location The screen number entered to the Advisor Read Register must be a decimal num ber The Read Register is monitored
51. additional function keys F1 Display register specification F3 Map screen to another screen The F3 function key displays four process specific function key operations Refer to Linking the Screens Fl DISPLAY REG When you press F1 you are prompted at the Control Window for the type of data to display After selecting the data format you are prompted for the register number and any data format or display information Refer to the PLC Reference section for the register information specific to your PLC You can modify previously defined display fields by placing the cursor at the field position and pressing the F1 key F3 MAP SCREEN When you press F3 you are prompted at the Control Window for the mapping information All of the screens for a program should be constructed before you establish any links Refer to Linking the Screens for a discussion of the F3 key Link Map Screen functionality 35 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Specifying Display Register Information To display the PLC register data correctly you need to specify the register for the SOI to read and the manner in which you want the data formatted and displayed Refer to Appendix A for data format descrip tions You are prompted for the data format and register information at the Control Window Note Refer to the PLC Reference section for the register information specific to your PLC To select a register value for display
52. an application on the basis of specific tasks and responsibilities Each Menu Screen may consist of up to 8 different menu items When selected each of the menu items displays a subsequent menu or screen or performs a process An example of a menu screen might be 1 CHAMBER TEMP 2 FLOW CONTROL 3 HEATER CONTROL There are two types of menu screens e Main Menu e Sub Menus Main Menu Screens The Main Menu is always operator screen 1 at the top of your menu screen hierarchy There can be only one Main Menu This menu lists the primary components of your application All other menus and data screens are accessed on the basis of this information The Main Menu functions differently than any other menu in the following ways e The Main Menu key on the SOI keypad calls the Main Menu directly This key is active in all situations except when an Alarm is detected e The Main Menu is the first screen that appears after a restart or reset unless an Alarm is detected 59 SOI SPS PROGRAMMING SOFTWARE MANUAL Sub Menu Screens In appearance Sub Menu Screens are identical to the Main Menu Sub Menu Screens enable you to expand the scope of an operation by providing the operator with directed choices through linked menus This enables you to construct a large application and maintain the operator s efficient access to specific areas Building a Menu When you build a menu you are defining the scope of a process
53. an error message Check your DIP switch settings and cable connections refer to the SOI User Manual 28 CHAPTER 4 SOI OPENING MENU SZ 4 After the file has been uploaded you will be prompted to enter a name to save the file as UPLOAD FILE UPLOAD COMPLETED FILE NAME FOR SAVE current path C SPS PRESS ESC TO ABORT UPLOAD 5 After entering the file name the upload is complete the Open ing Menu is displayed SOI 200 SERIES OPENING MENU DOWNLOAD FILE TO SOI 200 SERIES UPLOAD FILE FROM SOI 200 SERIES OUTPUT HARD COPY OF FILE UPGRADE OPERATING SYSTEM USE 11 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT PRESS ESC TO EXIT EDIT FILE U OR MODIFY AN SOI 200 SERIES CONFIGURATION FILE A MODIFIED FILE CAN BE SAVED UNDER A NEW NAME 29 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 30 Output Hard Copy of File Choose this menu item to send a program file to the default printer screen or disk file for documentation purposes You can send the program file to e the attached printer e the computer screen e another file using the current file name with an extension To output a hard copy of the file 1 Select Output Hard Copy of File on the Opening Menu You will be prompted for the application file to print FILE NAME DEMO1 FILES IN PATH CASPS Ja PROTOCOL ENTER FILE OR USE T KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT F10
54. appears CURRENT UPDATE SETTING ENTER UPDATE TIME ANSWER QUESTION THE UPDATE DELAY IS USED TO SET A DELAY BETWEEN SOI UPDATES OF PLC DATA THE RESOLUTION IS 0 05 SECONDS WITH A MAXIMUM DELAY OF 12 75 SECONDS The Update Interval is the delay interval between SOI updates of PLC registers Use this parameter to optimize system communications and eliminate bottlenecks The Update Interval setting keeps the SOI from tying up a network by overloading it with communication requests The valid range for an interval is from 0 05 to 12 75 seconds The default is 0 5 seconds SOI SPS Programming Software automatically rounds up to the next 0 05 second 36 CHAPTER 5 SOI CONFIGURATION DATA SZ ATTENTION Long update interval times may not be wise if critical control functions necessitating faster updating are required The update interval defines the length of time between SOI communications with the PLC To assign a new update interval enter a valid decimal number and press ENTER To save the new update interval setting press ESC You are then re turned to the SOI Configuration Data Menu SOI Advisor When selecting SOI Advisor from the SOI Configuration menu the following screen appears SOI ADVISOR SCREEN READ ENABLED SCREEN READ REGISTER NUMBER ACK NAK WRITE REGISTER NUMBER ACK BIT ACK NAK BIT POLARITY SCREEN WRITE ENABLED Y OR SCREEN WRITE REGISTER NUMBER USE 11 KE
55. ator screens that are sent to the optional printer port of the 501 260 instead of its display Configure the Function Keys of the 501 120 opeartor interface The Function Keys may be programmed to perform Hot Screen call up provide Bit manipulation to control process elements or a combination of both Download File to 01 Choose this menu item to download a finished program into the SOI Note Make sure the DIP switch for Upload Download is enabled You must also have the proper cable connection Refer to the SOI User Manual for more information about DIP switch settings and cable connections To download a file or Operating System to the SOI 1 Select the Download File to SOI on the Opening Menu You will be prompted to select the communications port Note This option is not displayed if a communication port was specified during installation Any communication port selected during installation will automatically be selected CHAPTER 4 SOI OPENING MENU SZ COMMUNICATION PORT SELECTION USE 11 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT COMM 1 THIS WILL BE THE HARDWARE PORT THAT WILL BE USED TO COMMUNICATE WITH THE SOI 200 SERIES 01 2 Select the serial port on your computer that is connected to the SOI COMM 1 or COMM 2 3 The computer will attempt to establish communications If communications are not established within approximately 10 seconds you will get an error message Check
56. cifications for you to edit An acknowledge is not required The date and time shown on the alarm screen for the SOI 260 reflects the current time not the time that the alarm screen was initiated In other words it s not a time stamp Specifying the Alarm Screen Register Information Note To display the PLC register data correctly you need to specify the register for the SOI 260 to read and the manner in which you want the data formatted and displayed You are prompted for the register information at the Control Window Refer to the PLC Reference section for register information specific to your PLC EN SZ SOI SPS PROGRAMMING SOFTWARE MANUAL To select a register value for display 1 Position the cursor at the location on the Display Window where you want the register display data to appear and press Fl 2 You are then prompted for the data format Use the cursor keys to select the data format and press ENTER 3 After you have completed this operation the Control Window prompts you for the number identifying the register and any associated format and display information To assign register information enter the appropriate data at each prompt and press ENTER To save the register information press ESC The cursor is then returned to the Display Window The Display Window displays a star for each character displayed as register data and a plus or minus sign if you have specified one For
57. e Note Note The SOI SPS Programming Software provides a self prompting menu driven package that allows you to create and edit programs that run on the SOI 100 and 200 series Operator Interface products SOI SPS does not assume or require any programming knowledge SOI SPS allows the programmer to select between the SOI 100 and 200 series of products In brief the SOI 120 product contains a 2x20 LCD display 8 programmable function keys and may store up to 244 pro grammed application screens The SOI 260 contains a 4x20 LCD or VED display advanced functionality real time clock printer port and may store up to 240 programmed application screens See SOI 120 User Manual 0300051 xx and SOI 260 User Manual 0300050 xx for additional features and capabilities In addition to selecting the SOI hardware the programmer selects the PLC protocol being used for a particular application The protocol choices are available in a menu selection format See the PLC REFERENCE appendices for information on the supported PLC s The SOI 100 200 series product and protocol choices are user selectable and are described in further detail later in this chapter SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Hardware Requirements The following computer hardware is required to run SPS e IBM PC AT or 100 compatible e One 3 5 disk drive e One fixed hard disk drive with 2 MB RAM free e 640K of RAM e DOS 3 0 or later e Serial port at
58. e decimal and three to the left with a sign would be Data Entry Screens Note The Data Entry Screen Builder appears like this EDIT FILE SCREEN BUILDER USER SCREEN 003 DATA ENTRY SCREEN LINKAGE PREVIOUS MENU IS UNLINKED NEXT SCREEN IS UNLINKED PREVIOUS SCREEN IS UNLINKED DISPLAY REG F2 MAP SCREEN F4 INSERT TIME F6 CLEAR SCREEN F8 SAVE F10 ENTRY REG COPY SCREEN INSERT DATE CHANGE SCREEN EXIT USE CURSOR KEYS TO MOVE AROUND SCREEN PRESS INS TO TOGGLE INSERT MODE PRESS DEL TO DELETE CHARACTER USE FUNCTION KEYS WHERE APPROPRIATE Data Entry Screens are used for operator entry input These screens have all of the programmable attributes of the Data Display Screens in addition to accepting data entered by an operator However there may only be one Data Entry field for each screen Register values displayed at a Data Entry Screen are not continuously updated All data entry types can have a default value sent to the PLC when the operator presses ENTER The default values you specify appear on the SOI screen in the space provided for the operator s entry A flashing cursor identifies the first digit of the default value for the operator a SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 58 Note Note To construct Data Entry Screens you need to specify e The type of screen as Data Entry e Any text information that you want to display e The type of data stored in the PLC reg
59. e left with a sign would be The Recipe Screen Builder appears like this EDIT FILE SCREEN BUILDER USER SCREEN 015 NEW SCREEN RECIPE SCREEN DOWNLOAD PROMPT OPERATOR TO SEND Y OR N 63 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Recipe Screens allow an operator to download a block of data for up to 10 register addresses These addresses can be in any order and need not be sequential Multiple recipe screens may be linked together in sequen tial order to download more than 10 register addresses or to download more than one data format You can choose to have the operator initiate the download either automatically or manually Successive screens linked to the first recipe screen are downloaded immediately following the first screen The operator prompt enabled for the first screen prompts the operator to press Y to send the recipe If the other linked recipes do not have the operator prompt enabled they are sent automatically This appears to the operator as though all recipes were sent as one large recipe There is only one exception to the immediate download of successive screens If an alarm is initiated before all recipe screens are finished the alarm screen is displayed temporarily halting the succession of down loading As soon as the operator presses Y to acknowledge the alarm the downloading continues until finished The first three lines of the Display Window are reserved for you to enter any te
60. e of the minimum and maximum display or entry values For example suppose an analog input module inputs data to a register with the limits of 0 to 4095 These limits represent temperatures be tween the range of 100 degrees F and 300 degrees F The SOI will display values from 100 to 300 by scaling the data as it reads it from the register If the data read from the register is 0 the value 100 will be displayed For a value of 4095 the value 300 will be displayed PLC register values between 0 and 4095 will be displayed with a directly proportional value between 100 and 300 A PLC register value of 2047 50 will display 100 50 degrees The control window definitions for this scale are as follows CHAPTER 6 SOI SCREEN BUILDER Note EDIT FILE SCREEN BUILDER USER SCREEN DATA DISPLAY 16 B IT SIGNED INTEGER DISPLAY REGISTER NUMBER DIGITS RIGHT OF DECIMAL DIGITS LEFT OF DECIMAL LEAVE PLACE FOR SIGN Y OR N MINIMUM REGISTER VALUE MAXIMUM REGISTER VALUE MINIMUM DISPLAYED VALUE MAXIMUM DISPLAYED VALUE LOW USER INPUT LIMIT HIGH USER INPUT LIMIT DEFAULT VALUE To display the scaling parameters you first must position the cursor in the Display Window where you want the register data to be placed Then press the F1 or F2 Key Display or Entry to access the scaling parameters When the ratio between the ranges is not a power of 2 rounding must be performed to calculate an operable number Thi
61. e operator can then enter another value The new setpoint is then sent to the PLC and the second Data Entry screen is displayed for the operator to enter a new setpoint Step 3 FLOW LEVEL STATUS When the operator selects this menu item the first of three Data Display screens identifies the flow rates for all four pumps All of the values shown are updated in real time and are scaled to engineering units by the SOI 260 Using the NEXT key on the SOI 260 keypad the operator can display the sequence of Data Display screens The next screen displaying the level for each tank e The Bar Graph screen enabling the operator to view the data in a graphic format e The initial Data Display screen 122 APPENDIX SOI WORKSHEET You can use the worksheet templates on the following pages when designing your SOI application program 123 ANNAN ANNAN oo EENEN COOOL ANNAN 2900 pono INEA SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 126 INDEX A Acknowledge alarm screen 78 79 Advisor 37 39 Alarm screen acknowledge 78 79 function keys 76 77 register information 77 78 Alarm screen builder 75 76 acknowledge 78 79 function keys 76 77 register information 77 78 Application example 121 122 ASCII display characters 117 120 Audience intended 3 B Background monitor 89 90 function keys 90 91 registers 91 93 Bargraph screens 60 63 Buildinga menu 54 C Characters ASCII d
62. ecimal 2 Minutes 0 59 Decimal 3 Hours 0 23 4 Day Week 1 7 Sun Sat 5 Day Month 1 31 6 Month 1 12 7 Year 1980 2079 8 AM PM 0 or 1 Bit Designation Time synchronization can not occur if the base register is zero or if the Calendar Clock option is not installed in the SOI Write Time The Write Time option synchronizes the clock within the PLC to the SOI clock When you select Write Time the base register is displayed and you are prompted to enter a new base register The base register is the initial register location of eight sequential registers to which the time and register information is written Refer to the Read Register information for the format and locations to store time data You can write time data to the PLC even though your PLC may not have a clock source 41 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Set Master Security Code When selecting Set Mastery Security Code from the SOI Configura tion menu the following screen appears CURRENT MASTER CODE 00000000 ENTER NEW MASTER CODE 000000000 ENTER MASTER CODE THE MASTER CODE IS USED BY AN OPERATOR TO CHANGE THE SECURITY CODES OF THE SECURITY SCREENS IF THE MASTER CODE IS 0 ANY CODE WILL BE ACCEPTED IF THE MASTER CODE IS 99999999 NO MASTER CODE WILL BE ACCEPTED The Master Security Code has two functions It allows access to any Security Screen e It allows an SOI operator with master security code priv
63. eptible to damage from electrostatic discharge A static charge can accumulate on the surface of ordinary plastic wrapping or cushioning material If any Spectrum Controls device must be returned to Spectrum Controls the following packaging instruction must be followed PREFERRED Use the original packaging material as supplied by Spectrum Controls Place the device inside the conductive plastic bag ACCEPTABLE Wrap the device in some type of antistatic material Antistatic plastic material can be identified by its pink color and can be obtained in sheet or bag form UNACCEPTABLE Do not use ordinary plastic film foam or styrene chips popcorn or peanuts These materials can accumulate charges in excess of 10 000 volts resulting in possible damage to the Spectrum Controls electronic device Antistatic metallized plastic bags can be obtained from the following manufacturers 3M Company 800 328 1368 Type 2100 bag Static Inc 800 782 8424 8000 Series bag Charles Water 617 964 8370 CP 303 bag LIMITED WARRANTY Spectrum Controls warrants that its products are free from defects in material and workmanship under normal use and service as described in Spectrum Controls literature covering this product for a period of 1 year Spectrum Controls obliga tions under this warranty are limited to replacing or repairing at its option at its factory or facility any product which shall in the applicable period
64. er security code 42 43 Memory allocation registers 114 115 screens 113 114 Menu building 54 configuration data 35 36 product selection 19 20 screen builder 53 54 O Opening menu SOI 120 upgrade operating system 32 33 SOI 260 21 22 download file 24 27 edit program file 22 24 output hard copy 30 32 upgrade operating system 33 upload file 27 29 Operating system upgrading 32 33 Outputting hard copy 30 32 P Packaging instructions 1 Parameters PLC hardware 45 48 printer port 44 45 PLC hardware parameters 45 48 Port parameters printer 44 45 Print form builder 95 developing printer forms 97 function keys 96 Printer port parameters 44 45 Product selection menu 17 18 Program file editing 22 24 Programming function key builder 86 88 Programs developing 11 12 Publications related 3 R Recipe screens 63 66 Registers alarm screen 77 78 background monitor 92 93 memory allocation 114 115 53 53 Related publications 3 Requirements hardware 6 S Scaling data 66 68 Screen builder bargraph screens 60 63 building a menu 54 data display screens 54 57 data entry screens 57 60 data formats 52 editing screens 50 52 linking screens 73 73 menu screens 53 54 recipe screens 63 66 registers 52 53 scaling data 66 68 screen types and data formats 51 52 screens 49 50 security screens 69 72 INDEX Screens bargraph 58 63 data display 54 57 data entry 57 60 editing 50 51 formats 14 16 linking 71 73 memory al
65. er sequential register number identify the locations defining the 32 bit data value 16 Bit HEX Hexadecimal 32 Bit HEX Register Number The PLC data location address ASCII Register Number The PLC data location address APPENDIX A DATA FORMATS SZ Character Count The number of characters 2 characters for each 16 bit data location to be displayed up to a maximum of 20 characters The initial byte of the location identified by the register number is displayed first then the second byte the first byte of the next higher sequential location and so on To display 20 characters a sequential block of ten 16 bit locations is read by the SOI Data Entry Format Selections The data format selections available for Data Display screens are listed below and their parameters described Bit The data format selections available for Data Display screens are listed below and their parameters described Register Number The PLC data location address Bit Number The Bit number if the register number designates a multiple bit location a 16 bit data address for example This selection is irrelevant if the register number refers to a Bit type address Input Data by Pressing 1 0 YPN Enter 1 or Y This parameter determines whether the operator will enter 1 or Y to set the defined bit location If 1 is entered 0 will clear the bit location If Y is entered N will clear the bit location Default Val
66. esent screen number to the PLC whenever a new screen is moved to regardless of how the screen is moved to The screen number will only be written once upon moving to a new screen and will not be written to the PLC at the advisor rate The advisor read function can be disabled in this mode or both the advisor read function and the advisor screen number write function enabled If the unit moves to a new screen because it is directed to by the advisor read the unit will perform an advisor screen number write informing the PLC that it has moved to the new screen Note that the advisor read occurs before the advisor screen number write The function menu of the SOI 260 and SOI 120 is not a screen Upon entering the function menu the unit will perform a one time screen number write to the PLC to inform the PLC that it is in the function menu The screen number value written to the PLC will be 255 FF H which will designate that the unit is in the function menu Upon exiting the function menu and entering a screen the unit will write the new screen number to the PLC In summary SPS allows three modes of advisor operation advisor read only enabled advisor screen number write only enabled or both advisor read and advisor screen number write enabled The advisor function may also be completely disabled 39 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 40 Time Synchronization SOI 260 ONLY Note Note When selecting Time Synchroni
67. fter entering a file name and the operating system has been selected the Edit File Menu appears EDIT FILE OPTION SELECTION SOI CONFIGURATION DATA SCREEN BUILDER ALARM SCREEN BUILDER BACKGROUND MONITOR PRINTER FORM BUILDER USET KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT PRESS ESC WHEN DONE F8 F10 EXIT SOI CONFIGURATION DATA USE TO SETUP SOI xxx SERIES CONFIGURATION OPTIONS OPTIONS INCLUDE PLC PROTOCOL PLC SPECIFIC OPTIONS AND COMMUNICATION BAUD RATES 23 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 24 You can access the following functions from the Edit File menu Select this Menu Option To SOI Configuration Data Specify 501 260 configuration and operating parameters Screen Builder Create or modify 501 260 operator screens Alarm Screen Builder Create or modify Alarm Screens An Alarm Screen is an operator screen that can be called by the PLC or Background Monitor 501 260 only to display specific alarm conditions Alarm Screens can contain register information for display on SOI xxx Background Monitor 501 260 only Assign background register conditions for the 501 260 to monitor The 501 260 invokes an Alarm Screen or a Printer Form when one of the background registers it is monitoring deviates from preset limits Printer Form Builder 501 260 only Function Key Builder 501 120 only Create or modify Printer Forms Printer Forms are oper
68. h the cursor in the correct posi tion press the ALT key and enter the decimal equivalent value A character will be displayed in the specified position For example press the ALT key and enter 243 to enter charac ter UY SOI SPS PROGRAMMING SOFTWARE MANUAL 118 Note The displayed character may be displayed as a lt character on your computer monitor When you download and display the character on the SOL the correct character will be displayed Values CO through Cf are reserved for SOI SPS functions and cannot be inserted into a screen display However you can display these characters on the SOI when received in the terminal mode refer to SOI User Manual ASCII Display Character Set of the above characters are supported when 8 data bit communication is enabled Hex codes below 80H are supported by 7 data bit communication APPENDIX ASCII Display CHARACTERS ASCII Display Character Set All of the above characters are supported when 8 data bit communication is enabled Hex codes below 80H are supported by 7 data bit communication NO SOI SPS PROGRAMMING SOFTWARE MANUAL ASCII Display Character Set
69. he ON 1 state Pump is ON SOL SPS Programming Software allocates enough screen characters for the longest of the two text strings In this example 11 characters would be allocated to display Pump is OFF Note The fewer the characters used the less memory is required In the example above displaying OFF given the appropriate context conveys the same information in 3 characters as Pump is OFF does with 11 characters 8 Bit Unsigned Byte 8 Bit Unsigned Byte One 16 bit location 2 Bytes Range 0 to 255 Range 0 to 255 Bit Bit Bit Bit 16 9 8 1 This data format allows you to store or read data in byte 8 bit blocks Since all register addresses are defined as 16 bit 2 byte locations you can determine which byte is to be addressed The lower byte of an address is defined as byte 0 and the upper byte is defined as byte 1 Note This data format is unsigned therefore it has a range of 0 to 255 8 bits set 11111111 is equal to 255 decimal It may also be scaled to different engineering units 16 Bit Signed Integer 16 Bit Signed Integer u 15 Bit Data Field oS Bit 16 Bit1 sign bit Range 32768 to 32767 This data format displays a 16 bit register as a signed Integer two s complement value The 16th bit of the register is the sign bit and is set 1 for a negative and cleared 0 for a positive number Note The 16 bit signed integer values have a range of 32768 to 32767 This data
70. ileges to change the security code s assigned to any Security Screen When you choose Set Master Security Code you are prompted for the code to use Acceptable security codes are eight numbers To set the master security code enter the eight numbers and press ENTER If you enter less than eight digits the remaining numbers are set to zeros Special Master Security Codes Two Security codes have special significance and are used to e Disable security e Disable the master security code function Disabling Security You can disable security altogether by assigning a master security code of 00000000 eight zeros Any number then that an operator might enter is accepted as a valid access code This is useful when you want to send programmed SOI units to the field without setting the master 42 security code CHAPTER 5 SOI CONFIGURATION DATA SZ Note operator can select and set the master security code using the Mode key on the SOI 120 and the F key on the SOI 260 Disabling the Master Security Code Function You can disable the use of master security codes by setting the master security code to 99999999 eight nines Only the security codes as signed to the individual Security Screens are then valid This is useful when you do not want a master security code to override or change the security codes for Security Screens Special Security Screen The Special Security Screen is a security screen to restrict access
71. irectory is the location on your disk where the SPS Programming Software will be installed If you don t know what a subdirectory is you probably need not worry about it and should press Enter for the next prompt don t type the quote characters Which subdirectory Enter SPS SPS Enter the subdirectory We recommend that you select the default SPS by pressing Enter When the instllation for Disk 1 is complete follow the on screen instructions to install Disk 2 You will then be prompted to enter your name company name soft ware serial number on registration card and whether or not the operator is prompted for the monitor type and communication port In addition you will have to select which 501 100 or 200 series operator interface products you are programming You may choose a specific operator interface product or you can select the prompt p command to prompt the programmer to choose an operator interface product every time SPS is opened CHAPTER 2 INSTALLING SOI SPS Please Enter Your Name Please Enter Your Company Name Please Enter Software Serial Number Please Enter Video Type Color C Mono M Prompt User P Please Enter Comm Port SOI200 2 SOI100 1 Prompt Please Enter Product Series Type 501200 2 01100 1 Prompt After responding to the prompts the installation is complete You are then returned to the DOS prompt for your subdirectory C
72. is set 1 or cleared 0 F7 CLEAR F KEYS The F7 key allows you to clear ALL function key settings F9 SAVE The F9 key allows you to save your program The original file name previously selected will come up as the program name to save If this is the desired file name press ENTER to save If you want to change the name simply edit the existing name and press ENTER The program has now been saved F10 EXIT The F10 key allows you to exit SOI SPS back to DOS Before exiting you are prompted to save your file The original file name previously selected will come up as the program name to save If this is the desired file name press ENTER to exit This saves your program file If you want to change the name simply edit the existing name and press ENTER If you want to exit without saving anything press the ESC key You are then prompted to lose edits Pressing the Y key exits you back to DOS without saving any previous edits Function Key Operation Before programming begins it is important to clearly understand the capabilities and operation of the Function Keys The Function Keys perform three types of functionality 82 CHAPTER 8 SOI 120 FUNCTION KEY BUILDER SZ e F Keys can perform HOT screen call up allowing immediate access to critical data display entry or process screens F keys can perform a Bit Write which sets 1 or clears 0 a bit in the PLC for On Off control Or a combination of both
73. isplay 117 120 Configuration data advisor 37 39 menu 35 36 PLC hardware parameters 45 48 printer port parameters 44 45 set master security code 42 43 special security screen 43 time synchronization 40 41 update interval 36 37 D Data display screen formats 105 109 display screens 54 57 entry formats 109 112 entry screens 57 60 formats 99 113 51 51 52 scaling 66 68 Developing programs 9 12 Display characters ASCH 117 120 Display screen formats 105 109 Downloading file 24 27 E Editing program file 22 24 Editing screens 50 51 Entry format data 109 112 Entry screens data 57 60 Example application 125 126 F File downloading 24 27 editing program 22 24 outputting hard copy 30 32 uploading 27 29 Format data 99 112 51 51 52 data display screen 105 109 data entry 109 112 screens 12 14 Forms printer 97 Function key builder function key operation 82 86 27 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL information window 81 82 programming 86 88 Function keys alarm screen 76 77 background monitor 90 91 description 15 17 function key builder SOI 120 81 82 operation 82 86 print form builder 96 G Getting around 16 H Hard copy outputting 30 32 Hard disk system running 12 Hardware PLC parameters 45 48 requirements 6 Installing SOI SPS 6 9 Intended audience 3 L Linking screens 71 73 M Manual using intended audience 3 overview 2 3 related publications 3 Mast
74. ister e The register to access e data format and display information e The display position for the entry field Data Entry Screen Function Keys Data Entry Screens use three additional function keys F1 Display register specification F2 Data entry field specification F3 Map screen to another screen The F3 function key displays four process specific function key operations Refer to Linking the Screens Fl DISPLAY REG When you press F1 you are prompted at the Control Window for the type of data to display After selecting the data format you are prompted for the register number and any data format or display information The Display register must be positioned first on the screen followed by the Entry register in order to properly operate For example Line 1 Display Register Line 2 Entry Register You can modify previously defined fields by placing the cursor at the field position and pressing the F1 key F2 ENTRY REG When you press F2 you are prompted at the Control Window for the type of data After selecting the data format you are prompted for the register number and any format or display information CHAPTER 6 SOI SCREEN BUILDER SZ Note Refer to the PLC Reference section for the register information specific to your PLC You can modify previously defined fields by placing the cursor at the field position and pressing the F2 key F3 MAP SCREEN When you press F3 you are prompted at the C
75. ists the amount of memory required for screen and register types ASCII Display Characters Describes how to program supported ASCII characters 501 260 Application Example Provides an SOI 260 application example SOI Worksheet Provides worksheets CHAPTER 1 USING THIS MANUAL Intended Audience No special knowledge is needed to use the SOI SPS Programming Software You should be familiar with the SOI 100 or 200 series prod ucts refer to the User Manual Publication 0300050 xx and 0300051 xx respectively Related Publications The table below lists the publications that you may require for addi tional reference Related Publications Publication Catalog Number Title 0300050 xx 501 260 User Manual 0300051 xx 501 120 User Manual 0300135 xx 501 260 Instrinsically Safe User Manual 0300062 xx Modicon Reference Manual 0300119 xx Square D SY MAX Reference Manaul 0300129 xx Siemens 55 Communications Reference Manual 0300142 xx DeviceNet Communications Reference Manual 0300155 xx 0300159 xx Multi drop ASCII Communications Reference Manual Omron HostLink Communications Reference Manual 0300160 xx T1405 Communications Reference Manual 0300158 xx IDEC FA XX Communications Reference Manual SZ SOI SPS PROGRAMMING SOFTWARE MANUAL GHAPTER 2 INSTALLING SO SPS Introduction to the SOI SPS Programming Softwar
76. items each time SPS requires them Defining these parameters during installation will save you from redefining them each time you execute SPS Installing SOI SPS Programming Software Insert the SOI SPS Programming Software disk labelled Disk 1 of 2 into a diskette drive Select the drive containing the diskette A or B Type INSTALL at the prompt and press Return The following is displayed This program will install SPS Programming Software Version x xx on your computer system and verify the integrity of the distribution disk s You may press the Esc key at anytime to abort the installation Each question has a default answer If the default answer is correct press the ENTER key in response to the question Otherwise type the answer and then press the ENTER key Press Esc to quit any other key to continue Press any key to continue You will be prompted for the drive you want to install SPS on On which disk drive do you wish to install SPS Programming Software Drive B Drive C Drive D Drive E Drive F Drive H Drive R SZ SOI SPS PROGRAMMING SOFTWARE MANUAL The Install program does not allow you to install SOI SPS Program ming Software on the same drive that the Install program resides After you select the drive the install program will prompt you for the direc tory to store the SOI SPS Programming Software files Now you need to specify the disk destination subdirectory The subd
77. lable e Space Bar which pauses the printout Pressing the Space Bar again resumes printing el SZ SOI SPS PROGRAMMING SOFTWARE MANUAL e ESC which aborts the printout and returns to the Opening Menu Upgrade Operating System This option lets you update or refresh the Operating System currently installed in the SOI To upgrade the operating system 1 Select Upgrade Operating System on the Opening Menu You will be prompted to select the communications port Note This option is not displayed if a communication port was specified during installation COMMUNICATION PORT SELECTION USE 11 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT COMM 1 THIS WILL BE THE HARDWARE PORT THAT WILL BE USED TO COMMUNICATE WITH THE SOI 100 SERIES 01 2 Select the serial port on your computer that is connected to the SOI 120 COMM 1 or COMM 2 3 A message will be displayed indicating the Operating System in the SOI 120 and the Operating System of the application file For example Protocol 1 application file is resident in your SOI 100 Series Protocol 1 Operating System will be downloaded Press Y to continue Press N to abort 32 CHAPTER 4 SOI OPENING MENU SZ Note Ifyou want to change the operating system to a system that is different from the current system you must first download an application file of that type For example If an Protocol 1 file is currently installed in the S
78. location 113 114 recipe 63 66 screen builder 49 50 security 69 71 special security 43 title 13 types 51 52 Security code master 42 43 Security screen 69 71 special 43 SOI advisor 37 39 SOI 260 application example 121 SOI SPS default directory 13 function keys 17 19 getting around 16 hard disk system 12 hardware requirements 6 installing 6 9 introduction 5 product selection menu 19 20 program development 11 12 screen formats 14 16 title screen 13 Special security screen 43 SPS EXE 6 SPS_xx SLB 6 SPS_CFG EXE 6 Synchronization time 40 41 T Time synchronization 40 41 Title screen 13 U Update interval 36 37 Upgrading operating system 32 33 Uploading file 27 29 W Worksheet 123 Dy SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 130 gt ECTRU MN N T R O L S Copyright 1998 Spectrum Controls Inc All rights reserved Specifications subject to change without notice Printed in USA Publication 0300054 04 Rev C 0 April 1998 U S A Headquarters Spectrum Controls Inc P O Box 5533 Bellevue WA 98006 Fax 425 641 9473 Tel 425 746 9481 Midwestern Northeastern U S A Sales Office Spectrum Controls Inc 48945 Van Dyke Suite 4B Utica MI 48317 Fax 810 731 2715 Tel 810 731 2715 Southeastern U S A Sales Office Spectrum Controls Inc 5300 Regency Lake Ct Sugar Hill GA 30518 Fax 770 614 5886 Tel 770 614 5885 Web Site http www spectrumcontrols co
79. lowing table provides approximate memory overhead required for each type of screen you might use in your programs Memory usage will vary depending upon how data display and entry fields are used Screen Memory Usage Screen Type Memory Required bytes approximate Menu Screens 15 Entry Screens 7 Recipe Screens 31 196 Display Screens 7 Bargraph Screens 47 Printer Forms 14 Alarm Screens 32 Security Screens 61 Background Monitor 37 MS SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 114 Registers Note Note Before you begin building screens you need to be aware of the necessary editing functions as well as the PLC register and data format informa tion that may be required Actual memory usage in the SOI is calculated and shown in the upper right corner of the Screen Builder display All of the non menu screens may require access to PLC data registers for their operation When you construct a screen you need to specify e The type of data stored in the PLC register e The register to access e Any data format and display information Refer to the PLC Reference section for the register information specific to your PLC The following table provides approximate memory allocations for each type of data you might use in your programs APPENDIX B MEMORY ALLOCATION Register Memory Usage Data Format Memory Required bytes approximate
80. m E mail spectrum spectrumctls com
81. mit Screen Number The number of the screen to display when the status of the monitored register indicates an alarm state 98 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 94 CHAPTER 10 SOI 260 PRINT FORM BUILDER This chapter describes the functions that can be performed using the Print Form Builder menu item Print Form Builder When selecting Print Form Builder from the File Edit menu the following screen displays HICH SCREEN NUMBER DO YOU F1 ANT TO BE YOUR FIRST PRINT FORM ES F8 F10 EXIT ANSWER QUESTION AND PRESS ENTER THIS IS THE SCREEN WHERE THE FIRST PRINT FORM WILL BE LOCATED The Printer Form Builder enables you to create formats for printing alarm messages production reports or any other message using the Printer Port option of the SOI 260 Up to 8 lines of text can be printed After entering the number of the screen that you want to print you must specify the column width of your printer 16 to 80 HOW MANY COLUMNS DOES YOUR PRINTER HAVE 16 80 After specifying the column width the 501 260 sends the screen to the printer 25 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 96 Print Form Builder Function Keys Note Note F1 REGISTER DATA F2 PRINT CONTROL F3 CHANGE WIDTH F4 COPY SCREEN F5 INSERT TIME F6 INSERT DATE F7 CLEAR SCREEN F8 CHANGE SCREEN F9 SAVE F10 EXIT USE KEYS TO MOVE AROUND SCREEN PRESS INS TO TOGGLE INSERT MODE PRESS DEL TO DELETE CHARACT
82. n Alarm Screen for the SOI 260 PUMP 1 ALARM BEARING OVERTEMP 148 5 DEG F PRESS Y TO CLEAR Alarm Screens are much like Data Display Screens with two exceptions Alarm Screens cannot be linked together e They can contain an alarm acknowledge to be sent back to the PLC Constructing an Alarm Screen consists of specifying e Screen text information e The type of data stored in the PLC register e The register to access e data format and display information e The alarm acknowledge specifications Alarm Screen Function Keys Alarm Screens use two additional function keys F1 Display register specification 70 CHAPTER 7 SOI ALARM SCREEN BUILDER Note Note F3 Acknowledge alarm register specification Fl DISPLAY REG When you press F1 you are prompted at the Control Window for the type of data to display After selecting the data format you are prompted for the register number and any data format or display information Refer to the PLC Reference section for register information specific to your PLC F3 ACKNOWLEDGE This allows you to send an automatic acknowledge back to the PLC when the operator acknowledges an alarm by pressing the Y key When you press F3 you are prompted for e The PLC register to receive the acknowledgment e The register bit to set e The bit setting 0 or 1 Ifan acknowledge has already been defined for the current screen pressing F3 displays the spe
83. ocated in two consecutive 16 bit loca tions as a 32 bit floating point value It uses a memory register plus the next higher register to form the 32 bit location The range for the floating point value is 1 2 x 10 38 to 3 4 x 1038 The floating point format adheres to the ANSI IEEE 754 standard ASCII Data ASCII data formats are fields up to 20 characters long Each 16 bit location may contain two ASCII characters 1 byte each The lowest byte of the base address stores the first character the highest byte stores the second character the first byte of the next sequential location stores the third character and so on The data held in this range of address locations is expected to be ASCII data The first character may be placed in the high byte of the base address This is selectable in SOI SPS The ASCII data format is very useful for PLC applications reading ASCII data resident in the PLC that has been read by bar code readers or data collection terminals APPENDIX A DATA FORMATS ASCII Data Field Maximum 20 Characters Ten 16 bit locations Location 1 CHR 2 CHR 1 Location 2 CHR 4 CHR 3 Location 3 CHR CHR 5 Location 4 A CHR 8 CHR 7 Location 5 CHR 10 CHR 9 Location 6 CHR 12 CHR 1 a Location 7 CHR 14 CHR 13 Location 8 CHR 16 CHR 15 Location 9 CHR 18 CHR 17 2 Location 10 CHR 20 CHR 19 Data Display Screen Format Selec
84. on a time base of 2 seconds as a default The Ack Nak Write Register Process The Ack Nak Write Register indicates the 16 bit location used for the Acknowledge ACK and Not Acknowledge NAK bits The Ack bit is one of 15 bits specified in the ACK NAK Write Register the next sequential location is a Not Acknowledge bit When the SOI reads a valid screen number programmed screen it sets or clears the ACK bit depending on the ACK bit polarity If the screen number read from the Advisor Read Register is not valid not a pro grammed screen it sets or clears the NAK bit The ACK bit may be monitored by the PLC ladder program to acknowledge that the SOI has read the screen number loaded to the Advisor Read Register and that the Advisor Register may be cleared and ready for the next screen number to be loaded The ladder program must reset the ACK NAK bits since the SOI only sets the bits to the polarity defined below ACK Bit Polarity CHAPTER 5 SOI CONFIGURATION DATA SZ ACK Bit ACK Bit defines which bit number of the 16 bit location entered for the ACK NAK Write Register number is to be used This entry should be a number from 0 to 15 or 1 to 16 depending on the protocol selected ACK Bit Polarity Ack Bit Polarity defines the polarity 0 or 1 that the SOI sets the ACK NAK bits when a valid invalid screen number is read from the Advisor Register Screen Write Register The Write Register allows the unit to write its pr
85. ontrol Window for the mapping information Note All of the screens for a program should be constructed before you establish any links Refer to Linking the Screens for a description of the F3 key Link Map Screen functions Specifying Data Entry Register Information You are prompted for the register information at the Control Window Note Refer to the PLC Reference section for the register information specific to your PLC To select the type of data for data input 1 Position the cursor at the location on the Display Window where you want the data entry field to appear and press F2 Note The data entry field should be the last field located on the display When the operator enters the data and presses ENTER the next linked screen is displayed 2 You are then prompted for the data format at the Control Window Use the cursor keys to select the data format and press ENTER 3 After you have completed this operation the Control Window prompts you for the register identifier and any associated format and display information Use the following procedure to assign register information To assign register information 1 Enter the appropriate data at each prompt and press ENTER 99 SOI SPS PROGRAMMING SOFTWARE MANUAL EDIT FILE SCREEN BUILDER USER SCREEN DATA DISPLAY 16 B IT SIGNED INTEGER DISPLAY REGISTER NUMBER DIGITS RIGHT OF DECIMAL DIGITS LEFT OF DECIMAL LEAVE PLACE FOR SIGN Y
86. path information for example mySPS MYFILE refers to the file MYFILE in the subdirectory mySPS All programs that you create are stored according to this path Note The DOS path and file name rules apply to all SPS program file names whenever you select or save a program file 12 CHAPTER 3 RUNNING SOI SPS SZ Running SOI SPS Programming Software from Your Default Directory You can execute SPS from your standard default directory However when working with files that reside in a directory other than that con taining SPS EXE and the SLB file you do risk forgetting to assign the proper path and possibly overwriting the wrong file In order to ensure proper maintenance of program files you may want to assign SPS program files files having the CFG extension to sub directories based on some distinguishing feature such as the type of program or project name The Title Screen When executing the software the first prompt asks if you are using a color monitor This prompt does not appear if no monitor prompt was specified during the install After responding Y or N the title screen appears This screen identifies the SPS version and licensed owner SOI 100 200 SERIES PROGRAMMER AND LOADER Version 1 00 C COPYRIGHT SPECTRUM CONTROLS INC 1989 THROUGH 1994 This software is licensed to John Smith XYZ Co Ser 12345 Press any key to continue Once you have reviewed the Title screen and confirmed that
87. perations available These function keys are not available for menus F1 INSERT LINK Press F1 to establish a two way link between the current screen and the target screen For example suppose the current screen is Screen 6 and you want to establish a two way link with Screen 7 Press F1 and enter 7 at the prompt for the target screen F3 INSERT GOTO Press F3 to perform a one way link This is helpful if you want to avoid a circular link or jump to a Sub Menu from this screen Since this is a one way link there is no Previous link PREV estab lished from the target screen to the current screen For example suppose the current screen is Screen 6 and you want to go directly to Screen 10 Press F3 and enter 10 at the prompt for the target screen When the operator is at Screen 6 and presses the NEXT key Screen 10 will display If the operator presses the PREV key at Screen 10 Screen 6 will not be displayed instead Screen 10 contin ues to be displayed F5 DELETE MAPPING The Delete Mapping function deletes all links both one and two way that are established for the current screen CHAPTER 6 SOI SCREEN BUILDER SZ F7 DELETE NEXT The DELETE NEXT function deletes the link established for the next screen only For two way links this will affect the Previous PREV link established for the next screen as well For example if the current screen is Screen 6 and it has a two way link with Sc
88. re the same between the SOI 100 and 200 series products The below information describes the function key operations and differences The following function keys are common to all screen types throughout the Screen Builder Link Map Screen F4 Screen FS Insert Time SOI 260 ONLY FG Insert Date SOI 260 ONLY F7 Clear Screen FS Change Screen F3 LINK MAP SCREEN The screens that you develop need to be presented to the operator in a meaningful sequence a hierarchy of possible tasks and operations To do this you need to specify a link or mapping for each screen The linking function is the basis of the SOPs power and flexibility When screens are linked the SOI becomes an interactive operator workstation one that can guide an operator through a hierarchy of operations This hierarchy can be as simple or as complicated as your application requires Note You should first create all of your screens before you link them Refer to Linking the Screens for more information F4 COPY SCREEN The F4 key copies an existing screen to the current Display Window Both screens must be of the same type Data Display Screens for example This is useful when you are creating many similar screens When you press F4 you are prompted for the number of the screen you wish to copy If you enter the number for a dissimilar screen type an error occurs When a screen is copied all information is copied
89. reen 7 then Screen 7 loses its Previous link when Screen 6 loses its Next link If the screen link is one way the current screen s next link is deleted 13 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 74 CHAPTER 7 SOI ALARM SCREEN BUILDER This chapter describes the functions that can be performed using the Alarm Screen Builder menu item Alarm Screen Builder When selecting Alarm Screen Builder from the Edit File menu the following screen appears EDIT FILE ALARM BUILDER WHICH SCREEN NUMBER DO YOU WANT TO BE YOUR FIRST ALARM SCREEN Alarm Screens identify cautionary or emergency conditions They are displayed when called by the Advisor functions For the SOI 260 they can also be called by the Background Monitor The Background Monitor triggers an Alarm Screen when the assigned register data exceeds the programmed limits 75 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL The SOI 260 Advisor triggers the Alarm Screen when the PLC ladder program writes the decimal screen number to the SOI 260 Advisor register location When you select an Alarm Screen you are prompted for the first screen number to assign This may be any undefined screen The fourth line of an Alarm Screen automatically defaults to PRESS Y TO CLEAR You can edit this line to any text you want The following is an example of an Alarm Screen for the SOI 120 PUMP 1 ALARM PRESS Y TO CLEAR The following is an example of a
90. rs are displayed rather than Alarm Screens Printer Forms exceed the display format of the editing screen therefore only the Printer Form numbers are displayed 90 CHAPTER 9 SOI 260 BACKGROUND MONITOR SZ F3 DELETE SCREEN This function allows you to delete a selected Alarm or Printer Form Screen number The screen number is removed from the field in the Control Window definitions F5 PREVIOUS BIT Bit selections only This function displays the programmed parameters for the previous bit within the 16 bit background register selected It is only available for Bit data formats F6 NEXT BIT Bit selections only This function displays the programmed parameters for the next bit within the 16 bit background register selected It is only available for Bit data formats F7 DELETE REGISTER This function deletes all definitions that you have defined for this background register F8 NEXT REGISTER This function key displays the next background register and its respec tive parameters Specifying Register Information To define a Background Monitor screen assign the register to monitor 1 Select the background register and press ENTER 2 Select Bit Integer or BCD for the type of data The Control Window then displays the parameters that you need to specify 3 Enter the parameter values for the data format that you selected 91 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 92 Bit Selections MONITOR BIT REG
91. s This SOI 100 Series product will program and operate in a similar manner to the SOI 200 Series with the exception of a smaller display screen and the addition of function keys Read this chapter to familiarize yourself with the rest of the manual You will learn about e Contents of this manual e Intended audience e Related publications SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Overview of this Manual This manual provides instructions on how to install and use the SOI SPS Programming Software Chapter Title Purpose Using this Manual Installing SOI SPS Provides an overview of the manual Describes installation of the programming software into your computer Running SOI SPS Provides a basic overview of how to run the software SOI Opening Menu Describes the functions that can be accessed from the 501 opening menu display SOI Configuration Data Describes the functions available using the SOI Data Configuration screen SOI Screen Builder Describes the 501 260 Screen Builder screen SOI Alarm Screen Builder Describes the 501 260 Alarm Builder screen 501 120 Function Key Builder 501 260 Background Monitor Describes the 501 120 Function Key Builder screen Describes the 501 260 Background Monitor screen 501 260 Print Form Builder Describes the 501 260 Print Form Builder screen Data Formats Describes data format options Memory Allocation L
92. s rounding during the scaling computation may not always give the desired numbers when translating between the register range and the display or entry ranges In fact the computation can generate a 1 count error In practice the displayed value can be off by one count when translating a register value or the register value can be off by one count when translating an entered value The following error screens are displayed when the SOI SPS Program ming Software detects a rounding error at the end points of the range These screens indicate that endpoint values must be either increased or decreased in order to alter the scaling ratio This enables you to elimi nate the rounding error and provide exact data scaling at the endpoints Increasing the minimum or decreasing the maximum of either range will fine tune the ratio Lower Endpoint Warning Due to rounding during scaling the lower endpoint values will not match Press Y The scaled value may be one count from the lower endpoint but the value will still be within the defined range If it is important for the lower endpoints to match in your application alter the scaling ratio by pressing Y and adjust any of the 4 endpoints 67 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 68 Note High Endpoint Warning Due to rounding during scaling the upper endpoint values will not match Press Y The scaled value may be one count from the high endpoint but the value will s
93. ssigning Security Codes As the operator enters a security code an asterisk is displayed for each character input When the operator presses ENTER the security code is checked for agreement If a valid security code has been entered the next linked screen is displayed If an invalid security code is entered an error message appears Once the error condition is acknowledged by pressing the Y key the operator can re enter the code or return to the Main Menu You can specify up to three security codes for each Security Screen The operator is allowed access by entering any one of the assigned security codes CHAPTER 6 SOI SCREEN BUILDER SZ To assign the security codes 1 Enter at least one digit at each prompt and press ENTER You can enter up to eight digits If you enter less than eight each remaining digit is displayed as a question mark The question mark is a wildcard character designating any character entry as acceptable 2 To modify a security code highlight the value and overwrite the old code 3 To save the security code press ESC The cursor is then re turned to the Display Window Linking the Screens After you have developed all of the screens necessary for your applica tion you need to decide how to link them It is very helpful to create a flowchart of the screens to use as a map before you begin to define the links The PREV and NEXT keys of the SOI 260 use the linking information to
94. t least 16 and less than or equal to 80 After you have entered the column width a blinking cursor in the Printer Form window indicates that you can enter the text for your printer form To save the Printer Form press ESC The Edit File menu is then displayed The Date and time reflect the actual time that the form is printed This may be a useful feature for time date stamping activities SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 98 APPENDIX A DATA FORMATS Note The data formats below are standard formats that the SOI supports Your specific PLC may not support all of the data formats shown Please refer to the PLC Reference section for register information on the specific PLC or the PLC User s Manual The data formats supported by the SOI may be used with any PLC location The data selected for a particular PLC location must reflect the same format as the data actually stored in that location This is the only way you can ensure that correct consistent information is displayed on the SOI For example selecting the 16 Bit Signed Integer format for location Register XX will display data in one way Selecting the 16 Bit BCD format for the same location will display the data in another way It is important to understand each data format and its characteristics The following table illustrates all data formats supported by the SOI including the point types and ranges applicable to each format and whether the
95. till be within the defined range If it is important for the high endpoints to match in your application alter the scaling ratio by press ing Y and adjust any of the 4 endpoints Upper Overflow Warning Due to rounding during scaling the upper endpoint value will overflow the number range Press y The scaled value may be one count from the upper endpoint and the value will exceed the defined range This is a serious error for some applications since the endpoint value plus one may correspond to another point used If necessary alter the scaling ratio by pressing Y and adjust any of the 4 endpoints Provided that the alteration of the range values does not generate another rounding error the above error screens will not be displayed when the ESC key is pressed to re activate the display window The formula for scaling a display value is Display Value m Register Value b Where m Display High Display Low Register High Register Low and b Display Low m Register Low The formula for scaling the entry value is Register Value m Entry Value b Where m Register High Register Low Entry High Entry Low and b Register Low m Entry Lou CHAPTER 6 SOI SCREEN BUILDER Security Screens The Security Screen Builder appears like this EDIT FILE SCREEN BUILDER USER SCREEN 004 SECURITY SCREEN LINKAGE PREVIOUS MENU IS UNLINKED RESTRICTED ACCESS NEXT SCREEN IS UNLINKED E
96. tions The data format selections available for Data Display screens are listed below and their parameters described 105 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 106 Bit Register Number The PLC data location address Bit Number The bit number if the register number designates a multiple bit location a 16 bit data address for example This selection is irrelevant if the register number refers to a Bit type address Text when Bit is OFF 0 The 20 character text description to be displayed when the bit is in an OFF 0 state Text when Bit is ON 1 The 20 character text description to be displayed when the bit is in an ON 1 state 16 Bit Signed Integer 16 Bit unsigned Integer 16 Bit BCD Binary Coded Decimal Register Number The PLC data location address Digits Right of Decimal The number of digits to be placed to the right of the decimal Digits Left of Decimal The number of digits to be placed to the left of the decimal Leave Place for Sign Y or N Leave a one character place for the polarity sign or when the data is displayed APPENDIX A DATA FORMATS SZ Show Leading Zeros Y or N Display any zeros to the left of the data Minimum Register Value The minimum data value of the PLC location Maximum Register Value The maximum data value of the PLC location Minimum Display Value The minimum data value to be displayed This value is displayed when the data in the P
97. to forty elements Each element represents 2 5 of the bar range The fourth line displays the minimum and maximum numeric values and horizontal axis marks at 25 50 and 75 of scale The following is an example of a Bargraph Screen displayed on the SOI 260 device 650 00 OPERATING TEMP 300 1000 Constructing Bargraph Screen consists of specifying e The text that you want to be displayed e The type of data stored in the PLC register e The register to access e data format and display information e Range of register values e Range of display values e Range of graphical display 61 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 62 Note Note Note Bargraph Screen Function Keys Bargraph Screens use three additional function keys F1 Display bargraph data F2 Edit register and graph specification F3 Map screen to another screen The F3 function key displays four process specific function key operations Refer to Linking the Screens Fl DISPLAY BAR REG When you press F1 the numeric bargraph data is displayed at the cursor position F2 EDIT BAR DATA When you press F2 the register and graph information is displayed at the Control Window You can then edit any or all of the specifications Refer to the PLC Reference section for the register information specific to your PLC ES MAP SCREEN When you press F3 you are prompted at the Control Window for the mapping information
98. to the Special parameters area of the Function Key menu You may program up to three eight digit security code numbers When the operator selects Special Security this security screen is displayed SPECIAL SECURITY SCREEN RESTRICTED ACCESS ENTER CODE SECURITY CODES CODE 1 CODE 2 CODE 3 F9 SAVE F10 EXIT USE Tl KEYS TO MOVE BETWEEN CODES ENTER NEW CODE AND PRESS ENTER PRESS ESC WHEN DONE ENTER UP TO EIGHT DIGITS FROM 0 9 OR USE FOR EACH WILD CARD CHARACTER Access to the Special function is enabled when the operator enters any one of the three programmed access codes If the numeric security codes are not programmed this security screen is not displayed and the Special function is available to any operator Note You cannot link this screen It is displayed for the Special function only and does not require mapping or linking 43 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL Printer Port Parameters SOI 260 ONLY When selecting Printer Port Parameters from the SOI 260 Configura tion menu the following screen displays PRINTER PORT COMMUNICATION PARAMETERS BAUD RATE PARITY DATA BITS USE KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT CURRENT SETTINGS BAUD RATE 9600 PARITY EVEN DATABITS 8 Use this screen to set the operating parameters of the optional SOI 260 Printer Port RS 232C When you select Printer Port Parameters a sub menu displays the following e BAUD
99. ue Z No Default Enter 1 0 Y N Z This parameter defines the default value that is displayed at the data entry position of the SOI display If a default value of Y is entered a Y is displayed and the operator is only required to press ENTER to set the bit location An entry of Z defines no default value 109 SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 110 16 Bit Signed Integer 16 Bit Unsigned Integer 16 Bit BCD Binary Coded Decimal Register Number The PLC data location address Digits Right of Decimal The number of digits to be placed to the right of the decimal Digits Left of Decimal The number of digits to be placed to the left of the decimal Leave Place for Sign Y or N Leave a one character place for the polarity sign or when the data is displayed Minimum Register Value The minimum data value of the PLC location Maximum Register Value The maximum data value of the PLC location Minimum Entry Value The minimum data value to be entered When this value is entered the minimum register value is entered to the defined PLC location Maximum Entry Value The maximum data value to be entered When this value is entered the maximum register value is entered to the defined PLC location The range defined by the minimum entry value and the maximum entry value is proportionally scaled to the range of the minimum and maxi mum register values If both ranges are equal then the scaling ratio is 1
100. unction link and returns operation to the initial screen Continue Mode Function keys defined as continue mode if auto return is disabled then Continue mode is in effect provide a one way link to the screen it is routed to Operation then continues utilizing the established linkages of that screen For example The SOI 120 is on screen 3 and function key F2 is linked to a data entry at screen 5 so when F2 is pressed screen 5 would be displayed The linkages at screen 3 would no longer take effect Operation would then continue from screen 5 Function keys may NOT be linked to alarm screens CHAPTER 8 SOI 120 FUNCTION KEY BUILDER Bit Write Mode Defining the function keys with Bit Write enabled allows each function key to either set 1 or clear 0 a bit in the PLC Bit Write may be enabled with or without Auto Return or Continue Mode screen linking enabled The function keys access contiguous registers defined by the user in SOI SPS Example Fl through F8 are assigned to Register 101 through 108 respectively so pressing a function key would send the corresponding integer value to the PLC depending on whether the function is to set 1 or clear 0 the bit per the following 01 120 Register Function Key Set Value Clear Value Location Fl 00000000 00000001 00000000 00000000 1 F2 00000000 00000010 00000000 00000000 2 F3 00000000 00000100 00000000 00000000 3 F4 00000000 00001000 00000000 00000000 4
101. xt that you want the operator to see when the recipe screen is displayed The fourth line of the display is reserved for the operator prompt and may not be edited Specifying Recipe Screens When you select a Recipe Screen you are prompted for whether or not you wish the operator to acknowledge the download a manual or automatic operation To select a manual download enter Y at the prompt and press EN TER The operation defaults to automatic N at the prompt RECIPE SCREEN DOWNLOAD PROMPT OPERATOR TO SEND Y OR You are then prompted for the data format 64 CHAPTER 6 SOI SCREEN BUILDER SZ SELECT REGISTER TYPE 16 BIT SIGNED INTEGER 16 BIT UNSIGNED INTEGER 16 BIT BCD 32 BIT FLOATING POINT 32 BIT UNSIGNED INTEGER 32 BIT BCD Note Refer to the PLC Reference section for register information specific to your PLC After you have completed this operation the Control Window prompts you for the register identifier and the data that you wish to send e To specify the register and data information enter the register number You can define up to 10 registers Press the ENTER key the Data to Send column is then highlighted You can then enter the data for the register e When entering data you must conform to the data formats acceptable to the data format you have specified RECIPE DATA 16 BIT SIGNED INTEGER DATA REGISTER DATA TO SEND 0 1 2 3 4 5 6 7 8 gt 10 DOWNLOAD
102. yed at the entry location of the display An entry of Z defines no default a SZ SOI SPS PROGRAMMING SOFTWARE MANUAL 1 Note Note The defined register number and the next higher sequential number locations will define the data value 32 Bit Unsigned Integer 32 Bit BCD Binary Coded Decimal Register Number The PLC data location address Digits Right of Decimal The number of digits to be placed to the right of the decimal Digits Left of Decimal The number of digits to be placed to the left of the decimal Low User Input Limit The minimum entry value that an operator may enter This value must be within the range of the data format selected If a value lower than this is entered the SOI will display an Input Error screen displaying the minimum and maximum entry limits High User Input Limit The maximum entry value that an operator may enter This value must be within the range of the data format selected If a value higher than this is entered the SOI will display an Input Error screen displaying the minimum and maximum entry limits Default Value This parameter defines a default value that is displayed at the entry location of the display An entry of Z defines no default For the 32 Bit selections scaling of data is not supported The defined register number and the next higher sequential number locations will define the data value APPENDIX B MEMORY ALLOCATION Screens The fol
103. your DIP switch settings and cable connections refer to the SOI User Manuals 4 When communications are established the following is dis played FILE NAME DEMO1 FILES IN PATH CASPS DANA PROTOCOL ENTER FILE NAME OR USE TL KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT F10 EXIT 5 Enter or select the file name that you want to download If the application file type selected is different from the existing Operating System you will be prompted to download a new Operating System 25 SOI SPS PROGRAMMING SOFTWARE MANUAL FILE NAME DEMO1 FILES IN PATH Q AI PRO THE SOI must be programmed with the file s Operating System before the file can be downloaded PRESS Y to download new protocol ENTER FILE NAMI N OR USE L KEYS PRESS N to abort PRESS ENTER T F10 EXIT 6 The following screen is displayed showing the progress for each block of the download DOWNLOAD FILE LINK ESTABLISHED SENDING DATA gt gt gt gt gt gt gt gt gt 20 PRESS ESC TO ABORT DOWNLOAD 7 After the download is completed the Opening Menu is dis played 26 CHAPTER 4 SOI OPENING MENU SOI 200 SERIES OPENING MENU DOWNLOAD FILE TO SOI 200 SERIES UPLOAD FILE FROM SOI 200 SERIES OUTPUT HARD COPY OF FILE UPGRADE OPERATING SYSTEM USE 1 KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT PRESS ESC TO EXIT EDIT PROGRAM FILE U OR MODIFY AN SOI 200 SERIES CON
104. zation from the SOI Configuration menu the following screen appears TIME SYNCHRONIZATION OPTION SELECTION READ TIME WRITE TIME USE KEYS TO CHOOSE AN ITEM PRESS ENTER TO SELECT F7 F8 F9 SAVE F10 EXIT READ TIME USE TO SYNCHRONIZE THE SOI CLOCK TO AN EXTERNAL DEVICE If the Calendar Clock option is installed in the SOI 260 you can choose to synchronize it to an external clock source within the PLC The Calendar Clock is standard on units with the Printer Port option installed The SOI 260 clock is automatically synchronized to the external clock source every 60 69 seconds When you select Time Synchronization you are offered the following choices e READ TIME e WRITE TIME Read Time The Read Time option synchronizes the SOI to the clock within the PLC When you select Read Time the base register is displayed and you are prompted to enter a new base register The base register is the initial register of eight sequential registers currently storing time data in the PLC In order to read the time data stored in the PLC your PLC must have a clock source CHAPTER 5 SOI CONFIGURATION DATA Note Note For example if the time is stored in PLC registers 8100 to 8106 the base register would be 8100 The time data must be entered in a 16 bit integer format The data stored in each of the eight sequential registers are as follows Location Time Data 1 Seconds 0 59 D

Download Pdf Manuals

image

Related Search

Related Contents

  取次店様買取手数料表  LK-207取扱説明書 - お客様サポート  Toastmaster TOV211 User's Manual  Lincoln Electric IM805 User's Manual  Linksys WAPPOE User's Manual  bien emprunter un giratoire - Formation Nationale des Taxis  ICF-SW07 - Mesa Mike  CDX MP200- MANUAL BITMAPS.cdr  Samsung T200HD Uživatelská přiručka  

Copyright © All rights reserved.
Failed to retrieve file