background image

M A N U A L

PGT-09-S 

Programming Tool and Analyzer 

Summary of Contents for PGT-09-S

Page 1: ...M A N U A L PGT 09 S Programming Tool and Analyzer E...

Page 2: ...ws with Internet Explorer 6 10 2 3 Accessory 16 3 Installation 17 3 1 Power Supply 17 3 2 Ethernet connection 17 3 3 DSL connection 18 3 4 TRIGGER connection 19 3 5 Setup 20 3 5 1 Master Mode Setup 20...

Page 3: ...Encoder Resources 38 6 Slave Mode 40 6 1 Status 41 6 2 Tabs 41 6 2 1 Encoder Resources 41 6 2 2 Encoder Emulation 41 6 2 3 Faulty DSL H FRAME 43 7 Analyzer Mode 49 7 1 Status 49 7 2 Tabs 49 7 2 1 Conf...

Page 4: ...is a versatile engineering and diagnostic tool for use with motor feedback systems based on the communication interface HIPERFACE DSL by SICK 1 1 Related Documents Technical data and order information...

Page 5: ...ory for automatically configuring the IP address of the PGT 09 S device and for registering its host name into the specific namespace of the network This way a user can easily access the device by its...

Page 6: ...pported for finding an active PGT 09 S device connected to the network This mechanism reliably works even if the IP address of the device is unknown or the device is not reachable by an ordinary TCP c...

Page 7: ...tion so that pop up windows from the PGT 09 S device are accepted and shown Configure the temporary files handling so that cache is not used in order to allow the web browser to always ask for the mos...

Page 8: ...Add the IP address or host name of the PGT 09 S device to the list of allowed sites To configure correct cache handling follow these steps Open Internet Explorer 7 Click on the Tools menu entry Click...

Page 9: ...Manual PGT 09 S 8013604 WT29 SICK STEGMANN GmbH Subject to change without notice 9 Under Browsing history click Settings The Temporary Internet Files and History Settings window will open...

Page 10: ...I visit the webpage for Check for newer versions of stored pages 2 2 2 Microsoft Windows with Internet Explorer 6 For allowing pop up windows please follow these steps Open Internet Explorer 6 Click...

Page 11: ...Manual PGT 09 S 8013604 WT29 SICK STEGMANN GmbH Subject to change without notice 11 Click on the Privacy tab...

Page 12: ...Manual PGT 09 S 12 SICK STEGMANN GmbH Subject to change without notice Click Settings under Pop up Blocker The Pop up Blocker Settings window will open...

Page 13: ...tice 13 Add the IP address or host name of the PGT 09 S device to the list of allowed sites To configure correct cache handling follow these steps Open Internet Explorer 6 Click on the Tools menu entr...

Page 14: ...Manual PGT 09 S 14 SICK STEGMANN GmbH Subject to change without notice Under Temporary Internet files click Settings A Settings window will open...

Page 15: ...8013604 WT29 SICK STEGMANN GmbH Subject to change without notice 15 Check the button Every time to the page for Check for newer versions of stored pages Click OK in this window Click OK in the Interne...

Page 16: ...e required accessories to be used along with the PGT 09 S are The power supply 12V DC that is part of the delivery A cabling set suitable for the HIPERFACE DSL link M12 connector A suitable Ethernet c...

Page 17: ...that the supply voltage of the PGT 09 S matches with the supply voltage range of a connected HIPERFACE DSL encoder usually 7 12 VDC Supplying a PGT 09 S with a voltage higher than the rated encoder s...

Page 18: ...ion and different connectors male female their pins are equivalents internal parallel connection These two separated connectors are fully exploited in the ANALYZER mode see chapter 7 when the PGT 09 S...

Page 19: ...tion 2 1 The interface can be used to feed a sync signal to the tool operating in Master mode see chapter 5 Using this interface the HIPERFACE DSL encoder position acquisition is synchronized with the...

Page 20: ...et up accordingly Refer to the diagrams below showing the individual setup requirements 3 5 1 Master Mode Setup The following figure shows the scenario where the HIPERFACE DSL encoder is supplied from...

Page 21: ...GT 09 S Hiperface DSL link 2 or 4 wires Ethernet switch Power supply Supply 12V DC 3 5 2 Slave Mode Setup Below the setup for the SLAVE mode is shown The PGT 09 S is powered through the DSL IN connect...

Page 22: ...Below the setup for the ANALYZER mode is shown The PGT 09 S is powered through the DSL IN connection Ethernet connections Servo Drive with Hiperface DSL interface PGT 09 S Ethernet switch Power supply...

Page 23: ...e HIPERFACE DSL link for focusing on data transmission issues For the PGT 09 S are two different operating modes available HDEB mode offers a windows based platform The software can be downloaded free...

Page 24: ...CD shipped with the PGT 09 S device 4 2 User interface Basics Before proceeding it is worth focusing on the user interface basics and the way to interact with the active objects located on the display...

Page 25: ...played in the following screenshot This startup page allows the user to select the language and the operating mode of the tool 4 3 1 Language Choice By clicking on the flag icon placed near the top ri...

Page 26: ...selected mode is kept after power down 4 3 3 Access Profile The access profile of the PGT 09 S determines which functions the user has access to The access profile is selectable through the push butt...

Page 27: ...H Subject to change without notice 27 Access Profile Password User no password needed Power User 2222 After password entry the start screen of the requested operating mode is shown The following scree...

Page 28: ...g title Two buttons are located on the right hand side for showing a quick guide for saving the current workspace and returning to the splash page The main window is reserved to the actual workspace I...

Page 29: ...g procedure 1 Select a register from the item pool 2 Hit the key case insensitive corresponding to the permitted access R W C Please refer to the chapter Sequencer 4 5 to learn how to handle items aft...

Page 30: ...5 Sequencer The Sequencer can be defined as a list of operations item accesses to be executed sequentially or randomly It is associated with a list view of items to be accessed for reading writing or...

Page 31: ...board commands are displayed when pushing the header Quick Guide button Note that X and Del are only executed if the Sequencer is stopped please refer to the following control panel description The ex...

Page 32: ...ecution list Please note that these operations are independent from the automatic save load operations associated with the exit push button on the header Please note that the save operation uses one s...

Page 33: ...s well as all HIPERFACE DSL Encoder resources for monitoring and parameterization purposes 5 1 Status The main status information is relevant to the HIPERFACE DSL link A quick report is provided by th...

Page 34: ...lained A value of 1003 or 5003 notifies the user of a positive HIPERFACE DSL link status The value 5003 also notifies that a warning or error bit is set in one of the eight encoder status bytes ENC_ST...

Page 35: ...DSL Encoder Interface DSL Master For further details on the available registers and their function please refer to the HIPERFACE DSL Manual The related workspace layout is shown below The list view a...

Page 36: ...oder DSL Slave mirrored as remote registers of the HIPERFACE DSL Encoder Interface DSL Master For further details on the available registers and their function please refer to the HIPERFACE DSL Manual...

Page 37: ...ge without notice 37 The appended list view is relevant to the register access execution Each row is including the following specific information Sequencer Index Access Type Register Address Register...

Page 38: ...y the HIPERFACE DSL Manual The related workspace layout is shown below The list view at the top includes all available resources of all HIPERFACE DSL Encoders Please note that individual encoders migh...

Page 39: ...e following specific information Sequencer Index Access Type Resource Name Resource Data Offset Hexadecimal Data Value Binary Data Value Resource Access Error Code The control panel on this page also...

Page 40: ...ort position status messages and a reduced set of resources This mode is useful for testing and validating the implementation of the HIPERFACE DSL Encoder Interface DSL Master Along with the possibili...

Page 41: ...are displayed Each is related to a specific function and can be pushed to activate or deactivate the function itself 6 2 1 Encoder Resources This function allows the user to examine the list of resou...

Page 42: ...age and the objects to be used for setting the parameters referred above Two parameters are relevant to the position generator and they are set with two text fields under the header POSITION By clicki...

Page 43: ...3 3 Different error types can be configured to affect the selected bits sequential of the frame at the raw data stream level functional errors or at the encoded data stream level communication errors...

Page 44: ...target a complete fault setup is also requiring the fault specification defined based on the selectors available in the specific panel the following one Starting from the left end side the first drop...

Page 45: ...ide The external trigger is disabled enabled by means of the specific 2 way selector The internal trigger is instead enabled when one internal protocol state is selected that is one different than the...

Page 46: ...ct to change without notice Besides the diagram showing the DSL slave states transition is hereafter enclosed too Please refer to the specific DSL protocol description for the most complete descriptio...

Page 47: ...atus OFF is entered On pushing the aforementioned button the current setup is uploaded and then the fault generator is activated please monitor the status transitions shown in the specific status fiel...

Page 48: ...instead to be used to abandon On the load operation the text field above the buttons is not editable showing instead the identifier selected from the list and picked up by double clicking the left bu...

Page 49: ...protocol level In order to use this mode effectively please consult the HIPERFACE DSL Manual 7 1 Status The main status information is relevant to the HIPERFACE DSL link A quick report is provided by...

Page 50: ...shown below Please note that upon entering this page the currently active configuration is shown Any change must be confirmed by the push button As long as a changed configuration is not confirmed a...

Page 51: ...cally related to Short and Long Message exchange HIPERFACE DSL Encoder resource access The Event mode is suitable to log specific events Watch signal changes based on the Watch Filter see configuratio...

Page 52: ...al The Threshold field 1 byte is suitable to define the value to which the masked trigger source is compared with Click on it to start an edit session The Enter Key is required to confirm the edited v...

Page 53: ...Manual PGT 09 S 8013604 WT29 SICK STEGMANN GmbH Subject to change without notice 53 The meaning of the event bits is explained in chapter 6...

Page 54: ...tom Section The Header is constituted of two bars an upper bar and a lower bar related to acquisition setup and acquisition status On the left hand side of the upper bar the active acquisition mode an...

Page 55: ...ecific format is depending on the acquisition mode see chapter 7 3 Please note that the contents of the listed record fields can be copied and pasted into a text file or spreadsheet by clicking and dr...

Page 56: ...bit byte Vertical position absolute position Vertical position CRC Accumulated position Watch signal changes related to an event Message mode record format The record fields are defined as follows Rec...

Page 57: ...section a bar is placed showing both the number of acquired records and those listed Also a push button is available to enable or disable storage of records in the PGT 09 S device Note that the data a...

Page 58: ...r dimensioned to store up to 2048 records on condition that The acquisition mode is selected The acquisition process is activated start button was pressed The trigger condition if configured has occur...

Page 59: ...pe bit 126 104 23 00 00 00 7F FF FFh Time stamp full resolution 13 56 ns 103 96 8 00 FFh Master data Encoder Interface Encoder 95 56 40 00 00 00 00 00 FF FF FF FF FFh Primary slave data Encoder Encode...

Page 60: ...n 7 3 3 Message Mode Please note that possibly unused fields in Message mode e g data bytes or offset values are unknown and are to be discarded The 128 bits of a log entry in Message mode are specifi...

Page 61: ...n the configured trigger conditions are met a trigger event is stored as a log entry Its format is as follows Bit position Width Value range Meaning 127 MSB 1 1 Event indicator 126 104 23 00 00 00 7F...

Page 62: ...ockd Encoder clock recovery state Single bit 37 first Drive sync signal indicator Single bit 36 msync Vertical frame start indicator Single bit 35 aux External trigger input state Single bit 34 pos_no...

Page 63: ...010 01 19 M Rossello 0 30 Revision 2010 01 25 S Stein 0 40 Corrected pinning Watch filter explanation 2010 02 19 S Stein 0 50 New Slave Mode feature Faulty DSL HFrame Encoder Emulation revision EG0 EG...

Page 64: ...4 E Mail info sick nl Norge Phone 47 67 81 50 00 E Mail austefjord sick no sterreich Phone 43 0 22 36 62 28 8 0 E Mail office sick at Polska Phone 48 22 837 40 50 E Mail info sick pl Rom nia Phone 40...

Reviews: