SICK PGT-09-S Manual

SICK PGT-09-S Manual

Programming tool and analyzer

Advertisement

Quick Links

M A N U A L
PGT-09-S
Programming Tool and Analyzer
E

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PGT-09-S and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SICK PGT-09-S

  • Page 1 M A N U A L PGT-09-S Programming Tool and Analyzer...
  • Page 2: Table Of Contents

    Analyzer Mode Setup ..................22 Getting Started ....................23 Starting the PGT-09-S ....................23 User-interface Basics .....................24 Configuration - Login ....................25 4.3.1 Language Choice ....................25 4.3.2 Operating Mode ....................26 4.3.3 Access Profile ....................26 Page Layout ......................28 SICK STEGMANN GmbH  Subject to change without notice...
  • Page 3 Data Acquisition ....................54 Analyzer Data Formats ...................59 7.3.1 H-Frame Mode ....................59 7.3.2 Position Mode ....................60 7.3.3 Message Mode....................60 7.3.4 Events ......................61 Protocol Signal Bits ....................62 Revision history ....................63 SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 4: Scope

    HIPERFACE DSL by SICK. 1.1 Related Documents Technical data and order information on the PGT-09-S can be found in the data sheet (SICK order no 8 013 606). ® please refer to the “User For further, general information on the protocol HIPERFACE DSL ®...
  • Page 5: Requirements

    PGT-09-S 2 Requirements 2.1 Network (LAN / WAN) The PGT-09-S must be connected to an Ethernet network (TCP / IP based) and is integrated as a node (server host) into a LAN or WAN. DHCP, DNS, HTTP, … Transmission Control Protocol (TCP)
  • Page 6 TCP connection, e.g. if it is configured for a different subnet. This scanner utility application is supplied on the CD shipped with the PGT-09-S device. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 7: Pc (Client Host)

    PGT-09-S 2.2 PC (client host) The PGT-09-S offers access through a web browser application running on a client host connected to the same network (using a common subnet mask). In general two important settings in the employed web browser are required: ...
  • Page 8 Manual PGT-09-S  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.
  • Page 9 Manual ® PGT-09-S  Under “Browsing history” click “Settings”. The “Temporary Internet Files and History Settings” window will open. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 10: Microsoft Windows

    For allowing “pop-up windows” please follow these steps:  Open Internet Explorer 6.  Click on the “Tools” menu entry.  Click on the “Internet Options” entry.  The “Internet Options” window will open. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 11 Manual ® PGT-09-S  Click on the “Privacy” tab. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 12 Manual PGT-09-S  Click “Settings” under “Pop-up Blocker”. The “Pop-up Blocker Settings” window will open. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 13 Manual ® PGT-09-S  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 entry.
  • Page 14 Manual PGT-09-S  Under “Temporary Internet files” click “Settings”. A “Settings” window will open. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 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 “Internet Options” window. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 16: Accessory

    Manual PGT-09-S 2.3 Accessory The 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) ...
  • Page 17: Installation

    The PGT-09-S can supply a connected HIPERFACE DSL encoder (DSL OUT) with power. It is not possible to supply a second PGT-09-S connected to the DSL IN or OUT ports. Please note that the supply voltage of the PGT-09-S matches with the supply ®...
  • Page 18: Dsl Connection

    Manual PGT-09-S The PGT-09-S must be connected to the Ethernet network through a port of an “Ethernet Switch” (a “Hub” device could also be used but is not recommended, as the communication performance might get worse). 3.3 DSL connection ®...
  • Page 19: Trigger Connection

    3.4 TRIGGER connection The PGT-09-S has a BNC connector suitable for supporting a trigger or “sync” function, depending on the operating mode of the tool. The PGT-09-S datasheet must be referred for finding full details on the electrical specification. The interface can be used to feed a “sync” signal to the tool operating in Master mode (see ®...
  • Page 20: Setup

    Hiperface DSL link (2 or 4 wires) PGT-09-S Power supply In the figure below the power supply for the encoder is used to also supply the PGT-09-S through the DSL connector IN. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 21: Slave Mode Setup

    (2 or 4 wires) PGT-09-S Supply (12V DC) Power supply 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 connection. Ethernet switch Ethernet connections Servo Drive with ®...
  • Page 22: Analyzer Mode Setup

    Manual PGT-09-S 3.5.3 Analyzer Mode Setup Below the setup for the ANALYZER mode is shown. The PGT-09-S is powered through the DSL IN connection. Servo Motor with ® integrated Hiperface DSL Encoder Ethernet switch Ethernet connections Servo Drive with ®...
  • Page 23: Getting Started

    Manual ® PGT-09-S 4 Getting Started 4.1 Starting the PGT-09-S The PGT-09-S is a versatile tool providing the user with different operating modes as listed belowe:  MASTER mode as explained in chapter 5  SLAVE mode as explained in chapter 6 ...
  • Page 24: User-Interface Basics

    Please consult your network administrator if you experience problems in this regard. Alternatively, if the access by host name is not possible, the IP address of the PGT-09-S device can also be entered in the web browser address bar. The IP address can be found by using the scanning utility supplied on the CD shipped with the PGT-09-S device.
  • Page 25: Configuration - Login

    PGT-09-S 4.3 Configuration - Login As soon as the Web browser successfully accesses the PGT-09-S the home page is shown as displayed in the following screenshot. This startup page allows the user to select the language and the operating mode of the tool.
  • Page 26: Operating Mode

    Manual PGT-09-S 4.3.2 Operating Mode The operating mode of the PGT-09-S determines the basic function of the tool in a DSL connection (Master, Slave, or Analyzer). The operating mode is selectable through the push-button placed near the bottom-left corner. The active mode is shown as the button caption: By pushing this button the list of operating modes is shown.
  • Page 27 (no password needed) Power-User 2222 After password entry, the start screen of the requested operating mode is shown. The following screenshot shows the MASTER mode page as an example. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 28: Page Layout

    A list-view at the top, to be used as an “item pool” (e.g.: registers or resources).  A list-view (“sequencer”) for acting on the items selected from the previous list-view . SICK STEGMANN GmbH  Subject to change without notice...
  • Page 29 Two text-fields are located in the middle of the “Status Bar”. The one on the left serves for displaying a message relevant to the running action whereas the one on the right serves for SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 30: Sequencer

    As an example some list-views of items to be accessed are shown hereafter: MASTER Mode, Master Register access: MASTER Mode, Remote Registers access: MASTER Mode, Encoder Resources access: SICK STEGMANN GmbH  Subject to change without notice...
  • Page 31  push button starts the execution loop.  push button breaks the execution loop.  will cause a single loop of access once the push button is hit. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 32 Two more push buttons are placed on the control panel not strictly relevant to the execution list. ® They are used to either reinitialize the complete HIPERFACE DSL link or the protocol channel handling messages exchange. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 33: Master Mode

    The Master mode provides the user with specific functionalities for interfacing a HIPERFACE ® ® Encoder. The PGT-09-S is operating as a HIPERFACE DSL Encoder Interface (“DSL Master”) and the user is enabled to access the DSL Master registers (local and remote registers, ®...
  • Page 34 Please note that the warning bit “Protocol Reset” is always set after establishing a ® HIPERFACE DSL link.  Values like “1B00”, “3B00”, or “5B00” indicate that the HIPERFACE DSL ® link is down. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 35: Tabs

    Register Data on Reset  Permitted Access Type ( R-ead; W-rite; C-lear ) The appended list-view is relevant to the register access execution. Each row includes the following specific information: SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 36: Remote Registers

    Each row is related to a register and is showing the following specific information:  Register Address  Register Name  Register Extended Name  Register Data on Reset  Permitted Access Type ( R-ead; W-rite; C-lear ) SICK STEGMANN GmbH  Subject to change without notice...
  • Page 37 Each row is including the following specific information:  Sequencer Index  Access Type  Register Address  Register Name  Register Data (hexadecimal value)  Register Data (binary value) SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 38: Encoder Resources

    Resource Name  Resource Identifier (RID)  Resource Size (Bytes)  Permitted Access Type ( R-ead; W-rite )  Access Level (the minimum required)  Resource Timeout (ms)  Resource Address SICK STEGMANN GmbH  Subject to change without notice...
  • Page 39 The control panel on this page also contains an additional field showing the currently set access level for resource access. Please set the desired access level by using the resource “Set Access Level” in the “Administration Node”. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 40: Slave Mode

    6 Slave Mode The Slave mode provides the user with specific functionalities for emulating a HIPERFACE ® ® Encoder. The PGT-09-S in Slave mode implements full HIPERFACE DSL link support (position, status, messages) and a reduced set of resources. ®...
  • Page 41: Status

    The related workspace layout is shown below: 6.2.2 Encoder Emulation ® Encoder includes a “position generator” running at constant The emulated HIPERFACE DSL speed. Besides, specific error codes can be generated on demand. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 42 The error codes are grouped according to the HIPERFACE DSL Encoder datasheet. Each error bit of each group (excluding those reserved) can be set or reset by clicking on the associated box as shown below: SICK STEGMANN GmbH  Subject to change without notice...
  • Page 43: Faulty Dsl H-Frame

    The specific information on the fault status is a direct feedback on the “error generator” status; the effects of the generated error must be captured elsewhere (e.g.: by using a further tool in the Master Mode or Analyzer Mode). SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 44 A further specification is required; i.e., the quantity of the affected H-FRAME’s; that can be specified based on the selector placed on the right-end side. Again, the topmost selection (NONE) can be used to make the fault configuration inactive. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 45 SP_TX0 The 1 byte of the vertical channel (Summary) is generated SP_TX1…5 Refer to the absolute position (MS-Byte…LS-Byte) slicing SP_TX6…7 Refer to the CRC (15:0) of the vertical channel SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 46 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 description of the internal protocol states handling. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 47 The saved setup are shown into a drop-down list to be quickly selected. Two specific push-buttons are located on the right-bottom; above them, the saved setup list and the current selected setup are shown. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 48 Please, note that the double-click over the list is processed to choose an identifier as the current one, both for save and load operations. Note besides that the top-most selection (arrow sequence) is suitable for closing the list upon a single mouse click. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 49: Analyzer Mode

    At the top of the workspace are horizontally aligned tabs. Each is related to a specific function and can be pushed to activate or deactivate the function itself. 7.2.1 Configuration This function allows the user to configure data-logging by setting: SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 50 Relevant to the configuration setup more push buttons are available: Read out the active configuration setup (undoing unconfirmed changes) Save the shown configuration setup (single storage entry only) Restore previously saved configuration setup SICK STEGMANN GmbH  Subject to change without notice...
  • Page 51 The trigger “Source” field refers to the byte of the Watch Filter Mask to be used for triggering. Please note that each byte is referred by the associated watch filter name as displayed on screen: SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 52 On top of the checkboxes corresponding text fields functioning as push buttons are placed and show the corresponding byte value. To make their values active they have to be clicked. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 53 Manual ® PGT-09-S The meaning of the event bits is explained in chapter 6. SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 54: Data Acquisition

    On the right-hand side of the upper-bar a push button to start and stop the acquisition along with a field showing the acquisition status are placed: as shown upon start to stop a running acquisition. as shown upon stop to start a new acquisition. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 55 Master data packet (Encoder Interface -> Encoder)  Primary slave data packet (Encoder -> Encoder Interface)  Secondary slave data packet (Encoder -> Encoder Interface)  Data link layer encoding special characters SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 56 Message address (2-nibble for ShortMsg; 3-nibble for LongMsg  Address offset (LongMsg only, if any)  Message data (if any)  Message CRC  Watch signal changes related to an event SICK STEGMANN GmbH  Subject to change without notice...
  • Page 57 Message mode In the bottom 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 acquisition is buffered and the buffer is dimensioned to store up to 2048 records.
  • Page 58 Therefore it is recommended to set up specific event filtering through the watch filter setup (refer to the Configuration function, chapter 7.2.1) to avoid that too many event records fill the acquisition buffer. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 59: Analyzer Data Formats

    Primary slave byte 2 Primary slave byte 3 Primary slave byte 4 Primary slave byte 5 Secondary slave Reserved for future use 31 … 0 Not used (arbitrary values) SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 60: Position Mode

    Please note that in case of Short Message transfer, the Address field will contain both the address byte and the possible data byte. The lower 80 bits of the log entry are to be discarded. SICK STEGMANN GmbH  Subject to change without notice...
  • Page 61: Events

    95 … 32 00 00 00 00 Watched signals (see chapter 7.4) 00 00 00 00 … FF FF FF FF FF FF FF FFh 31 … 0 Not used SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 62: Protocol Signal Bits

    Signal strength indicator (Encoder -> < watch value Encoder Interface) 7 … 4 Reserved for future use 3 … 0 ®  watch value qm(3:0) Quality monitor (see HIPERFACE DSL Manual) SICK STEGMANN GmbH  Subject to change without notice...
  • Page 63: Revision History

    Encoder Emulation revision: EG0 & EG1 setting; 0.60 Ch. 4.1: Addition of HDEB-mode 2012-12-12 C.Bitsch Ch.3.5.2: Corrected figure (power supply not optional) Ch.3.5.3: Corrected figure (power supply not optional) SICK STEGMANN GmbH  Subject to change without notice 8013604/ WT29...
  • Page 64 Avda. Arquitectura, 1 Torre 6 Pta 4 Mod 1 Parc. 119-C, P.I. Las Quemadas Parque Empresarial "Torneo" San Fernando de Henares 14014 Córdoba 41015 Sevilla 28830 Madrid Tel: 957 326 200 Tel: 954 186 840 Tel: 910 562 969 info@fluitronic.es SICK AG | Waldkirch | Germany | www.sick.com...

Table of Contents