Home

User`s Manual

image

Contents

1. 2 The Variable screen appears Type Character B variable length e g Num Of Decimal Place o El Initial Value G Append a Modify lx Delete Index Variable Name Type Length VITEM CEE 3 Select the Variable settings O Variable Name Enter the name for the variable WinTaskGen 36 Oo Variable Type Select Number or Character Oo Variable Length Value in the range of 1 32 Oo Num of Decimal place Max Length is 10 4 Select Append Modify or Delete 37 WinTaskGen USER S MANUAL Appendix Barcode Settings EAN13 Enable EAN13 String Format 12345 4 710085 18327 I C Send EAN 13 Check digit EANS Enable EANS String Format 4026 7654 Il Send EAN 8 Check digit EAN Add On 5 Digits x EAN Add On options EAN 8 13 Enable Enable or disable code EAN 8 13 reading Send EAN 8 13 check digit Set whether to send check digit No Supplement None support add on barcode i 2 Digits Allow 2bytes add on code ii 5 Digits Allow Sbytes add on code iii 2 5 Digits Allow 2bytes and Sbytes add on code WinTaskGen 38 UPC UPC A Enable UPC E Enable UPC A String Format UPC E String Format 01234 5 1234 12345 5 C Send UPC A Leading O Send UPC E Leading O O Send UPC A Check digit Send UPC E Check digit UPC Add On 5 Digits UPC A E Enab
2. 5 WinTaskGen COM options Select the COM port the device is connected to Baudrate options 4800 9600 19200 38400 57600 115200 Parity options Even Mark None Odd Space DataBits options 8 7 StopBits options None One OnePointFive Two 3 After the parameters are set the device is automatically detected WinTaskGen Setting up the Device To setup the device 1 Select the Remote Settings tab on the Main Menu Click the Device Settings to obtain the device status Procedure Task Editor Free Task Editor Remote Settings Language English i E Barcode Settings IE Receive Data Device Infor mation Forms Device Settings Devce Information 5 Device Name 2 2121 Beep Volume Loud v FAW Version E111 Device ID Auto Power Off 10 mins v Ram Size 2048K Power UpScan ON v Size of Free Ram 2046K z Main Battery Normal Date Format MMD AYYY S Back Battery Normal x Back Light ON x Use PC time to set device time 2011 08 26 10 06 15 Get Device Time 2 Set Device Time 2 Select the options from the dropdown menus in Device Settings Set beep volume options Quiet Low Medium Loud Set auto power off options Disable 10mins 15mins 20mins 30 mins Set power up scan options OFF ON Set date format options MM DD YY DD MM YY MM DD YYYY DD MM YYYY Set back light options OFF ON Follow PC
3. Operand Data Type OPERAND1 numeric constant numeric variable string constant string variable DATE string TIME string current field content OPERAND2 numeric variable string variable Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand E EA AA l which will add input data to TEMPVAR 2 If TEMPVAR holds the string Yourgroup then Source Operand Destination Operand ADD Co LTD TEMPVAR will cause TEMPVAR to become Yourgroup Co LTD WinTaskGen 52 BEP Syntax Source Operand Destination Operand BEP Description Drive the Data Collector speaker to make a sound OPERAND1 holds the duration and OPERAND2 specifies the tone Operand Data Type OPERAND1 numeric constant numeric variable range from 100 0 1 seconds to 32767 32 767 seconds OPERAND2 numeric constant numeric variable range from 100 to 3000 HZ Examples Source Operand Destination Operand 800 Causes Data Collector unit speaker to emit a beep lasting for 0 5 seconds at 600 HZ and delay 0 8 seconds 53 WinTaskGen CDV Syntax Source Operand Destination Operand CDV Description Verify OPERAND1 s data by CDV method If it matches then the flag is set to EQ if not then it is set to NE Operand Data Type OPERAND1 numeric variable Examples Operator Source Operand Destination Operand If we want to check the cu
4. Command EA 27 WinTaskGen USER S MANUAL 6 Select the Macro Forms or Variables tab 7 Select Append Modify Delete or Edit to edit the Macro Forms or Variables Managing Macro 1 Select the Macro tab in the Edit Procedure screen see Editing Procedure Tasks and select Edit Macro Command P Procedure Task Editor PHDEMO 1 gt UPDATE Parameter UPDATE y WinTaskGen Net Evalution 5 0 6 0 ZEBEX INDUSTRIES INC Y T Edit Form Macro Macro Name UPDATE E Append 2 insert Modify K Delete e Y Append 167 Modify K Delete 3 LOP pea Maa No Command 2 MAC Parameter UPDATE Index Macro Name Show Macro Reference Command MOV PWDISABLE Y WEM Index Command OPERAND_1 Operandi Operand2 1 MOY as a MSG 4 INX 5 cas 6 MSG g DLY 8 CMP 9 JMP 10 CMP 11 JMP 12 MSG PWDISABLE PRESS FL VITEM VITEM 1000 VITEM CANNOT TURN OFF dl Edit Variable dp Append 2 insert 2 voar x Delete IDE OPERAND_2 Es PWKM 1 17 16 p 12 17 K v WinTaskGen 28 3 Select Command to select the Macro you want to use 3 Macro Editor PWDEMO 1 gt UPDATE ES Macro Show Macro Reference Command Edit Variable Operand1 Y Operand2
5. Convert the data held in OPERAND1 to numeric type and store it in OPERAND2 Operand Data Type OPERAND1 string constant string variable OPERAND2 numeric variable Examples TEMPVAR is defined a as numeric variable then Source Operand Destination Operand VAL 12345 TEMPVAR will convert the string 12345 to the number 12345 and store it in TEMPVAR WinTaskGen 80 System Variables Asterisk is a temporary storage register representing the contents of the current data entry after using INP or INX macro It can be either numeric or string data type Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand TEMPVAR which will add input data to TEMPVAR DATE Stores date data with the format MMDDYY MM month DD date YY year Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand MOVE DATE TEMPVAR which will move DATE data to TEMPVAR DATES Stores date data in the short format MMDD MM month DD date Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand MOVE DATES TEMPVAR which will move DATES data to TEMPVAR 81 WinTaskGen TIME Stores time data in the format hhmmss hh hour mm minute ss secona Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand
6. gt Append 2 insert 2 Modify X Delete 6 3 Index OPERAND_2 s 1 PWKM 2 3 1 4 5 6 17 7 E y 9 16 a 1 ye EQ 12 2 MSG CANNOT TURN OFF 17 Y lt gt The list of Macros you can select Select ADD to add Select BEP to make a sound Select CDV to check barcode Select CKD to check data format Select CKT to check time format Select CLL to clear 1 line Select CLS to clear screen Select CMP to compare Select DIV to divide Select DLF to delete form Select DLY to add time delay Select END to end Macro Select EXT to exit data collection and go to run Task Select GET to read data from a file Select GTO to point the current record pointer to a record number in the specified form Select INP to input and save Select INX to get the input without pressing enter 29 WinTaskGen Select JMP to jump when condition is met Set the condition in Operand1 EQ equal NE not equal GT greater than LT less than and UC unconditional Select LEN to store length Select LFT to retrieve the leftmost characters of n length Select MOV to copy a value and move to another Select MSG to display message Select MUL to multiply Select NCR to save current record data and increment record pointer to next record Select PUT to w
7. without notice All trademarks mentioned herein registered or otherwise are the properties of their various respective owners Copyright O 2011 All rights reserved Guidance for Printing This manual is in A5 size Please double check your printer setting before printing it i WinTaskGen Table of Contents Important Noti Ea ae a ns i Introducido ws le RR 1 NO 1 System REGUINEMONT se 3 scents eel aaa sauna aaa deus tana gcesbucea aa aa eaaa 2 Installation iii aba aaae ANa E DTE AEE aN Eeoa 2 OVEN EW na a rE A A A cuss AT ENEE EEES 4 Getting Started non tia a aa aa a aaa ea a a a iiae 5 Starting WinTaskGenN ooooooonnccccnnnnnnnnnnnnnnnnnnononnnnnnnnnnononononnnnnnnnnnonononnnnonnnnnono 5 Changing Language viaria idad ts 5 Connecting Data Collector coooooccccncconnoooncnnononnncnnnnnnnnnnnncconnnononnnnccnnncninnnnns 5 Setting Up the DEVICE iiinis iaia aa aa iaka ainiai aa aaiae int 7 Creating Tasks Ii A a i a ie RR a a a i edrat 8 Creating a Procedure Taska diini i aa a aad ae a aae 10 E A O 10 Creating a Free TaSkvevveis ccaxzcdeaseveleccececouan vusdanaceia cds EEA a EEEa Eia k 11 Creating a New Task cccscccccccssssssccccccsscessseesneeeeeeessseseeeecesseeceseetaaeess 12 Downloading Tasks ienie neiii i aiaa akena aea aE itera Tapaka aea iia de 15 importing Tasks istisna aaan e aa aaea r AE TAA ETEA aa EEE aa EARTE EAA 17 RECEIVING Data ccueiiocconionecnocn von iinei n iiia aaa a aiian aaaea iE Eiaa 21 Barcod
8. MOVE TIME TEMPVAR TIMES Stores time data in the short format hhmm hh hour mm minute Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand MOVE TIMES TEMPVAR RECORDP Arecord pointer pointing at the current record of the selected FORM It could capture the current record number for other programming purposes Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand RECORDL This moves the record pointer to the end of file Examples 1 When TEMPVAR is a variable then a procedure could have Source Operand Destination Operand MOVE RECORDL TEMPVAR WinTaskGen 82 USER S MANUAL Demo Program List There are several sample task TSK programs included for instruction These programs typically reside in C program files posline WinTaskGen Net v5 Demo directory The XXX des is the description of XXX tsk Forexample Loop des is the program description of Loop tsk Position tsk The task explains the screen orientation of the Data Collector unit Loop tsk The task explains the loop command of LSF LOP Input tsk The task explains the input command of IPF andNP Append tsk The task shows the procedure of adding a new record into a database Update tsk The task explains the definition query and update of database Func_key tsk The task explains the echo values of function key when p
9. UPDATE ago Command MOV Y Operandi PWDISABLE 4 Operand2 Index Command OPERAND 1 1 MOV PWDISABLE 2 CLS 3 MSG PRESS F1 4 INX VITEM 5 as 6 MSG VITEM va DLY 1000 8 CMP VITEM 9 JMP EQ 10 CMP VITEM 11 JMP EQ 12 MSG CANNOT TURN OFF Index Macro Name i n EDATE Show Macro Reference CE Eat For gf Edit Variable dp Append 2 insert 167 Modify x Delete az OPERAND_2 4 PWKM 1 7 16 pr 12 Y Y Data Structure Editor appears when you select Edit Form Select Edit Form in the Edit Procedure screen see Editing Procedure Tasks or in the Macro Editor 33 WinTaskGen Y Data Structure Editor scan Field Name Input Mode Keyin Only PASA Min Length 0 MaxLength 64 E Load Table Clear Table Input Prompting Table String O Store Into Field P Append Ej Modify PR Delete Data Check Editing Index Table String Append a Index Field Name Input Mode Mininum Maxinurr 3 Enter the Field Name 4 Select input or scan or both for your Input Mode 5 Select the Max Length and Min Length 6 Enter the texts to be displayed in Input Prompting 7 Enter Data check Editing to prompt how many kinds of character you can use and what they are For example if the data you are going to input in a certain field contains 4 alphabetical characters
10. Project Name Procedure Task Barcode Setting stock 2 Task0D01 EAN UPC EAN UPC Code39 Codabar ITF25 Code93 3 Task0D02 Code128 CPC25 Pre Postamble Y Code128 Enable Code 128 String Format CODE128TEST Send Check Digit V FNC2 Enable Check Digit Verification Enable lt gt 3 Select the Task for the barcode settings in Project Name 4 Select the barcodes you want to setup by selecting the barcode tabs 5 Check and change the options to appropriate values US Please see Barcode Settings in Appendix for detailed instructions WinTaskGen 24 Working with Procedure Tasks Managing Procedure Tasks 1 Select the Procedure Task Editor tab The following screen appears Procedure Task Editor Free Task Editor Remote Settings Task Name TABLE save as TSK X Make TSL 3 Link amp Download ap New fa Open K Delete Rename F Procedare Task Editor Index Project Name Procedure Task Barcode Setting 1 SONG1 CA A Procedure Name SHOWTBL Type Procedure v 3 ADD Select Prompting CHECK UDF 1 v dh Append 162 Modify x Delete e a im E Index Procedure Name Type UDF Select Promptir SHOWTBL 2 SRHDATA Procedure 1 SEARCH 3 SHOWDATA Procedure 1 CHECK lt gt 2 To use the Procedure Task Editor you can Select New Rename Delete to add rename or delete a Task Selec
11. A Procedure 1 SEARCH 3 SHOWDATA Procedure 1 CHECK lt gt 2 The Procedure Task screen appears as follows P Procedure Task Editor PHDEMO 1 gt UPDATE WinTaskGen Net Evalution 5 0 6 0 a ZEBEX ZEBEX INDUSTRIES INC Command MAC v Te Edit Form Macro Parameter UPDATE xj Macro Name UPDATE B Append 163 Insert 167 Modify K Delete Jl e s gt append 167 Modify x Delete Z Edit Macro No Command Parameter Index Macro Name 2 MAC UPDATE 3 LOP e The left side is the Procedure Task Editor and Edit Form button to edit Form The right side is Macro editor WinTaskGen 26 3 Select Command to set the command type Command Prez S A Kee IS Select MAC to define a Macro batch with name MAC_Name Select LST or LOP to control process flow put LST at loop start point and put LOP into loop return point Return to Loop start point Select IPF to read data from keypad scanner to the field you select Select SBF to save buffer to field you select O Select NCR to save current record data and increment record pointer to next record US Please see Procedure Commands in Appendix for more details 4 Select Parameter to select the Macro to be used 5 Select Append Insert Modify or Delete to add insert modify or delete Tasks
12. AAN Description Clear LCD screen Examples Clear entire LCD display Source Operand Destination Operand E E 57 WinTaskGen CMP Syntax Source Operand Destination Operand CMP Description Compare OPERAND1 with OPERAND2 and set the flag if OPERAND1 is equal to OPERAND2 the flag is set to EQ if OPERAND1 is not equal to OPERAND2 the flag is set to NE if OPERAND1 is greater than OPERAND2 the flag is set to GT if OPERAND1 is less than OPERAND2 the flag is set to LT The operand contents are not changed Operand Data Type OPERAND1 numeric constant numeric variable string constant string variable DATE string TIME string OPERAND2 numeric constant numeric variable string constant string variable Examples In the verification process we define these macros to re enter data if O is entered Line No Operator Source Operand Destination Operand WinTaskGen 58 DIV Syntax Operator Source Operand Destination Operand DIV Description Divide OPERAND2 by OPERAND1 and store the result in OPERAND2 Operand Data Type OPERAND1 numeric constant numeric variable OPERAND2 numeric variable Examples When TEMPVAR is defined as a numeric variable then Source Operand Destination Operand will divide TEMPVAR by 10 and store the result in TEMPVAR DLF Syntax Operator Source Operand Destination Operand DLF Description Delete user form files
13. COM com30 Baudrate 115200 v ne Procedure Task Editor Free Task Editor Remote Settings Language English po Task Name Demo1 i open Z save as TSF new X Delete Index 1 Project Name Demol T Rename Field Name Qty Min Length 1 E Input Mode keyin only Max Length 64 Link Download v Input Prompting lety Data Check Editing Store Into Field T Modify X Delete lt p Append e e ield Name Input Mode a Keyin Scan 1 Mininum Maxinum Keyin Only Lis Loc Iten En Note If you do not indicate the start point of loop then the free task will use the first field as the start point as default WinTaskGen 14 Downloading Tasks USER S MANUAL Changing Language To download Tasks you created to a data collector The download function allows the users to download a Task file to a data collector unit Procedure Task Editor Free Task Editor Remote Settings AAA Language EEN vw Connecting Data Collector for more details Default is English In the Language folder of the WinTaskGen installed users can create their languages LNG files Japanese LNG for instance And then user can choose and change different language in the above Combo box About the form
14. Editor l sed to manage or view Tasks or device information Used to manage Procedure or Free Tasks or Sub Editor 8 device settings and to download or save Tasks WinTaskGen Getting Started Read this section to learn how to start using WinTaskGen This section covers basic functions such as writing a simple Procedure and configuring device settings See later chapters for advanced functions Starting WinTaskGen To start WinTaskGen 1 From Windows Start Menu Programs then select WinTaskGen 2 The WinTaskGen main screen appears on the desktop Changing Language Procedure Task Editor Free Task Editor Remote Settings Default is English In the Language folder of the WinTaskGen installed users can create their languages LNG files Japanese LNG for instance And then user can choose and change different language in the above Combo box About the format of the language file user can refer to the English LNG format Connecting Data Collector To connect a data collector 1 Check Define comport long parameters checkbox on top if necessary Extra options appear as shown below when you check this option Define comport long parameters COM COM1L Baudrate 115200 vw Parity None v DataBits 8 w StopBits One v 2 Select the options from the dropdown menu When you define communication protocols you must set the same value with the device
15. PERAND2 or not OPERANDI specifies the field number This macro supports the sequential search of the file If the data held in OPERAND2 is found in the file the compare flag is set to EQ if it is not found the compared flag is set to NE Operand Data Type OPERAND1 numeric constant numeric variable OPERAND2 string constant string variable Examples Search for the string HOTWORD from record number 1 in the file CUSTOM field number 1 Operator Source Operand Destination Operand CUSTOM HOTWORD WinTaskGen 78 STR Syntax Source Operand Destination Operand STR Description Convert the data held in OPERANDI to string type and store it in OPERAND2 Operand Data Type OPERAND1 numeric constant numeric variable OPERAND2 string variable Examples TEMPVAR is defined as a string variable then Source Operand Destination Operand will convert number 12345 to string 12345 and store in TEMP33 SUB Syntax Source Operand Destination Operand SUB Description Subtract OPERAND1 from OPERAND2 and store the result in OPERAND2 Operand Data Type OPERAND1 numeric constant numeric variable OPERAND numeric variable 79 WinTaskGen Examples If TEMPVAR is defined as a numeric variable and the content is 20 then Source Operand Destination Operand will change TEMPVAR value to 10 VAL Syntax Source Operand Destination Operand VAL Description
16. POSline Se Data Collector Series WinTaskGen Version 1 50 User s Manual WWW POSLINE COM MX Com Revision History Changes to the original manual are listed below Version Date Description of Version 1 0 September 20 2010 Initial release 1 5 August 26 2011 1 Add changing Ul Language 2 Add theTimestamp LONGTIME SHORTTIME and Format Time in the Input Mode with the Free Tak Editor 3 Add Show Macro Reference in the Macro Editor with the Procedure Editor 1 6 Nov 28 2011 Indicates the start point of the loop of collecting data in free task Data Collector Series Users Manual Version 1 0 9 20 2010 Important Notice No warranty of any kind is made in regard to this material including but not limited to implied warranties of merchantability or fitness for a particular purpose We are not liable for any errors contained herein or incidental or consequential damages in connection with furnishing performance or use of this material No part of this document may be reproduced transmitted stored in a retrieval system transcribed or translated into any language or computer language in any form or by any means electronic mechanical magnetic optical chemical manual or otherwise without express written consent and authorization We reserve the right to make changes in product design without reservation and without notification The material in this guide is for information only and is subject to change
17. RAND1 specifies the record number and the file must be selected by SEL macro first Operand Data Type OPERAND1 numeric constant numeric variable Examples The following macros Source Operand Destination Operand SEL CUSTOM will select file named CUSTOM and move the record pointer of the selected file to the 10th record WinTaskGen 76 SEL Syntax Operator Source Operand Destination Operand SEL Description Select the file whose name is specified in OPERAND1 The file name must be a FORM name loaded in the Data Collector unit Operand Data Type OPERAND1 string constant Examples The following macros Source Operand Destination Operand SND Syntax Source Operand Destination Operand SND Description Send both the content held by OPERAND1 and a terminator character specified in OPERAND2 from the serial port Operand Data Type OPERAND1 string constant string variable OPERAND2 numeric constant as 0 terminator CR carriage return 1 terminator LF line feed 77 WinTaskGen 2 terminator CRLF carriage return and line feed 3 no terminator Examples If TEMPVAR is defined as a string variable then Source Operand Destination Operand will send the content of TEMPVAR and a terminator CRLF from the serial port SRH Syntax Source Operand Destination Operand Description Search the selected data file determine whether the same data is held in O
18. ST at loop start point and put LOP into loop return point Return to Loop start point WinTaskGen 48 Examples Read customer name from keypad save to data field CUSTOMER Operator Source Operand MENU CUSTOMER IPF Syntax Description Read data from keypad scanner to the field CUSTOMER Examples Read customer name from keypad save to data field CUSTOMER Operator Source Operand MENU CUSTOMER 49 WinTaskGen Operator Source Operand Destination Operand NCR Syntax A Description Save current record data and increment record pointer to next record Operand Data Type None Examples If TEMP_F is defined as a Form Field then program will store the number of characters of TEST 4 in TEMP_F Source Operand Destination Operand TEST TEMP_F 2 So o oor SBF Syntax IE G Description Save buffer to field WinTaskGen 50 Examples Read customer name one time for each record IN_CUST CUST CUSTOMER Source Operand Destination Operand 2 mw i d Define CUST as follows Source Operand Destination Operand ov A AA 51 WinTaskGen Macro Commands ADD Syntax Source Operand Destination Operand Description Adds the source operand content to the destination operand and stores the result in the destination operand If the source operand is a string it will be appended to the destination operand
19. TaskGen USER S MANUAL Codabar Codabar Enable Codabar String Format D 99 9901238C O O ST SP ABCD TN E Send Start Stop Character Send Check Digit Check Digit Verification Enable Codabar Enable Enable or disable Codabar code Send Start Stop Char Set whether to send the character Send Check Digit Set whether to send check digit Check Digit Verification Enable Set whether to enable CDV mode ST SP select codebar start stop character ABCD TN E abcd abcd abcd tn e DC1 DC2 DC1 DC2 or DC3 DC4 DC3 DC4 ABCD ABCD WinTaskGen 42 ITF25 ITF25 Enable ITF 25 String Format 00012345678905 Send Check Digit C Check Digit Verification Enable Min Length 4 v Min Length ITF25 Enable Enable or disable reading ITF25 code Send Check Digit To enable or disable sending the check digit string Check Digit Verification Enable To enable CDV mode Max Min Length The value in the range 2 64 43 WinTaskGen USER S MANUAL Code93 Code93 Enable Code 93 String Format ABCD2 3 C Send Start Stop Character C Send Check Digit C Check Digit Verification Enable Disable Full Code93 Code93 Enable Enable or disable reading Code93 code Send Start Stop Char To Set device Whether to allow send the character Send Check Digit To enable or disable sending the check digit string Check Digit Verification Enab
20. Time Check this option to obtain time from your PC or adjust the time manually using the up and down arrow Get Device Time Obtain device now date and time Set Device Time Set up device date and time WinTaskGen Creating Tasks Before using a data collector product you need at least one Task in the data collector unit See Table 1 The function of Task Editor is to create Tasks for your data collector unit There are two kinds of files that can be executed in data collector products One is Free Task TSF and the other is Procedure Task TSK A Free Task TSF is a simple Task It is easy to edit but has less functions A Procedure Task TSK on the other hand can make use of the full functions of data collector products A Task is made up of Procedure units A data collector can contain 1 Free Task or 1 Procedure Task with up to 4 or 8 Procedures depending on model each Procedure can contain several Macros Procedure 1 MAC 1 l Procedure 2 MAC2 Data Collector 2 Task et MAC N Procedure 8 or FreeTask Table 1 Each Procedure has its own custom form You can use the UDF function in Procedure Task Editor to appoint the form to the Procedure Other forms can only be searched see Table 2 Because the data collector unit can have no more than 4 or 8 Procedures depending on model the maximum number of forms is also 4 or 8 WinTaskGen 8 USER S MANUAL Da
21. arcode Items UPC M EAN13 Enable Y EANS Enable 18327 EAN UPC EAN13 String Format EANS String Format Code 39 Codabar 12345 12345 Code 93 4 710085 4026 7654 Code 128 CPC 25 Send EAN 13 Check digit Y Send EAN 8 Check digit Preamble amp Postamble HONDA WN o EAN Add On 5 Digits Y 4 Select the barcode you want to setup in the Barcode Items 5 Check and change the options to appropriate values 6 Settings are communicated to the Data Collector unit immediately 23 WinTaskGen USER S MANUAL Procedure Barcode Settings Learn how to customize barcode settings for your Procedure Tasks in this section To setup the barcode settings for your Procedure Tasks 1 Select the Procedure Task Editor tab on the Main Menu 2 Select the Task Barcode Setting tab to enter barcode settings Procedure Task Editor Free Task Editor Remote Settings Task Name stock Save AS TSK 163 Make TSL 2 Link amp Download New ial Open K Delete To Rename lua Procedare Task Editor Index
22. at of the language file user can refer to the English LNG format Select Procedure Task Editor or Free Task Editor from the Main Menu Select the Task you want to download in the Project Name Click Link amp Download 27 WinTaskGen Net Evalution 5 0 6 0 WinTaskGen Net Evalution 5 0 6 0 Define comport long parameters COM comi Baudrate 115200 Y Task Name FLDL32 ZEBEX INDUSTRIES INC Procedure Task Editor Free Task Editor Remote Settings X Save AS TSE Sp New E open X delete Th Rename Index Project Name FLDL32 2 DateTimeDemol ki REDENV lt i a PP Free Task Editor Field Name FMTTIME MinLength 1 Max Length Language Input Mode Kevin Scan v Input Prompting Format Time Y English Data CHEK Eding A P Append modify X oee e Index Field Name Input Mode Mininum Maxinum Ir la FLDL32 Keyin Scan 1 64 Format Time 3 23 Q 2011 08 26 10 52 30 15 WinTaskGen 5 Select Yes when system message appears to begin download WinTaskGen 16 USER S MANUAL Importing Tasks You can import existing Tasks to the WinTaskGen To import Tasks 1 Select Procedure Task Editor or Free Task Editor from the Main Menu 2 Click Open to browse Tasks in the computer 27 WinT
23. ator Source Operand Destination Operand 19 WinTaskGen MOVE RECORDL TEMPVAR Demo Program List in Appendix for the list of demo program you can import WinTaskGen 20 Receiving Data You can receive data collected from your data collector unit To receive data Connect your data collector See Changing Language Procedure Task Editor Free Task Editor Remote Settings OS English de Default is English In the Language folder of the WinTaskGen installed users can create their languages LNG files Japanese LNG for instance And then user can choose and change different language in the above Combo box About the format of the language file user can refer to the English LNG format 1 Connecting Data Collector for more details 2 Select Remote Settings on the Main Menu 3 Select Receive Data to obtain the device status Procedure Task Editor Free Task Editor Remote Settings ee Device Settings E Barcode Settings 2 Receive Data Receive Data Form Name TABLE Da TD y File Header Records Fields 5 2 Field Delimiter Hex 38 vilNoNe l el Recelva Data Record Delimiter Hex OD CR 104 LF v Xx Save To TXT Index Field_1 Field_2 H TABLE 130810171537 Ha 1 This is data 1 2 2 This is data 2 Ha 3 This is data 3 4 4 This is data 4 5 S This is data 5 To manage data to be received 21 WinTas
24. data Operand Data Type NONE 59 WinTaskGen Examples Clear all data and exit process Source Operand Destination Operand AA A A ESA E DLY Syntax Source Operand Destination Operand Description The delay period depends on the value of OPERAND1 Operand Data Type OPERAND1 numeric constant numeric variable range from 0 to 32767 32 767 seconds Examples We define the delay macro to allow the user time to read the data Source Operand Destination Operand WinTaskGen 60 END Syntax Source Operand Destination Operand erator END Description End of macro command execution A process may have several END macros Operand Data Type NONE Examples TEMPVAR is defined as a numeric variable TEMPVAR will be divided by 100 if it is greater than 1000 but will be divided by 10 if not Line No Syntax Operator Source Operand TEMPVAR Destination Operand TEMPVAR TEMPVAR Source Operand Destination Operand ENDE E A Description Exit data collection and go to RUN TASK state Operand Data Type NONE 61 WinTaskGen GET Syntax Source Operand Destination Operand OPERAND1 OPERAND2 Description OPERAND1 holds the field number or name of the current record This macro gets the field data of the current record and stores it in OPERAND2 Operand Data Type OPERAND1 numeric constant fieldname OPERAND2 nu
25. e Procedure Task Editor to create sequence of programs Procedures for your inventory needs or use the Free Task Editor to create simple commands for data collecting purpose Then use WinTaskGen s communication functions to download Tasks to the Data Collector unit In addition the Remote Settings provides a quick convenient means to configure your data collectors and the barcode settings The software supports different baud rates for up and downloading data The highest supported baud rate is 115200 bps When uploading data to a PC you can choose whether to delete data from the Data Collector unit or not Also you can add a variety of different separator symbols into the uploaded data Features Oo Great ability to develop and extend Tasks under an open system frame Supports Windows XP Vista and 7 Supports real time device and barcode settings Supports pop up dialogs for creating command Procedures and Macros Supports numerical operations such as and compare operations Supports Uploading data forms Downloading FreeTask and Task linking compiling WinTaskGen USER s MANUAL System Requirement WinTaskGen requires a PC with the following specifications Windows XP Service Pack 2 or above o Microsoft Internet Explorer 5 01 or later 0 Microsoft Framework 2 0 O Disk Space Requirements 280 MB x86 610 MB x64 Installation Follow the instructions below to install WinTaskGen o
26. e Settings iii A iS 22 Remote Barcode SettingS coooooocccccccnooononcnnncnnnnonnnnnnnnnnccnonannnncnnccnnncons 22 Working with Procedure Tasks ccooonoccccnccnonooonnnonncnnnnononnonononnccnonanoncnnncnnaconns 25 Editing Procedure TaskS osise ierasties eiii aa akes iias 26 Managing Macro enoda nnne tel aai 28 Managing FOrmsS icc TETE T 33 Managing Variables cccconnoocconnccnnnoncnnnannnnnncononononcnncononan oran nnncnnnncnns 36 APPO A A A el ee 38 Barcode SONES iii acia Totana ada aia 38 BAN cian E 38 UPC Ad ieee 39 O NN 39 EAN UPCocomorioroiioon ira AE E didas 40 Eolo EE NAO 41 Eole E ori E E 42 ME aida 43 CA aio 44 Codel28 nra ia aiina eiia inae aii a ai 45 COPED E E E T 46 Preamble amp Postamble coooocccnnoccccccnoccncnonncnnncnnnannnnonanccnnnncnanannnnns 47 Procedure CommandS ccoooocccconocccnnoocnnnnonnnncononnncnnnnnnnncnnnnnnconnnn cnn cana nanannncanns 48 WinTaskGen O o TN 48 OP isa a anda 48 PE ASS A A SNA AA ceed eves dee 49 NER Spanair ia ars ita ad 50 A 50 Macro COMA siii ti A A A da 52 ADD A ETEA EE ae E 52 DEP E EEEE A E raro he nite 53 COM iia iia 54 CD Und 55 E EEP O OT 56 Cll raton a a a cali 57 A ON 57 MPa tdi acta 58 BI N E EAE EE A EA E AAEE oie EA an aa 59 DEE ai 59 A AN 60 ENDS A e il 61 EM e a dz 61 CE a E E aia uke 62 GIO site SaaS O O 63 O O 64 A O 65 IMP add da 66 EN dada 67 E ea E E TEE EE calera 68 MOV A eae eee eet oss 69 MSG bss 70 Mites et
27. e format MMDDYY MM month DD date YY year Examples 1 When TEMPVAR is a variable then a procedure could have Line No Operator Source Operand Destination Operand MOVE DATE TEMPVAR which will move DATE data to TEMPVAR DATES Stores date data in the short format MMDD MM month DD date Examples 1 When TEMPVAR is a variable then a procedure could have Line No Operator Source Operand Destination Operand MOVE DATES TEMPVAR which will move DATES data to TEMPVAR TIME Stores time data in the format hhmmss hh hour mm minute ss secona WinTaskGen 18 Examples 1 When TEMPVAR is a variable then a procedure could have Line No Operator Source Operand Destination Operand MOVE TIME TEMPVAR TIMES Stores time data in the short format hhmm hh hour mm minute Examples 1 When TEMPVAR is a variable then a procedure could have Line No Operator Source Operand Destination Operand MOVE TIMES TEMPVAR RECORDP Arecord pointer pointing at the current record of the selected FORM It could capture the current record number for other programming purposes Examples 1 When TEMPVAR is a variable then a procedure could have Line No Operator Source Operand Destination Operand MOVE RECORDP TEMPVAR RECORDL This moves the record pointer to the end of file Examples 1 When TEMPVAR is a variable then a procedure could have Oper
28. ed as a string variable then Operator Source Operand MSG 1 5 2 15 TAX INX TEMPVAR CMP TEMPVAR JMP EQ Compute 15 TAX Compute 5 TAX Destination Operand 49 65 WinTaskGen JMP Syntax Source Operand Destination Operand JMP Description Jumping to OPERAND2 depends on the flag setting from the previous compare Operand Data Type OPERAND1 EQ NE GT LT and UC unconditional jump OPERAND2 Line number of macro command constant Examples If TEMPVAR is defined as a numeric variable then Line No Operator Source Operand Destination Operand CMP TEMPVAR 10 JMP GT 15 WinTaskGen 66 will compare TEMPVAR with 10 if TEMPVAR is greater than 10 then execute the macro at line number 15 then do an unconditional jump to line number 25 if not execute macros from line numbers 3 to 14 LEN Syntax Source Operand Destination Operand LEN Description Store the length of OPERAND1 in OPERAND2 Operand Data Type OPERAND1 string variable string constant OPERAND2 numeric variable Examples If TEMPVAR is defined as a variable then Source Operand Destination Operand will store the number of characters of TEST 4 in TEMPVAR 67 WinTaskGen LFT Syntax Operator Source Operand Destination Operand LFT Description Retrieve the leftmost characters of n length of OPERAND2 and store the sub string back in OPERAND2 where length n is
29. eference tab shows Task List Macro List and Macro Code Therefore user can refer to the Macro in any task by indicating it in the Task List and Macro List accordingly S Macro Editor PHDEMO 1 gt UPDATE Macro Reference Task List Macro List Macro Code No Project Name al No Macro Name No Command Operand 1 Operand 2 cis AllTask MOV 2 NO append MSG NO 1 ARG_Test MSG NO 17 DELRTST ADD 3 NO Demo1 INX se TABLE JMP Dokuplan 024 END FileTest A ponvousun Eg Edit Form g Edit Variable operandi pwose w Operand2 pum gt append JE Insert Ja Modify lx Delete J aJ 3 Index Command OPERAND_1 OPERAND_2 A MOV PWDISABLE PWKM as MSG PRESS F1 1 INX VITEM as MSG VITEM DLY 1000 CMP VITEM JP EQ CMP VITEM MP EQ MSG CANNOT TURN OFF Besides reading the referred macro code user can Copy these commands in the Macro Code and Add appending these copied commands to the end of the program Insert appending these copied commands above the current editing Macro command WinTaskGen Macro Editor PHDEMO 1 gt UPDATE Macro Reference Task List Macro List Macro Code No Project Name A No Macro Name No Command Operand 1 Operand 2 2 AllTask 3 3 append u p4 ARG_Test 5 DELRTST 16 Demol 7 TABLE 8 Dokuplan 024 19 FileTest 10 tes Y EP a al SS a Macro V Show Macro Refer
30. ek o de ee e ed do 71 NER asini aet do add then seas ise 72 PIT AS A A A E AS ol a Be 73 RN A dit 74 RA ia 75 O A A E A a 76 SE id A A a DE tias 76 E OTE 77 SD ir A a a a a EaR 77 SRA a a a a a n 78 Mat A ta cido 79 SUB aia 79 VAL cies ala ooo dd lodo ero ideados arnt Lado el 6 80 WinTaskGen System Variables citada lc 81 OI S ld rca casi dodne coca 81 DATE A At 81 DAT ES ocioteca A db dada 81 TIME as ata tati 82 TIMES AR 82 A A 82 RECORD e a a Give ce area nde essen weit ema 82 Demo PrograrmsUst iiecvccce iii cil iria 83 POSITION ESK ON 83 O A TN 83 A AT 83 A ASK EE EEEE 83 Updatetsk roeidag r diia 83 Func keytsk Tas mrte eea aant ea ts citas aeaa 83 WinTaskGen Introduction WinTaskGen is a powerful software platform for supporting Data Collector series products It is under an open system frame and provides great possibilities for extension and development The new 5 0 version has a redesigned user interface that makes WinTaskGen more user friendly If you have used WinTaskGen in the past you will immediately notice that the menu has been completely refactored and now features three distinct areas Procedure Task Editor Free Task Editor and Remote Settings By combining related Tasks into each of these panels using WinTaskGen becomes faster and more intuitive To create programs to exactly fit your work simply select the commands from the menu and link the Tasks to the databases you desire You can use th
31. ence Command Mov Y T Edit Form gf Edit variable Operandi PWDISABLE x Operand2 Append insert modify X delete Ja Index Command OPERAND_1 OPERAND_2 B 1 MOY PWDISABLE PWKM 2 as 3 MSG PRESS F1 4 INX VITEM 5 cLS 6 MSG VITEM 17 7 DLY 1000 8 CMP VITEM a 9 JMP EQ 16 10 CMP VITEM P 11 JMP EQ 12 12 MSG CANNOT TURN OFF 17 gt 3 Macro Editor PHDEMO 1 gt UPDATE Macro Reference Task List Macro List Macro Code Project Name fed Macro Name No Command Operand 1 No AllTask 2 append NO ARG_Test DELRTST Demo1 TABLE Dokuplan 024 FileTest func_key En sm Macro Y Show Macro Reference Command Mov fg Edit Form gf Edit Variable Operandi PWDISABLE Operand2 pum Append EE insert ie Modify x Delete IE 3 OPERAND_1 OPERAND_2 Eo PWDISABLE KM PRESS F1 VITEM VITEM 1000 VITEM EQ ITEM EQ CANNOT TURN OFF WinTaskGen USER S MANUAL Please see Macro Commands in Appendix for more details Managing Forms 1 2 P Procedure Task Editor PHDEMO 1 gt UPDATE Command FS Edit Form Parameter UPDATE me naeta ae oe Macro Macro Name UPDATE AP Append i insert modify x Delete e P Append 22 modify X delete 2 Edit Macro No Command Parameter 2 MAC UPDATE la LOP 8 Macro Editor PHDEMO 1 gt
32. inTaskGen Net v5 has been successfully installed Click Close to exit Please use Windows Update to check for any critical updates to the NET Framework WinTaskGen USER S MANUAL Overview Refer to the following illustrations to familiarize yourself with the user interface Main Menu Connection Settings Language Settings 2 WinTaskGen Net Evalution 5 0 6 WiriTaskGen Net Evalution 5 0 6 0 ZEBEX Beran Define comport long parameters COM com v Baudrate 115200 v Language English AAA 0 Task Name PWDEMO 1 LJ 7 E PF Procedare Task Editor Index Project Name Procedure Task Barcode Setting 1 ADD I 2 AllTask Procedure Name UPDATE Type Procedure b E append Select Prompting UPDATE UDF 1 v 4 ARG_Test L z DELRTST gt Append 16 Modify IES Delete e Edit Procedure 6 Demo1 El TABLE Index Procedure Name Type UDF Select Promptin 8 Dokuplan 024 Procedure UPDATE 9 FileTest 10 func_key 11 func_YN 12 input 13 IPFTEST 14 loop 15 Msio 16 MUL 17 Position SHOW_POS Q 2011 08 26 09 47 01 Main Editor Sub Editor Description Function Main Menu Used to access all the functions in the program Connection Settings Device settings used for connection Language Settings Used to set UI language 7 Used t iew Tasks or devi Main
33. kGen RCV Syntax Source Operand Destination Operand RCV Description Receive a string from the serial port and store it in OPERAND2 in the period of time specified in OPERAND1 Operand Data Type OPERAND1 Time window in thousandths of a second as a numeric constant numeric variable range from 0 to 32767 32 767 seconds OPERAND2 string variable Examples If TEMPVAR is defined as a string variable then Source Operand Destination Operand will receive a string from the serial port and store the string in TEMPVAR within 1 second WinTaskGen 74 RHT Syntax Source Operand Destination Operand RHT Description Retrieve the rightmost sub string of n length of OPERAND2 and store the sub string back to OPERAND2 where length n is specified by Operand Data Type OPERAND1 numeric constant numeric variable OPERAND2 string variable Examples If TEMPVAR is defined as a string variable and TEMPCNT as a numeric Line No Operator Source Operand Destination Operand TEMPVAR TEMPCNT TEMPCNT TEMPCNT TEMPVAR will truncate off the first character of TEMPVAR 75 WinTaskGen RSV Syntax Source Operand Destination Operand RSV Description Reserved for a future MACRO command Operand Data Type None SEK Syntax Source Operand Destination Operand SEK Description Let the current record pointer point to the record number of the selected file OPE
34. kGen Select Form name to determine what kind of form needs to be received Select Receive Data button to get the data and list view Select Delete Data button to clear data in the device Data Storage format txt determine the format of the file to be stored i File Header Save data include table header ii Field delimiter Users can set the two byte character to separate fields iii Record delimiter Users can set the two byte character to separate records Barcode Settings Remote Barcode Settings Learn how to customize the barcode settings for your data collector unit in this section To set up the barcode settings for the unit Connect your data collector See Changing Language Procedure Task Editor Free Task Editor Remote Settings Language A Y Default is English In the Language folder of the WinTaskGen installed users can create their languages LNG files Japanese LNG for instance And then user can choose and change different language in the above Combo box About the format of the language file user can refer to the English LNG format 1 Connecting Data Collector for more details 2 Select Remote Settings on the Main Menu 3 Select Barcode Settings to obtain the barcode parameter WinTaskGen 22 USER S MANUAL _ _ _ Procedure Task Editor Free Task Editor Remote Settings E Device Settings S Barcode Settings 2 Receive Data B
35. le Enable or disable UPC A E code reading Send UPC A E Leading O Set whether to send 0 String Send UPC A E check digit Set whether to send check digit UPC Add On options No Supplement None support add on barcode 2 Digits Allow 2bytes add on code 5 Digits Allow Sbytes add on code 2 5 Digits Allow 2bytes and 5bytes add on code 39 WinTaskGen USER S MANUAL EAN UPC M EAN UPC UPC E to UPC 4 Enable ISBN ISSN Conversion IATA Code Enable e UPC E to A Enable Enable or disable UPC E to A e ISBN ISSN Conversion Enable or disable ISBN ISSN Conversion IATA Code Enable Enable or disable IATA code reading WinTaskGen 40 Code39 Code39 Enable Code 39 String Format ZE DE Z 38 TEST C Send Start Stop Character C Send Check Digit C Check Digit Verification Enable Disable Full Code39 C ITPR Transmit A Character C ITPR Conversion C Concatenation Enable Code 39 Enable Enable or disable code UPC A E code Send Start Stop Char Set whether to send the character Send Check Digit Set whether to send check digit Check Digit Verification Enable Set whether to enable CDV mode Disable Full Code39 Set whether to disable full code39 mode ITPR Transmit A Character Set whether to start ITPR transfer mode ITPR Conversion Set whether to enable ITPR transfer mode Concatenation enable Set whether to enable Concatenation flag 41 Win
36. le To enable CDV mode Disable Full Code39 To enable full code39 mode WinTaskGen 44 USER S MANUAL Code128 Code128 Enable Code 128 String Format C Send Check Digit FNC2 Enable C Check Digit Verification Enable IIIT CODE128TEST Code128 Enable Enable or disable reading Code128 code Send Check Digit To enable or disable sending the check digit string FNC2 Enable To enable FNC2 mode Check Digit Verification Enable To select CDV mode 45 WinTaskGen USER S MANUAL CPC25 CPC 25 Enable CPC 25 String Format 00012345678905 Send Check Digit C Check Digit Verification Enable Min Length 10 v Max Length CPC25 Enable Enable or disable reading CPC25 code Send Check Digit To enable or disable sending the check digit string Check Digit Verification Enable To select CDV mode Max Min Length The value in the range 2 64 WinTaskGen 46 USER S MANUAL Preamble amp Postamble DO Preamble amp Postamble Preamble Postamble e Preamble Prefix O Postamble Suffix O Select Set Preamble amp Postamble to set device parameter 47 WinTaskGen Procedure Commands MAC Syntax Description Define a Macro batch with name MAC_Name Examples Define the macro name as MENU Its function is for a display menu LST LOP Syntax a EE SS Description To control process flow put L
37. meric variable string variable Examples Where TEMPVAR is defined as a variable then Source Operand Destination Operand 1 WinTaskGen 62 GTO Syntax Source Operand Destination Operand Description Point the current record pointer to a record number in the specified form Operand Data Type OPERAND1 numeric constant numeric variable Example 1 Select the form named ORDER and go to the last record RECORDP holds last record number Line No Operator Source Operand Destination Operand TEMPVAR 63 WinTaskGen INP Syntax Source Operand Destination Operand Description Read data from the bar code scanner or keypad and store in OPERAND1 The data format depends on the fields format setting When OPERANDY1 is a field variable Operand Data Type OPERAND1 numeric variable string variable Field variable field name Examples If TEMPVAR is defined as a numeric variable then Line No Operator Source Operand Destination Operand TEMPVAR TEMPVAR If ITEM is defined as a field name then Operator Source Operand Destination Operand ITEM WinTaskGen 64 INX Syntax Operator Source Operand Destination Operand Description Get one character from the keypad and store in OPERAND1 The input data does not display on the LCD Operand Data Type OPERAND1 string variable numeric variable Examples If TEMPVAR is defin
38. n your computer 1 Find and click the Setup file on your computer to begin installation 2 Follow the on screen instructions and click Next when prompted to continue installation ig WinTaskGen Net v5 Welcome to the WinTaskGen Net 5 Setup Wizard E The installer will guide you through the steps required to install WinT askGen Net v5 on your computer WARNING This computer program is protected by copyright law and international treaties Unauthorized duplication or distribution of this program or any portion of it may result in severe civil or criminal penalties and will be prosecuted to the maximum extent possible under the law Cancel WinTaskGen USER S MANUAL 3 Click Browse to select the location your want to install the program in and click Next 1 WinTaskGen Net v5 Select Installation Folder The installer will install WinT askGen Net v5 to the following folder To install in this folder click Next To install to a different folder enter it below or click Browse Folder C Program Files ZEBEX WinTaskGen Net v5 Browse Disk Cost Install WinT askGen Net v5 for yourself or for anyone who uses this computer Everyone Just me Cancel lt Back 4 Continue to follow the on screen instructions and click Next to continue installation 5 Click Close when the installation is done ig WinTaskGen Net v5 Installation Complete W
39. nt Task Generator at LCD position 1 Line No Operator Source Operand Destination Operand Task Generator WinTaskGen 70 MUL Syntax Source Operand Destination Operand MUL Description Multiply OPERAND1 by OPERAND2 and store result in OPERAND2 Operand Data Type OPERAND1 numeric constant numeric variable OPERAND2 numeric variable Examples TEMPVAR is defined as numeric variable then Source Operand Destination Operand will multiply 10 by TEMPVAR and store result in TEMPVAR 71 WinTaskGen NCR Syntax Source Operand Destination Operand NCR Description Save current record data and increment record pointer to next record Operand Data Type None Examples If TEMP_F is defined as a Form Field then Source Operand Destination Operand TEST TEMP_F will store the number of characters of TEST 4 in TEMP_F WinTaskGen 72 PUT Syntax Source Operand Destination Operand PUT Description Put OPERAND2 s data to the current field of the current record The field number is held in OPERANDI Operand Data Type OPERAND1 numeric constant field name OPERAND2 numeric constant numeric variable string constant string variable Examples We want to put the string MYGROUP in field 1 of the 10th record of the file CUSTOM Operator Source Operand CUSTOM Destination Operand MYGROUP 73 WinTas
40. of which the first one is an upper case character and the others lower case ones you input ulll Please see the following table for symbols you can use editing Meaning O OOOO O O O O number O0 9and number 079 all Alpha characters A Z a z upper case Alpha characters A Z Lower case Alpha character a z Full ASCII characters printable ASCII characters ASCII code 32 127 Remove control character C W Q 5 15 LO nyn The characters represented by such as the check character s in the barcodes will be deleted when the data is stored Characters other than the symbols mentioned WinTaskGen 34 above n d a u l c p will be regarded as format symbols 35 WinTaskGen USER S MANUAL Managing Variables Variables can be used by Macro to store data temporarily 1 Select the Edit Variable button in the Macro Editor screen see Editing Procedure Tasks Macro Editor PHDEMO 1 gt UPDATE K Macro Show Macro Reference Command MOV v ie Edit Form Edit Variable Operandi PWDISABLE v Operand2 y P Append E Insert 167 Modify IE Delete IB 4 Index Command OPERAND_1 OPERAND_2 8 al MOV PWDISABLE PWKM as 3 MSG PRESS F1 1 4 INX VITEM 5 as 6 MSG VITEM 17 7 DLY 1000 8 CMP VITEM a 9 JMP EQ 16 10 CMP VITEM Tp 11 JMP EQ 12 12 MSG CANNOT TURN OFF 17 hd lt amp
41. oskGen Net Evalution 5 0 6 0 WinTaskGen Net Evalution 5 0 6 0 ZEBEX INDUSTRIES INC O Define comport long parameters COM comi Baudrate 115200 Procedure Task Editor Free Task Editor Remote Settings PESE e Yes Task Name PWDEMO 1 E Save as TSK Make TS X Debug 2 Link amp Download ers Geese Index Project Name A Procedure Task Barcode Setting E ADD gt AllTask Procedure Name UPDATE Type Procedure ho spona Select Prompting UPDATE UDF 1 mM 4 ARG_Test 5 DELRTST E Append 0 modify X veee F Edit Procedure 15 Demol 7 TABLE Index Procedure Name Type UDF Select Promptini s Dokuplan 024 By UPDATE a 9 FileTest 10 func_key 11 func_YN 12 input 113 IPFTEST 14 loop 1s Msio 16 MUL 17 Position 18 SHOW_POS al le 2 lt gt se Q 2011 08 26 09 47 01 3 Find and select the Task file you want to import and click ok 4 Imported Tasks will appear in the Project Name TK Please see System Variables Asterisk is a temporary storage register representing the contents of the current data entry after using INP or INX macro It can be either numeric or string data type Examples 17 WinTaskGen 1 When TEMPVAR is a variable then a procedure could have Destination Operand which will add input data to TEMPVAR DATE Stores date data with th
42. p 15 Msio 16 MUL 17 Position 18 SHOW_POS x i gt 2011 08 26 09 47 01 _ J 2 Enter the Task Name and click New to create a new Task Task Name can be named anything you prefer up to 8 characters The new Task appears in the Project Name WinTaskGen 10 2 WinTaskGen Net Evalution 5 0 6 0 gt ZEBEX Define compart long parameters com com Y Baudrate 115200 ADD AllTask append ARG_Test DELRTST Demol TABLE Dokuplan 024 FileTest func _key func_YN input IPFTEST loop WinTaskGen Net Evalution 5 0 6 0 ZEBEX INDUSTRIES INC jettings USER S MANUAL Language English x X save as TSK X Make Ts X Debug Procedure Task Barcode Setting ggg PM Procedare Task Editor Procedure Name UPDATE Type Procedure he Select Prompting UPDATE ur li Pra 8 laa Edit Procedure Index Procedure Name Type UDF 1 UPDATE Select Promptin Q 2011 08 26 09 47 01 3 After the Task is created you can use the Procedure Task Editor on the right to append modify delete or edit Procedures in the Task F Procedare Task Editor Procedure Task Barcode Setting Procedure Name APPEND Select Prompting SCAN wr Q eon Rom ele Procedure Name Type UDF 1 Index Link amp Download Type Procedure Y Select Prom
43. parameters WinTaskGen Net Evalution 5 0 6 0 ZEBEX INDUSTRIES INC com comi Baudrate 115200 dia se Task Editor Le A FLDL32 oa DSS te rena E iw Field Name FMTTIME Min Length 1 E Input Prompting Format Time Input Mode KE Max Length a S j Store Into Field 1 FLDL32 is Data Check Editing P append modify K neee o S Index Field Name Input Mode Mininum Keyin Scan CO me ETICA 23 Maxinum Ing Y 2011 08 26 10 52 30 Enter the Field Name WinTaskGen 12 4 Select Input Mode TEE Keyin Only Input by keying data only Scan Only Input by scanning data only Keyin Scan Input by keying and scanning data Long time Append MMDDYYYYhhmmss timestamp automatically Short time Append MMDDhhmm timestamp automatically Format time Append customized Date Time format timestamp automatically 5 Select the Max Length and Min Length 6 Enter the texts to be displayed in Input Prompting 7 Check the S Store into Field to specify if the format symbols such as should be stored as a part of the data to be input in the field For example 123110 input as a date will be displayed as 12 31 10 if you check this option 8 Enter Data check Editing to p
44. ptine Procedure SCAN Please see Working with Procedure Tasks for more details Creating a Free Task Free Tasks are useful for performing simple Tasks such as inputting and storing data 11 WinTaskGen User s MAN Creating a New Task 1 2 2 Procedure Task Eftitor 7 WinTaskGen Net Evalution 5 0 6 0 ZEBEX WinTaskGen Net Evalution 5 0 6 0 ZEBEX INDUSTRIES INC Define comport long parameters com com1 v Baudrate 115200 Task Name Plumissa Select the Free Task Editor tab on the Main Menu N Save AS TSK Make rs 8 debug P New E open Delete E Rename PF Procedare Task Editor Index Project Name ES ADD AllTask append ARG_Test DELRTST Demol TABLE Dokuplan 024 9 FileTest func_key func_YN input IPFTEST loop Msio MUL Position SHOW_POS Procedure Task Barcode Setting Procedure Name UPDATE Select Prompting UPDATE Append E moaify K delete 4 la Edit Procedure Index Procedure Name Type Select Promptin 2011 08 26 09 47 01 Enter the Task Name and click New to create a new Task Field Name can be named anything you prefer up to 8 characters The new Task appears in the Project Name 3 27 WinTaskGen Net Evalution 5 0 6 0 Define comport long
45. ressing it 83 WinTaskGen
46. rite data to a file Select RCV to receive a string from the serial port Select RHT to retrieve the rightmost sub string of n length Select RSV to reserve for a future MACRO command Select SEK to let the current record pointer point to the record number of the selected file Select SEL to select the specified file Select SND to send specified contents Select SRH to search the selected data file Select STR to convert data to string type Select SUB to subtract Select VAL to convert data to numeric type 4 Select Operand1 and Operand2 for the source and or destination operand 5 Select Append or Insert to add the Macro You can also select Modify or Delete to modify or delete existing Macros 6 Check the Show Macro Reference to refer to other Macro program WinTaskGen 30 USER S MANUAL 9 Macro Editor PWDEMO 1 gt UPDATE K p Macro Show Macro Reference Command MOV v Edit Variable Operandi PWDISABLE les Operand2 1 Append E Insert 167 Modify x Delete e gt Index Command OPERAND_1 OPERAND_2 po 1 MOV PWDISABLE PWKM 2 CLS 3 MSG PRESS F1 1 4 INX VITEM 5 cas 6 MSG VITEM 17 ts DLY 1000 8 CMP VITEM a 9 JMP EQ 16 10 CMP VITEM ia 1 JMP EQ 12 12 MSG CANNOT TURN OFF 17 ball Mal After checking the Show Macro Reference the Macro R
47. rompt how many kinds of character you can use and what they are For example if the data you are going to input in a certain field contains 4 alphabetical characters of which the first one is an upper case character and the others lower case ones you input ulll Please see the following table for symbols you can use editing Meaning O OO O O number O 9and number 0 9 all Alpha characters A Z a z upper case Alpha characters A Z Lower case Alpha character a z Full ASCII characters printable ASCII characters ASCII code 32 127 Remove control character c v 53 o o nxn The characters represented by such as the check character s in the barcodes will be deleted when the data is stored Characters other than the symbols mentioned above n d a u l c p will be regarded as format symbols 13 WinTaskGen USER S MANUAL 10 Select Append Modify or Delete in Free Task Editor In version 5 07 later WTG provides the looping control function in free task User can indicates the start point of the loop for collecting data As below for example user indicates the loop start at Item And then the free task will collect loc data first and then item and its quantity data and then item and its quantity and item and its quantity etc Full Port Settings
48. rrent data entry we can use these macros WinTaskGen 54 CKD Syntax Source Operand Destination Operand Description Check if the OPERANDI is the date format or not If OPERAND1 is in date format the flag is set to EQ If OPERAND1 is not in date format the flag is set to NE Operand Data Type OPERAND1 string variable Examples In the verification process we define macros to reject data which is not in the date format MMDDYY Line No Operator Source Operand Destination Operand 55 WinTaskGen CKT Syntax Source Operand Destination Operand CKT Description Check if OPERAND1 is in the time format or not If OPERAND1 is in the time format the flag is set to EQ If OPERAND1 is not in the time format the flag is set to NE Operand Data Type OPERAND1 string variable Examples In the verification process we define MACROs to reject data which is not in the hhmmss time format Line No Operator Source Operand Destination Operand WinTaskGen 56 CLL Syntax Operator Source Operand Destination Operand CLL Description Clear one line of the LCD display Operand Data Type OPERAND1 1 2 3 4 5 6 Depends on number of lines on Data Collector unit screen Max may be 4 may be 6 etc Examples Clear line 1 of the LCD display Source Operand Destination Operand a A CLS Syntax Operator Source Operand Destination Operand EA
49. specified by OPERAND1 Operand Data Type OPERAND1 numeric constant numeric variable OPERAND2 string variable Examples TEMPVAR is defined as string and TEMPCNT as numeric variable then Operator Source Operand Destination Operand TEMPVAR TEMPCNT TEMPCNT TEMPCNT TEMPVAR will truncate the last character of TEMPVAR WinTaskGen 68 MOV Syntax Source Operand Destination Operand Description Copy the content of OPERAND1 to OPERAND2 OPERAND1 is not changed OPERAND2 becomes the same as OPERAND1 Operand Data Type OPERAND1 numeric constant numeric variable string constant string variable DATE string TIME string field name of current append record OPERAND2 numeric variable string variable field variable field name of current append record Examples If we want to add date to DATE _F field and display on LCD position 1 Line No Operator Source Operand Destination Operand 69 WinTaskGen MSG Syntax Source Operand Destination Operand erator Description Display the message held in OPERAND1 at LCD position held in OPERAND2 Character used as new line control character Operand Data Type OPERAND1 numeric variable string constant string variable OPERAND2 numeric constant numeric variable Examples If TEMPVAR is defined as a variable then Line No Operator Source Operand Destination Operand TEMPVAR Display string consta
50. t Open to import Tsk files tsk into program for Task edit Select Save as TSK to export Tsk file tsk Select Make TSL to save Tasks as Tsl format for older versions of WinTaskGen Oo Select Link amp Download to link the program and then download it to the data collector device Procedure Name Users can set 8 Procedures within a project Procedure Type Select Procedure for programmable Procedure Select FreeTask for Not programmable only data fields inputs Prompting Prepare the string displayed in the LCD UDF Appoint the data form to the Procedure Edit Procedure used to edit Procedure type Tasks Barcode Tab Set barcode parameters 25 WinTaskGen USER S MANUAL Editing Procedure Tasks You can add and manage Macros Forms and Variables in the Procedures Follow your own ideas to edit the Procedure Tasks 1 Select Edit Procedure to edit selected Procedure Procedure Task Editor Free Task Editor Remote Settings Task Name TABLE E save as TSK make TSL Link amp Download ap New Na Open K Delete Rename PF Procedare Task Editor Ma on Procedure Task Barcode Setting 1 SONG1 y E EIN Pre name scout Type Procedure Y 3 ADD Select Prompting CHECK w iv Al F Index Procedure Name Type UDF Select Promptin E SHOWTBL Procedure CHECK 2 SRHDAT
51. ta Collector or FreeTask FORM Table 2 All variables can be applied to every Procedure s MAC See Table 3 cai Table 3 Now we will show you how to create a Task step by step For working demo Tasks and Free Tasks please refer to the Demo directory on the WinTaskGen CD or contact your dealer WinTaskGen USER S MANUAL Creating a Procedure Task Procedure Tasks are useful for performing repeated or shared Tasks such as frequently used calculations text and control manipulation and database operations Creating a New Task 1 Select Procedure Task Editor on the Main Manu 23 WimTaskGen Net Evalution 5 0 6 0 WinTaskGen Net Evalution 5 0 6 0 ZEBEX ZEBEX INDUSTRIES INC Define comport long parameters com comi Y Baudrate 115200 Y Procedure Task Editr Free Task Editor Remote Settings Language English E Task Name PWDEMO 1 E Save as TSK Make TSL N Debug Link a Download Ao a Index Project Name 4 Procedure Task Barcode Setting 1 ADD 2 AllTask Procedure Name UPDATE Type Procedure E S 3 append T z gt ees Select Prompting UPDATE url y 5 DELRTST 2 Append Modify X neee lt edit Procedure 6 Demol 7 TABLE Index Procedure Name Type UDF Select Promptin 8 Dokuplan 024 aay Procedure 9 FileTest 10 func_key o u func_YN 12 input 13 IPFTEST 14 loo

Download Pdf Manuals

image

Related Search

Related Contents

SYCON.net  Philips PD9008/51 User's Manual  Raven User`s Manual    Extensions and Modul..  IBM Interaction History and Attribution Modeler: Guía del usuario  Fontaine d`intérieur Mode d`emploi    XXV Pellet Stove Owners Manual  

Copyright © All rights reserved.
Failed to retrieve file