PT Program GeneratorUser’s Manual2342.book Page 0 Thursday, July 22, 2004 8:35 AM
(PPG) Software End User License Agreementviii PT Program Generator (PPG) v5.02. Intellectual Property.End User acknowledges that the Software constit
Managing Data88 PT Program Generator (PPG) v5.03. The Edit Field dialog is shown in Figure 59.Figure 59. Edit Field Dialog Using Fields in TemplatesT
User’s Guide 89Chapter 7PT40 Communication OverviewThis chapter describes how to communicate with the PSC PT40 portable dat
PT40 Communication90 PT Program Generator (PPG) v5.0• The PSC Portable Compiler window appears momentarily as PPG compiles the program, translating i
Downloading the Application to the PDTUser’s Guide 91What Happens During a Download?During the application download process
PT40 Communication92 PT Program Generator (PPG) v5.03. The Falcon PT40 can hold up to four applications. Choose the location where you want to load y
Using XFER32User’s Guide 93• General Tab on page 93.•Transfer Tab on page 94.•Logging Tab on page 96.The settings in these
PT40 Communication94 PT Program Generator (PPG) v5.0Transfer TabSelect the Transfer tab to establish file transfer settings.ProtocolSelect either XMo
Using XFER32User’s Guide 95Figure 66. Transfer Tab of the File Transfer Utility Sender Timeout (Seconds)Enter the maximum n
PT40 Communication96 PT Program Generator (PPG) v5.0Logging TabSelect the Logging tab to establish settings for the communications log. The communica
Using XFER32User’s Guide 97Transmit (Send) Files1. Select the Transmit Files button.Figure 68. Send File to Portable Window
PT Program GeneratorUser’s Guide ix5.3 PSC shall have no liability to End User for claims of infringement based upon 1) the
PT40 Communication98 PT Program Generator (PPG) v5.0Receive FilesWhen receiving files from a data collection terminal, a prompt appears. Enter the na
User’s Guide 99Appendix APPG TutorialOverviewThis tutorial reviews common PPG procedures. Instructions for the following ta
PPG Tutorial100 PT Program Generator (PPG) v5.0Studying a Sample ProgramThe easiest way to find out how a portable program works is to study an exist
Studying a Sample ProgramUser’s Guide 101• The program is initially shown at what is called the Program level. This level c
PPG Tutorial102 PT Program Generator (PPG) v5.07. Each program frame has sublevel flow charts, which break a program down into component parts. Doubl
Studying a Sample ProgramUser’s Guide 10310. Select the X (close button) on the top right of the Main Menu title bar to ret
PPG Tutorial104 PT Program Generator (PPG) v5.013. Double-click the Upload frame to view the upload nodes (refer to Figure 75).Figure 75. The Content
Studying a Sample ProgramUser’s Guide 105Figure 77. The Contents of the Pad Zeros subroutine18. Close the Pad Zeros subrout
PPG Tutorial106 PT Program Generator (PPG) v5.0Building a Custom Portable ProgramAt this point, you should understand the general concepts behind cre
Building a Custom Portable ProgramUser’s Guide 107Figure 78. Main Application Level of the Program4. Click the right mouse
(PPG) Software End User License Agreementx PT Program Generator (PPG) v5.0NOTES2342.book Page x Thursday, July 22, 2004 8:35 AM
PPG Tutorial108 PT Program Generator (PPG) v5.02. Move the Link cursor to the Main Menu frame and click the left mouse button.3. Move the Link box to
Building a Custom Portable ProgramUser’s Guide 109Figure 79. Flow Chart showing Jointed Links Creating the Main Menu NodesA
PPG Tutorial110 PT Program Generator (PPG) v5.02. Reposition the existing nodes as shown in Figure 80 on page 110.Figure 80. Repositioned nodes3. Sel
Building a Custom Portable ProgramUser’s Guide 111Figure 81. The completed Main Menu nodes8. Right-click the Menu: Options
PPG Tutorial112 PT Program Generator (PPG) v5.010. Use the keyboard navigation keys to skip the next line and go to the third line. Enter Collect Dat
Building a Custom Portable ProgramUser’s Guide 11315. Select OK to exit the dialog box. Then close this frame to return to
PPG Tutorial114 PT Program Generator (PPG) v5.0Create nodes for the Collect Data frame by completing the following steps:1. If you're returning
Building a Custom Portable ProgramUser’s Guide 1153. Create all the nodes shown in Figure 84 on page 114, using commands on
PPG Tutorial116 PT Program Generator (PPG) v5.02. On the Input From tab, the Input From checkboxes let you indicate which sources of input you want t
Building a Custom Portable ProgramUser’s Guide 117Figure 87. The Input Properties: Display Tab 5. Create a special register
User’s Guide 1Chapter 1IntroductionDocument OverviewThis document is divided into seven chapters and eight appendices:•Intr
PPG Tutorial118 PT Program Generator (PPG) v5.07. Press the New Register button to open a Create Register window. Enter Inventory in the Create Regis
Building a Custom Portable ProgramUser’s Guide 119The Output: Error Beep NodeNow you need to set the Output node to sound a
PPG Tutorial120 PT Program Generator (PPG) v5.0The Copy: To File NodeFinally, you need to set up the Copy: To File node to copy data from the Inven-t
Building a Custom Portable ProgramUser’s Guide 121Creating and Setting Up the Upload Data NodesThe last frame, Upload Data,
PPG Tutorial122 PT Program Generator (PPG) v5.0The Menu: Confirmation NodeComplete the following steps to set up this node:1. Double-click on the Men
Building a Custom Portable ProgramUser’s Guide 123Figure 96. The Output To: PC Dialog Box3. From the Data Source pull-down
PPG Tutorial124 PT Program Generator (PPG) v5.0Enable <F4> and choose Exit Main Menu to return to the Main Menu if the user presses <F4>.
Building a Custom Portable ProgramUser’s Guide 1253. Enable the TimeOut checkbox. Enter 45 in the Seconds pull-down list th
PPG Tutorial126 PT Program Generator (PPG) v5.0Want a Break?If you are ready for a break, you can easily stop here. You have not made any changes tha
Loading and Using the ProgramUser’s Guide 1271. Double-click on the PPGXFER window's Control-menu box or select File &
Introduction2 PT Program Generator (PPG) v5.0• Example Frames on page 135, contains sample code for commonly used functions.•The PPG Library on page
PPG Tutorial128 PT Program Generator (PPG) v5.0Creating and Using TemplatesThe programs you've worked with so far handle singular information: Y
Creating and Using TemplatesUser’s Guide 129•A new Display node that will prompt the user to enter a quantity value after a
PPG Tutorial130 PT Program Generator (PPG) v5.03. At the Program level, select the Collect Data frame, and reposition the nodes as shown in Figure 10
Creating and Using TemplatesUser’s Guide 1317. Select the new Display node (Display: How Many?).’•Enter How Many? on the 1s
PPG Tutorial132 PT Program Generator (PPG) v5.0Figure 102. The Create Template Dialog •Press the New Template button to open a Create Template dialog
Creating and Using TemplatesUser’s Guide 1334. Select Create Field, and enter Quantity in the Field Name box.• Select Varia
PPG Tutorial134 PT Program Generator (PPG) v5.0•Press OK.10. To display the contents of the Inventory register at the cursor position on the portable
User’s Guide 135Appendix BExample FramesThis section provides examples of several commonly used Frames you can use in your
Example Frames136 PT Program Generator (PPG) v5.0Setting the Date and TimeAll PSC portables include a clock that keeps track of the current date and
Displaying the Contents of a RegisterUser’s Guide 137Displaying the Contents of a RegisterTip04.scr, illustrated in Figure
Style ConventionsUser’s Guide 3Windows ControlsWords in Bold are selections that appear in the PPG program, such as frame n
Example Frames138 PT Program Generator (PPG) v5.02. Creates a new Output node, called Scan. This Output node writes the register contents starting at
Sample Verification MethodsUser’s Guide 139Figure 106. Verify Information Tab: Register Data Source 3. On the Verify Option
Example Frames140 PT Program Generator (PPG) v5.0Tip15.scr, illustrated in Figure 108 on page 139, confirms that data is an integer and performs the
Sample Verification MethodsUser’s Guide 141Figure 111. Verify Numeric 4. Verify that there is no e in the value (floating p
Example Frames142 PT Program Generator (PPG) v5.06. Displays the result (pass/fail).Figure 114. Displays Pass or Fail Verifying Input SizeTo verify t
Sample Verification MethodsUser’s Guide 143Figure 115. Tip05.scr Verifies Input Size In the example, the Input node named S
Example Frames144 PT Program Generator (PPG) v5.0Figure 116. The Input: STORE Dialog Figure 117. The Verify: SIZE Dialog Verify: EXIT Checks to see
Downloading a File to a PSC PortableUser’s Guide 145Downloading a File to a PSC PortableUsually, users will need to upload
Example Frames146 PT Program Generator (PPG) v5.0Figure 119. The Input: TO FILE Dialog To download a file to a portable, set options for the Input no
Finding the Number of Records in a FileUser’s Guide 147Finding the Number of Records in a FileThe easiest way to determine
Introduction4 PT Program Generator (PPG) v5.0NOTES2342.book Page 4 Thursday, July 22, 2004 8:35 AM
Example Frames148 PT Program Generator (PPG) v5.0Searching for a Partial MatchA partial match for data in a file may be searched for using the wild c
Searching for Data in a FileUser’s Guide 149Figure 121. Tip08 4. In the Verify node Verify Information tab, select File as
Example Frames150 PT Program Generator (PPG) v5.0LocationAsset #DateTimeExample data:Room 1,12345,2/24/2003,13:39:53Room 1,12346,2/24/2003,13:39:58Ro
Splitting Records into Two FilesUser’s Guide 151Splitting Records into Two Files=When verifying only a part of a record, yo
Example Frames152 PT Program Generator (PPG) v5.0Figure 122. Splitting Records into Two Files Display: WAIT Instructs the user to wait while the PSC
Referencing Two Different FilesUser’s Guide 153Referencing Two Different FilesTip10.scr, illustrated in Figure 123 on page
Example Frames154 PT Program Generator (PPG) v5.0Figure 124. The Verify: IN FILE Dialog Figure 125. The Copy: INDEX Dialogs Display: NO MATCHIf there
Reviewing a FileUser’s Guide 155Reviewing a FileTip11.scr, illustrated in Figure 126 on page 155, lets the user review the
Example Frames156 PT Program Generator (PPG) v5.0Figure 127. The Output: INDEXED Dialog The loop continues until the “end” record is reached, at whic
Sounding a BeepUser’s Guide 157Sounding a BeepTo sound a beep on a portable, use an Output node with the Source option set
User’s Guide 5Chapter 2Getting StartedOverviewRefer to this section as you prepare to install and use the PT Program Genera
Example Frames158 PT Program Generator (PPG) v5.0Figure 129. Tip14.scr Pads a Number with Leading Zeros This technique can be used with any fixed len
User’s Guide 159Appendix CThe PPG LibraryOverviewPSC offers a library of several sample PPG program source files which incl
The PPG Library160 PT Program Generator (PPG) v5.0COMPILE.SCR A collect-only program that counts the number of duplicate entries in a file. Output fo
PPG Program Source FilesUser’s Guide 161MULTIPLE.SCR A multiple-option program that includes a Collect node with a compile
The PPG Library162 PT Program Generator (PPG) v5.0NOTES2342.book Page 162 Thursday, July 22, 2004 8:35 AM
User’s Guide 163Appendix DPPG System CommandsOverviewTo use PPG to reset the default settings on the PDT, enter the human r
PPG System Commands164 PT Program Generator (PPG) v5.0Using Predefined DefaultsThe PSC Falcon PT40 use the following four sets of parameter defaults.
Alternate ParametersUser’s Guide 165Alternate Parameters Enter these commands by scanning the bar codes with the PT40’s las
PPG System Commands166 PT Program Generator (PPG) v5.0CAUTIONReset Mode Clears all memory and resets the portable.*+. *2342.book Page 166 Thurs
User’s Guide 167Appendix E: ASCII/Hex Conversion Table ASCII Hex ASCII Hex ASCII Hex ASCII HexNUL 00 SP 20 @ 40 60SOH 01
Getting Started6 PT Program Generator (PPG) v5.0Before You StartWhat’s New in PPG v5.0?The following features are new to this version of PPG:• PPG v5
ASCII/Hex Conversion Table168 PT Program Generator (PPG) v5.0NOTES2342.book Page 168 Thursday, July 22, 2004 8:35 AM
User’s Guide 169Appendix FUseful Bar CodesFile DumpProgram ModeSet DateSet Time<CR> Only ProtocolACK/NAK ProtocolXmod
Useful Bar Codes170 PT Program Generator (PPG) v5.0Reset Factory Defaults*$+S-D2C8EE*2342.book Page 170 Thursday, July 22, 2004 8:35 AM
User’s Guide 171Appendix GTroubleshootingOverviewUse this section to solve common problems you might have while using PPG.
Troubleshooting172 PT Program Generator (PPG) v5.0Downloading the Program to the PortableIf a few seconds pass with no messages, PPG was unable to ma
Error MessagesUser’s Guide 173Error MessagesThis section lists error messages that you might come across in the PT Pro-gram
Troubleshooting174 PT Program Generator (PPG) v5.0Invalid file access code. 1 – 3 valid. Contact PSC Technical SupportInvalid grid value. Enter any n
Error MessagesUser’s Guide 175PPGComp Error MessagesTable 7. PPGComp Error Messages Unrecognized node type foundAn unrecogn
Troubleshooting176 PT Program Generator (PPG) v5.0PPGXfer Error MessagesTable 8. PPGXFER Error Messages Error with <source file name>An error o
Error MessagesUser’s Guide 177Portable successfully programmedThe application was successfully downloaded to the PDT.BEL re
PPG InstallationUser’s Guide 7•Video - VGA•A CD-ROM drive• A serial port (for loading your program into a portable)Operatin
Troubleshooting178 PT Program Generator (PPG) v5.0Technical SupportPSC Website SupportPSC’s website (www.pscnet.com) is the complete source for techn
User’s Guide 179Appendix HGlossaryThis section contains definitions for terms used in this manual. Review and familiarize y
Glossary180 PT Program Generator (PPG) v5.0input Input is the information gathered during data collection or the action of gathering the information.
User’s Guide 181register A register is a temporary holding place for up to 128 characters of data. When you scan a bar code
Glossary182 PT Program Generator (PPG) v5.0NOTES2342.book Page 182 Thursday, July 22, 2004 8:35 AM
User’s Guide 183INDEXA adjusting frames 51, 53, 54, 73 jointed links 108 links 74, 108, 109, 110, 130 arrows see li
184 PT Program Generator (PPG) v5.0objects 35 Create menu Frame 51, 52 Link 73 creating frames 50, 106 jointed links 74, 108 links 107 from Output
User’s Guide 185eighth bit, clearing from data 69 enlarging the PPG window 13 erasing contents of registers, fields, or fil
186 PT Program Generator (PPG) v5.0controlling flow of 77 copying to a file 66 destination for 60 echoing 59 modifying 67 size, verifying 142 storing
User’s Guide 187moving frames 51, 53, 54, 73 links 35, 74, 108, 109, 110 objects 35 N naming files 120 frames 51, 5
PSC Inc959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140An Unpublished Work - All rights reserved. No part of the c
Getting Started8 PT Program Generator (PPG) v5.07. Finally, a message that PPG has been successfully installed is dis-played.8. Press Finish to exit
188 PT Program Generator (PPG) v5.0erasing 69 moving data to and from 66 naming 120 portables allowing data input from 58 beeps 119 setting tone of 1
User’s Guide 189frames 51, 53, 54, 107 replacing data 68 resetting default communications settings bar code for 170 rese
190 PT Program Generator (PPG) v5.0W wand, allowing input from 58 wildcards 63 windows enlarging 13 maximizing 13 minimizing 13 reducing 13 windows c
2342.book Page 191 Thursday, July 22, 2004 8:35 AM
Asia PacificPSC Hong KongHong KongTelephone: [852]-2-584-6210Fax: [852]-2-521-0291AustraliaPSC Asia Pacific Pty Ltd.North Ryde, AustraliaTelephone: [
Overview of PPGUser’s Guide 92. The PPG window opens as illustrated in Figure 1 with a new, blank PPG application.Figure 1.
Getting Started10 PT Program Generator (PPG) v5.0PPG TutorialTo become familiar with PPG, complete the PPG Tutorial on page 99, or access the PPG Tut
Overview of PPGUser’s Guide 11PPG also comes with some example frames and files, discussed in Example Frames on page 135. Y
Getting Started12 PT Program Generator (PPG) v5.0Program Nodes ToolbarTo create new PPG Program Nodes, click on the node’s Create button:For a comple
Overview of PPGUser’s Guide 13NavigationIf your flow chart is larger than the PPG window, use the scroll bars and cursor ke
Getting Started14 PT Program Generator (PPG) v5.0Generating the ProgramRefer to PPG Application Design on page 15 for an overview of using PPG to cre
User’s Guide 15Chapter 3PPG Application DesignOverviewThis chapter provides an overview of the process of designing and bui
PPG Application Design16 PT Program Generator (PPG) v5.0Application StructureNext you must decide what you want the program to do. Draft a program fl
Node Types and the Parent-Child RelationshipUser’s Guide 17• For example, an application with collect and store functions w
User’s Guide iCONTENTSSoftware End User License Agreement ... viiIntroductio
PPG Application Design18 PT Program Generator (PPG) v5.0Creating Function NodesOnce you’ve designed the basic program structure, the next step in gen
Node Types and the Parent-Child RelationshipUser’s Guide 19Actual vs. Virtual DisplayThe Falcon PT40's actual display
PPG Application Design20 PT Program Generator (PPG) v5.0The virtual display maintains the latest lines of data once all lines of the virtual display
Additional ResourcesUser’s Guide 21Figure 5. Application Generation, Data Flow & Transfer Process Additional ResourcesB
PPG Application Design22 PT Program Generator (PPG) v5.0NOTES2342.book Page 22 Thursday, July 22, 2004 8:35 AM
User’s Guide 23Chapter 4The PPG MenubarOverviewThis section discusses the PPG menubar, located at the top left of the user
The PPG Menubar24 PT Program Generator (PPG) v5.0To ac c e ss File menu items, click on File > and then the menu item you want to use from the men
File MenuUser’s Guide 25Opening an Existing File (Ctrl+O)To open an existing program source file, select Open from the File
The PPG Menubar26 PT Program Generator (PPG) v5.0If a file of that name already exists in the specified directory, a dialog box appears, asking if yo
File MenuUser’s Guide 27Figure 9. The Print Dialog Press OK to send the displayed frame to the printer. Only one view of a
ii PT Program Generator (PPG) v5.0User Interface...
The PPG Menubar28 PT Program Generator (PPG) v5.0Figure 10. The Page Setup Dialog Press OK when you are finished modifying the Page Setup options.Dow
File MenuUser’s Guide 29Figure 11. The Customize Application Dialog 2. Change the desired settings as explained below:PDT O
The PPG Menubar30 PT Program Generator (PPG) v5.03. Select OK to save your settings. This opens the dialog shown in Figure 13 on page 31.Appearance Y
File MenuUser’s Guide 31Figure 13. Customize Options dialog 4. Select OK to apply the setting changes to all new applicatio
The PPG Menubar32 PT Program Generator (PPG) v5.0Grid Each flow chart has a grid background, which is useful in organiz-ing the nodes. You can custom
File MenuUser’s Guide 33Recent FilesSelect File > Recent Files from the menubar to show a list of recently opened PPG fi
The PPG Menubar34 PT Program Generator (PPG) v5.0Exit (Alt+F4)Select File > Exit from the menubar to exit PPG. If you have made changes since the
Edit MenuUser’s Guide 35box is the desired size and shape, release the mouse button. All objects within the box are selecte
The PPG Menubar36 PT Program Generator (PPG) v5.0Delete (Del)To delete a node or frame, select it and choose Edit > Delete from the menubar or pre
Edit MenuUser’s Guide 37Operation NodesFor Operation Nodes you can also access the Properties dialog using the fol-lowing m
User’s Guide iiiView Menu...
The PPG Menubar38 PT Program Generator (PPG) v5.0View MenuTo ac c e ss View menu items, select View > and then the specific menu item below you wa
View MenuUser’s Guide 39ToolbarThe PPG Toolbars can be turned on and off by toggling the appropriate menu items. Use these
The PPG Menubar40 PT Program Generator (PPG) v5.0PPG ExplorerSelect View > PPG Explorer to toggle the PPG Explorer on or off. You can also click o
Create MenuUser’s Guide 41• Input (Ctrl+Alt+I) on page 42.•Output (Ctrl+Alt+O) on page 42.•Verify (Ctrl+Alt+F) on page 42.•
The PPG Menubar42 PT Program Generator (PPG) v5.0Function NodesFrame (Ctrl+Alt+F)For a thorough discussion of Frames, refer to Frames on page 50.Subr
Create MenuUser’s Guide 43Modify (Ctrl+Alt+Y)Modify nodes change the contents of a given register or file. Refer to Modify
The PPG Menubar44 PT Program Generator (PPG) v5.0Window MenuTo ac c e ss Window menu items, select Window > and the desired menu item:•Cascade Win
Window MenuUser’s Guide 45Cascade WindowsSelect Windows > Cascade from the menubar to arrange open windows as overlappin
The PPG Menubar46 PT Program Generator (PPG) v5.0Figure 26. Windows Arranged by TilingFilename [Frame]Select Windows > Filename [Frame] from the m
Help MenuUser’s Guide 47Help MenuTo ac c e ss Help menu items, select Help > and then the specific menu item you want to
iv PT Program Generator (PPG) v5.0Information to Output Tab ... 61Spec
The PPG Menubar48 PT Program Generator (PPG) v5.0NOTES2342.book Page 48 Thursday, July 22, 2004 8:35 AM
User’s Guide 49Chapter 5Creating & Using NodesOverviewThis section contains the following topics:•Flow Chart Levels on
Creating & Using Nodes50 PT Program Generator (PPG) v5.0Flow Chart LevelsAfter creating an empty application with the File New command, start in
Flow Chart LevelsUser’s Guide 511. Select Create > Frame from the menubar. A new frame appears in the lower right corner
Creating & Using Nodes52 PT Program Generator (PPG) v5.0Figure 31 on page 52 shows the Frames level of a program that contains three subroutines:
Creating New NodesUser’s Guide 532. To position the subroutine, move the pointer to it, hold down the left mouse button, an
Creating & Using Nodes54 PT Program Generator (PPG) v5.02. To position the node, move the pointer to it, hold down the left mouse button, and dra
Creating New NodesUser’s Guide 55Each node type also contains properties unique to its type. For more details on each node
Creating & Using Nodes56 PT Program Generator (PPG) v5.0• Or you can get a combination of Chinese characters and one of the system fonts.Enter me
Creating New NodesUser’s Guide 57Figure 33. The Dialog Box for a Display node Input NodesInput nodes specify how the portab
User’s Guide vTemplate Uses ...
Creating & Using Nodes58 PT Program Generator (PPG) v5.0Input From Tab (Next Nodes)For each selected input source, specify the frame or node to b
Creating New NodesUser’s Guide 59Figure 35. Input Node: Track Size TabDisplay TabThe Echo to Display option determines whet
Creating & Using Nodes60 PT Program Generator (PPG) v5.0Store Info TabData Destination specifies where to store the input data. Figure 37. Input
Creating New NodesUser’s Guide 61Figure 38. The Output Node Properties DialogYou can send a constant value or the contents
Creating & Using Nodes62 PT Program Generator (PPG) v5.0Special CommandsYou can use an Output node to send special commands to the portable'
Creating New NodesUser’s Guide 634. Fill in the appropriate values and select OK. You may combine multiple Output commands
Creating & Using Nodes64 PT Program Generator (PPG) v5.0Figure 40 on page 64 shows the Verify Information tab of the Verify node proper-ties dial
Creating New NodesUser’s Guide 65Verify Options TabFigure 41. Verify Node Verify Options Tab Data TypeData type allows you
Creating & Using Nodes66 PT Program Generator (PPG) v5.0Store Index TabFigure 42. Store Index Tab The Store Index In Register option stores in a
Creating New NodesUser’s Guide 67Figure 43. The Copy Node Properties DialogCopy From TabData Source indicates the data to b
vi PT Program Generator (PPG) v5.0Example Frames ... 135Setting the Da
Creating & Using Nodes68 PT Program Generator (PPG) v5.0Figure 44. The Modify Node Properties Dialog Data to ModifyData source specifies the loca
Creating New NodesUser’s Guide 69Next NodesNext node specifies the next operation to go to when the modify function suc-cee
Creating & Using Nodes70 PT Program Generator (PPG) v5.0For example, you could multiply the contents of the default register by 3 and store the r
Creating New NodesUser’s Guide 71Operand 2 TabThe Operand 2 tab lets you specify a constant value or a file or register con
Creating & Using Nodes72 PT Program Generator (PPG) v5.0Next Nodes TabNext specifies the node to branch to if the math operation passes and where
Creating New NodesUser’s Guide 73Figure 51. Call Node Properties Dialog Call SubroutineClick on the down-arrow button to th
Creating & Using Nodes74 PT Program Generator (PPG) v5.0To draw a jointed Link (a Link with one or more bends), point to the source node, move th
Automatically Generated NodesUser’s Guide 75Automatically Generated NodesStart NodesStart nodes point to the first node in
Creating & Using Nodes76 PT Program Generator (PPG) v5.0NOTES2342.book Page 76 Thursday, July 22, 2004 8:35 AM
User’s Guide 77Chapter 6Managing DataOverviewThis section discusses methods for controlling data flow, data handling, and d
User’s Guide viiPSC Inc. PT Program Generator(PPG) Software End User License AgreementNOTICE TO END USER: PSC is providing
Managing Data78 PT Program Generator (PPG) v5.0Controlling Data FlowThere are four tools you can use to control the flow of data:Table 2. Data Flow T
RegistersUser’s Guide 79Figure 52. The Source Register Options To view a list of existing registers, click on the arrow to
Managing Data80 PT Program Generator (PPG) v5.0Write TypeTo select how the data is stored in the register, select the write type from one of these op
FilesUser’s Guide 81Register Example: Parsing DataYou own a catalog business. When you ship packages out, you scan a label
Managing Data82 PT Program Generator (PPG) v5.0Using a File as a SourceFrom the Data Destination pull-down list, select File to make additional optio
FilesUser’s Guide 83Using a File as a DestinationWhen you choose File as the destination, you are given options as shown in
Managing Data84 PT Program Generator (PPG) v5.0Write TypeTo indicate where the new information is stored in the selected file, select one of the foll
TemplatesUser’s Guide 85or with delimiters separating variable-length fields in the record, as in the fol-lowing:2348,49384
Managing Data86 PT Program Generator (PPG) v5.02. In the Create Template Name field, enter the name of the template you want to create.3. On the left
FieldsUser’s Guide 871. Create an Input node to download a inventory file from the PC to a portable file.2. Use second Inpu
Comments to this Manuals