ALLEN-BRADLEYBulletin 5370 CVIMUSER–PAK Option(Catalog No. 5370–UPK)User Manual
Chapter 2Introduction to the USER–PAK Option2–2The USER–PAK option enables access to four different levels of interaction;we refer to these different
Chapter 8Defining Strings for Serial Ports and Viewports8–24Selecting the IntervalOnce you have defined the event source and source condition, you can
Chapter 8Defining Strings for Serial Ports and Viewports8–25Selecting the Toolset(s)The string will be processed at the completion of each inspection
Chapter 8Defining Strings for Serial Ports and Viewports8–26The Repeat String feature enables the CVIM module to repeat a particularstring multiple ti
Chapter 8Defining Strings for Serial Ports and Viewports8–27You can use the # (index) character in the string; when the # is placed in thestring text,
Chapter 8Defining Strings for Serial Ports and Viewports8–28Example of Using the Repeat String and Index CharacterSerial Port: This section provides
Chapter 8Defining Strings for Serial Ports and Viewports8–29The second # is used with the data code – g# ; used this way, the indexcauses the transmis
Chapter 8Defining Strings for Serial Ports and Viewports8–30This section provides an example of a serial port message string, for thepurpose of demons
Chapter 8Defining Strings for Serial Ports and Viewports8–31and g2, which cause the transmission of the gage 1 and gage 2 results(109 and 112), respec
Chapter 8Defining Strings for Serial Ports and Viewports8–32Finally, recall that, for this example, the string is to be transmitted onlywhen the inspe
Chapter 8Defining Strings for Serial Ports and Viewports8–33This section examines the example viewport display shown below, anddescribes how the vario
Chapter 2Introduction to the USER–PAK Option2–3Text Modification: The USER–PAK option enables the ADMINISTRATORto modify the text of menu items, and o
Chapter 8Defining Strings for Serial Ports and Viewports8–34Example 1 – Creating a Special CharacterThe labels for the Graph viewport (0→ and 63→ )
Chapter 8Defining Strings for Serial Ports and Viewports8–35Example 2 – Using the Change Color CodeThe Graph viewport, which plots the results of wind
Chapter 8Defining Strings for Serial Ports and Viewports8–36Example 3 – Using the Draw Line CodeA draw line code was used to draw the horizontal line
Chapter 8Defining Strings for Serial Ports and Viewports8–37Example 4 – Using Repeat String and # (Index) CharacterThe first column in the viewport di
Chapter 8Defining Strings for Serial Ports and Viewports8–38In order to use the Repeat String feature, you must define the range (that is,the Start, E
Chapter 8Defining Strings for Serial Ports and Viewports8–39Example 5 – Using Data Codes and # (Index) CharacterThe second and third columns in the vi
Chapter 8Defining Strings for Serial Ports and Viewports8–40• Literal text (in this case, spaces enclosed in quotes) is used to providespacing between
Chapter 8Defining Strings for Serial Ports and Viewports8–41Example 6 – Conditionally Displaying a Text StringThe “PART REJECTED” string in the viewpo
Chapter 8Defining Strings for Serial Ports and Viewports8–42Recall that we also need to create a second string which will have the effectof erasing th
Chapter 8Defining Strings for Serial Ports and Viewports8–43Here are the different elements of the string text:• The string text begins with a plot li
Chapter 2Introduction to the USER–PAK Option2–4Within each message you can send literal text, results and other data onspecific tools, statistical dat
A–B9Chapter9–1Using Copy and PasteContentsChapter Objectives 9–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using
Chapter 9Using Copy and Paste9–2Note these additional considerations regarding the Copy/Paste features:• When you copy the settings of the source into
Chapter 9Using Copy and Paste9–3• Pick the Next box to select window 2.Window 2 selected• Pick the Paste box to copy the settings from window 1, the s
Chapter 9Using Copy and Paste9–4• Pick the Next box to select the destination viewport – viewport 2.• Check the Paste box. If the Paste box is disab
A–B10Chapter10–1Loading CVIM / USER–PAK ConfigurationsContentsChapter Objectives 10–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 10Loading CVIM / USER–PAK Configurations10–2• Pick the appropriate box (Menus, Viewports / Serial Ports, Inspection,or All CVIM) on the respec
Chapter 10Loading CVIM / USER–PAK Configurations10–3The procedure for loading a portion of a configuration will depend on whichportion you want to loa
Chapter 10Loading CVIM / USER–PAK Configurations10–4You can check the remaining allotted memory available for these features.To do this:• Pick Env. →
A–BAAppendixA–1Connecting and Using a MouseWith the USER–PAK option installed, the CVIM module user has the optionof connecting and using a mouse, ins
Appendix AConnecting and Using a MouseA–2• Pick the I/O box to open the I/O menu.• Pick the RS/232 A box, if you are connecting the mouse to serial po
Chapter 2Introduction to the USER–PAK Option2–5With the USER–PAK option installed, you can copy the settings from onegage or window to another using
Appendix AConnecting and Using a MouseA–3Types of Mouse and Trackball SupportedThe CVIM module (with the USER–PAK option installed) supports mostseria
A–BBAppendixB–1Character CodesThis appendix lists the character codes that can be used with the / (charactercode) indicator to generate special charac
Appendix BCharacter CodesB–2Table B.2 Character Codes (Serial Ports and Viewports) 1, 2, 3CodeCharacterCodeCharacterCodeCharacterCodeCharacterCodeCha
A–BCAppendixC–1ASCII Commands for the USER–PAK OptionWith the USER–PAK option installed, the CVIM module recognizesadditional ASCII commands through i
Appendix CASCII Commands for the USER–PAK OptionC–2Force Print for Serial Port StringsFor serial port strings, the Force Print command takes this form
Appendix CASCII Commands for the USER–PAK OptionC–3Read String Data CommandThe Read String Data command can be used to obtain the defined attributesan
Appendix CASCII Commands for the USER–PAK OptionC–4The enhanced Write Display command takes this format (where the nparameter is the enhancement):>
A–BIndexI–1AAccessing the setup mode, 3–5, 4–2Archiving text modifications, 5–15ASCII commands, C–1Force print, C–1Read string data, C–3Suspend / resu
IndexI–2DData codes, 8–4Example, serial port, 8–30Example, text and tool viewports, 8–35, 8–39,8–43Default password, 4–6Lost password, 4–9Define strin
IndexI–3F (cont.’d)Formula indicator (cont.’d)As draw line parameter, 8–15Examples, text and tool viewport, 8–42, 8–43Formula results, repeat string
A–B3Chapter3–1InstallationContentsChapter Objectives 3–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Two USER–P
IndexI–4RRead string data command, C–3Related publications, 1–2Repeat string, using, 8–26Parameters, setting, 8–27Using formulas for, 8–29Using with i
IndexI–5VValid elements of string text, 8–3. See also Elementsof string text, validVariable, graph viewportDefining, 7–20Color, selecting the, 7–21St
1992 Allen-Bradley CompanyALLEN-BRADLEYWith offices in major cities worldwide.WORLD HEADQUARTERSAllen-Bradley1201 South Second StreetMilwaukee, WI 53
Chapter 3Installation3–2firmware revision is listed on the title banner on the monitor screenfollowing powerup).One–Time Installation: You need only
Chapter 3Installation3–3The top three LEDs on the CVIM module indicate the progress of thethree–phase loading process, as follows:LEDsUSER–PAK Loading
Chapter 3Installation3–4To access most, but not all, of the USER–PAK features while in setup mode,the Setup card must be inserted.To insert the Setup
Chapter 3Installation3–5Upon installation of the USER–PAK option, access to the setup moderequires the use of a password. The password is entered thr
A–B4Chapter4–1Getting Started / Using the Security LevelsContentsChapter Objectives 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ALLEN-BRADLEYSolid state equipment has operational characteristics differing from those ofelectromechanical equipment. “Application Considerations for
Chapter 4Getting Started / Using the Security Levels4–2instance, a system “administrator” can be designated; this person would haveaccess to the ADMIN
Chapter 4Getting Started / Using the Security Levels4–3Listed below are further considerations for accessing the setup mode:First Time Entry – Default
Chapter 4Getting Started / Using the Security Levels4–4Table 4.AFunctions/Features at each Security LevelFunctions/Security LevelFunctions/FeaturesAdm
Chapter 4Getting Started / Using the Security Levels4–5Security Level IndicationWhile in setup mode with the USER–PAK option installed, the icons in t
Chapter 4Getting Started / Using the Security Levels4–6For example, if a particular password is used for both theADMINISTRATOR and MANAGER levels, usi
Chapter 4Getting Started / Using the Security Levels4–7Once you enter the new password, the keyboard prompts you to reenterthe password in order to ve
Chapter 4Getting Started / Using the Security Levels4–8The USER–PAK option allows the ADMINISTRATOR to disable security(that is, remove the password r
Chapter 4Getting Started / Using the Security Levels4–9To enter the setup mode using the Installation / Key card, complete thesesteps:• If the CVIM mo
A–B5Chapter5–1Modifying the CVIM MenusContentsChapter Objectives 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . De
Chapter 5Modifying the CVIM Menus5–2Deletion ProcedureMarking an item for deletion involves just a few basic steps (the followingsteps assume the ADMI
A–BUSER–PAK OptionUser ManualTable of ContentsiChapter 1Chapter Objectives 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 5Modifying the CVIM Menus5–3where it normally appears, for both toolsets. For example, if you delete acolor selection item from the Color Se
Chapter 5Modifying the CVIM Menus5–4Example – Menu Item DeletionSeveral items on the Define Window menu are marked for deletion, asshown below:“Trash
Chapter 5Modifying the CVIM Menus5–5The Cascade EffectIf all items except one have been deleted from a menu, and the oneremaining menu item has a thre
Chapter 5Modifying the CVIM Menus5–6The USER–PAK option enables you to modify the text of menu items, and ofon–screen messages such as the help messag
Chapter 5Modifying the CVIM Menus5–7Text String SearchTo use the Text String method for accessing a dictionary entry to modify,follow this procedure:•
Chapter 5Modifying the CVIM Menus5–8 When you pick the Ret key, one of two results can occur:(1) No dictionary entry is found to contain the text yo
Chapter 5Modifying the CVIM Menus5–9• Pick the Ret key. One of two results can occur:(1) If the dictionary ID number you entered is not defined, the
Chapter 5Modifying the CVIM Menus5–10Editing TextAfter you find the entry you want to modify (the entry is displayed in theNew Text: field), edit the
Chapter 5Modifying the CVIM Menus5–11use the EOL character to create enough lines to account for all thelines in the menu item, in order to have the b
Chapter 5Modifying the CVIM Menus5–12Here are some additional considerations when editing text:Multiple Menu Usage of a Dictionary Entry: In some cas
USER–PAK OptionUser ManualTable of ContentsiiSearching for Text 5–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Text St
Chapter 5Modifying the CVIM Menus5–13Examples of Modifying TextExample 1: We want to change the runtime menu item Result Page toGage Result, a name w
Chapter 5Modifying the CVIM Menus5–14Example 2: We want to change the Env.→ System→ Units menu item,CM, to MM to reflect the actual range of measurem
Chapter 5Modifying the CVIM Menus5–15Menu modifications, if saved internally, can be accessed in a separateconfiguration called the Menus configuratio
A–B6Chapter6–1Creating Custom Serial Port MessagesContentsChapter Objectives 6–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 6Creating Custom Serial Port Messages6–2How many strings can be defined?The CVIM module can store up to 340 strings, depending on how much oft
Chapter 6Creating Custom Serial Port Messages6–3Basic Steps for Creating Custom Serial Port MessagesTo create a custom serial port message:• Insert th
Chapter 6Creating Custom Serial Port Messages6–4– literal text, and/or codes of various types – for the string (seeChapter 8 for more information on e
Chapter 6Creating Custom Serial Port Messages6–5during setup to test the results of your current string text entry, and to testyour serial port connec
Chapter 6Creating Custom Serial Port Messages6–6The Define Serial Port menu consists of two items:• Erase Port Data• Buffer: Wait/No WaitErase Port Da
Chapter 6Creating Custom Serial Port Messages6–7Picking the Buffer box toggles the setting between Buffer: Wait and Buffer:No wait.Buffer: WaitThe tw
USER–PAK OptionUser ManualTable of ContentsiiiSetting the Style 7–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Selecting
Chapter 6Creating Custom Serial Port Messages6–8for a single inspection must be limited to 128 bytes or less, and that, evenif messages are so limited
Chapter 6Creating Custom Serial Port Messages6–9Selecting Serial Port ParametersIn order to use a serial port for serial messages, you must configure
A–B7Chapter7–1Creating Custom Runtime DisplaysContentsChapter Objectives 7–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 7Creating Custom Runtime Displays7–2How do you create custom runtime displays?You create custom runtime displays using the Config. Output feat
Chapter 7Creating Custom Runtime Displays7–3This section describes the initial steps to use in defining a viewport. Todefine a viewport:• Insert the S
Chapter 7Creating Custom Runtime Displays7–4• Pick the Define Viewport . . . box to access the Define Viewport menu:Define Viewport boxDefine Viewport
Chapter 7Creating Custom Runtime Displays7–5• Tool – The Tool viewport is much like the Text type, in terms of content– it can display literal text, t
Chapter 7Creating Custom Runtime Displays7–6To select the viewport Type:• Pick the Type box on the Define Viewport menu – picking the Typebox, you can
Chapter 7Creating Custom Runtime Displays7–7• Pick and “drag” the handles to reshape and reposition the viewport (referto the window placement procedu
Chapter 7Creating Custom Runtime Displays7–8Here are additional considerations when selecting and positioning viewports:Position Limitation: The bott
USER–PAK OptionUser ManualTable of ContentsivChapter 10Chapter Objectives 10–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 7Creating Custom Runtime Displays7–9Here is an additional consideration when selecting border and backgroundcolors: Colors during setup: The
Chapter 7Creating Custom Runtime Displays7–10 “Page” Displays: During run mode, any Text or Graph viewportassigned to “Page” displays – that is, the
Chapter 7Creating Custom Runtime Displays7–11Here is an additional consideration when selecting Page Numbers: Select at least one box: You must selec
Chapter 7Creating Custom Runtime Displays7–12This section discusses how to define Text and Tool viewport contents – bothtypes are discussed together b
Chapter 7Creating Custom Runtime Displays7–13 Note: All strings for a selected viewport are displayed on the screen.The currently selected string is
Chapter 7Creating Custom Runtime Displays7–14The Define String menu allows access to the following menu items:• Repeat String: Select this item to en
Chapter 7Creating Custom Runtime Displays7–15Selecting String WidthYou further define appearance of the string by selecting the string width. Tochang
Chapter 7Creating Custom Runtime Displays7–16Here are additional considerations when selecting string colors: Override for String Color: The string
Chapter 7Creating Custom Runtime Displays7–17 Note: When using the Pick & Place item for a string within a Toolviewport, you can position the st
Chapter 7Creating Custom Runtime Displays7–18This section discusses how to define Graph viewports. Graph viewportsprovide the capability to display i
A–B1Chapter1–1 Using This ManualContentsChapter Objectives 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manual C
Chapter 7Creating Custom Runtime Displays7–19right as the variables are plotted from left to right (Note: The plotting ofvariables cannot be observed
Chapter 7Creating Custom Runtime Displays7–20Defining the VariableAfter selecting a specific variable, you next define the variable using theDefine Gr
Chapter 7Creating Custom Runtime Displays7–21setting other than Disabled (Dot or Line), which selects the style, enablesthe variable, and also enables
Chapter 7Creating Custom Runtime Displays7–22Selecting the Variable ToolYou must select the specific tool whose results are plotted in the Graphviewpo
Chapter 7Creating Custom Runtime Displays7–23To access the Define Graph menu:• Pick the Define Graph box.Define Graph menuDefine Graph boxUpper limit
Chapter 7Creating Custom Runtime Displays7–24Note these additional considerations when setting Upper and Lower limits:• The limits you set are for the
Chapter 7Creating Custom Runtime Displays7–25The Event you define is in effect for all variables enabled for the Graphviewport – you cannot specify an
A–B8Chapter8–1Defining Strings for Serial Ports and ViewportsContentsChapter Objectives 8–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 8Defining Strings for Serial Ports and Viewports8–2• Pick the Ret key when finished entering or modifying text, which entersthe string into me
Chapter 8Defining Strings for Serial Ports and Viewports8–3The strings you create will consist of one or more elements; these elementsdefine the corre
Chapter 1Using This Manual1–2Before using this manual, you should be familiar with the CVIM modulefeatures and the procedures used in configuring the
Chapter 8Defining Strings for Serial Ports and Viewports8–4Valid Characters for Literal Text: Any character(s) that you enclose inquotes will be sent
Chapter 8Defining Strings for Serial Ports and Viewports8–5Table 8.A (pt. 2 of 3)Data CodesData Code1Subcodes (.s)1Description of fieldRLn.sRLn (no
Chapter 8Defining Strings for Serial Ports and Viewports8–6Table 8.A (pt. 3 of 3)Data CodesData Code1Subcodes (.s)1Description of fieldSn s2Sn (no s
Chapter 8Defining Strings for Serial Ports and Viewports8–7Special Characters: N, /, %, #These four characters have special functionality within the s
Chapter 8Defining Strings for Serial Ports and Viewports8–8/ Character Code IndicatorSerial Ports: You can transmit any character from the ASCII char
Chapter 8Defining Strings for Serial Ports and Viewports8–9Serial Ports: You can use the formula indicator with the character codeindicator (see “/ C
Chapter 8Defining Strings for Serial Ports and Viewports8–10Example – We want to display the statistical mean for gages 1–8. To do this,we would use
Chapter 8Defining Strings for Serial Ports and Viewports8–11the result of the gage 1, and limits the field for that result to three places inthe viewp
Chapter 8Defining Strings for Serial Ports and Viewports8–12(–x) The “minus” sign (– ) placed within the format code specifies thevalue will be left j
Chapter 8Defining Strings for Serial Ports and Viewports8–13Examples: Assume formula 1 result = 1234.56This codetransmits (or displays) this field:F1(
A–B2Chapter2–1Introduction to the USER–PAK OptionContentsChapter Objectives 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 8Defining Strings for Serial Ports and Viewports8–14For example, suppose the following string text is entered, and is assigned thecolor Blue u
Chapter 8Defining Strings for Serial Ports and Viewports8–15Note: For Tool viewports, the viewport boundaries are that of the screen, sothat the top
Chapter 8Defining Strings for Serial Ports and Viewports8–16may be preferable to use the Tool type viewport when using formularesults for line drawing
Chapter 8Defining Strings for Serial Ports and Viewports8–17Draw Line Code Position Priority: The draw line coordinates have priorityover the string
Chapter 8Defining Strings for Serial Ports and Viewports8–18Plot Line CodesYou can use plot line codes to draw lines within a viewport (either Text or
Chapter 8Defining Strings for Serial Ports and Viewports8–19Table 8.BColor Codes for StringsNo. Text Color Tool Color1 Green Green2 Yellow Yellow3 Red
Chapter 8Defining Strings for Serial Ports and Viewports8–20Summary of Codes and IndicatorsTable 8.C provides a summary of the special characters and
Chapter 8Defining Strings for Serial Ports and Viewports8–21To begin to define the event for a string, first access the Event menu. Foreither a viewp
Chapter 8Defining Strings for Serial Ports and Viewports8–22During run mode, upon completion of an inspection, the CVIM checks thespecified event sour
Chapter 8Defining Strings for Serial Ports and Viewports8–23Enter key is picked. In this case, the Event will be tested for eachincrement of the inde
Comments to this Manuals