Home
CIMPLICITY HMI Getting Started Guide
Contents
1. 3E orig region id ID of region item exits 1 dest region id ID of region item enters 2 item type id ID of type traveling between regions 23 transition ptid ID of transition point between regions 4 set ptid ID of point to be set on transition E translation id ID to interp type trans indicator 6 transition type code transition indicator type code 1 8 REGA JM APROJARTE TST1 JELPOJASSOC_ REFID TRANSPT SETPOINT 5 r 4 REGI WPROSRTE_TSTIELPOJASSOC REFID_TRANSPT SETPOINT 5 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B Field Desciptions A Source region from which the item will exit B Fully qualified path to the project and destination region to which the item will enter C Item type ID that will be traveling this route can be left blank if numerous types will be traveling this route D Transition Point ID between the two regions E Point ID to be set when items transition from the source region to the destination region F Translation ID to interpret the type transition indicator field left blank in example G Transition type code see Tracking Route PRT_ROUTE for details PRT_Inv_Type Configuration for PRT Client PRT_INV_TYPE Configured to run PRT Client Process 07 File generated by I0TP P utility 41 0 RECORD PRT_IAW_ TYPE Production Tracking Route Invalid Type B orig region id IB of region item exits 1 dest_region_id IB of reg
2. 1 CARRIER Expanded view of record 1 VEHTELE Records with values in each Field 4 Item Class Identifier field as they correspond to the above comments Field 3 Tracking Type Code Field 2 Blank Field 1 Item Type Code Field 0 Item Type ID Appendix A Configuration File Guide A 7 Configuration File Definitions A definition is provided for each configuration file to include field name description data type and an entry example Use the definitions to edit configuration files as needed A 8 for your Tracking Model The following configuration file definitions are covered PRT_Sysdef PRT_Service PRT_Intproc PRT_Group PRT_Region PRT_Grp_Reg PRT_Item_Typ PRT_Route PRT_Type_Trn PRT_Inv_Type PRT_Assoc PRT_Status PRT_Disp_Pt PRT_Att_Pt PRT_Reg_At PRT_Attributes cfg PRT_Stnd cfg PRT_Window cfg CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B PRT SYSDEF The PRT System Definitions prt_sysdef configuration file is used to define the queue sizes for the ports used by the Data Collector Data Server and Application Interface subsystems Each of the fields is described below complete with entry examples and a sample configuration file REQUIRED FILE No Field Name 0 api_req port 1 api_sync_port 2 api_int_port 3 dc_main_ port ds_main port ds_throttle port 6 ds_int_port 7 dec_aux_ port J Description Sets the queue size for the Applic
3. Example of a Disperse Region e Pi Items from the one region I location disperse and flow l into three separate regions B I I I Robot Region has only one Region Location y MM r Y V y Ds GFK 1694B Learning about Tracker 2 21 About Routes In most factories a product does not follow a straight line all the way through the manufacturing process There can be several occurrences during production where a part or assembly heads down a specific path to have an option added or to be painted a different color All of these different paths are called routes Routes Link one or more regions Direct the flow of parts and assemblies in production Example of a Route l o l Device Exit Point for Region 1 amp Entry Point for Region 2 Device Device Entry Point Exit Point Region 1 Region 2 Y 7 JA ACANA 440A Amro MECA F The path linking the two regions is a Route 2 22 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B About Groups Groups organize your regions by physical location or by function and serve to simplify and expedite the search mechanism in the database Groups can Hold multiple regions Organize regions by function Organize regions according to physical location The following diagrams illustrate the two different methods for grouping regions by physical locati
4. B Browse Function Tracker configuration 4 42 C Combine Region 2 20 Comment Character A 5 Concepts Production tracking 2 5 Configuration Files File format A 7 Identify A 2 IDTPOP utility A 4 Optional A 3 PRT Attribute Labels A 33 PRT Display Point A 27 PRT Group A 13 PRT Group Tracking Region A 19 PRT Interested Process A 12 PRT Invalid Type A 24 PRT Item Association A 25 PRT Item Type A 20 PRT Item Type Translation A 23 PRT Region A 14 PRT Region Attribute Counter Definitions A 31 GFK 1694B PRT Region Item Attribute Display Point A 28 PRT Route A 21 PRT Service A 10 PRT Standby Process A 35 PRT Status A 26 PRT System Definitions A 9 PRT Window A 37 prt_assoc A 25 prt_att_pt A 28 prt_attributes cfg A 33 prt_disp_pt A 27 prt_group A 13 prt_grp_reg A 19 prt_intproc A 12 prt_inv_type A 24 prt_item_typ A 20 prt_reg_att A 31 prt_region A 14 prt_route A 21 prt_service A 10 prt_status A 26 prt_stnd cfg A 35 prt_sysdef A 9 prt_type_trn A 23 prt_window cfg A 37 Required A 2 Reserved characters A 5 Restrictions A 6 Configuration Steps Tracking Model 4 1 Configure Item Types Tracking Model wizard 4 19 Configure PRT Services Tracking Model wizard 4 20 Configure Regions Advanced parameters 4 9 Alarming options 4 12 General parameters 4 8 Logging options 4 13 Out of sequence parameters 4 11 Tracking Model wizard 4 8 Configure Routes Advanced parameters 4 16 General paramet
5. Step 1 Draw a picture of the production process Step 2 Isolate and name regions Step 3 Define routes Step 4 Isolate and name groups Step 5 Define item types and classes Step 6 Plan display points In order to demonstrate the process further we will build our own sample Tracking Model right along with you At the end of each section we will show you examples of our work in progress so that you can make comparisons and modifications if needed So let s get started with Tracker Proceed to Step One Draw a Picture of the Production Process 3 1 Step 1 Draw a Picture of the Production Process Start designing your Tracking Model by drawing a simple picture of the production process to be tracked In order to make a complete representation be sure to include all of the following in your illustration All possible areas and paths through which the product can flow ensure there are no gaps to prevent data leaks Operator interfaces and devices that indicate a transition of items from one area to another Detainment areas or regions where product is held or scrapped Sample Production Process Diagram Here is an example of a simple manufacturing process In our diagram we included all possible production paths and indicated production flow with arrows Operator interfaces and devices where transitions take place are graphically represented as well Loading Ti Operator Interface
6. Understanding Tracker Configuration directory for PRT 4 6 W Working with Data Tracker configuration 4 39 GFK 1694B Index Index v
7. stations are included Devices where transitions take place are represented Product flow is easily determined by use of direction arrows All possible paths in the production process are included Detainment region for scrapped goods is included in diagram 3 2 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Step 2 Isolate and Name Regions J4 To isolate regions O O 5 O am O pm O 5 5 O at oO oN O 3 A gt A aie z or raf E 2 yo 3 gt ae 2 2 a O Y oN Am law w O 95 l AS Z Bn E 3 D 3 SES a Ma T o Sa 2 a S2 E 2 se 5 TB Eg o S y gt gt wn amp 0 s o 0 ns 2 mn O ss O no 0 oS On nted data by the tracking nt lost or misreprese y physical gaps to preve S at its boundaries to inform the operator interface a data collection device or tracking model when a product or c Have passes arrier Sample Region Diagram nt operator interface ry physical part of the production ing curre olated regions usi ndaries ample Tracking model we have is On our s Eve to define the bou nted for without any gaps nd devices workstations a Designing the Tracking Model GFK 1694B J
8. 2 records created A 18 A ma poe Gdi Seach bal BE EPg_override GEYFARUC Reserued cfg overrides gib oem ai alara_00s_ region envdis os conditia alra 4 alarm inval type midis imealid item type alra A Log inual Cope engdis imwalid item type Legging hh alarm unknowe type endis asno item type alra 4 Deg unknown type enjdis us noen item type Legging 46 alara_rey_ cap envdis region capscity slira ar log Freq cap enjdis region capacity logging 1H aula me polat athhatie Lien foe Set pola AN bras region_id Tracking Region s Transition Region IF con ee Hepe Data Description Type Enable disable 1 0 logging when the One byte region s configured capacity has been exceeded Text Point ID that displays when an item 55 moved into the region due to a Point characters based move The Point contains the item ID and optional information depending on the value of the num_setpt_param set in the global parameters files Indicates the transition region ID for a 16 shifting region characters PRT_Region configuration file example Entry Example Blank Blank PAT_DC SSPELVLHET_MIA ASSembly Line 1 Moral Region AcMbl gine Hor SEQUENTIRA 15 DPT 0LY_ ETH PLE TMT AN OB TAA Tf TY 000 4 111111111 01010 SHBLYLHE1 TOTAL RSMELYLHE1 STAT 1j ujpa 1j jigijijajij agi AFAT_IC SH0T1_CIH Rubo Combine Region Robotd Com FEGRMEAT AL 1 POPU ATE DLT taijia PTT PY e ATT a a ap ey ONOTI_ T
9. BL Tracking Model FED Advanced z l Regions H Routes H Graphics Display ltem Type Display Points E Region Attribute Counters cee Ej ltem Types ju Tracking Groups 8 Group Tracking Regions E Status Codes 3 seen E Route Invalid Types E Region ltem Associations el Interested Processes 8 Services 83 System Definitions ES Type Translations For Help press Fl Note There is no dialog in the Tracking Model wizard for configuring groups It is recommended that you configure your groups when configuring your regions A popup menu provides the options The remaining configuration options include Option 1 PRT graphics display Option 2 Item type display points Option 3 Region Attribute counters Option 4 Tracking Groups CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Option 5 Group Tracking Regions Option 6 Status Codes Option 7 Route Invalid Types Option 8 Region Item Associations Option 9 Interested Processes Option 10 Type Translations Option 1 PRT Graphics Display The PRT Graphic Display Configuration enables you to specify regions and associated array points for displaying runtime data textually and graphically You can build screens that will display item types and attributes to keep operators up to date in your production facility thereby improving performance and reaction time i Tip If you compiled a point display list use i
10. GE Fanuc Automation CIMPLICITY Monitoring and Control Products CIMPLICITY HMI Plant Edition Tracker Getting Started Guide GFK 1694B July 2001 GFL 005 Following is a list of documentation icons Fa f DA Warning notices are used in this publication to emphasize that hazardous voltages currents temperatures or other conditions that could cause personal injury exist in the equipment or may be associated with its use In situations where inattention could cause either personal injury or damage to equipment a Warning notice is used 12 Caution provides information when careful attention must be taken in order to avoid damaging results el Important flags important information 11 4 To do calls attention to a procedure Note calls attention to information that is especially significant to understanding and operating the equipment IP Tip provides a suggestion Akk Guide provides additional directions for selected topics This document is based on information available at the time of publication While efforts have been made to be accurate the information contained herein does not purport to cover all details or variations in hardware or software nor to provide for every possible contingency in connection with installation operation or maintenance Features may be described herein which are not present in all hardware and software systems GE Fanuc Automation assumes no obligation of not
11. Hegia Mem Assmcinkwin Begon ka E E Update Typa Peet od O nd PRT Browse Popup menu 4 Enter the Region ID in which the parent child association must be made for tracking purposes Guideline The parent child association involves a serialized and non serialized item When the two are associated in the Tracking system they become linked through the rest of the production process For example if you have two items through which holes are drilled so that they can be attached and the items are separated in production for processing applying the parent child association ensures that they remain logically linked in the system 5 Enter one of the following in the Item Type field Serialized item Parent item in the association Non Serialized item Child item in the association Bystander Item that will not participate in the parent child association but will go through this region to be processed 6 Check one of the following in the Update Type group Check When the item type Is Parent Serialized Child Non serialized 4 36 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Bystander Either serialized or non serialized but is not participating in a parent child association 8 Click OK Result The region item association configuration is added to your Tracking Model Option 9 Interested Processes In order to supply interested processes with regular updates
12. 44 alarm_unknown_type A5 log_unknown_type A6 alarm_reg_cap GFK 1694B Description Secondary tracking region type Use the following codes 1 Normal 2 Combine 3 Disperse Note If a Combine or Disperse region region_cap field must be set to 1 and region_loc_cap must be greater than 1 Indicates if items are automatically associated in this region must be of secondary region type Combine Yes No 1 0 Uniquely identifies the resource against which the alarm will be generated at the tracking region level Note If a resource is not designated here the alarm will be generated against the default SSYSTEM GE Fanuc Reserved Enable disable 1 0 alarm generation when an out of sequence condition occurs Enable disable 1 0 alarm generation when an invalid item type enters the region Enable disable 1 0 logging when an invalid item type enters the region Enable disable 1 0 alarm generation when an unknown item type enters the region Enable disable 1 0 logging when an unknown item type enters the region Enable disable 1 0 alarm generation when the region s configured capacity has been exceeded Appendix A Configuration File Guide Data Type Integer One byte 16 characters One byte One byte One byte One byte One byte One byte One byte Entry Example OpWks_1 Blank No Field Name AT log_reg_cap 48 auto_move_point 49 tran_region_id
13. A region location is the physical space within a region in which an item or items reside Region Locations allow you to Isolate items in the production process Have multiple items reside in the same location Track groups of items Example Region locations associated with different kinds of regions Example 1 There is a one to one ratio between items and region locations Example of Region Locations holding one item each This conveyor belt has 7 region locations One Region Location GFK 1694B Learning about Tracker 2 15 2 16 Example of Region Location holding multiple items Example 2 Bin One region has only one region location that is capable of holding multiple items Sensor informing tracking model that Items 1 2 3 8 4 have entered Bin One Region Bin One has one Region Location holding multiple items End of example CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Primary Region Types A region represents the physical space on the factory floor through which parts assemblies flow during the production process Regions are bounded by devices that signal the tracking model that an item passed Different kinds of regions require unique configuration PRT recognizes three primary region types Pooled Sequential and Shifting Pooled Region A pooled region tracks that an item entered or exited the region but does not tra
14. AS Sensor GFK 1694B Learning about Tracker A Note about this Guide This guide has been designed to instruct both the novice and experienced user how to plan implement and execute a Tracking model Because your business is unique you can design Tracker to specifically meets your requirements for tracking and routing products from the inception of raw materials on the plant floor all the way to loading and shipping your finished goods This guide is not intended to provide instruction on CIMPLICITY or your Windows operating system it is assumed that users have a working knowledge of both software products Please refer to the documentation that originally came with your software for questions about CIMPLICITY and Microsoft Windows About Production Tracking There are two distinct yet interrelated pieces to Tracker Production Tracking PRT and Routing Control Objects RCO The Production Tracking Module monitors the progress of items through the production process The Routing Control Objects Module performs routing decisions for enhanced production flow It is recommended that you build your production tracking solution first and then if you plan to add the routing solution to your Tracking Model build it second GFK 1694B 2 1 Production Tracking PRT Definitions 2 2 It is important to fully understand the concepts behind a powerful application such as Tracker but equally important to understand th
15. Aui a T Arda Ll A ll PR A A HA pro pact E Lal Amplianca PPP aleta n H lis IE i loading rec definition PRT_REGIOMN PRrodiot ipi LPeenkil i Hey biij H Pecorpda process ed CIAPLICITY HAl pro jects GE_Appliance s 7 Type lt text editor gt lt filename idt gt e g notepad prt_region idt 8 Press ENTER Result The text editor will open with the ASCII text version of the file displayed IDT file displayed in text editor Eo prii_regom idi Hotepad Ele Edt Seach Help pri suc id Resident Process REGI N I Tracking Region Ib region desc Tracking Region des region label User defined Tracki tracking type_id Region tracking typ region_cap Max physical regio region loc cap Hax number oF Iter tl 1 2 i da th The text editor opens with the ASCII text version of the configuration file displayed CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B What You Need to Know about Configuration Files GFK 1694B Each configuration file has a set of reserved characters and restrictions that you must observe Once you understand how the files are set up you will have no trouble configuring your tracking model You will learn about Reserved characters Restrictions Configuration file format Reserved Characters The first line in the idt file must define three reserved characters All other characters in the line are ignored You may select char
16. Tracks the order in which items enter and exit Allows skipped items out of sequence items to be deleted or sent to a detainment region Region Shifting Region Supports occupied and empty locations within the region When a new item or a blank space is moved into the region other items currently residing in the region shift over by one location Route The physical path that an item travels between two regions Service An independent PRT process running in a CIMPLICITY project that manages groups and regions Transition Indicator Method used to identify an item s location by tracking its transition into or out of a region There are two types of transition indicators Tracking Entry and Tracking Exit Indicator Learning about Tracker 2 3 2 4 Transition Switch Point used to cause a transition of an item There are two types of switches Limit Switch and Positive ID Switch User Configurable Ability to dynamically create delete or modify during process CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Production Tracking Overview The basic concept behind Production Tracking PRT 1s to track parts assemblies through the factory production process PRT can be configured to track even the most complex manufacturing processes using a powerful database to support the Tracking Model The database is arranged in a hierarchy to simplify and speed up searches See page 2 P for a diagram of the
17. Using any of the above methods the font will change for the deleted item in the list Once you save the configuration the item is deleted from the list and the Tracking Model configuration 4 44 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Exporting Tracker Configuration to a File GFK 1694B di You can export your Tracker configuration data to a file This enables you to import the file to another project where you can use the configuration data Not only does this save a tremendous amount of configuration time but you can also import a file and modify it for another production facility that has a similar environment To export Tracker configuration data to a file Method I Menu option 1 Expand the PRT folder in the Tracker Configuration UI directory 2 Select the Advanced folder 3 Click File on the menu bar 4 Select Export The Open dialog box opens Method 2 Popup menu 1 Expand the PRT folder in the Tracker Configuration UI directory 2 Right click on the Advanced folder 3 Select Export from the popup menu The Open dialog box opens Continue from Methods I amp 2 1 Navigate to the directory where the file is to be stored 2 Type a name for the file in the File name field File must be of type trk 3 Click Open Result The Tracker configuration data is saved to a file in the specified directory Configuring a Tracking Model 4 45 Importing Tracker configuration to a
18. GFK 1694B Appendix A Configuration File Guide A 13 No 0 PRT REGION The PRT Region prt_region configuration file is used to define every region in the Tracking Model Each of the fields is described below complete with entry examples and a sample configuration file REQUIRED FILE Field Name prt_svc_id Description Data Type 32 Entry Example APRT_DC Specifies the PRT Data Collector region_id region_desc region_label tracking_type_id region_cap region_loc_cap oos_cycle count oos error code Resident Process Service ID This must be identical to the ID in service dat Unique name for the tracking region Textual description of the region Text to display with the region for user recognition Primary tracking region type Pool Sequential or Shifting Maximum number of available physical region locations Maximum number of items that can reside at a single region location Be sure to include all serialized and non serialized items Number of items allowed to exit out of sequence from a tracking region Indicates the action to be taken when an item does not arrive at the region exit transition indicator as expected Use one of the following DETAIN Move to detainment region SCRAP Scrap delete item DLY_DTN Allow item to be out of sequence using the oos_cycle_ count condition then move to detainment region DLY SCRP Allow item to
19. Operation Manual for details Example Configuration data in left pane lists Tracker Configuration User Interface Configuration data GE_4PFULANLE_ SE 5 PAT ED Wiirt BL Trscking Model Seance Regon Destination Region Transition Pork ID 310 Advanced ASMBLYLNEI MOR ASMBL LNE TRANS PT Bg Regions 6 Fouts Deeper Mar Clarke jm Graphics Display COMPRESS Compresseo REFAIG BASE Relmeratoa b REFAIG FHA HE Relmerta lr REFAN iw MOTOR Washer molto WASHER yo H_UMIT Drre heating DAYER Tracking Groups ELECTRICAL Universal part UNIVERSA Group Tracking Regions fe Status Codes AP E Fica Invabd Types ale fe Region lem Asociat CPAT oc Ibero Type Display Ponts rimed Processes Serer es System Darin GFK 1694B Configuring a Tracking Model 4 23 Step 9 Do Additional Tracking Configuration 4 24 The Tracking Model Wizard enables you to configure all of the basic components needed to run Tracker However there are a number of other configuration options available to you so that you can fine tune your tracking system and collect the most comprehensive meaningful data for your operation The basic components that are configured upon completion of the Tracking Model wizard are Regions Routes Item Types Tracking Groups m Services System Definitions Tracker Components that can be Configured through the Tracking Model Wizard sen reo test PRT EE Wizards
20. Select Edit from the popup menu Method 2 Quickest L Les 3 Expand the Advanced folder in the Tracker Configuration UI directory Double click the category that requires modification A list box displays in the left pane Double click the item in the list to be modified Result Using any of the above methods the dialog box for the item will open Make modification as needed and click OK GFK 1694B Configuring a Tracking Model 4 39 Configuration Modification Guidelines If you change the configuration of one or more of the configuration files after you have already run Tracker you will not be able to restart the PRT User Interface until you have deleted certain files called backing files If you do not want to lose any of your item tracking data you must first run the Export and Import programs This will put all of your item tracking data into an output file that can be imported back once the backing files have been deleted If however you do not need to maintain item tracking data you can simply delete the backing files You must delete the backing files when you have made changes to any of the following PRT Region Configuration PRT Group Configuration PRT Region Group Configuration PRT Service Configuration PRT Item Type Configuration Select from one of the following two options Option 1 Save Tracking Data and Delete Files Option 2 Delete Files Option 1 Save Tracking Data and Delete Fil
21. a DOS window On the Command Line type cd master Press ENTER to switch to the Master directory Type notepad prt_stnd cfg where Notepad is the text editor Press ENTER a message box will display LA E A Click Yes in the message box Result A blank file will display in Notepad called prt_stnd cfg s Gl APPLIARO gal LIMPIA T Wit henri Fie Ed P ees usa am 1K cpm mae enant tee Livi ni HT THI High pozal AN Ganr find the pa_ind oip File Cis you r n bo cate ars la E ts 8 On the first line in Notepad type the reserved characters i e delimiter continuation and comment I 9 Press ENTER to go to the next line 10 Type RECORD PRT_STND CFG 11 Press ENTER 12 Type and press ENTER 13 Create your record using the field descriptions as follows see the Configuration File Example GFK 1694B Appendix A Configuration File Guide A 35 No Field Name Description 0 server_name Base name for the PRT Server that the standby process will support 1 project_name Name of the project that contains the PRT Server 2 reconnect_time The time in seconds between the failure of the PRT Server and the attempt to reconnect 3 resource_name Resource name that will be used by the standy process to generate alarms 14 Click File on the menu bar 15 Select Save Data Entry Type Example 16 PRT characters 32 GE_APP_TKR characters Integer 30 16 SYSTEM characters Resul
22. and then move to the detainment region Delay Scrap Allow item to be in out of sequence condition using the OOS cycle count and then scrap delete GFK 1694B Configuring a Tracking Model 4 11 Step 3 Configure Regions Task 4 Set Alarming Options 141 7 Task 4 Set alarming options 1 Select the Alarming tab in the PRT Configuration dialog box 2 Check the Enable Alarms box to activate Alarm Switches PRT Region Configuration dialog box Alarming tab Alarming Logging Enable Alarms Alarm Resource ID Alarm Switches M Alarm Detain Alarm Region Locked Alarm ltem Hold Alarm Unknown ltem Alarm OOS Condition M M v M m v M M v Alarm Region Mot Empty Alarm Invalid ltem Type Alarm Unknown ltem Type Alarm Region Capacity 3 Check boxes in the Alarm Switches group to enable alarming as needed for your Tracking Model Alarm Switch Alarm Detain Alarm Region Not Empty Alarm Region Locked Alarm Location Capacity Exceeded Alarm Item Hold Alarm Unknown Item Alarm OOS Condition Alarm Invalid Item Type Alarm Unknown Item Type Alarm Region Capacity Enables alarm generation when An item s is moved to the detainment region A Disperse region is not empty and new items have arrived An item enters an in locked region or exits an out locked region The number of items at a single region location exceeds the configured maximum An Item enters a region with an attr
23. be less than 16 characters in keeping with the standard for the field Note that the PRT Client process will ignore the record if the dest_region_id field is not fully qualified A sample of the configuration needed to run the PRT Client process 1s detailed using both the PRT_ROUTE and PRT_INV_TYPE configuration files See Tracking Route PRT_ROUTE and Tracking Route Invalid Type PRT_INV_TYPE sections for further details on the fields in these configuration files PRT_Route Configuration for PRT Client PRT_ROUTE Configured to run PRT Client Process O a ioui idi Fide Edt Search Hep IPT file generated by IOTPOF utility 1 8 RECORD PRT_ROUTE Production Tracking Route Hilig il Borig region id lb of region item exits 4 dest region id ID of region item enters zZ item_typr id ID oF type traveling between regions H 3 transition ptid ID of transition point between regions 4 set ptid 10 of point to be set om transition a 5 translatioa_id ID te interp type trans ladicator 6 Eransition type code transition indicator type code 1 8 REGA AAPROUARTE TSTAJELPO ASSOC_REFID TEAMSPT SETRODHTY 5 fy REG1 PROJ RTE_TST1 ELPO ASSOC_REFID_TRANSPT SETPOINT 5 a b C d e f g PRT ROUTE Configured to run PRT Client Process z prt_route_idt Notepad File Edit Search Help IDT file generated by IDTPOP utility v1 6 a RECORD PRT_ROUTE Production Tracking Route
24. be out of sequence using the oos_cycle count condition then characters 16 characters 40 characters 16 characters 16 characters Integer Integer Integer 8 characters ASMBLY LNE1_NOR Assembly Line 1 Normal Region AssmblyLnel Nor SEQUENTIAL 15 DLY_DTN scrap delete A 14 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B No Field Name 9 GEF_reserved_1 10 GEF_reserved_2 11 GEF_reserved_3 12 GEF_reserved_4 13 det_region_id 14 region_lockable 15 alarm_det_region 16 alarm_region_not _empty 17 alarm_region_lock 18 alarm_loc_cap_excd 19 alarm_item_ hold 20 alarm_unknown_item 21 enable master _alarm_flag 22 enable_master _log_flag GFK 1694B Description GE Fanuc Reserved GE Fanuc Reserved GE Fanuc Reserved GE Fanuc Reserved Unique name of the detainment region where items are sent when out of sequence Enable disable 1 0 locked region 1 e region must be locked to make modifications or to move items into the region Enable disable 1 0 alarm generation when items are moved to the detainment region Enable disable 1 0 alarm generation when a disperse tracking region is not empty and new items have arrived in the region Enable disable 1 0 alarm generation when an item enters an IN LOCKED region or exits an OUT LOCKED region Enable disable 1 0 alarm generation when the number of items at a single regio
25. defined status code either predefined or user defined a status bit is used The status bit is Boolean and is either on 1 or off 0 When you define your own status codes you must use the available bits The lists below define the status code description and bit used for the 31 status bits Predefined status codes for regions include Status Code Description Bit Used CTRLWTRK Control with track 22 RCAPEXC Capacity exceeded 21 REGHDVLD Region head valid 23 REHOLD External hold 17 RFULL Region full 16 RINLOCK Region in lock 18 RNORML Normal 31 ROUTLOCK Region out lock 19 ROUTSEQ Out of sequence error 20 WAIT4DEC Wait for decision 24 Predefined status codes for items include Status Code Description Bit Used DELYD Delayed 16 EHOLD External hold 18 HOLD Internal hold 17 INORML Normal 31 Reserved status codes include Status Code Description Bit Used DETAIN Immediate move to repair 0 DLY_DTN Delay move to repair 1 DLY_SCRP Delay scrap 2 SCRAP Immediate scrap 3 Option 6 Configure Status Codes 1 Expand the PRT folder in the Tracker Configuration left pane 2 Expand the Advanced folder Configuring a Tracking Model 4 33 oF 3 Se E 9 Double click Status Codes A list box with predefined status codes displays in the right pane Predefined Status Codes New Delete Description Label LTAL WTAE control w Er DET AIM IMMED_ MUO DLAY D delayed DLY_DTN DELAY MOW DULY SCRP DELAY_SCR EHOLO ex
26. exceed the specified size of the field Do not support embedded spaces use underscore _ character instead Exception Text or description fields support embedded spaces Empty fields are supported but must be delimited in the record Must be less than or equal to 2000 characters Includes all continued lines in the record Character fields are blank padded automatically when the value is less than the field size Numeric fields are zero filled automatically when the value 1s less than the field size Must be less than or equal to 250 characters A 6 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B Configuration File Format When the ASCII text version of the file is viewed in a text editor you will notice that they all have the same basic format The example below provides a detailed look at the format of a configuration file Name of the record Reserved characters Comments that describe delimiter continuation amp each field in sequential comment order in the record GFK 1694B le ort_tem_typ idt Notepad Ele Edi Seach Help i ITEM_TYPE_1D Unique 10 For Item Type item type code Unique code For Item Type used by PRT item type desc Item Type Description item tracking type Tracking type code A ser 2 n0nser item class id Item Class Identifier CAB 11 2 VEHICLE CAR 18 2 VEHICLE DnR LIMO S 1 CARRIER ELPO 1 1 CARRIER CHTRB0_ELPO 8 1 CARRIER CHTROO PAINT
27. interested process part 3 dc_main_ port queue size For Data Collector main port h da main port queue size For Data Sereer main port a 5 ds _tMrottle_port queue size For Data seruer Ehrottle port 6 ds int port q size For BS interested process port 7 d aus port gueue size For Bata Collector aux port 10 18 108 20 70 20 50 18 10110 100 20 20 20 50 10 No delimiter character after Expanded view last field in of new record record PRT_SERVICE The PRT Service prt_service configuration file is used to identify each Production Tracking Service Each of the fields is described below complete with entry examples and a sample configuration file REQUIRED FILE Data Entry No Field Name Description Type Example 0 prt_svc_id Specifies the PRT Data Collector Resident 32 APRT_DC Process Service ID This must be identical to characters the ID in service dat 1 prt_search_order Indicates the order in which this service will 1 byte 1 be searched for information relative to other configured PRT Services 2 ext_item_svc_id Service ID of the external process providing 32 Blank 1tem tracking data characters 3 ext_hold_svc_id Service ID of the external process providing 32 Blank hold information characters 4 det_reg_alrmid Alarm ID for items placed in detainment 32 PRT_DET_ region characters REF_FULL 5 region_lock_alrmid Alarm ID generated when an item enters IN 32 PRT_ITM_ LOCKED region or exit OUT LOCKED characters
28. items have arrived in the region 8 The Batch que field is not currently used 9 Click OK to add modifications or new PRT Service to your Tracking Model configuration 10 Click Next to go to the System Definitions dialog box Configuring a Tracking Model 4 2 Step 7 Configure System Definitions Once you have configured or made modifications to your service proceed to the next dialog box of the wizard to configure the System Definitions for your Tracking Model By default each port is defaulted to a queue size of 10 which is the minimum recommended value kh bh Important GE Fanuc recommends that each of the ports on this dialog box be set to a minimum value of 10 J4 Step 7 Configure system definitions Shion Delinilionz g l a BP sprechnarecut fio Daka Savi hecdde Pio AA msc poart 10 DS interested proce por fio Dabi Cobectos mai fio Data Cobectos mg Pio The default value is 10 The record parres ch deira He Panjatan T fre Quibus tines lol the port used by the Data Collector Dala Sai l Appar ile qubnwstene This he MUST be configured for Productor Taking to function tea me 1 Enter an integer to set an update queue size in the Interface Requested Port field in the System Definitions dialog box This is used to receive interested process updates from the PRT data server s 2 Enter an integer to set a response queue size in the API Synchronous Port field This is used to
29. manufactures mini vans and sedans and has three engine SIZES Items are grouped into the following types engine engine DE Car Van accessories accessories End of example GFK 1694B Learning about Tracker 2 13 About Item Classes Item classes are a way of grouping together item types in order to further simplify and expedite searches in the PRT database F Important Although item types do not have to belong to an item class it is strongly recommended that you create item classes Feel free to create just one item class to which all of your item types can belong Item Classes Group item types together to create a larger subset in the database Are independent of region group or service Example Item class The following chart demonstrates how you can create item classes based on defined item types The item types in the previous example are grouped into four major classes creating an organized and logical hierarchy of information Engines Carriers engine engine DE Car Van accessories accessories End of example 2 14 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B About Region Locations and Regions In order to fully appreciate and understand the PRT concept further explanation about region locations and regions is needed Review detailed descriptions about Region locations Primary region types and Secondary region types Region Locations
30. on Point size one Point may not be able to cover an entire region in which case the region must be broken into subsets Each subset as defined by a starting and ending location is covered by a single Point 6 att_start_loc First location in the attribute to parse when Integer 0 setting value of display ptid The default value is 0 See Note 7 att_end_loc Last location in the attribute to parse when Integer 0 setting value of display _ptid The default value is 0 See Note 8 item_class_id Name of the item class that can provide 16 DRYER values for this Point If a class is not characters specified any item type will provide data If more than one item matches the item filtering the value of the Point is indeterminate Note The value of att_end_loc att_start_loc 1 can be no greater than the data length of display_ptid When using the default value 0 in either the att_end_loc or the att_start_loc field the entire attribute will be transferred to display_ptid and no parsing will take place GFK 1694B Appendix A Configuration File Guide A 29 2 records created A 30 PRT_Att_Pt configuration file example A prt_s8_plull Hotepad Mal E Fie Edi Seach Help J 107 File generated by GTFOF utility v1 0 RECORD PAT_ATT_PT Pr Tr Region Item atte Display Point GD SERVICE ID region id item_att_ name display ptid start_loc end loc SEC start loc att_end loc item class id EERRERRBE ERE
31. prt_region A 14 prt_route A 21 prt_service A 10 prt_stnd cfg A 35 prt_sysdef A 9 prt_type_trn A 23 prt_window cfg A 37 Index ili R Region 2 15 Combine 2 20 Definition 2 3 Disperse 2 21 Isolate 3 3 Locations 2 15 Name 3 3 Normal 2 19 Pooled 2 17 Primary types 2 17 Secondary types 2 19 Sequential 2 17 Shifting 2 18 Region Attribute Counters Tracker configuration 4 28 Region Item Associations Tracker configuration 4 36 Region Locations 2 15 Definition 2 3 Registration Tracker option 1 5 Relational Database 2 7 Required Configuration Files A 2 Reserved Characters Comment A 5 Configuration files A 5 Continuation A 5 Delimiter A 5 Restrictions Configuration files A 6 Route 2 22 Define 3 5 Definition 2 3 Route Diagram 3 5 Route Invalid Types Tracker configuration 4 35 Running Tracker Project 5 2 S Secondary Region Types 2 19 Combine 2 20 Disperse 2 21 Normal 2 19 Sequential Region 2 17 Serialized Items 2 9 Service 2 25 Definition 2 3 Shifting Region 2 18 Status Codes Tracker configuration 4 33 System Architecture 1 8 System Recommendations Tracker 1 2 System Requirements Tracker 1 2 T Terms Production tracking 2 2 Tracker Add option to project 1 6 Installation 1 3 Learning about 2 1 Registering option 1 5 System recommendations 1 2 System requirements 1 2 Tracker Configuration Additional options 4 24 Browse function 4 42 Delete data 4 43 Edit data 4 39 Export to a file 4 45 Graphics disp
32. showing devices where transitions will occur Diagram of the plant floor showing all possible production routes List of item types and item classes Some kind of representation of the planned display points e g a list or a diagram CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Configuring a Tracking Model About Configuring a Tracking Model GFK 1694B After you have designed a tracking model that meets your company s requirements you are ready to enter into the PRT database using the Tracker Configuration User Interface You can easily configure your database using the provided Tracking Model Wizard that walks you through each step of the configuration process Properties for your regions groups items and the rest are all set using familiar dialog boxes in one contained structure The Tracking Configuration User Interface is accessed through your project Workbench making this a convenient tool for performing the actual configuration and maintaining all of the information contained in your Tracker database Steps to begin configuring your tracking model include Step 1 Open the Tracker Configuration User Interface Step 2 Start the Tracking Model Wizard Step 3 Configure regions Step 4 Configure routes Step 5 Configure item types Step 6 Configure PRT Services Step 7 Configure system definitions Step 8 Finish basic Tracking Model configuration Step 9 Do additional Tracking configura
33. than moving directly to the end location in the region As new items are introduced into the region current items in the region move ahead one region location An example of a shifting region would be in an automobile factory where empty carriers on the line are counted as empty locations Example of a Shifting Region Sensor eo Sensor This region is bounded by sensors and has three region locations ae 3 ay PS ration 1 T y EMPTY 4 EMPTY me a This carrier will enter the Shifting Region to occupy Region Location AY AY 3 and the other locations in the region will shift forward one location This carrier occupies Location 2 and will shift to Location 1 when a new item enters the region CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Secondary Region Types GFK 1694B Once you have determined the primary type for your regions you must select a secondary type Often regions may not be linked along a straight line and can have multiple paths or may combine items into a common region or disperse items into separate regions The three secondary region types are Normal Combine and Disperse Normal Region A normal region is a basic region through which an item or group of items flow For example 1f there are two assembly lines in a row which are named Line 1 and Line 2 and employees are working on one item at a time in both lines this would be configured a
34. the Group Tracking Region Configure additional Group Tracking Regions as explained below 44 Option 5 Configure Group Tracking Regions 1 Expand the PRT folder in the Tracker Configuration left pane 2 Expand the Advanced folder 3 Double click Group Tracking Regions A list box showing automatically configured group tracking regions displays in the right pane 3 Click E in the right pane The PRT Region Group Configuration dialog box opens PAT Region Group Confiquaation PRT Browse Popup menu 4 Enter the tracking group in the Group ID field Enter the region belonging to the group in the Region ID field Enter the order of this region in the group in the Sequence field Example There are 22 regions in a group and physically this is the twentieth region Enter 20 Sequence numbering starts at 0 7 Click OK Result The group tracking region configuration is added to your Tracking Model 4 32 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Option 6 Status Codes di GFK 1694B For each valid region and item status a status code must be assigned For example valid region statuses involve capacity sequential error invalid or unknown item type and so on Tracker provides you with several predefined status codes for the most common statuses You may however configure additional status codes to meet your criteria There are 31 status bits each for regions and items For every
35. the resource with which alarms will be generated at the tracking region level in the Resource field Note If a resource is not designated SY STEM resource will be used by default for alarm generation Step 3 Configure Regions Task 2 Set Advanced Region Parameters 141 Task 2 Set advanced region parameters 1 Click Advanced Advanced fields display at the bottom of the advanced PRT Region Configuration dialog box PRT Region Configuration Dialog Box Advanced Section PAT Region Configuration Pz Region Alarming Logging Pool Sequential Shifting Label ASSEMBLY LINE 1 al Service PART_DL ver gt haan Tracking Type Sequential I Lockable Normal Combine Region Type Normal Auto Associate Status Point 455E_TK_STAT Al gt Disperse Auto Move Point ASSELT K_AUTMOY Al gt renee ering ASSE_TK_ITMOTY Al gt Transition Region al 2 Out of Seg gt gt cera Heo Popup Browse 2 Enter text in the Label field that will display with the region and provide user recognition 3 Enter a name for the PRT Service in the Service field that will manage this region Note PRT_DC is the default GFK 1694B Configuring a Tracking Model 4 9 4 Select a Tracking Type primary region type from the drop down list as follows Pool Sequential Shifting See the Production Tracking Overview chapter in the Tracker Production Tracking Operation manual GFK
36. you select will translate to an internal code as those shown listed below in the first column Code 1 2 Option Limit Switch Type Detector Automatic Item ID giving Item ID Automatic Item ID giving Reference ID Associated Reference ID to Item Associated Item Type to Item Positive Edge Trigger Negative Edge Trigger Description Transitions any item type Transitions matching item type in the Type Translation file Set point to value integer and region is checked for an item type with the matching value and then moves it to the destination region Transitions item type matching value type Item ID to text point Transitions item type matching value Reference ID to text point Associates reference ID in setpoint text with Item Example Item ID Red Setpoint Blue Item ID Red Reference ID Blue Transitions item type matching value to integer point Uses item type code configured in PRT Item Type Configuration dialog box Transitions any item type when the setpoint value changes from zero to nonzero Transitions any item type when the setpoint value changes from nonzero to zero 6 Enter the point ID in the Transition Point ID field that represents the transition between the two regions Step 4 Configure Routes Task 2 Set Advanced Route Parameters di Task 2 Set advanced Route parameters 1 Click Advanced Advanced fields display at the bottom of the advanced PRT Route
37. 1 16 Operation type code that is to impact the counter as follows I Increment D Decrease P Preset Enter the value that will generate an alarm based on the op_code field as follows I Increment over value will generate alarm D Decrease under value will generate alarm P Preset value is equal to the preset value Appendix A Configuration File Guide Data Type 16 characters 16 characters 16 characters Long word Long word One character Long word Entry Example OVENI Blank ITEM_COUNT A 31 2 records created A 32 PRT_Reg_At configuration file example A pet_req stadt E Ma ES Ele Edt Seach Helo 1071 File generated by DTPOP utility v1 4 RECORD PRT_REG AT Attributes of PRT regions REGION PAT Region 1 reserved Fld GEFanuc RESERVED att name attribute Value 2 start byte Start byte of counter h end byte End byte of counter op code IAE OC DEC P SET H 6 alarm value Alarm Value or preset value H OVENI ITEM COUNT Oa 1 QUALCKA JITEM_COVNT 0 5 P 0 Ej OVEN1 ITEM_COUNT 0 3 1 4 Expanded view of No delimiter needed the first record after last field CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B PRT_ATTRIBUTES CFG The PRT Attribute Labels prt_attributes cf g configuration file is used to assign attributes to your items Attributes can be assigned to all item types o
38. 1216 for detailed information about tracking types 5 Select a Region Type secondary region type from the drop down list as follows Normal Combine Disperse See the More about Region Locations and Regions section in the Learning about Tracker chapter in this manual for detailed information about region types 6 Check the Lockable box to lock the region Guidelines In order to make modifications to the region and to be able to move items into the region it must be locked By checking the Lockable box you enable this functionality 7 Check the Auto Associate box to enable parent child association between a serialized and non serialized item Note Must be a Combine region type 8 Enter the point ID in the Status Point field that will represent the region s Status Point must be of type DIUNT Note A default point ID is inserted in the next 3 fields to help standardize point IDs in your database 9 Enter the point ID in the Auto Move Point field that will display when an item moves into the region due to a point based move Point must be a text point of no more than 55 characters The point should contain the item ID and other optional information depending on the value of the num_setpt_param in the global parameter files 10 Enter the point ID In the Item Qty Point field that will display the total number of items contained in the region Point must be of type INT or UINT 11 For a shifting
39. 17 To name regions When naming your regions the most important thing to strive for is consistency We recommend devising a naming convention that makes sense for your organization and then writing in the names on your diagram By coming up with a standardized way of naming your regions you prevent duplications in your database and you can easily make additions to your Tracking Model in the future if needed Here are some ideas for naming conventions Use the Workstation ID that marks either the entry OR exit point of the region Use the device ID that marks either the entry OR exit point of the region Base names on the functionality of the region e g Assembly Linel Oven 2 Robot 3 etc Base names on the location in the factory Limit names to a specific number of characters for example 10 characters maximum Sample Diagram Naming Regions For our naming convention we decided to limit names to 10 characters each and to base them on the functionality of the region This way if we expand in the future we will have a consistent naming convention for new regions that we add Each regi named according All names are consistent with our chosen naming convention rosie prin Es line with our chosen naming convention d ct LR PAKS ODIOS OOOO UH CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Step 3 Define Routes Once you have isolated and named the track
40. 1OTIS ql dios aE E 4 8 Step 3 Configure Regions Task 1 Set General Region Parameters 000000000000 4 8 Step 3 Configure Regions Task 2 Set Advanced Region Parameters 4 9 Step 3 Configure Regions Task 3 Set Out of Sequence Parameters 4 11 Step 3 Configure Regions Task 4 Set Alarming OPtIONS ccccccccccnnnnnnnnnononnnnnnnoss 4 12 Step 3 Configure Regions Task 5 Set Logging Options cccccccccncncnnnnnnnnnnnonnnnnnnss 4 13 Sep 4 Conn cure ROUS nie 4 15 Step 4 Configure Routes Task 1 Set General Route Parameters oooooooonnnnnnnos 4 15 Step 4 Configure Routes Task 2 Set Advanced Route Parameters 00 4 16 Stepo Contisure emi Types ad 4 19 Step 6 Configure PRE SEVERA A 4 20 Step 7 Configure System Definitions ii ia 4 22 Step 8 Finish Basic Tracking Model Configurati0ON ooooonnnnnnncnnnnnnnncnnnnnnnnnnonnncnnnnnnnnnnnnnnnnnos 4 23 Step 9 Do Additional Tracking Configuration oooooooonnnncnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnonos 4 24 Option PR LT Graphics Display ios 4 25 Option 2 Hem Type Display Pots ad 4 27 Option 3 Region Attribute Counters ccccccccccnnnnnononnnnnnnnnnnnnnnnnnononononanoncnnnnnnnnnnnnnos 4 28 Optiona Erackin STOUT nee en alana eae oe 4 31 Option Group Tracking Regions ii a 4 32 Opiom o Status EC odes naaa ia 4 33 Option Route Univ alid PES sanas 4 35 Option 8 Region Item Associates 4 36 Option 9 I
41. ATAL A00011 S1A1 2 1 Abtbruice 1 4 111J1 1 0 0 APRT_DC ASMBLYLNE1_NOR Assembly Line 1 Normal Region AsmblyLne1 Nor SEQUENTIAL 15 3 1 DLY_DTN DETAINMNT_AJ0 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 O 0 ASMBLYLNE1_ TOTAL AMBLYLNE1_STAT 1 O OpWks_1 1 111 1 1J0 0 Expanded view of Last field blank the first record no delimiter needed after CIMPLICITY Monitoring and Control Products Manual Type July 2001 Continuation character appends next line to record GFK 1694B PRT GRP REG The PRT Group Tracking Region prt_grp_reg configuration file is used to tie Regions to Groups Each of the fields is described below complete with entry examples and a sample configuration file REQUIRED FILE Data Entry No Field Name Description Type Example 0 group_id Unique name for the Group responsible for the 16 EntAreaA corresponding region see Field 1 characters 1 region_id Unique name for the region in the Group 16 AsmblyLnel characters 2 region_seq Sequence number of the region in this Group Integer 1 Optionally use this field to represent the physical order of the regions in a production line or in the group used for display purposes only PRT_Grp_Reg configuration file example A po ap reg ii Notepad IDT File generated by IDTPOP utility v1 8 RECORD PRT GAP_REG Prod Tracking Group Tracking Region 0 growp id Tracking Group ID 1 REGION ID Tracking Region 1D 2 region seg Display order
42. Configuration dialog box 2 Enter the name of the item type in the ltem Type ID field that will most likely travel between the source and destination regions Use the wildcard character to validate all item types through this route CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B 3 This is now a Setpoint ID field Enter the point ID in the Item ID Point field that will display when the item is transitioned Guidelines The point must be A text point and No more than 36 characters The Item Type ID is displayed in the first 16 characters and Item ID is displayed in the last 20 characters when the item type is serialized otherwise associated or parent item ID PRT Route Configuration Dialog Box Advanced Settings Item type most likely to go from source to destination A PaT_oureuT SR 4 Enter an ID in the Translation ID field that will map to the translation ID in the PRT Type Translation file See the examples below for more information 5 Click OK The route which is listed in the Route dialog box is added to the Tracking Model configuration GFK 1694B Configuring a Tracking Model 4 17 6 Click Next Result The Item Types dialog box displays PAT Route Condiguialion G al fameen fae al Destinaton Regee pse a 1 Tpanalation Type Code Tye Desci e 2 Jamin Eao Ya PAT Tope Translate Configui ation Advanced Ploude
43. E ID PRT ITEM TYPE ID PRT ITEM STATUS PRT ASSOC_ITEM Note When using prt_item_status in this field the values in att_start_loc and att_end_loc must both be 0 3 display ptid Unique name of the array point The definition of 55 OVEN1_ the point depends on the item_att_name field characters INDEX as follows PRT_ITEM_ID Point class must be Text Point type must define a text size of at least 20 PRT_REFERENCE_ID Point class must be Text Point type must define a text size of at least 20 PRT_ITEM_TYPE_ID Point class must be Text Point type must define a text size of at least 20 PRT ITEM STATUS Point class must be Analog Point type must be ANALOG_U32 PRT_ASSOC Point class must be Text Point type must define a text size of at least 20 User defined Point class must be Text The number of region locations covered by the Point determines the number of elements needed Use this formula to calculate the number of elements end_loc start_loc 1 A 28 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B Data Entry No Field Name Description Type Example 4 start_loc First location in the region covered by this Integer 1 Point If this value is 2 then the Point displays data from the last lt n gt items in the region where lt n gt is the number of elements in the Point 5 end_loc Last location in the region covered by this Integer 25 Point Due to a restriction
44. LABELS USED FOR PRT FIELDS a Field size RUA af Characters for Chet width ef the Field 1 pl aera E JEF AULT H PAT ITER iby item 16 Default view already D PAT_ITEN_T FE Item Type B configured B PAT REPENEHCE 1D Rel rence ID DEFAULT VIEW1 Expanded view of the OJPRI_ZEMTAY_TIMEJEntey Time zo O PRT_ITEM_TYPE Type of Item 12 Slay bol tal MOO _TIME RMad Tine 2 O PRT_REFERENCE_ID Referencel6 selected in the PRT E PRALTICIIAA O PRT_GROUP Group ID 12 window in the View Common view B PRT_ITEM_TYPE Type ef Item i2 record created M PRT_REEFEREMCE 10 Rererence 4 H PRT_ Ca0UP Creap 16 17 Region view record siecle luto BPRT_ITEM_ 10 papplicance 10 42 created i l Expanded view of the GO PAT_ITEM_TWFE pplisace Type iz Region view record REGION ROBOT1 This view will impact O PRT_ITEM_ID Appliance ID 12 the ROBOT1 region O PRT_ITEM_TYPE Applicance Type 12 only GFK 1694B Appendix A Configuration File Guide A 39 A 40 PRT Client Routing Items across Project Boundaries The PRT Client application allows Tracking items to be routed across project boundaries in the same manner in which items are routed between regions within the same project In order to facilitate routing across project boundaries you must configure both the PRT_ROUTE and PRT_INV_TYPE configuration files The dest_region_id field must fully qualify spell out the project and region name and
45. Name Description Type Example translation_type_ Unique code to represent the tracking One byte 3 code indicator type as follows 3 records created 1 Limit switch 2 Type detector integer Point 3 Automatic Item ID displaying Item ID Text Point 4 Automatic Item ID displaying Reference ID Text Point 5 Associated Reference ID to Item Text Point 6 Associated Item Type to Item Integer Point 7 Positive Edge Trigger transition occurs when value changes from zero to nonzero 8 Negative Edge Trigger transition occurs when value changes from nonzero to zero PRT_Route configuration file example D prt_roaate ot Hobepard RECORD PRT_AGUTE Production Tracking Route Ll orig region ld 16 of region item exits 4 dest region_id 16 of region item enters 2 iten_type_id IB of type traveling between regions J transition _ptid ID oF transition point between regions a 4 set_ptid 16 oF point to be set on transition branslation id 16 to interp type trans indicator transition type code transition indicator type code 1 A E ASHALYLHEZ HOR ROBOTA COM AL2 REA TRANS PAT OUTPUT S ROBOTI COM PROCLHET HOA RE PLA TRAKS PAT OUTPUT PROCLHE1_HDR RIASEA_ HOR PL4_ 951 TRAS PAT OUTPUT 1 ASMBLYLNE2_NOR ROBOT1_COM AL2_RB1_TRANS PRT_OUTPUT 3 Expanded view of the first record after last field _ No delimiter CIMPLICITY Mo
46. R S AR Po AS THAR PROCLACI_A0 AIHEET HOR YP PL1_AS1_TRAMS PROCLNE1_NOR RINSE1_NOR WSH_MTRIPL1_RS1_TRANS 2 records created Expanded view No delimiter of first record needed after last field A 24 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B PRT_ASSOC The PRT Item Association prt_assoc configuration file is used to define a parent child association between a serialized and non serialized item Configure one record for every parent child association to be made during production Each of the fields is described below complete with entry examples and a sample configuration file OPTIONAL FILE Data Entry No Field Name Description Type Example 0 region_id Name of the region in which the parent child 16 PROCLNE2 association will take place characters COM 1 item_type_id Unique name of the item type that will enter the 16 WSHR_FRAME above region can be serialized or non serialized characters 2 role code Code indicating the role of the item type as One byte 1 follows 1 Parent item serialized 2 Child item non serialized item 3 Bystander no association will take place PRT_Assoc configuration file example A pil_actoc ii Nobepad He Edi Gesch Help l IDT file generated by TDTPOP utility vi t RECORD PRT_AS500 Prod Tracking Region tem Association 0 region id Tracking Region ID 1 iten type_id Item Tepe 0D E Pole code Item role t parent 2 child a by
47. SE Eh j e Ac Unique 10 Fer Graphic Display process Tracking Region 1D tem Attribete Hane Array Piat 10 for displaying attributes First location covered by this point Last location covered by this point First location in the point for this att Last location im the point For this attr tem Class Identifier PRICED JOVEN j ITEM_ID OVER PHEX 41 25 0 Oo DRYER PRICED PACHIACA ITEM TD PACKING DKDEX 1 ion Hye PRTGRD OVEN1 ITEM_IDJOVEN1_INDEX 1 25 0 0 DRYER Expanded view of No delimiter needed the first record after last field CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B PRT REG AT The PRT Region Attribute Counter Definitions prt_reg_at configuration file is used to define counters in item attributes This will in turn trigger the action taken when an item containing the defined attribute enters the region Each of the fields is described below complete with entry examples and a sample configuration file OPTIONAL FILE No Field Name 0 region 1 reserved _fld 2 att_name 3 start_byte 4 end_byte 5 op_code 6 alarm_value GFK 1694B Description Name of the region where the operation will take place GE Fanuc Reserved Name of the attribute containing the counter Index of the first character of the count within the attribute 1 e 1 16 A value of 0 indicates use of the entire attribute Index of the last character of the count within the attribute i e
48. Server Check the Tracker option box Add the viewing option to a Viewer Check Tracker Display Important Do not check both boxes 8 Clear all other boxes in the Components group 9 Click Next to proceed with installation 10 Restart your computer once the Tracker option has been installed CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Register Tracker Option GFK 1694B di In order to acquire all of the benefits from the Tracker options register your product using the CIMPLICITY HMI Registration program Registering your new option is quick and easy as described below To register the Tracker option 1 Click Start on the Windows task bar 2 Select Programs gt CIMPLICIT Y gt HMI gt Registration to run the Registration program 3 Enter the serial number for each Tracker option Result Tracker options are now registered and software is fully functional See CIMPLICITY Getting Started GF K 1500 for details about registering a new option Introducing Tracker 1 5 Add Tracker Option to an Existing Project You can add the tracker option to an existing CIMPLICITY project or start a new project In either case once added the PRT configuration files will be available for editing to your specifications See the CIMPLICITY HMI Base System User s Manual GFK 1180 for details about starting a new project i Tip To open a project quickly create a shortcut for the project o
49. Seting Cereal Jem Te 1D cA Tranelation D Gipi h 54_T_D4 Input ode a Tiarcifation ID g TASH Ge When the Translation Type Code Type Detector configure one or more entries in the PRT Type Translation Configuration dialog box The Transition Point ID values change when an item type is detected The Translation ID Field of the route maps to the Translation ID field of the PRT Type Translation Configuration You can use this ID to group similar Item Types together The Transistion point changes to an integer value that matches the input code to determine the Item Type to move O The Item Type ID indicates the item that is to be moved when the input code matches the Transistion point value Example Route Transition TRANSITION_PT Value 10 Source Region Destination Region VU AAA AAA AAA AAA A AAA AA Ta Vyssh hhh RRR Q OEEZ RR RELY Route Configuration System Implementation 1 Translation Type Code Type 1 An item type is detected Detector 2 TRANSITION_PT value is set to 10 2 Transition Point ID TRANSITION_PT 3 PRT searches configuration for translation to 3 Translation ID ONCHANGE determine what item type to move 4 Dryer item type is moved to destination region Type Translation Configuration 5 PRT is updated 1 Translation ID ONCHANGE 2 Input Code 10 3 Item Type ID DRYER End of example CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B St
50. T ASSOC Soraa ios A 25 PRT OATS e iodo A 26 PERE TDISE PE ia A 27 PERIECATE P Da lo A 28 PRI REG AD 0d utara ieuaswiacuiueuientt A 31 PRICATTRIBUTES CG ici A 33 PRISSEND E PG li A 35 PRT WINDOW EPs A 37 PRT Client Routing Items across Project BOUNdArIesS oooooooonoooooonccccnnnnnnnnnnnnnnnnnnnnnnnnnnos A 40 Index GFK 1694B Contents Contents vil Introducing Tracker Welcome to Tracker Welcome to Tracker the production tracking and routing solution for your business Tracker enables you to monitor the progress of your products as they make their way through the factory from raw materials to finished goods Tracker is built on and fully integrated with the CIMPLICITY HMI family of products As with all CIMPLICITY products Tracker runs in a Windows NT based environment enabling flexibility for multiple users and a familiar platform that decreases the learning curve Tracker provides runtime data for Tracking products as they progress through the manufacturing cycle Assessing cycle times Measuring costs Controlling inventory Evaluating quality control Eliminating downtime bottlenecks and product waste Simply put Tracker gives you the critical information you need to make decisions that will enable you to streamline your operation manage materials and resources and reduce costs What s New in Tracker The latest development in Tracker is the new graphical user interface for configur
51. THRU_LCK region via a point based move A 10 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B Data Entry No Field Name Description Type Example 7 loc_cap_alrmid Alarm ID when the maximum number of items 32 PRT_REF_ at a single region location item carrier have characters LOC_CAP been exceeded 8 seq_err_alrmid Alarm ID when an item is out of sequence at a 32 PRT_REG_ region exit transition indicator characters 005 9 item_hold_alrmid Alarm ID when an item arrives in a tracking 32 PRT_ITM_ region and is determined to have an item hold characters WITH_HLD specification 10 invalid type_ Alarm ID when an invalid item type is detected 32 PRT_INVALI 11 unknown_type_ Alarm ID when an unknown item type is 32 PRT_ alrmid detected characters UNKNOWN_ TYPE 12 invalid id alrmid Alarm ID when a serialized item enters a region 32 PRT_INVALI and information cannot be retrieved for that characters D_ITEM item 13 region_not_empty_ Alarm ID when all items have not left a disperse 32 PRT_DSP_ alrmid tracking region and new items have arrived in characters NOT_MPTY the region 14 Batch_queue NOT USED Not used Blank PRT_Service configuration file example oO ee he ae A Aig Elo Est imi Hed j TET File generated DIPOF utility wi B a MOMO PATOSEAVICE Prodectiow Tracking Service been E e PRO fac Te Resident Process ferelos l J pri_searoh_order Teach dtr af PRT seraices Fer infa 2
52. TRIBUTEOS E gt OF Cancel Help Select a Point Ll 5 Enter the item type ID whose quantity is to be displayed in the Item Type field 6 Enter a setpoint ID in the Quantity field that will be used to determine the item type quantity in the region 7 Click OK Result The item display point configuration is added to your Tracking Model Option 3 Region Attribute Counters Region Attribute Counters are used to maintain a count of the number of times an item has been through a region The counter is tied to a specific attribute that is either incremented or decremented as it re enters the region You can keep track of region attribute counters using the PRT User Interface or on a graphic screen By specifying an alarm value you can indicate a number to generate an alarm to avoid over processing an item 44 Option 3 Configure region attribute counters 1 Open a new PRT Region Attribute Configuration dialog box as follows A Expand the PRT folder in the Tracker Configuration left pane B Expand the Advanced folder C Double click Region Attribute Counters A list box displays in the right pane D Click E in the right pane A new PRT Region Attribute Configuration dialog box opens for configuration 4 28 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B 2 Enter the name of the Region for which you want to maintain a count by attribute PRT Browse I Popup menu PH Regio
53. Type 16 Entry Example ASMBLY Name of the source region where the item dest_region_id item_type_id transition ptid set_ptid translation id will exit Name of the destination region where the item will enter Unique name for the item type that may travel between the two regions Use the wildcard character to validate all item types through this route Point ID that represents the transition between the two regions Point ID that will display when the item is transitioned Must be of class Text and should be no more than 36 characters Data is displayed as follows 16 characters Item Type ID 20 characters Item ID when item type is serialized otherwise associated or parent item ID Depending on Field 6 translation_ type_code configure as follows translation_type_code 2 translation to use to interpret this transition indicator translation_type_code 3 4 or 5 Up to 3 characters that will be attached as a prefix to the Point value prior to processing This allows items with the same ID to be identified in different parts of the factory translation _type_code 1 6 or 7 NOT characters 16 characters 16 characters 55 characters 55 characters 16 characters LNE2_NOR ROBOT1 _COM AL2_RB1 _ TRANS PRT _ OUTPUT Blank USED GFK 1694B Appendix A Configuration File Guide A 21 No 6 A 22 Data Entry Field
54. able 1 0 logging when the number of items at a single region location exceeds the configured maximum Enable disable 1 0 logging when an item enters a region with an attribute that matches an item hold specification Enable disable 1 0 logging when information cannot be retrieved for a serialized item Enable disable 1 0 logging when an item has been scrapped deleted from the tracking region s queue Enable disable 1 0 logging whenever an item is entered into queue Enable disable 1 0 logging whenever an item exits the tracking queue Enable disable 1 0 logging whenever an item s tracking data is modified Enable disable 1 0 logging when tracking of an item starts in this region Enable disable 1 0 logging when tracking of an item stops after this region Point ID that displays the total number of items contained in the region must be of type INT or UINT Point ID that represents the region s status must be of type DIUNT Data Type One byte One byte One byte One byte One byte One byte One byte One byte One byte One byte One byte One byte 55 characters 55 characters CIMPLICITY Monitoring and Control Products Manual Type July 2001 Entry Example 1 ASMBLYLNE1 _TOTAL ASMBLYLNE1 _STAT GFK 1694B No Field Name 37 region_type 38 auto_assoc_region 39 resource_id 40 cfg_override 4 alarm_oos_region 42 alarm_inval_type 43 log_inval_type
55. acters other than the ones used here however avoid using characters that will be used in the data fields The first character defines the delimiter This character will be used to separate fields in the record In the example below the vertical bar is used for a delimiter The second character is used to show a continuation of a record When a record exceeds the length of one line this character is used to append the next line to the record In the example below the hyphen is used for a continuation character The third character identifies the comment character When the comment character is used before text it is not recognized as part of the record but rather additional information for the user In the example below the asterisk is used for a comment character Reserved characters delimiter continuation and comment j prt region idt Notepad duction Tracking Region pri Resident Proces REGION 16 region_desc region label tracking_type_id Region tracking POOL SEQUENTIAL 5 region cap Max physical available Appendix A Configuration File Guide A 5 Example of Delimiter Continuation and Comment Characters IDT file in text editor O eeicgte aft Notepad Fie Edt Seach Hep log inval_ typer alarm unknown Lupe log unknown type i alare _reg_cap leg req cap 4 auto _move_point tram region id enfdis invalid item type logging ensdis unknown item Lupe alra enfdi
56. and items Tracker enables you to simplify searches by organizing your regions into groups Depending on how you want to organize information in the database you can group regions by function or by physical location You may have one region in a group or several regions in a group but every region must belong to a group Once you have determined how you want to organize information use your tracking region diagram to form groups Sample Group Diagram For our tracking model we have decided to group our regions by physical location except for our Scrap region which is by function Each group has at least one associated region with most having two or more associated regions Every region belongs to only one group Shaded areas represent groups Loading This group contains multiple regions and is grouped by physical location This group contains one region and is grouped by function CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B J1 To name groups Once again when naming your groups we recommend coming up with a naming convention that makes sense for your organization and that you will use consistently Standardizing the names for your groups will prevent duplications in the database and you can easily add new groups to your Tracking Model if needed in the future Here are some ideas for naming conventions Base names on the physical location of the group of regions Ba
57. are logically grouped together into Item Types Item types are logically grouped together into Item Classes Forming logically related groups allows you to expediently search for items in the tracking system based on multiple criteria Regions are also logically grouped together by physical location or by function into Groups You can choose to group some of your regions together because they are physically close to one another and other regions together because they are functionally the same or similar However a region can only belong to one group PRT Services is the highest level of the hierarchy Each PRT Service is a separately running process that supports an independent list of one or more regions You can run multiple Services simultaneously allowing you to configure one part of your plant while other parts are running in production GFK 1694B Learning about Tracker 2 5 2 6 PRT Overview Diagram The following non scale diagram illustrates the primary concepts behind Production Tracking Item Attributes Region Bounded b Device Entr g y Device Exit Point y Part Assembly in devices at entry and exit Point manufacturing process Welder Line 1 2 P N P N WT 23456 12345 14 34567 45678 Loading Region Location Physical area within a region that holds ltems more than one item can reside in a region location Group Holds regions that are either physically or func
58. at simply informs the tracking model that an item passed without identifying it Positive Identification A means of uniquely identifying an item such as through the use of a serial number attached to the item for example on a barcode or an RF tag CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B GFK 1694B Production Tracking PRT The overall tracking model for a CIMPLICITY project that manages all running PRT Services Region A logical view of physical space on the factory floor that holds one or more region locations configured by the user Can be configured into one of three primary types Pooled Sequential or Shifting and subsequently configured into a secondary type Normal Combine or Disperse Region Combine Region Allows multiple item entries to combine in one region location rather than placing them in successive locations Region Disperse Region Similar to combine regions but allows combined items to be separated Region Location Represents a physical location on the plant floor that can hold one or more items for example two items located on the same carrier Region Normal Region Tracks items through the plant basic region Region Pooled Region Tracks that a serialized item entered or exited the region without regard for the order in which the items entered Also items can exit the region in any order without causing an error Region Sequential Region
59. ation Interface s request port This is used to receive requests for item and item hold data from the PRT data collector s Sets the queue size for the Application Interface s synchronous port This is used to send requests to PRT data collector s and to send requests and receive responses from the PRT data server s Sets the queue size for the Application Interface s interested process port This is used to receive interested process updates from the PRT data server s Sets the queue size for the data collector s main port Sets the queue size for the data server s main port Sets the queue size for the data server s throttle port Sets the queue size for the data server s interested process port Sets the queue size for the data collector s auxiliary port value of 10 GFK 1694B Appendix A Configuration File Guide Data Type Integer Integer Integer Integer Integer Integer Integer Integer Entry Example 10 10 10 20 20 20 50 10 Important GE Fanuc recommends that the ports in this record be set to a minimum A 9 PRT_Sysdef Configuration File Example a an_sidel i Holepad Fie Edt Seach Hep IBT file generated by IDTPOP utility v1 8 HECORD PAT OEVYE DEF Production Tracking System Definitions 7 E A API_RED_PORT q size for app interface request part agil sync part gurust size For api synchronous port la 2 api_int_port q Size for api
60. blies that must be serialized to support positive identification The parts assemblies that will be non serialized items A standardized naming convention that is consistent for your organization Example of Item Types An appliance factory manufactures refrigerators washers and dryers The categories are very broad because many of the parts such as nuts and bolts are used in all three of the main products The following chart illustrates the item type definitions Serialized Items Serialized Items Refrigerator El Refrigerator em types for em types for the Refrigerator the Dryer Shelving Dryer Frame Serialized Items Non serialized Items anotan Ne Machine Dryer Motor Heating Units Item types for all three products and for articles that are reused during production 3 8 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B GFK 1694B di To define item classes Item classes are a way of further organizing your data into larger groups Think on a broader level when defining your item classes Use a standardized naming convention that is consistent for your organization Item types do not have to belong to an item class but it is recommended k Important Although item types do not have to belong to an item class it is strongly recommended that you create item classes Feel free to create just one item class to which all of your item types can belong Example
61. but are recommended Feel free to create one Item Class for all of your item types PRT_Item_Typ configuration file example O mitem ipp el Hotepad Ali E3 fie dt facha 187 File generated by 1DTPOF wtility vut n AEDH PAT ITH OP Producties Tracking Itea Type u TEM_TYPE_1P Unique 106 for Tten Type 1 item type code Unique cade For Item Tape used by FAT item type dese ten Tepe Descripii a 2 item tracking type Tracking type code i ser amount amp item clase ia ten Clans Identifier a COMPRESS 4 Conpressae tom Type 1 REFRAIC 6 Records s HULM 3 She 101409 item Type T ELFREG a REFRIG_ FRAPE 2 ReFrigerator Frame REORIG COMPRESS 4 Compressor Item Type 1 Refrig represent a WH HEJS j Washer Hetar tem Teper 1 WASHER sample of our ELECTO VW Electrical tes Type UMIUERSAL Item Types B1H115 Ein tem Tepe 2 jU VERSAL El Expanded view of the No delimiter after first new record in the the last field in the batch record A 20 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B No PRT_ROUTE The PRT Route prt_route configuration file is used to define all of the routes that exist between regions This enables automatic transition of items based on changes in CIMPLICITY Point values Each of the fields is described below complete with entry examples and a sample configuration file REQUIRED FILE Field Name orig _region_id Description Data
62. ck items sequentially An example of a pooled region would be a warehouse zone Items going into a warehouse do not come out in the same order and would therefore not be tracked in any particular sequence Example of a Pooled Region This warehouse region was q eonfigured as a Pooled Region because the items will not enter Q exit in the same order Bar codes on product are scanned by employees when entering and exiting the region Sequential Region A sequential region tracks the order in which items enter and exit the region Skipped items can be deleted or sent to a user configured detainment region An example of a sequential region would be an oven zone where items that are sent into the oven must come out in the same order or they will be exposed to heat beyond the allotted time limit GFK 1694B Learning about Tracker 2 17 2 18 Example of a Sequential Region Sensor Operator Interface pa Removes defective parts from the line before they HOT reach the oven Part 4 is defective and will be scrapped by the operator Tracker Items are tracked in will send the item to a user sequence The first item configured detainment region in must be the first item out Shifting Region A shifting region supports empty locations intermixed with occupied locations within the region As the item moves through the region it is moved ahead one region location rather
63. cking region 16 RINSE1_NOR characters 1 item _type_id Unique name for the item type 16 WSH_FRAME characters 2 qty ptid Unique name for the setpoint to display the 55 R1_CTO item type quantity in the region characters 2 records created GFK 1694B PRT_Disp_Pt configuration file example O p dep po kh Notepad Eds de ferd Help 187 File generated by IDTFOF utility v1 0 RECORD PAT bISP PT Prod Tr Region tes Type Display Point E region_id Tracking Region TD 1 item type id ten Type 10 2 gty ptij point Ib set to E of tes Tipe i Beg RIKSE1 HOR MSH FRAME AT CTH RUMSE MOR MSH_BASE R1_COUl RINSE1_NOR WSH_FRAME R1_CTQ Expanded view of No delimiter the first record needed after last field Appendix A Configuration File Guide A 27 PRT_ATT_PT The PRT Region Item Attribute Display Point prt_att_pt configuration file is used to define the setpoint ID that will hold the value for an item attribute in a region location This file must be configured when prt_grd is configured Each of the fields is described below complete with entry examples and a sample configuration file OPTIONAL FILE Data Entry No Field Name Description Type Example 0 gd_service_id Unique name of the Process Service ID 32 PRTGRD characters 1 region_id Unique name for the region 16 OVEN1 characters 2 item att_name Textual description of the item attribute as 16 ITEM_ID follows characters PRT_ITEM_ID PRT REFERENC
64. d Item going into a region CIMPLICITY HMI Server with Tracking System A cart passed into CR5 AaBAS BARAAA ABBAA AZA BAAA ABADOOOOAOAAAAADALDS ABS DAA GAAADBBBBABABABAADAD ABA aBaAnSa AADOOAOAOAOAOAAADO A AGAAABAADAAAAAAAOSS BBA ABa Simple limit switch signifies tracking system 5 CR5 that something passed Carriage Return Region CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B item Attributes In relation to the PRT database an item is simply a record and the attributes are fields in the record that you configure such as color or model number Attributes Are configured by the user Can change during the production process Provide information that enables positive identification of an item and its location Can be dynamically created from one item when it is associated with another Note You can positively identify a serialized item by assigning it a unique identifier such as a serial or part number you can also identify it by its attributes The following diagram shows how an item can dynamically become an attribute of another item during production In a sample automobile factory six and eight cylinder engines are being tracked along with two and four door car frames These are all serialized items that are positively identified through the production process When the engine is inserted into a car frame th
65. database hierarchy 1 Item At the base level of the PRT database is the tracking Item which is assigned to each part assembly Tracking items are identified either by their Item ID serialized items or by their location in a region non serialized items Items can be non serialized not unique or serialized to give you precise information about the tracking item in progress 2 Region Location The physical space on the factory floor is divided into Region Locations One or more items can reside within a region location so that the progress of a single item or a group of items can be tracked For example a bin or pallet can hold more than one item but will represent only one region location whereas an automobile bumper hanging from an overhead conveyor would be only a single item but would still occupy an entire location by itself 3 Region A physical area in the factory that holds region locations each region is bounded by some kind of device to inform the tracking model that a particular item has entered or exited the region When designing your tracking model you will decide the types of devices required at the entry and exit points of your regions Devices range from simple limit switches to bar code readers to operator interfaces As stated the PRT database is arranged in a hierarchy meaning that base level data i e regions and items have higher level associations For example Items with similar characteristics
66. duction process for assembly Example Parent Child Association Example of Parent Child Association Sensor reads barcode on serialized item Monitor Inspection Region Monitor is separated from the base for inspection but is still associated with the base as the parent item Assemble Region Monitor is serialized and becomes the _ parent item when p it is joined with The Parent Child Association the base Monitor and Base are joined in Paint Region in the tracking system has this region to have holes drilled placed the two matching to match the two pieces A pieces together for assembly The base has been Base is non serialized and separated from the monitor becomes the child of the to be painted but is still serialized item in this case associated with the monitor the monitor as the child item End of example CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B About Item Types Item types are a way of logically grouping items together in order to simplify and expedite searches in the PRT database F Important Every item defined in the tracking system must have an item type Item Types Classify groups of items in the tracking system Are independent of region group or service Example Item type The following chart provides an example of grouping items together into types A sample automobile factory
67. e and virtual points to collect the necessary data Create CimView screens for display purposes Perform a configuration update See CIMPLICITY Base System User s Manual GFK 1180 for details about point configuration CIMPLICITY Device Communications Manual GFK 1181 for details about setting up your devices CIMPLICITY CimEdit Operation Manual GFK 1396 for details about configuring CimEdit 5 1 5 2 Running the Tracker Project Once you have fine tuned your Tracking Model and associated hardware you can run your project 11 To run your Tracker project 1 Open the CIMPLICITY Workbench 2 Open your project 3 Click to perform a configuration update 4 Click a to run your project 5 Inthe CIMPLICITY HMI workgroup double click the PRT_UI icon l to open the PRT window Result You can view runtime data for configured regions in the PRT Window Also Cim View display screens will be updated with information from the Tracking Model CIMPLICITY HMI Monitoring and Control Products Manual December 2000 GFK 1694A Appendix A Configuration File Guide About the Configuration Files This section is devoted to providing our customers with information and detailed instructions for using the Configuration Files Before the implementation of the Tracker Configuration User Interface the Tracking Model was configured using ASCII text files The need for this has been eliminated however for the con
68. e corresponding terminology time to read Following are important definitions for PRT PRT terms include Attribute Named field of data describing a particular item Attribute Mandatory Attribute All serialized items contain these attributes by default configuration Basic Control Engine BCE CIMPLICITY option that allows you to script routines and program applications using a Visual Basic compliant language Discrete Part Production A process in which the product being tracked flows through the plant as single separate parts i e engines or light bulbs or in easily identifiable separate units 1 e barrels as opposed to a continuous flow through the plant where production is measured in kilograms or gallons for example Group A logical means of grouping regions together Represents a physical or functional space on the plant floor that holds regions Item A physical part assembly or product that is to be tracked ltem Class Logical grouping of item types Item types can only belong to one item class however an item class can contain multiple item types Item Non serialized Item Item that has no unique identifier and holds two attributes Parent ID and Item Type Item Serialized Item Item that has one or two unique identifiers and 40 attributes that are user configurable Item Type Logical grouping of items with similar characteristics independent of region group or service Limit Switch Device th
69. e display Customizes labels column headings Overrides other views Uses the keyword REGION in the first line Appendix A Configuration File Guide A 37 14 7 To configure the prt_window cfg file 1 From the CIMPLICITY Workbench click Tools on the menu bar 2 Select Command Prompt to open a DOS window 3 On the Command Line type cd master 4 Press ENTER to switch to the Master directory 5 Type notepad prt_window cfg where Notepad is the text editor 6 Press ENTER The default record for prt_window cfg will display in the text editor see figure 7 Do one or the other Method 1 A To create a common view for all of your regions type DEFAULT B Type the delimiter e g C Type a name for the view e g VIEW 1 Method 2 A To create a view for a specific region type REGION B Type the delimiter e g C Type the name of the region e g ROBOT 8 Press ENTER 9 Create your record s using the field descriptions as follows No Field Name Description Data Type field type Code defining the field type as follows One O Internal character 1 Attribute 2 Status 1 prt_field PRT field for which the modified label will be used 16 Use the following keywords characters PRT_ASSOC_ITEM PRT_EXT_HOLD PRT_GROUP_ID PRT_INT_HOLD PRT_ITEM_ID PRT_ITEM_CLASS_ID PRT_ITEM_TYPE PRT REFERENCE ID PRT_REGION_ID 2 prt_label Label or column head to be alternately used in the 16 PRT window Recommend title case f
70. e engine dynamically becomes an attribute of that car frame in the tracking system Example of Dynamic Attributes Sensor amp 6 cylinder engine serialized item i Bele ll The 2 door car frame now has an attribute 6 cylinder engine i This happens dynamically in the A eg system during production of the automobile 6 cylinder engine serialized item 2 door car frame serialized item GFK 1694B Learning about Tracker 2 11 Item Parent Child Associations The Parent Child Association involves both serialized and non serialized items When these two types of items come together during the manufacturing process the non serialized item becomes the child of the serialized item or parent This association ensures that these two items will remain logically connected through the remainder of the manufacturing process Parent Child Association Makes non serialized items serialized in the sense that they are now associated with an identifiable item Ensures that both items stay logically connected Ensures that both items become physically connected at the appropriate time in the manufacturing process The following diagram shows how a serialized item and a non serialized item form a parent child association When two items comes together during production and then must separate for processing they form a parent child association By forming an association the two parts can come together later on in the pro
71. e of our services can run simultaneously providing us with an overall view of our factory production In the event one part of our factory requires configuration we can bring down one of the services to make the necessary adjustments and leave the other two services running Note that the services reside at the highest level of the hierarchy and present another method for streamlining searches in the PRT database Example PRT Services managing groups and regions Example of PRT Services Managing Groups amp Regions CIMPLICITY HMI erver with Tracking System PRT Svce 1 amp 2 are running asas asas AAAS A amp G A AAAAAAAAAAHHAACS ABA A EAB ABAD AABAAAA BBA B FRAA ARBAB ABAAABA B BABA lt AFAABBAAARAABAALS ABA BHA PRT Service 3 PRT Service 2 Robot Group robots PRT Service 1 Welder Group Oven Group welder _lines ovens Pack amp Load Group pack Paint Assembly Group paint_asmble Groups Regions End of example GFK 1694B Learning about Tracker 2 25 Designing the Tracking Model About Designing the Tracker Model GFK 1694B Designing your Tracking Model can be an involved process especially if your factory is large and there are multiple production routes In order to simplify the process we will take you step by step through designing implementing and executing your Tracking Model Designing your Tracking Model involves
72. e searched for information relative to the configured services 5 Enter the service ID of the external process that will provide item tracking data in the External item service ID field 4 20 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B GFK 1694B 6 Enter the service ID of the external process that will provide hold information in the External hold service ID field 7 Complete as needed the next several fields that are used to provide alarm IDs for certain conditions in the tracking system Alarm ID field Detainment region alarm Region lock alarm Region Capacity Exceeded Exceeded Location capacity alarm ID Sequence alarm ID ltem hold alarm ID Invalid item type alarm ID Unknown item type alarm ID Invalid item ID alarm ID Region not empty alarm ID Alarm ID when Items are sent to a detainment region An item enters an in lock region or exits an out lock region due to a point based move The region has exceeded its configured maximum The number of items in a single region location have exceeded the configured maximum An item is out of sequence at a region exit transition indicator An item arrives in a region and is determine to have an item hold specification An invalid item type is detected in a region An unknown item type is detected in a region Information for a serialized item cannot be retrieved All items have not left a disperse region and new
73. en an item type is detected in the route CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Tracker Configuration Tools Once you configure all of your Tracking data you can perform a number of functions within the Tracker Configuration User Interface The menu options and toolbar buttons provide you with the flexibility to work with configuration data You can Modify Tracker configuration data Use the Browse function to search for configuration data Delete Tracker configuration data Export Tracker configuration to a file Import a Tracker configuration file Modifying Tracker Configuration Data All of the Tracker configuration data is eligible for modification If you make changes in your production facility or you have simply made a mistake you have the option of modifying your configuration data in its dialog box J1 To modify Tracker configuration data Method I Menu option Expand the Advanced folder in the Tracker Configuration UI directory Double click the category that requires modification A list box displays in the left pane Select the item in the list to be modified Click File on the menu bar Select Rename Method 2 Popup menu L Ze 3 4 Expand the Advanced folder in the Tracker Configuration UI directory Double click the category that requires modification A list box displays in the left pane Right click the item in the list to be modified
74. ens the ODBC Database drop functionality Administrator dialog box 3 Enter the corresponding password for the Login ID in the Password field 4 Check the Drag and Drop box to allow drag and drop functionality 5 Click OK Result The data source is designated All required tables are created in the database as specified by the designated data source The Tracker Configuration User Interface displays Note Click ODBC Admin to run the standard ODBC 32 bit administrator tool for ODBC configuration Any change to the designated data source must be changed through the Tracker Configuration User Interface i Tip You can access the Options dialog box from the View menu 4 4 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Reviewing the Tracker Configuration User Interface The Tracker Configuration User Interface opens after the data source has been initially designated and when subsequently starting it from the Workbench All of the tools necessary for configuring items regions and associated components are provided within the integrated structure A Tracking Model Wizard is also available so you can quickly GFK 1694B configure your tracking model in one session Once your Tracking Model is up and running editing any of its components is easily accomplished using the menu bar options toolbar buttons and popup menus The integrated structure holds all of your PRT and RCO files in the left pane di
75. ep 5 Configure Item Types Once you have configured your routes proceed to the next dialog box of the wizard to configure the Item Types for your Tracking Model 11 Step 5 Configure Item Types L Ji 8 Click the Popup Menu button gt to the right of the Item Type field in the Wizard s Item Types dialog box Select New A PRT Item Type Configuration dialog box opens Enter a unique name for the item type in the Item ID field Enter a brief Description for the item type Enter an Item Type Code integer that will identify this item type Guidelines This code is used internally by PRT to identify the Item Type Each item type must have a unique code for example COMPRESS 4 and BASE 5 You can also apply a unique code for the same item type to identify something unique about the item for example BASE 5 and a painted BASE 6 Enter the Item Class to which this item type belongs Reminder Item Classes are not required but are recommended Feel free to create one Item Class for all of your item types Click the appropriate radio button for the Tracking Type as follows Serialized Non serialized PAT Item Type Configuration El General ltem CAR Description Car ltem Type Code f ltem Class VEHICLE Tracking Type i Serialized Honserialized Click OK The item type is added to your Tracking Model configuration Click Next Result The Service dialog box displays GFK 1694B Config
76. ers 4 15 4 19 Tracking Model wizard 4 15 Configure System Definitions Tracking Model wizard 4 22 Continuation Character A 5 D Data Source Tracker Configuration user interface 4 4 Database Hierarchy 2 7 Define Item Classes 3 9 Define Item Types 3 8 Index i Define Routes 3 5 Definitions Production tracking 2 2 Delete Data Tracker configuration 4 43 Delimiter Character A 5 Design Define item classes 3 9 Define item types 3 8 Define routes 3 5 Display point diagram 1 3 10 Display point diagram 2 3 11 Display point list 3 11 Draw a picture 3 2 Function design checklist 3 12 Isolate group diagram 3 6 Isolate groups 3 6 Isolate region diagram 3 3 Isolate regions 3 3 Item classes diagram 3 9 Item types diagram 3 8 Name groups 3 6 Name regions 3 3 Naming group diagram 3 7 Naming regions diagram 3 4 Overview 3 1 Plan display points 3 10 Production process diagram 3 2 Route digram 3 5 Disperse Region 2 21 Display Point Diagram 1 3 10 Display Point Diagram 2 3 11 Display Point List 3 11 Display Points Diagram 1 3 10 Diagram 2 3 11 Planning for 3 10 Sample list 3 11 Dynamic Attributes 2 11 E Edit Data Tracker Configuration 4 39 Execute Tracking Model 5 1 Export to a File Tracker configuration 4 45 F File Format Configuration files A 7 Finish Tracking Model wizard 4 23 Function Design Checklist 3 12 G General Parameters Configure Regions 4 8 Configure Routes 4 19 Configure Routes 4 15 Grap
77. es In order to preserve tracking data you must first run the Export and Import programs and then delete backing files This will enable you to run the PRT_UI and to maintain your tracking data See the CIMPLICITY Tracker Production Tracking Operation Manual GFK 1216 for information on the Export and Import programs J17 To save tracking data and delete backing files 1 Run the Export program to save your tracking data to an output file Open the Tracker project in the Workbench Click Tools on the menu bar Select Command Prompt a 202 An MS Dos window opens On the command line type cd log Press Enter Type del prt_dc Se ae oe Press Enter Backing files are deleted 9 Run the Import program to preserve tracking data Result Tracking data is preserved backing files are deleted and the PRT_UI can be accessed to view tracking data 4 40 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B GFK 1694B Option 2 Delete Files If you are not concerned with preserving the tracking data you can simply delete the backing files and immediately begin using the PRT_UI to view runtime data J17 To delete backing files L 2A 3 4 5 6 7 Open the Tracker project in the Workbench Click Tools on the menu bar Select Command Prompt An MS Dos window opens On the command line type cd log Press Enter Type del prt_dc Press Enter Result Previous tracking data is
78. ew a specific service cfg where aprt is the name of the PRT Service Click Save 4 Close the text editor GFK 1694B Appendix A Configuration File Guide A 33 PRT_Attributes cfg configuration file example Expanded view of first record All items will have these attributes O pel_aihihubes cfg mn ll Fle Edt Seach Help List all attribute names in a single record separated by a 104 SERTALA ID SERIAL ITENELASS REFRIG OLOR WHITE HODEL 7525 STYLE TOP Keyword ITEMCLASS assigns attributes to ITENCLASS GEYER the named Item Class LOR ATSCWIT MODEL 8925 STYLE SIDE_DO0R ii ITEHELASS WEHR y N OLOR UHITE MODEL 4625 STYLE TOP ITEMCLASS WSHR COLOR WHITE MODEL 9625 STYLE TOP J Expanded view of the fourth record These attributes apply to the Wshr Item Class only A 34 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B PRT STND CFG The PRT Standby Process prt_stnd cfg configuration file is used to assign a PRT Server to the PRT Standby Process The PRT Standby Process will produce a PRT import file in the local log directory that contains all the contents of the PRT Server when contact was lost This file is not provided with Tracker and must be manually configured Proceed as directed OPTIONAL FILE 14 To configure the prt_stnd cfg file From the CIMPLICITY Workbench click Tools on the menu bar Select Command Prompt to open
79. from PRT Service you must map the interested process to the PRT Service An interested process receives data from PRT and is updated to provide operators and other users with runtime information An example would be a graphical screen display which would be interested in receiving data from PRT to display on screen for operators and other users J4 To configure Interested Processes 1 Expand the PRT folder in the Tracker Configuration left pane 2 Expand the Advanced folder 3 Double click Interested Processes A list box showing two pre configured processes displays in the left pane You may not be required to configure any other interested processes 3 Click E in the right pane The Interested Processes Configuration dialog box opens interrabed Prins Lonftiqura lan Gereral inben Process Serei PATE Update Y ye F Bret Ad but automove f Full PRT Browse Popup menu 4 Enter the service that will provide the interested process with updated information in the PRT Service field 5 Enter the Interested Process Service in the field 6 Check one if the following in the Update Type group Click When you want to be updated with Brief all manual transactions No automatic transactions made within Tracker will be reported Full all manual and automatic transactions 8 Click OK Result The interested process configuration is added to your Tracking Model GFK 1694B Configuring a Tracking M
80. g manufactured in your factory Products however are rarely made up of just one or two parts products are frequently comprised of several hundred different parts For example a personal computer or an automobile each has literally hundreds of parts that make up the whole Tracker has the flexibility to monitor parts in production as they come together to make up your finished product An Item represents the physical part or assembly that is being tracked It is assigned an Item Id and or a Reference ID for identification purposes serialized items only An item can Be serialized when you want to positively identify the item in the tracking system and can be described by 40 user configurable attributes Be non serialized when you are only concerned with an item s location in the tracking system Have associated attributes including having one item dynamically become an attribute of another Enter into parent child associations between serialized and non serialized items CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Serialized Items Serialized items are the parts or assembly that you want to positively identify as they are tracked through production GFK 1694B Serialized items Have one or two unique identifiers Have 40 dynamic attributes that are configured by the user Allow positive identification as they progress through the tracking system Must be tagged so that they can be
81. guration UI Configuration data is not deleted until you save the configuration 4 Caution Use care when deleting configuration data Once deleted this information is no longer available in the PRT UI 11 To delete configuration data Method I Menu option Expand the Advanced folder in the Tracker Configuration UI directory Double click the category that contains the item to be deleted A list box displays in the left pane Select the item in the list to be deleted Click Edit on the menu bar Select Delete Method 2 Popup menu L Zz 3 4 Expand the Advanced folder in the Tracker Configuration UI directory Double click the category that contains the item to be deleted A list box displays in the left pane Right click the item in the list to be modified Select Delete from the popup menu Method 2 Quickest L 2 Expand the Advanced folder in the Tracker Configuration UI directory Double click the category that contains the item to be deleted A list box displays in the left pane GFK 1694B Configuring a Tracking Model 4 43 3 Click Delete a Source Region Example H EJ Destination Region Transition Point ID ESTI SACI D1 ao DSTI SACZ D1_ _52 DST2 SACI D2x_51 SRC1 DST 51 _D1 SRC DST2 51 _D2 EA CI IVA SE h L 510 Did 52 D1 52 _D2 53 _D3 S4 x D4 S5 x D5 SE x DG a ip S else Select an item tem to be deleted Click the Delete button Result
82. gxt_item_ra _id tem data prouider Service 18 m T eek hald we id bea hold data provider Service 18 4 det reg alread Belalemnt Aigjisn Alara 16 G reqion_loch_alred entry oclt DHO8T LOEKEM region Alare 10 regqien_cap_alreaid mae ra lten Carriers exceeded lara Ii n Y loc cap_alrnid mae ltem at Carrier pecprrdrd lara O a H Seq_err_alrnad Liem aif ot i ee fe 2 Alarm 14 9 item hold alradd tem ef bem Hold arrives Alara 15 q liwalld type_alraid inealid tem lige detected Alara ID J gr nesn_tpue armid ininosn bes Tupe detectes Ajare 60 42 irealtd_ id alrntd Mn pravider ins Far ser ites Alarm IG 11 reglon mul amply al rede Disprreos Item ogion mi enpty lara ID 14 fateh que Batch queer ened by this process e E Continuation AR ARA PARTE N_ REG FIL AAO_ 11H TRA LEA FAT_AEF CAF PET_AECG 106 GArj character PAT_REF 005 PET OTM UITE_HLDPRE 16 16 TYPE PAT UMM TPP aprend ni piety e OBRA DO TEM PET OSPF HOT BPTF ME eee bas IPRIT E ATL Ber Rei FIA CIERNE ITH Thai LCajFAT AEF CHP PRT ACE LOG h j FAT_ZREF_405 PET_ITH_MI ApRT _DC 1 PRT_DET_REG_FULL PRT_ITM_THRU_LCK PRT_REF_CAP PRT_REG_LOC_CAP PAT_ HA TP l Panj PeT PRT_REF_OOS PRT_ITM_WITH_HLD PRT_INVALID_TYPE PRT_UNKNOWN_TYPE PRT_INVALID_ITEM PRT_DSP_NOT_MPTY Expanded view of Last field blank the first record no delimiter needed after GFK 1694B Appendix A Configuration File Guide A 1 PRT_INTPROC The PRT Interested Process Data Provider Mapping
83. h of the fields is described below complete with entry examples and a sample configuration file REQUIRED FILE Entry No Field Name Description Data Type Example 0 group_id Unique name for the tracking group 16 EASTAREA_B characters 1 group_label Text to appear with the tracking region ID 16 EAST AREA B for user recognition characters 2 Group_desc Description of the tracking group 40 EAST AREA B characters Tracking 3 resource id Unique name of the resource for the 16 TRACKING group characters 4 Log_grp_mod Flag for logging tracking group One byte 1 modifications 1 e change of hold status on group PRT_Group configuration file example A Mote Mi EA Edo de jsm bal IET File generated by TOTPOP etility 41 0 a RECI PAT GROUF Production Tracking Group D Ga0UF_TOo Unique IF for Tracking Group i group label User defined Tracking Gaup label F group desc Tracking Group bescription w J resource_id nique Eeiaurce 160 Per Iracking Group B leg_grp_pod Flag for Lagging Tracking Group Modifica ml CASTA M CAST ARDA BjEast Area E Tracking TRERCEIHG 1 ENTRES A JENTAY AREA AEntry Area amp Tracking TEMA LAS 4 5 records created Esi TAREA EJEXIT AREA EjPack Load Exit E Tracking RACK 1H i HI DRET E E MIDAREA CjMtddle Section E Tracking TESTEI 1 SCRAF_ SCRAP 0 Scrap f EASTAREA _B EAST AREA BJEAST AREA B Tracking TRACKING 1 No delimiter Expanded view of the character after first record last field in record
84. hically at an operator s workstation Sensor Dryer Model 784 ID 438596777 Blue Yes Red No send back to station Motor installed Paint applied Bolts fastened Electrical unit installed Knobs adjusted Point set to display at an operator s workstation Values are graphically represented in a color chart for each item on the Quality Control list Quality Control Sample Display Point List Listed below is a sample of the factory display points Workstation ID Main O1 Main 02 WK 01 WK 02 WK 03 QC 01 QC 02 Shipping Tracking Information to be Displayed Plant floor Plant floor Electric Unit installed Y N Coil installed Y N Shelving Type Installed components Final Inspection Send to warehouse or loading GFK 1694B Designing the Tracking Model Graphic or Text G entire view of factory G regions by service T T G color chart G color chart G color chart T warnings G graphic representation 3 11 Functional Design Checklist 3 12 Before you begin to configure the files necessary to run your tracking model make sure that you have all of the following Checklist for Tracking Model Diagram of the plant floor showing regions and production flow Diagram of the plant floor showing groups of regions Naming convention for regions groups item types and item classes Diagram of the plant floor
85. hics Display Tracker configuration 4 25 Group 2 23 By function 2 23 By physical location 2 23 Definition 2 2 Isolate 3 6 Name 3 6 Group Tracking Regions Tracker configuration 4 32 IDTPOP Utility A 4 Import Configuration Data File Tracker configuration 4 46 Installation Tracker 1 3 Interested Processes Tracker configuration 4 37 Isolate Group Diagram 3 6 Isolate Groups 3 6 Isolate Region Diagram 3 3 Isolate Regions 3 3 Item Definition 2 2 Item Class Definition 2 2 Item Classes 2 14 Item Classes Diagram 3 9 Item Type Definition 2 2 Item Type Display Points Tracker configuration 4 27 Item Types 2 13 Item Types Diagram 3 8 Items 2 8 Attributes 2 11 Dynamic attributes 2 11 Non serialized items 2 8 Non Serialized items 2 10 Parent Child association 2 12 Serialized items 2 8 2 9 L Learning about Tracker 2 1 Logging Options Configure Regions 4 13 Index il CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Modify Data Tracker configuration 4 39 N Name Groups 3 6 Name Regions 3 3 Naming Group Diagram 3 7 Naming Regions Diagram 3 4 Non Serialized Items 2 10 Normal Region 2 19 O Open Tracker Configuration user interface 4 3 Tracking Model wizard 4 7 Optional Configuration Files A 3 Out of Sequence Parameters Configure Regions 4 11 Overview Production tracking 2 5 Tracker Configuration user interface 4 5 Overview Diagram Production tracking 2 6 P Parent Child Associati
86. ibute that matches an item hold specification Information cannot be retrieved for a serialized item An out of sequence condition occurs An invalid item type enters the region An unknown item type enters the region The region capacity has exceeded its configured maximum 4 12 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B GFK 1694B Step 3 Configure Regions Task 5 Set Logging Options J17 Task 5 Set logging options 1 Click the Logging tab in the PRT Configuration dialog box 2 Check Master Logging Enable to activate logging options PRT Region Configuration dialog box Lo ing tab Region Alarming Logging C aster Logging Enable Log Detalnmerit Log Region Mot Empty Log Region Status Log Capacity Exceeded Log ltem Hold Log Unknown ltem Log ltem Scrapped Log Item Entry Log Item Exit Log ltem Modify Log Production Start Log Production Stop Log Invalid ltem Log Unknown ltem Type Log Region Capacity Exceeded 3 Inthe logging options group check boxes to enable logging as needed for your Tracking Model Logging Option Log Detainment Log Region Not Empty Log Region Status Log Capacity Exceeded Log Item Hold Log Unknown Item Log Item Scrapped Log Item Entry Log Item Exit Log Item Modify Log Production Start Log Production Stop Log Invalid Item Log Unknown Item Type Log Region Capacity Exceeded 4 Click OK Configuring a Trac
87. ice to holders of this document with respect to changes subsequently made GE Fanuc Automation makes no representation of warranty expressed implied or statutory with respect to and assumes no responsibility for the accuracy completeness sufficiency or usefulness of the information contained herein No warranties of merchantability or fitness for purpose shall apply CIMPLICITY is a registered trademark of GE Fanuc Automation North America Inc Windows NT Windows 2000 and Windows 98 are registered trademarks of Microsoft Corporation This manual was produced using Doc To Help by WexTech Systems Inc Copyright 2000 GE Fanuc Automation North America Inc ii CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Preface Contents of this Manual Chapter 1 Introducing Tracker Provides a brief description of the Tracker option and discusses installation and hardware recommendations Chapter 2 Learning about Tracker Discusses Tracker terminology and concepts using abundant visual elements to describe the processes Chapter 3 Designing the Tracking Model Step by step instructions for designing the Tracking Model Included are diagrams of a sample Tracking Model Chapter 4 Configuring the Tracking Model Instructions for beginner users to configure files to run the Tracking Model Chapter 5 Executing the Tracking Model Check list and instructions for executing the Tracking Model Appendix A Conf
88. iguration File Guide Complete guide to the PRT configuration files Included are sample records Related Publications For more information refer to these publications CIMPLICITY HMI Plant Edition Base System User s Manual GFK 1180 CIMPLICITY HMI Plant Edition Getting Started GFK 1500 CIMPLICITY HMI Plant Edition Tracker Production Tracking Operation Manual GFK 1216 CIMPLICITY HMI Plant Edition Tracker Routing Control Objects Operation Manual GFK 1408 GFK 1694B iii Contents GFK 1694B Introducing Tracker 1 1 WW CIC OTE TO Lake danita 1 1 Whats Newin Tracker tias 1 1 System Requirements and RecommMendati0DS oooooooooooonccnnnnnnnnnnnnnnonononononnnnnnnnnnnnnnnnnnnnnnnnnnos 1 2 Tracker iS baa OM rar add 1 3 Register Tracker OPM dc 1 5 Add Tracker Option to an Existing Pro Edi ida 1 6 System Arc mtecture OVERVIEW o nl 1 8 Learning about Tracker 2 1 Note about Cre lleida 2 1 About Produccion ac AA 2 1 Production Trackine PR DS minions eea a a ITA 2 2 Production Trackin OVINOS 2 5 PRT Overview Dia tral ies 2 6 PRE Database Hera dios 2 7 AGOULT e cd od od E 2 8 AA A A 2 9 Nonesertalized MEMS dsd seat 2 10 as A a da cahirt ba 2 11 Item P rent Child Associations ia 2 12 ADOUt Henri PES eri andes 2 13 PNDOUU Hem Classes a la ela kas 2 14 About Resion locations and RESINAS 0 ee eae cas 2 15 Rocion EOC ONS dsena a 2 15 Primary Region Types ti orn a cee 2 17 Secondary Re cion TT PES ada 2 19 ADORO Sori
89. in the Tracker Configuration left pane 2 Expand the Advanced folder 3 Double click Route Invalid Types A list box displays in the left pane 3 Click E in the right pane The Route Invalid Types Configuration dialog box opens PRT Browse Popup menu Hole lime alid ype Lonligurabior Transition Fort BTTR_VERILLE 4TTRRSUTEDS Select a point Enter the Source Region from which the item will exit Enter the Destination Region to which the item will travel Enter an Item Type ID that is invalid through this particular route Enter the Transition Point ID that will transition the item along the route Click OK Result The route invalid type configuration is added to your Tracking Model oa eee e GFK 1694B Configuring a Tracking Model 4 35 Option 8 Region Item Associations In order to support the parent child association you must identify a serialized and non serialized item type for the region within the Tracking Model If there will be one or more items processed in the region that do not require the parent child association you must identify each as a bystander using the Region Item Association dialog box 41 Option 8 Configure Region Item Associations 1 Expand the PRT folder in the Tracker Configuration left pane 2 Expand the Advanced folder 3 Double click Region Item Associations A list box displays in the left pane 3 Click E in the right pane The Region Item Associations dialog box opens
90. ing your Tracking Model Within the user interface is a Wizard for taking you step by step through the configuration of your Tracking model with easy to use dialog boxes based on the standard Windows platform As a convenience for those customers who are accustomed to using the older configuration files we have included detailed information in the Appendix A Configuration File Guide GFK 1694B 1 1 System Requirements and Recommendations kh bh 1 2 The Tracker software 1s fully integrated into the CIMPLICITY HMI family of products and is operable using the identical system resources however there are additional considerations for memory and hard disk resources If you have an older system you may need to upgrade in order to gain maximum functionality from the software We recommend the following minimum system configuration Minimum Recommended Processors Pentium 90 MHz or better PRT only Pentium 233 MHz or better PRT amp RCO software Operating Systems Windows NT Server 4 0 Recommended Windows NT Workstation 4 0 Minimum Recommended Configuration 64 MB RAM see note VGA Monitor Graphics Accelerator CD ROM Drive Mouse or Other Pointing Device 10 MB free disk space see note Driver Requirements Third party drivers such as Data Highway Plus and MODBUS Plus require an ISA bus Series 90 TCP IP driver for networking requires an Ethernet adapter Database Requirements for R
91. ing regions on your diagram you must define all the possible routes through which products can flow Each route will subsequently be associated with a CIMPLICITY Point that will signal the tracking model when an item has passed down a specific path For this function we recommend using positive ID switches however existing hardware or special production conditions may require that a limit switch be used instead An operator interface or some other data collection device will normally set the Point associated with a route Using your tracking region diagram indicate each and every possible route within the production process Be sure to include routes to scrap or detainment regions as well Sample Route Diagram We have defined our routes on our tracking region diagram using direction arrows Every possible route is indicated including our area for scrapped goods Multiple paths are clearly illustrated on the diagram Loading Production flow stems 4 from operator interfaces and other devices Multiple routes from one device are clearly marked on the diagram Direction arrows used to show product flow and define routes Every possible route is defined including detainment or scrap regions GFK 1694B Designing the Tracking Model 3 5 Step 4 Isolate and Name Groups 3 6 J4 To isolate groups Later when your tracking model is up and running you will want to perform searches in the database for information on regions
92. int Booth 1 Paint Booth 2 Process Paint Booth 3 End of example 4 30 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Option 4 Tracking Groups GFK 1694B It is recommended that you configure your groups during the configuration of your regions You can however configure new or additional groups anytime using the PRT Group Configuration dialog box kh bh Important Every region in your Tracking Model must belong to a group 1447 Option 4 Configure Tracking Groups 1 Expand the PRT folder in the Tracker Configuration left pane 2 Expand the Advanced folder 3 Double click Tracking Groups A list box displays in the right pane 3 Click E on the in the right pane The PRT Group Configuration dialog box opens PAT Group Configuration Fa General Group GROUP Label GROUP_LAB O Description Group Description Resource JRCO_LTEST_RES i y Select a Resource Popup menu In the Group ID field type a unique name for the tracking group Type the Label that will help the user to recognize the group Type a brief Description for the group A ee In the Resource ID field browse for create or type in the resource for this group 8 Click OK Result The group configuration is added to your Tracking Model Configuring a Tracking Model 4 31 Option 5 Group Tracking Regions When a region is configured it must be assigned to a group which automatically configures
93. ion item enters 2 item type id Ib of Egpe invalid between these regions 3 transition ptid ID of transition point between regions B RECA JAAPROMHARTE 1574 CHTA00_EL ny Y a b C d PRT INV TYPE Configured to run PRT Client Process prt_inv_type idt Notepad File Edit IDT file generated by IDTPOP utility v1 4 RECORD PRT_INU TYPE Production Tracking Route Invalid Type Search Help orig region id ID of region item exits x 4 dest_region_ id ID of region item enters 2 item _ type id ID of type invalid between these regions 3 Xx R transition ptid ID of transition point between regions EG1AJAAPROMARTE TST1 GHT860_ELPO assoc perio maso Y Field Desciptions A Source region from which the item will exit B Fully qualified path to the project and destination region to which the item will enter C Item type ID that is not allowed to travel this route or the invalid item type ID Note that if you left this field blank or used the wildcard character in the PRT_Route record you may need more than one record to indentify the invalid item types D Transition Point ID between the two regions GFK 1694B Appendix A Configuration File Guide A 4 Index A Adding Tracking option 1 6 Additional Options Tracker configuration 4 24 Advanced Parameters Configure Regions 4 9 Configure Routes 4 16 Alarming Options Configure Regions 4 12 Attributes 2 11 Definition 2 2
94. king Model Enables logging when Items are moved to the detainment region A Disperse region is not empty and new items have arrived An items enters an in locked region or exits an out locked region The number of items at a single region location exceeds the configured maximum An Item enters a region with an attribute that matches an item hold specification Information cannot be retrieved for a serialized item An item has been scrapped deleted from the region s queue An item is entered into the region s queue An item exits the region s queue An item s tracking data is modified Item tracking starts in this region Items tracking stops in this region An invalid item type enters the region An unknown item type enters the region The region capacity has exceeded its configured maximum 4 15 4 14 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 The region which is listed in the Region dialog box 1s added to the Tracking Model configuration Region ASSEMELYLMET NOR ASSEMBLYLNET_NOR kJ El Configured region Selected region 5 Repeat the tasks in Step 2 to configure at least two regions 6 Click Next Result The Route dialog box displays GFK 1694B Step 4 Configure Routes J r Important Make sure you have configured at least two regions before you begin to configure routes Tasks to configure routes include Task 1 Set general route paramete
95. l 675 Region showing gt products in 3 separate region locations mapped to point definition Location 1 Location 2 Location 3 AsmblyLne2 Region ID AsmblyLne2 Operator work station showing Location 1 Item ID 123 Model 67 Array point textual display of O y point data Location 2 Item ID 124 Model 782 Isplaye on screen Location 3 Item ID 125 Model 675 End of example Option 2 Item Type Display Points GFK 1694B The Item Type Display Points enable you to specify a setpoint that can be used to identify the quantity of a particular item type in a region The point can be used in graphic screens to supply you with runtime data about the quantity of a particular item at any given time keeping operators abreast of potential problems in a region 14 To configure Item Type Display Points 1 Open the PRT Display Attribute Configuration dialog box as follows A Expand the PRT folder in the Tracker Configuration left pane B Expand the Advanced folder C Double click Item Type Display Points A list box displays in the right pane D Click E in the right pane A new PRT Display Attributes Configuration dialog box opens Configuring a Tracking Model 4 27 2 Enter the name of the region in the Region ID field from which data is to be collected PRT Browse Popup menu PAT Display Attribute Configuration General Region ost ih ltem Type CAR per Elena JATTR_VEHICLE_AT
96. lay 4 25 Group Tracking Regions 4 32 Import configuration data file 4 46 Interested processes 4 37 Item type display points 4 27 Modify data 4 39 Region attribute counters 4 28 Region item associations 4 36 Route invalid types 4 35 Status codes 4 33 Tracking groups 4 31 Type translations 4 38 Working with data 4 39 Tracker Configuration Directory for PRT Understanding 4 6 Tracker Configuration User Interface Data source 4 4 Open 4 3 Overview 4 5 Tracking Model wizard 4 1 Tracking Groups Tracker configuration 4 31 Index iv CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Tracking Model About configuring 4 1 Configuration steps 4 1 Define item classes 3 8 Define item types 3 8 Define routes 3 5 Design overview 3 1 Display Point Diagram 1 3 10 Display point diagram 2 3 11 Display point list 3 11 Draw a picture 3 2 Execute 5 1 Function design checklist 3 12 Isolate group diagram 3 6 Isolate groups 3 6 Isolate region diagram 3 3 Isolate regions 3 3 Item classes diagram 3 9 Item types diagram 3 8 Name groups 3 6 Name regions 3 3 Naming group diagram 3 7 Naming regions diagram 3 4 Plan display points 3 10 Production process diagram 3 2 Route diagram 3 5 Running 5 2 Tracking Model Wizard 4 1 Configure Item Types 4 19 Configure PRT Services 4 20 Configure Regions 4 8 Configure Routes 4 15 Configure System Definitions 4 22 Finish 4 23 Open 4 7 Type Translations Tracker configuration 4 38 U
97. lost backing files are deleted and the PRT_UI can be accessed to view tracking data 4 12 Caution If you choose to delete the backing files without running the Export and Import programs you will lose all of your item tracking data Configuring a Tracking Model 4 4 4 42 Using the Browse Function to Search for Configuration Data di Use the Browse function to search for configuration data for a specific category in the Tracker Configuration User Interface The Browse function is available from each of the configuration dialog boxes To browse for configuration data Method I Popup menu 1 Inthe configuration dialog box click gt next to the field for which you want to browse for Tracker configuration data 2 Select Browse from the popup menu A Browse list box opens Method 2 Quickest In the configuration dialog box click El next to the field for which you want to browse for Tracker configuration data A PRT Browse opens PRT Fouis Confsguation 1 O MOMPITEMREG SHIFT SHIFT SAC lgan Continue from Methods I amp 2 1 Select an item from the Browse list box 2 Click OK Result The ID for the selected item will display in the field and or the dialog box for the selected item will open CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Deleting Configuration Data You have the option of deleting configuration data from the Tracker Confi
98. ltem Types Tracking Groups 83 Group Tracking Regions 8 Status Codes sete Route Invalid Types me Region ltem Associations 8 Interested Processes Services oo Sustem Definitions ES nH Type Translations For Help press Fl GFK 1694B Step 2 Start the Tracking Model Wizard Open the Tracking Model wizard from the Tracker Configuration User Interface uy Step 2 Start the Tracking Model wizard 1 Expand the PRT folder in the Tracker Configuration User Interface Expand Expand Double click Tracking Hodel 2 Expand the Wizards folder 3 Double click the Tracking Model folder Result The Region dialog box displays to start the Tracking Model configuration First Dialog Box to Begin Tracking Model Configuration Region seine Oa e ces roo Popup Regions list Comment Box Browse box GFK 1694B Configuring a Tracking Model 4 7 Step 3 Configure Regions Once the Tracking Model Wizard is opened configure regions in your Tracking Model using the PRT Region Configuration dialog box You must configure at least two regions to be able to continue to the next dialog box in the wizard Tasks to configure regions include Task 1 Task 2 Task 3 Task 4 Task 5 Set general region parameters Set advanced region parameters Set out of sequence parameters Set alarming options Set logging options See Region Configuration Guideline for important information about changi
99. n Aliniute Lorie aid Enter the Attribute that will have a counter in the region Enter the first byte of the attribute value in the Start Byte field that will be used for the counter in the region Reminder Attributes have a maximum of 20 bytes 7 Enter the last byte of the attribute value in the End Byte field that will be used for the counter in the region 8 Check one of the following in the Operation Code group Increment Increase the counter by one whenever an item enters the region containing this attribute Decrement Decrease the counter by one whenever an item enters the region containing this attribute Preset Value is preset Note If using Preset configure an additional counter to either increment or decrement the value for alarming purposes 9 Enter an integer in the Alarm Value field that will generate an alarm when the counter reaches this value 10 Click OK Result The region attribute counter configuration is added to your Tracking Model GFK 1694B Configuring a Tracking Model 4 29 Example Region Attribute Counter generating an alarm Attribute Counter for Color EXER PAINT Region Alarm Item 123 Washer exceeds of times through aint Region Item 123 WASHER End of example Example Multiple Region Attribute Counters for an attribute Color Attribute Bytes O 19 Booth 1 Counter Booth2 Counter Booth 3 Counter Bytes 0 3 Bytes 4 7 Bytes 8 11 Pa
100. n in the Workbench left or right pane File Edit Project View Tools Help Hee 2 gt ie Sy ae A ES a J Status Logs H E Runtime EJ Advanced J Basic Control Engine fee qe Web ler e Thinview al E Action Calendar Ready Result When starting the user interface for the first time the Options dialog box displays for you to enter data source information otherwise the Tracker Configuration User Interface displays i Tip Open your project quickly in the Workbench by placing a shortcut on your Windows desktop GFK 1694B Configuring a Tracking Model 4 3 Options Dialog Box Entries for the PRT Data Source When you first access the Tracker Configuration User Interface the Options dialog box displays so that you can set parameters for the data source to be used with the PRT database Associated configuration data is stored in an SQL Server database J1 To enter data source information 1 Use the drop down list in the Datasource field in the Options dialog box to specify the data source This must be defined as a system data source 2 Enter the Login ID that allows access to the SQL Server data source in the Login ID field CIMPLICITY Logging Points CIMPLICITY Logging SPC PAT DBASE Same CIMPLICITY Logging Tracker Login Id s PRT Databasee a RCO Database Password Project Prt Server Drag and Drop Iw Cancel DDEC Admin Enables drag and Op
101. n location exceeds the configured maximum Enable disable 1 0 alarm generation when an item enters a region with an attribute that matches an item hold specification Enable disable 1 0 alarm generation when information cannot be retrieved for a serialized item Enable disable 1 0 alarming for this tracking region regardless of alarming enabled elsewhere Enable disable 1 0 logging for this tracking region regardless of logging events enabled elsewhere Appendix A Configuration File Guide Data Type 8 characters 8 characters 8 characters 8 characters 16 characters One byte One byte One byte One byte One byte One byte One byte One byte One byte Entry Example Blank Blank Blank Blank DETAINMNT A No 23 24 25 26 2 28 29 30 31 32 33 34 35 36 Field Name log_det_region log_region_not _empty log_region_stat log_loc_cap_excd log_item_hold log_unknown_item log_item_scrapped log_item_entry log_item_exit log_item_mod log_prod_start log_prod_stop item _qty ptid stat_ptid Description Enable disable 1 0 logging when items are moved to the detainment region Enable disable 1 0 logging when a disperse tracking region 1s not empty and new items have arrived in the region Enable disable 1 0 logging when an item enters an IN LOCKED region or exits an OUT LOCKED region Enable dis
102. n your Windows desktop and double click the icon J4 To add the Tracker option to an existing project 1 Open the appropriate project in the Workbench 2 Click Project on the Workbench menu bar 3 Select Properties y CIMPDEMO CIMPCICITY Woskben a ES Status dE Hun Ly Runt oe ey Advance 2 Configuration Update uJ Bic Ce Reopes Cialabase Logger SPC kad ey B Thiri ee The Project Properties dialog box opens 1 6 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B GFK 1694B 9 Check Tracker in the Options group Project Properties EMPDEMO 10 Click OK Result The Tracker option is added to your existing project All PRT configuration files are available for editing Note You cannot add an option to a running project Add the Tracker option first then run your project Introducing Tracker 1 7 System Architecture Overview Your tracking model will run with CIMPLICITY to provide you with critical information during the production process The following illustration is a simple rendition of 1 8 Tracker s system architecture Example of a Simple Tracking Model CIMPLICITY Tracker i Tracker Viewers EAN Ee Replica of Factory Floor Machine Controls Sensor Sensor Finished Goods JJ a D gt D CIMPLICITY HMI Monitoring and Control Products Manual July 2001 a Sensor
103. na ao 2 22 ADOU TOUS a 2 23 PRT SEN CES sts sass reel dessa lil 2 25 Designing the Tracking Model 3 1 About Designing the Tracker Mods 3 1 Step 1 Draw a Picture of the Production ProcesS ooooonnnncccncnnnncncnnnononnnnnonnncnnnnnnnonononnnnnnnnnos 3 2 Sample Production Process Did TM A ii 3 2 Step 2 Isolate and Name Regions li 3 3 Sample Regi n Dias amM eeno e is 3 3 Sample Diagram Naming ReglOnNS ccccccccncncnnnnnnnnnononnnnnnnnnnnnnnnnnnnnnnononnnnnnaninennnnos 3 4 Siena DEMME ROUUES ti id di 3 5 Sample RO tte iia 3 5 Step Isolate and Name OPS ad 3 6 sample Group DIA A a E 3 6 Sample DISTIN ETA a paweevies 3 7 Contents v Step 5 Define Item Types and Item Classes ccccccsceeceeeecceeeeeeeeeseeeseesseseeeeeeeeeeeeeeeeaaas 3 8 Example Or Hem Ty Wes x igs nse iaa dad 3 8 Example Ole Hem Class ES ro Adi 3 9 Step Elan Display PONS asociaron E E coda 3 10 Sample of Display ROL adicto E 3 10 Sample Of DisplayaROTLADZ arenei neoa idta ol 3 11 Sample Display Point Liar iodo 3 11 Puncu onal Destene heck lis atomos icon solos E A EEA 3 12 Configuring a Tracking Model 4 1 About Coniveunmera 1 rac kine Model ico 4 Step 1 Open the Tracker Configuration User Interface ococccccncccccnnonnonooononnnnnnnnnnnnnnnnnnnnss 4 3 Reviewing the Tracker Configuration User Interface o oooooooooooooncccnnnnnnnnnnnnnnonoss 4 5 Step 2 Start the Tracking Model Wizard un is 4 7 Sle Po COnN eme IRGO
104. nfigured detainment regions How to standardize your displays with consistent features Keep in mind all of the following Function buttons reside in the same place on each screen Color scheme Font Language for column heads buttons products machinery etc Screen size and geometry Sample of Display Point 1 3 10 Here is an example of a point set to display at an operator s workstation in the appliance factory When a refrigerator comes down the line on the conveyor belt the operator reads the CimView screen that tells him if an electrical unit is required This particular display uses text only Example of a point set to display at an operator workstation in production Point set to display at an operator s workstation When the value is 0 the refrigerator needs an electrical unit added Refrigerator Model 899 ID 049667796 Sensor Electrical Unit Installed No CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Sample of Display Point 2 In this example a Quality Control station graphically displays a point values As the dryers move through the station the operator reads the interface that is color coded to provide information during inspection Here the graphic display helps the operator spot problems quickly while inspecting the unit Example of a point set to displa rap
105. ng a region s configuration after you have started Tracker Step 3 Configure Regions Task 1 Set General Region Parameters J1 Task 1 L Set general region parameters Click the Popup Menu button p to the right of the Current Region field in the Region dialog box Select New from the popup menu The PRT Region Configuration dialog box opens displaying the Region tab Enter a unique name for the region in the ID field Note Tracker fills the Prefix field automatically as you type in the region ID Enter a brief Description for the region Enter the maximum number of available region Locations in the region Enter the maximum number of items that can reside at a single region location to include serialized and non serialized items in the Items per Location field PRT Region Configuration Region Alarming Logging ID 4SSEMBLYLNE1_NOR Prefix OSS Description Assembly line 1 Mormal Region Locations fi Items per Location B Group EASTAREA_E Fer 3 Resource 30 30 s gt Advanced gt gt Popup Browse 4 8 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B 7 Enter a name for the group with which this region will be associated in the Group field Note If you do not have any groups already configured it is recommended that you use the Popup button to create a new group here in order to run the PRT User Interface after completing the Tracking Model wizard 8 Enter
106. nitoring and Control Products Manual Type July 2001 GFK 1694B PRT TYPE TRN The PRT Item Type Translation prt_type_trn configuration file is used to translate item type codes received from detection equipment into item type IDs Once translated Tracker recognizes the IDs via the PRT database Configure this file when your prt_route records have a translation type code of 2 Each of the fields is described below complete with entry examples and a sample configuration file OPTIONAL FILE Data Entry No Field Name Description Type Example 0 translation_id Unique name of the item type translation 16 NOCHANGE characters 1 input_code Unique code received from detection Integer 10 equipment signaling the item type 2 item_type_id Unique name of the item type that is to be 16 WSHR_ translated using the input code from the characters MOTOR detection equipment PRT_Type_Trn configuration file example O po ippe_ ima Notepad Ail EJ File Edt Eseoh Help TOT file generated by I6TPOP wtility 41 8 E RECORD PAT_TYFE_TEH Prod Tracking Item Type Translation z TRANSLATION ID tem Type Translation Id i input_code code sent by tem type detection equip m 2 item type id tem Type 106 For type detected HICMANGE 110 95 MHR_MTR 3 records created ROCHANCE 120 45 HR_FREAHE HOCHANGE 30 DAFER_HTR NOCHANGE 10 WSHR_MTR EJ Expanded view of the No delimiter first record needed after last field GFK 1694B Appendix A Config
107. nother project You can import the Tracking configuration data from a file that has been exported from another project You can import files of type trk into any project that has the Tracker option 11 To import a Tracker configuration file Method I Menu option 1 Expand the PRT folder in the Tracker Configuration UI directory 2 Select the Advanced folder 3 Click File on the menu bar 4 Select Import The Open dialog box opens Method 2 Popup menu 1 Expand the PRT folder in the Tracker Configuration UI directory 2 Right click on the Advanced folder 3 Select Import from the popup menu The Open dialog box opens Continue from Methods 1 amp 2 1 Navigate to the directory where the Tracker configuration file is to stored 2 Select the file 3 Click Open Result The Tracker configuration data is imported to the project and can be viewed in the Tracker Configuration User Interface 4 46 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Running Tracker Tracker Checklist After you have designed your Tracking Model and configured the necessary files to run Tracker in your production facility you are ready to execute Tracker and monitor the progress of your product GFK 1694A Before you can run Tracker you must Ensure proper placement of devices at the entry and exit locations of your regions Adjust your system to enable positive identification of serialized items Create devic
108. nterested Procese Suenos a N T 4 37 Option 10 Type Translation N A SNS 4 38 Tracker Conni guration TOO de 4 39 Modifying Tracker Configuration Data ooooonnnnnccnnnnnnncnncnnnnnnnnonannnnnnnncnnnnnnnnnnnnnos 4 39 Using the Browse Function to Search for Configuration Data cccccnccccnnnnnnmmmm 4 42 Deleting Configuration Data dias 4 43 Exporting Tracker Configuration to a File occcccccccnnnnononnonnnnnnnnnnnnnnnnnnnnnnnnnnnos 4 45 Importing Tracker configuration to another project ccocooooooooocccnnnnnnnnnnnnnnnnnnnnnos 4 46 Running Tracker 5 1 Era cker CREC JA o Per V AVOA ENVEE VAIE 5 1 R nno the Tracker PLO iu Rin 5 2 Contents vi CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Appendix A Configuration File Guide A 1 Abo tthe Conie anon PILES ra RR Aa A 1 Identify the Conn guration Ple SA dose A 2 Wse thie IDTPOPUTIS aa A A O A 4 What You Need to Know about Configuration Files ooooooonncncnnnnnnnnnnnnnnonononononnnnnnnnnnnos A 5 Contisuration File DEMOS A A e A 8 PRESS SDE O A Gusaaatancedasmeuaeceaen A 9 PRT SERVICE orani A A A 10 PRT IN TP RO ic a E ir Ica A 12 PRT GROUP ee T Geek ueatee yaAcaone vue ucesenea heatnen sect A 13 PRESRECGION talca ida loci location A 14 A SA sate tat anaennnaes cao bonis e a A A 19 PRIITEMS TY tato sida iodo lechada A 20 PRE ROUTE st dica A 21 PRI TYPE TRN diia A 23 FRE INV TYPE sasetsyshast dni eanlinthandisn E A 24 PR
109. odel 4 37 4 38 Option 10 Type Translations dl J Type Translations are configured when you have one or more routes with a Translation Type Code of Type Detector internal code 2 This means that when an item is moving along a route and is detected the system will check the input code against the point value to determine if the item should be moved to the destination region Translation types give you another method for maintaining control over the flow of items in your production facility Option 10 Configure Type Translations 1 Expand the PRT folder in the Tracker Configuration left pane 2 Expand the Advanced folder 3 Double click Type Translations A list box displays in the left pane 3 Click E in the right pane The PRT Type Translation Configuration dialog box opens General Translation ID ONCHANGE Input Code 00 ltem Type ID TRE Cancel Help 4 Enter a unique name in the Translation ID field for the item type translation Enter the value to be matched against the value received from the detection equipment signaling the item type in the Input Code field 6 Enter the Item Type ID that is to be translated using the input code 7 Click OK Result The type translation configuration is added to your Tracking Model Important The PRT Type Translation Configuration is mapped to the PRT Route Configuration by the Translation ID field The Translation ID tells PRT the record to look at wh
110. of Item Classes Using the earlier example of the appliance factory four broad categories have been defined for the item classes The following chart provides an example of the item class definitions Serialized Items Refrigerator Base Refrigerator Frame Shelving Serialized Items Item Class for the Refrigerator item types Refrigerator Item Class for the Washing Machine item types ove Designing the Tracking Model Serialized Items Item Class for the Dryer item types Item Class for all other item types 3 9 Step 6 Plan Display Points di In order to plan display points you must think about what data you want to collect from the tracking model and how you want to present it in CimView displays and scripts Data can be displayed on screen at a main operating station and at workstations on the plant floor to provide operators with runtime information about the product during production To plan display points Keep in mind all of the following when planning your display points We follow up with some examples for your reference The kind of information needed at workstations on the plant floor and at main interface stations The type of display needed for information graphic or text representation When to generate alarms when certain production conditions exist The placement of detainment regions e g shifting regions may need user co
111. of Region im Group EntAreaA AsmblyLne1 1 i Ll Ent reas Asablylnedt A Ent rca isablylnez 2 Ent rea hobota z Eas thre ab Proclne1 4 Eas tire ab Qualtk S Eas thre ab Qualtk 11 Hidareal kinsei Midareal kinse Hid real tuent Hid rcal duen Y Hidireal Procine2 10 ScrapD Scrapi 13 Exit rcaE Hobot2 13 Exit recaE Packing1 14 14 Records created to tie Tracking Regions to Groups Expanded view of the No delimiter after first new record in the the last field in the batch record GFK 1694B Appendix A Configuration File Guide A 19 PRT_ITEM_TYP The PRT Item Type prt_item_typ configuration file is used to define all of the item types that the Tracking Model is responsible for monitoring Each of the fields is described below complete with entry examples and a sample configuration file REQUIRED FILE Data Entry No Field Name Description Type Example 0 item_type_id Unique name for the item type 16 COMPRESS characters 1 item_type_code Unique code identifying the item type to Integer 4 be used internally by PRT 2 item_type_desc Textual description of the item type 40 Compressor Item characters Type 3 item_tracking Code identifying the tracking type One byte 1 _type 1 Serialized 2 Non Serialized 4 item_class_id Name of the item class to which this 16 Refrig item type belongs Reminder Item characters Classes are not required
112. ome or all of these files in order to provide you with the kind of information you want to collect Each file is described in detail below File Name prt_type_trn prt inv type prt_assoc prt_status pPre adarsp pt prt_att_pt prt_reg_at prt_stnd cfg prt_window cfg File Definition PRT Item Type Translation PRT Route Invalid Type PRT Region Item Association PRT Status Code PRT Region Item Type Display Point PRT Region Item Attribute Display Point PRT Region Attribute Counter Definitions PRT Standby Process PRT Field Labels Description Translates item type codes received from detection devices into item type IDs that can be recognized by Tracker This file must be configured when the prt_route records have a translation type value of 2 Identifies an item type s that is invalid for a specified route Defines the item type roles for parent child associations of which there is one record configured for each item type Determines the status bits in the track model for both regions and items Configures the item type quantity in a region that is to be displayed through a setpoint Note Must be configured when prt_grd is configured Identifies the setpoint ID that will link item attributes by region Note Must be configured when prt_grd is configured Indicates the counters in item attributes This will in turn trigger the action taken when an item containing the defined a
113. on Non Serialized items 2 12 Serialized items 2 12 Plan Display Points 3 10 Pooled Region 2 17 Primary Region Types 2 17 Pooled 2 17 Sequential 2 17 Shifting 2 18 Production process diagram 3 2 Production Tracking Attributes 2 11 Combine region 2 20 Concepts 2 5 Database hierarchy 2 7 Definitions 2 2 Disperse region 2 21 Group 2 23 Item classes 2 14 Item types 2 13 Items 2 8 Non Serialized items 2 10 Normal region 2 19 Overview 2 5 Overview diagram 2 6 Parent Child association 2 12 GFK 1694B Index Pooled region 2 17 Primary region types 2 17 Region locations 2 15 Regions 2 15 Relational database 2 7 Route 2 22 Secondary region types 2 19 Sequential region 2 17 Serialized items 2 9 Service 2 25 Shifting region 2 18 Terms 2 2 Project Add Tracker option 1 6 Run Tracker 5 2 PRT Attribute Labels A 33 PRT Display Point A 27 PRT Group A 13 PRT Group Tracking Region A 19 PRT Interested Process A 12 PRT Invalid Type A 24 PRT Item Association A 25 PRT Item Type A 20 PRT Item Type Translation A 23 PRT Region A 14 PRT Region Attribute Counter Definitions A 31 PRT Region Item Attribute Display Point A 28 PRT Route A 21 PRT Service 2 25 A 10 PRT Standby Process A 35 prt status A 26 PRT Status A 26 PRT System Definitions A 9 PRT Window A 37 prt_assoc A 25 prt_att_pt A 28 prt_attributes cfg A 33 prt_disp_pt A 27 prt_group A 13 prt_grp_reg A 19 prt_intproc A 12 prt_inv_type A 24 prt_item_typ A 20 prt_reg_att A 31
114. on and by function Example Groups by function Welder Line 1 Loading i Robot Region 1 Welder Lines 1 amp 2 are grouped together by function into Welder Group a YY srryufyfy 3 VILL LL th ptphtp itt thph fp ptt th php tp tp hth ph fp pth hh pp ff Robot Regions 1 amp 2 are grouped together by function into Robot Group s Welder Line 2 T VI WI WIL STA Robot Region 2 End of example GFK 1694B Learning about Tracker 2 23 Example Groups by physical location Loading The regions in this physical area have been grouped together into Group 1 The regions in this physical area have been grouped together into Group 2 End of example 2 24 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B PRT Services At the highest level of the PRT database hierarchy are Services PRT Services manage the configured groups and regions PRT Services Manage groups and regions Allow configuration of one part of the plant while other parts are in production mode Simplify and expedite database searches Can run simultaneously with CIMPLICITY and other Services Provide a snapshot of regions during production The following diagram shows three PRT Services configured for a set of groups and regions All thre
115. or alternate characters labels 3 field _ size Width of the field by number of characters Integer CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B 10 Once you have created all of your views click File on the menu bar and proceed as follows Do When Select Save The PRT_UI is configured to view all PRT Services Select Save AS The PRT_UI is In the File Name field type configured to view a aprt_window cfg specific service where aprt is the name of the PRT Service Click Save 11 Close the text editor Result The records created in the prt_window cfg file will impact the type and arrangement of the information displayed in the PRT window by PRT Service by common view and by region PRT_Window configuration file example E Pii simi lg He j 167 file generated by 101 P utility ut 0 NECORS lt PAT_WIBDON FAT COHFIGUAABLE FIELD Hares Labels are configurible by region Freceed the comFiguration For 4 region euth s record specifying the keyword REGION and the nine oF the reglon REGCIOS AEGI For the regira AECT All reterds Pellowing until the next REGI N keyword is Pound z mill apply Eo that region be keyword DEFAULT mag be used instead of a BECTOH record bo define labels Far all F regions not listed im this File E O Field type Type e Field b internal 1 attribute 2 status 1 pri_sflela PRODBCTION TECK THE FIELD E pri_label
116. prt_intproc configuration file is used to map interested processes to the PRT Services This will serve to supply the interested processes with regular updates Each of the fields is described below complete with entry examples and a sample configuration file Entry No Field Name Description Data Type Example 0 prt_svc_id Unique identifier of a PRT service that will 32 APRT_DC provide interested process updates characters 1 intprc_svc_id Unique identifier of an interested process service 32 PRTGRD ID characters 2 update_mask Specifies the type of updates to be supplied to Long word 1 the interested process Values are 1 Full O Brief PRT_Intproc configuration file example a A Hoteped A ES Ps ER Geach Het IBT File generated by IBTPOP utility u1 0 RECORD FRT_IMTPROC Interested Process fats provider mapping w ff prt_sec_id PRT Service 10 providiog infe To above 1 INTRO Sit 10 Interested Process Serwico IB w Fo pdalde_mask 1 Full Birief all but auto mue APAT_BE PRTERD 4 APRTODC PRT_STHD A BPRT_BC PATERD 1 MPAT_6C PAT_STHO i 4 records created APRT_DC PRTGRD 1 ES _ E No delimiter character after Expanded view last field in of first record record A 12 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B PRT_GROUP The PRT Group prt_group configuration file is used to define each of the Tracking Groups Every tracking region must belong to a Group Eac
117. r can be assigned to a specific item class When assigning attributes to an item class use the keyword ITEMCLASS For each PRT Service that you have designated in your Tracking Model you will need a separate configuration file named for the Service This file can be viewed and edited without the IDTPOP Utility Simply type notepad prt_attributes cfg where Notepad is the text editor on the Command line in the MSDos prompt window This file is not required to configure your Tracking Model but is recommended in order to gather comprehensive data on the items tracked through production OPTIONAL FILE J17 To assign attributes 1 Assign Attributes for all items as follows Type attributes that you want to assign for all of your items in a single record Be sure to use the delimiter character to separate attributes 2 Assign Attributes for an item class es as follows Start a new record Type the keyword ITEMCLASS Type the delimiter character Type the name of the Item Class Press ENTER Type the attributes that you want to assign for the Item Class in a single record Be sure to use the delimiter character to separate attributes pe AE AA ae 3 Once you have assigned attributes for your items click File on the menu bar and proceed as follows Do When Select Save The PRT_UI is configured to view all PRT Services Select Save As The PRT_UI is configured to In the File Name field type aprt_attributes vi
118. recognized by a sensor device e g a barcode or radio tag The following diagram shows a computer monitor serialized item identified by the tracking system The sensor reads the barcode on the monitor and relays the data back to the tracking system where an operator can access it Example of a Serialized Item Identified by Tracking System CIMPLICITY HMI Server with Tracking System a k Monitor with Serialized items Serial 99653R Sensor reads uniquely identified by 145 is on barcode on item and their serial number Assembly Line 1 relays back to tracking system A AB BFYBHBHHBHBHBBABAbSS AA ci Barcode on part Assembly Line 1 Learning about Tracker 2 9 2 10 Non Serialized ltems Non Serialized items are parts assemblies or other articles that you are not interested in positively identifying but you want to know their location Non Serialized items Do not have a unique identifier Hold two attributes a parent ID and an item type Do not require a tag for sensor recognition Can be pallets carriers bins or other articles that are reused in production The following diagram shows a cart an item that is reused in a factory tripping a limit switch bounding a Carriage Return Region 5 CR5 The tracking system 1s notified that an item has passed into CRS Example of a Non Serialize
119. rectory and the related configuration dialogs in the right pane This enables you to quickly edit configuration data for all of your Tracker files Tracker Configuration User Interface 1 Title bar Menu bar LIRPLICAL Y Pracker Lbonhgwsalhon dl hem Tae Display Ports a F A TL configuring PRT RCAPE HL components FREGHOYLO FEH OLD FELLL Hue Fras He FOMLOOE Pegar han oscar Fintiad Piooespes SEVE Seater Ll ears pos herbs 4 Status bar 42 Help presa F1 IMNMED HD DELS MOY DELAY SLA lreckerag ull Directory structure for organizing and Configuring a Tracking Model 4 5 4 6 Tracker Configuration Directory for PRT The PRT directory is organized in a hierarchy with the Tracking Model Wizard in the Wizards folder and PRT data in the Advanced folder Each category is clearly defined in its own subfolder within the Advanced folder Clicking on a category activates the associated dialog in the left pane making configuration editing a snap Main project configuration folder PRT configuration folder Wizards folder Tracking Model Wizard Advanced PRT configuration Tracking Model items CIMPLICITY HMI Monitoring and Control Products Manual July 2001 B roo_test E PAT El Wizards FA Tracking Model Advanced Regions Routes vee Graphics Display 83 Region Attribute Counters
120. region Enter a Transition Region ID i Tip The Status Auto Move and Item Qty points will be automatically configured for you using default values upon exiting the wizard Click Yes in the message box for automatic point configuration to occur CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Step 3 Configure Regions Task 3 Set Out of Sequence Parameters 447 Task 3 Set out of sequence parameters 1 Click Out of Seq 2t Seg Out of Seq fields display at the bottom of the advanced PRT Region Configuration dialog box Enter the ID for the Detainment Region where items will be sent when they are out of sequence See the Tracker Production Tracking Operation Manual GFK 1216 for details about detainment regions Specify the maximum number of items in the OOS cycle count field that are allowed to exit out of sequence from the region PRT Region Configuration Dialog Box Out of Sequence Section PH Region Lordigguratiorn 12 Grasas Digtanmart Fegi PE TA2_A A 005 cuela 3 005 Action Deran Detain Scrap __ Delay Detain Delay Scrap Maximum number of items allowed to exit out of sequence Select an action to be taken when an item is out of sequence from the OOS Action drop down list as follows Detain Move item to detainment region Scrap Scrap delete item Delay Detain Allow item to be in out of sequence condition using the OOS cycle count
121. rs Task 2 Set advanced route parameters See Mapping Information between Route Configuration and Type Translation Configuration and Route Transition examples following the procedures for additional information about type translations Step 4 Configure Routes Task 1 Set General Route Parameters J4 Task 1 Set general route parameters Click gt in the Route dialog box 2 Select New from the popup menu The PRT Route Configuration dialog box opens displaying the General tab 3 Enter the region in the Source Region field from which the item will exit 1 Region to leave A Region to enter PRT Route Configuration EJ General Source Region 1 ASSEMBLYLNE1_NOR a E Destination Region 2 4SSEMBLYLNE2 ka Translation Type Code Automatic ler Id gwing ltem ID Text Po Transition Point ID TRANS_PT Al gt Advanced gt gt Translation Type Code To Point Type Limit Switch Any type point activated by value update Automatic Item ID giving Item ID Text point Automatic Item ID giving Reference ID Text point Associated Reference ID to Item Text Point Associated Item Type to Item Integer Point Positive Edge Trigger Negative Edge Trigger 4 Enter the region in the Destination Region field that the item will enter GFK 1694B Configuring a Tracking Model 4 15 4 16 5 Select a Translation Type Code from the drop down list as follows Note The option that
122. s a normal region The primary region type for Line 1 and Line 2 could also be sequential region because each item must progress in the order in which it entered the region see figure Example of Normal Region Items are tracked through the plant Each item Operator occupies one region Interface location Wn WT SAA Assembly Line 1 Assembly Line 2 Learning about Tracker Sensor Sensor 2 19 Combine Region A combine region allows multiple item entries to combine into one region location The combine region has one associated region location An example of a combine region would be where items coming from three different conveyor belts converge into a robot region for processing The robot region has only one region location that holds multiple items see figure Items from three oy separate regions i XN combine into the one AN region location in the i Robot Region 4 L Robot Region has only one ma f Region Location O e O O al A I y La 2 20 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Disperse Region A disperse region is the opposite of a combine region in that combined items are separated into successive regions Using our earlier example of the robot region where three items combined into one region location we can show how these three items can be separated into three successive regions once they have been processed see figure
123. s unknown item type logging enfdis region capacity alra enfdis region capacity logging automatic item move setpoint Tracking Region s Transition Region 10 MATTE WUUUUNLE i ETA STEZ ARCO TEST RES OP O14 Oy Oo ayo AL POPP LLL LL PP ay Sp yay ay apap spay ay ay PA OACO_TEST_RES OO TE Ty ey ey ey Oy PET DC DEV Dev DEUYSEQHEMT LAL 20 4 28 11171 eBo WYO 0 BAJAJ aaa _ TS 1 0 RCO TEST BES O H Aj 1p oy ay ay ay PRT hic DISPERSE Disper 0ISPERSE SEQUENTIAL 11 2 7111 1DETAIA 0 0j 0j 0j Tj ajaj j 4 1 1 1 111111 1 1 111 1 0574_QT1Y D574_5T5 3 0 RC0_TE57_RES 8 0 1 1 0 0 0 0 The asterisk The vertical bars delimit indicates that this text is or separate the fields comment only and not part of the record Restrictions The hyphen indicates a continuation of the record and appends the next line to the record The following restrictions must be observed when editing the configuration files Delimiter Field length Field Order Field Type Field Values Fields Logical line length Padding Physical line length All fields must be separated by a delimiter which is the first character defined in the first line of the file Must be less than or equal to its configured maximum n The fields must be in be same order in the record as they appear in the input file Vary depending on the file being edited enter values appropriate for the file Cannot
124. scription Sets the queue sizes for the ports used by the Data Collector Data Service and Application Interface subsystems Minimum recommended size 1s 10 for each port Identifies each PRT Service in the tracking model Enables related processes to receive updates from the tracking model Both prt_grd and prt_stnd require this file to be configured in order to function properly Identifies the Groups in your tracking model Because every region must belong to a group this file must be configured Identifies the regions in your tracking model their primary and secondary types and other important information Ties the tracking regions to their tracking groups Defines the item types classes and parent child relationships between items Identifies routes between regions and associations with transfer points Configures a set of attributes for all items or for items in a specific class This is not a required file but is recommended Note All of the above files have a dat extension with the exception of the last one which has a cfg extension Files with a dat extension are binary files with a cfg extension are in text format CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B GFK 1694B Akk l Guidelines for Optional Configuration Files The optional configuration files are not required to run a basic tracking model However the configuration of your tracking model may require s
125. se names on the functionality of the group of regions e g Oven Group or Assembly Group Limit names to a specific number of characters for example 10 characters maximum Sample Diagram Naming Groups Although we named our regions for their functionality we grouped them by physical location Therefore for our naming convention we decided to limit names to 10 characters each and to base them on the location of the group Loading EntAreaA Each group is named according to location in the All names are factory consistent with ENNS our chosen MidAreaC Ly East AreaB naming _ convention Each name has a maximum of 10 characters which is in line with our chosen naming convention L GFK 1694B Designing the Tracking Model 3 7 Step 5 Define Item Types and Item Classes Item types are a logical grouping of items with similar characteristics You must decide what kinds of items you are tracking through production and define item types that will group them together into logical subsets Item classes are a broader category for grouping your item types and provide another level in the database for simplifying and expediting searches 14 7 To define item types Keep in mind all of the following when determining categories for your items We follow up with an example for your reference The level of detail in terms of parts assemblies that you plan to track The parts assem
126. send requests to PRT data collector s and to send requests and receive responses from the PRT data server s 3 Enter an integer to set a receive requests queue size in the API Interested Process Port field This is used to receive requests for item and item hold data from the PRT data collector s 4 Enter an integer to set the In the Data Collector Main Port field type an integer to set the queue size 5 In the Data Server Throttle Port field type an integer to set the queue size In the DS Interested Process Port field type an integer to set the queue size In the Data Collector Aux Port field type an integer to set the queue size 4 22 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Step 8 Finish Basic Tracking Model Configuration Once the system definitions have been configured you have completed all of the dialogs in the Tracking Model wizard J1 Step 8 Finish Tracking Model configuration 1 Click Finish la 2 Click a to save configuration data All of the PRT data that you have entered in the configuration dialogs is added to the Tracking Model configuration 3 Expand the Advanced folder 4 Double click categories to view configuration data in the left pane kh bh Important If you want to move items across project boundaries you have to do additional PRT startup configuration See the appendix Configuring PRT Client Setup the CIMPLICITY HMI Plant Edition Tracking
127. size of at least 20 PRT_ITEM_STATUS Analog point that must be of type ANALOG_U32 PRT_ITEM_TYPE_ID Text point that must define a text size of at least 20 PRT_REFERENCE_ID Text point that must define a text size of at least 20 USER DEFINED Text point with the number of region locations covered by the point equaling the number of elements in the array Calculate elements as follows End location Start Location 1 Enter the Start Location in the region Enter the End Location in the region Enter the Start Byte that will be populated with this attribute data Enter the End Byte that will conclude population of this attribute data EA ot SS Note Use 0 in the both the Start and End byte fields if you do not plan to use this point to collect any other data 10 Enter the name of the item class that will provide values for this point in the Item Class ID field 4 26 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Note If you do not specify an item class then any item class will provide data However if more than one item matches the item filtering the value of the point is indeterminate 11 Click OK Result The graphic display configuration is added to your Tracking Model Example Graphic display of DRY_ARRAY point values Bytes 0 20 Bytes 0 20 Bytes 0 20 Array point gt 675 782 675 definition elements are populated with Element 1 Element 2 Element 3 values Model 675 Model 782 Mode
128. stander PROCLHE COM WSRA_FRAPE 1 3 records created PROCLREZ COM LIB 2 PROCLHEZ COM PALLET 3 PROCLNE2_COM WSHR_FRAME 1 Expanded view of No delimter the first record after last field GFK 1694B Appendix A Configuration File Guide A 25 PRT_STATUS The PRT Status prt_status configuration file is used to assign a status code for each valid region status for example capacity sequential error invalid or unknown type etc Similarly a record is configured for each valid item status for example hold no hold delayed etc A number of statuses have predefined records and you may configure additional records to define other status types Each of the fields is described below complete with entry examples and a sample configuration file OPTIONAL FILE Data Entry No Field Name Description Type Example 0 status_code Unique code to identify the status of the 8 CTRLWTRK region or item characters 1 code_type Unique code representing what you are One byte 0 defining a status code for as follows O Region Status Code 1 Item Status Code 2 Reserved 2 code_desc Textual description of the status code 40 Blank characters 3 code_label Text to display with the status code for user 16 Control recognition Must be unique characters w track 4 bit_set Bit to be set by PRT that will represent this Long word 22 status code PRT_Status configuration file example D E Hipa Fie Edi Geach Help 107 File gemerated by IPIPOF
129. t The prt_stnd cfg file is manually configured and saved to the Master directory PRT_Stand cfg configuration file example The reserved characters must be defined as part of the file A Notepad i CFG File RECORD PRT SIMO CFE ki 1 record created PAT GE APP TER SO SYSTEM PRT GE_APP_TKR 30 SYSTEM Expanded view of the record A 36 Mi ES CIMPLICITY Monitoring and Control Products Manual Type July 2001 No delimiter needed after last field GFK 1694B PRT_WINDOW CFG GFK 1694B The PRT Window Field Labels prt_window c g configuration file is used to customize the columns and their order in the PRT User Interface PRT_UI This file has a DEFAULT record already configured If you want to rearrange or limit the information on screen you can do so by View or by Region This feature comes in handy for printing reports and for customizing a screen to display only the information needed by a technician Further this file can be used to configure different views for each of your designated PRT Services or views to run across all PRT Services OPTIONAL FILE A View record Is common to all regions Specifies what information displays Arranges information in the display Customizes labels column headings Uses the keyword DEFAULT in the first line A Region View record Impacts a specific region Specifies what information displays Arranges information in th
130. t as a guide when configuring your graphics display J1 Option 1 Configure a PRT graphics display 1 Open a new PRT Graphic Display Configuration dialog box as follows A Expand the PRT folder in the Tracker Configuration left pane B Expand the Advanced folder C Double click Graphics Display A list box displays in the right pane D Click E on the in the right pane The PRT Graphics Display Configuration dialog box opens 2 Enter a unique name for the graphics display Service Recommendation Use the default PRT_GRD GFK 1694B Configuring a Tracking Model 4 25 3 Enter the region ID for which you want to display graphical information in the Region field PH Graphic Displas Lontaia aidan Gereral Service PAT_GRD Haare fost a gt PRT_ASSOC ITEM PRT_ITEM_ID Biris COLOR PRT_ITEM STATUS 01 VEHICLE COLOR PRT_ITEM_TYPE_ID q gt PRT_REFERENCE_ID Stat Location E End Locators 2 AA Select a Point ErdBye f a E e PRT Browse Popup menu 4 Select one of the default options or type in an attribute name in the Attribute field 5 Enter the name of an array point in the Display Point ID field that will populate the graphic screen with values about the item type in the region Guidelines for display points Attribute Point Guideline PRT_ASSOC_ITEM Text point that must define a text size of at least 20 PRT_ITEM_ID Text point that must define a text
131. ternal hold HOLD Internal hold INORML normal RALAPEXEC capacity exc REGHEWLO reg head va REHOLO external hold AFLILL region full RINLOCE in lock Click E in the right pane The Status Configuration dialog box opens Status Configuration 3 General Status scram Descriptions JIMMEDSCRAP O0 Label A Bit Bo Code Type Region Status ltem Status Reserved Cancel Help Enter a unique code in the Status Code field to identify the status of the region or item The code can be no more than 16 characters Enter a brief Description for the status code Enter the label that will display for the user Enter the bit in the Bit Set field to be set by PRT to represent this status code Check either Region Status or Item Status Click OK Result The status code configuration is added to your Tracking Model 4 34 CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Option 7 Route Invalid Types The Route Invalid Type Configuration is used to specify item types that are not valid in a particular region Recall that when you configured your routes you had the option of validating all item types by placing an asterisk in the Item Type ID field In order to filter item types you can configure invalid item types for a route and enable alarm generation so that operators can react promptly 44 Option 7 Configure Route Invalid Types 1 Expand the PRT folder
132. tion The Tracking Model wizard provides you with a one stop shopping tool for configuring your Tracking Model This easy to use and intuitive process takes you step by step through the entire configuration When you are finished you can run the PRT_UI to view the results of your work Tip You can exit the Wizard anytime and pick up where you left off later Upon exiting the Wizard you may receive a message box asking if you want points configured automatically for you Clicking Yes will save you the time and effort of configuring a number of points for which default values will be provided 4 1 4 2 Note The Tracker Configuration User Interface is a new feature developed to better help you configure and maintain your tracking data However for reference purposes the IDT files that some clients are accustomed to using are outlined in Appendix A Configuration File Guide CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Step 1 Open the Tracker Configuration User Interface Use the Tracker Configuration User Interface to configure your Tracking Model You can open it directly from your project Workbench e Important You must have installed and added the Tracker option to your project to enable access to the Tracker Configuration User Interface 14 Step 1 Open the Tracker Configuration user interface 1 Open the CIMPLICITY Tracker project in the Workbench 2 Double click Tracker Configuratio
133. tionally associated all regions must belong to a group Our Welder Lines 1 amp 2 are functionally P grouped together T Welder Line 2 Q A 56789 A WT Item Type Parts with similar characteristics A are logically grouped Operator Y Z I Interface together as with our parts in Welder Lines 1 amp 2 Finished Goods Shipping CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B GFK 1694B PRT Database Hierarchy The PRT database supports the tracking model and houses all of the tracking and configuration data The following diagram illustrates the hierarchy within the database Note that data at the base level are related to one or more database types in the next level up This kind of relational database serves to simplify and expedite searches for items in the tracking model Service Independent PRT process running in a CIMPLICITY project that supports one or more regions Group Logical space on the plant floor that holds regions Region Represents a physical area in the factory and holds region locations Region Location Physical space on the plant floor that holds one or more items Learning about Tracker PRT CIMPLICITY PROJECT 2 7 About Items 2 8 The primary purpose of Production Tracking is to monitor the progress of a product as it is bein
134. ttribute enters the region Determines the PRT data collector that the standby process will monitor Defines the column names for the PRT_UI PRT User Interface in place of attribute names A default record is provided with Tracker and must be present to run the PRT_UI Note All of the above files have a dat extension with the exception of the last two which have a cfg extension Files with a dat extension are binary files with a cfg extension are in text format Appendix A Configuration File Guide A 3 Use the IDTPOP Utility A 4 In order to edit the binary coded configuration files they must be converted to a format that can be edited The IDTPOP Utility enables you to convert the binary code to ASCII format and edit using the text editor of your choice J17 To convert files to ASCII format using IDTPOP From the CIMPLICITY Workbench click Tools on the menu bar Select Command Prompt to open a DOS window On the Command line type cd master Press ENTER to switch to the Master directory Type idtpop lt filename gt e g idtpop prt_region Press ENTER ee A TS Result An indication of the number of records processed will display and the file will be converted to ASCII text Project Workbench ES GE_APPLIAMOE ge CIHMPLICITA Malbec k Files Edt Prci d V a ne E Hg nt mA Fonts J Eppe rooofetiH VYindows 4 Security Es Copyright 1785 1779 2 eee gt CI APLICITY SMAI pro pecta cl
135. unning RCO SQL Server or access to SQL Server SQL Server driver Important Tracker requires 1 5 KB of RAM and free disk space for every item location in your model CIMPLICITY HMI Monitoring and Control Products Manual July 2001 GFK 1694B Tracker Installation GFK 1694B Installing the Tracker option on your HMI Server takes just moments using your original installation CD for CIMPLICITY HMI har Important It is assumed that the Tracker option will be installed on your CIMPLICITY HMI Server to run with CIMPLICITY software See CIMPLICITY Getting Started GFK 1500 for details about installing CIMPLICITY software 14 To install the Tracker option 1 Place the installation CD in the CD ROM drive 2 Do one of the following Option 1 Allow the CD to AutoPlay Option 2 A Click Start on the Windows task bar B Select Run C Type d setup bat where d is the CD ROM drive D Click OK Select Install CIMPLICITY HMI from the menu Proceed to the CIMPLICITY HMI Setup dialog box Click the Review Add Options radio button Click Next to display the HMI Server Options dialog box of a aS a HE Servo Uplink TATA HATO E Jazd E HEPIAN SO Tracker Display TR A Sytem hiies IZE br Ciema 62513 E Descnphon Check Tracker to install the Server application Jaquier Viewer or ep Tracker Display to install the Introducing Tracker 1 3 7 Do one of the following Add Tracker to a
136. uration File Guide A 23 PRT INV TYPE The PRT Invalid Type prt_inv_type configuration file is used to specify when a configured item type is not valid for a tracking route Recall that you can use the wildcard character in the prt_route configuration file to identify the item types When the wildcard character is used you can use this file to eliminate the invalid item types from the route Each of the fields is described below complete with entry examples and a sample configuration file OPTIONAL FILE Data Entry No Field Name Description Type Example 0 orig_region_id Unique name of the region from which the 16 PROCLNE1 item type will exit characters _NOR 1 dest_region_id Unique name of the region where the item 16 RINSE1_NOR type may enter characters 2 item _type_id Unique name of the item type that is not 16 WSH_MTR allowed to travel between the regions in characters other words the invalid item type 3 transition _ptid Point ID that represents the transition 55 PL1_RS1 between the two regions characters TRANS PRT_Inv_Type configuration file example D mim ype vk Hepa j IDT File generated by IDTROP utility vi RECORD PRT MU TYRE Production Tracking Route Invalid Type a B erig region id ID oF region item exits 1 gest_region id 10 oF region item enters 2 item type dd 10 oF type invalid between these regions 9 transition ptid ID oF transition paint beteeen regions E PROLLMHE 1 Fe RIMEEA_HO
137. uring a Tracking Model 4 19 Step 6 Configure PRT Services Once you have configured your item types proceed to the next dialog box of the wizard to configure the PRT Services for your Tracking Model By default PRT_DC is already configured Usually only one service is configured per Tracking Model which you are encouraged to use There is an option for editing the pre configured service to meet your requirements or you can configure additional services as needed J1 Step 6 Configure a PRT Service 1 Click the Popup Menu button gt to the right of the Service field in the Wizard s Service dialog box 2 Select the appropriate menu option from the popup menu as follows Menu Item Use to New Create a new service Edit Edit service listed in the Service ID field The PRT Service Configuration dialog box displays defaulted to the General tab 3 Enter a name for the Service ID or use the default name PRT DC Esterri een senice kt 0 External hoki sarace Id ee 7 aa Flagion lock allan PTT THALLLOK ai a Aegon capshlty exceeded amc PRIREG CEF all gt Leoalion ganaciy alerm id PAT_AEFLOC CAP il gt Seyans erre ict PAT_AEG 00S l gt Itere kd sere it atitem la aidian a ga 5 Unknown iem type aia ki PRT_LUNE TAL TIF il gt Ima ago dl alarn ih par meo ITEM ag a Fagon ngi empty samit AT_DEP_HOT_EMPTY Select an Alarm Class Popup menu 4 Enter the Search Order in which this service will b
138. utility v1 0 RECOAD PRT STATUS Production Tracking States Code STATUS Cii niger code identifgiog Reg itea status code _ typ States Type Hegiows 1 teas 2 hesereed code dete States Code description code Lathe Wser deFined Statue Bisplay label bit set Nit wed by PAT ta iden Ehia states TRLWTRE 0 costrol ul track ETALK ED MOVE TO_REPALAY YO SLAVE 2 dr lupi 16 Y OTR OLLA HON IH HE PAE PLY_SCRAP 2 DELAY_SCRAP 2 CTRLWTRK O control w track 22 HOLD 1 fexteraal hold a 6016 11 internal hold 17 Predefined THOFRHL 4 normal 31 records for APEXC Bj ecspoci n exc 21 region and item EGHDULO B reg head valid 23 statuses AO Dj jextermal hold 1 FULL regios Full jis HLOCE 8 jim Leek ii EHORHL 8 normal 31 OUTLOCK 8 jami dock 19 UTEQ 6 jant F seq 28 SORAP 2 IARED_SCOEAP 3 AITADEC Aj jwaiting For dee jae Expanded view of the first record A 26 CIMPLICITY Monitoring and Control Products Manual Type July 2001 GFK 1694B PRT DISP PT The PRT Display Point prt_disp_pt configuration file is used to define the Item Type quantity in a region to be displayed through a setpoint This file must be configured when prt_grd is configured Each of the fields is described below complete with entry examples and a sample configuration file OPTIONAL FILE Data Entry No Field Name Description Type Example 0 region_id Unique name for the tra
139. venience of our customers who are accustomed to editing these files all of the information you need is included herein After reading this chapter you will Know how to Identify the configuration files Use the IDTPOP utility Use the SCPOP utility Edit Configuration files based on provided definitions Acronyms For your reference here is a list of acronyms that are used in this chapter Acronym Meaning ISAM Indexed Sequential Access Method SCPOP System Configuration Population ASCII American Standard Code for Information Interchange GFK 1694B A I Identify the Configuration Files There are several required ISAM files to configure to run your tracking model as well as several optional files for additional functionality Tracker primarily uses binary coded files to run PRT You can readily identify the files you want to work with by their prt prefix and dat or cfg extension Guidelines for Required Configuration Files The required configuration files must be configured in order to run your tracking model Each file is described in detail below File Name prt_sysdef prt_service OEE REDEE prt_group prt_region prt_grp_reg prt_item_typ prt_route prt attripbutes cktg File Definition PRT System Definitions PRT Service Record PRT Interested Process Data Provider Mapping PRT Group PRT Region PRT Group Tracking Region PRT Item Type PRT Route PRT Attribute Labels De
Download Pdf Manuals
Related Search
Related Contents
Analysis and Audit features - HealthOne Ireland User Group Nota - BioTrack Viewsonic PJ560D - DLP Projector ZU 0677 SCENE COMMANDER Copyright © All rights reserved.
Failed to retrieve file