Table of Contents

Advertisement

Operating Manual
English
PMX

Advertisement

Table of Contents
loading

Summary of Contents for HBM PX455

  • Page 1 Operating Manual English...
  • Page 2 Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com www.hbm.com Mat.: 7-2002.4354 DVS: A4354-2.2 HBM: public 11.2016 E Hottinger Baldwin Messtechnik GmbH. Subject to modifications. All product descriptions are for general information only. They are not to be understood as a guarantee of quality or...
  • Page 3: Table Of Contents

    Measurement card LEDs ........A4354-2.2 HBM: public...
  • Page 4 ... . . 8.4.4.9 Connection and configuration of the HBM torque flange (T10, T12, T40) ......... . .
  • Page 5 8.4.4.10 Connection and configuration of the HBM torque transducer T20WN (without VK20A) ........
  • Page 6 ......... A4354-2.2 HBM: public...
  • Page 7 ..........13.2.4.3 RTD PT100 at PX455 .
  • Page 8 ........A4354-2.2 HBM: public...
  • Page 9 ........18.10.6 com.hbm.storagemanager ....... . . A4354-2.2 HBM: public...
  • Page 10 ..........22.4 Access via Ethernet Command Interface ..... A4354-2.2 HBM: public...
  • Page 11 ......24.5 Restoring lost PMX network settings and device names ..24.7 Replacing measurement and communication cards ... . A4354-2.2 HBM: public...
  • Page 12 ........... A4354-2.2 HBM: public...
  • Page 13: Safety Instructions

    The device must not be directly connected to the DC voltage supply system. Supply voltage 10 V … 30 V (DC). Before commissioning, ensure that a suitable supply voltage is used and that the circuit used is sufficiently protected. A4354-2.2 HBM: public...
  • Page 14 (non condensing); linear reduction to 50 % at 40 °C. S Install the device so that it can be disconnected from the supply voltage at any time without difficulty. S It is safe to operate the PMX system up to a height of 2000 m. A4354-2.2 HBM: public...
  • Page 15 S The device is not used in accordance with the operating manual. S The device is used outside the field of application described in this Chapter. S The operator makes unauthorized changes to the device. A4354-2.2 HBM: public...
  • Page 16 (see table below) S Type of danger: mentions the type or source of the danger S Consequences: describes the consequences of non-compliance S Defense: indicates how the danger can be avoided/bypassed A4354-2.2 HBM: public...
  • Page 17 The supply connection, as well as the signal and sense leads, must be installed in such a way that electromagnetic interference does not adversely affect module functionality (HBM recommendation: "Greenline shielding design", downloadable from the Internet at http://www.hbm.com/Greenline). Automation equipment and devices must be installed in such a way that adequate protection or locking against unintentional actuation is provided (e.g.
  • Page 18 In particular, any repair or soldering work on motherboards is prohibited. When exchanging complete modules, use only original parts from HBM. The product is delivered from the factory with a fixed hardware and software configuration. Changes can only be made within the possibilities documented in the operating manual.
  • Page 19 Maintenance and repair work on an open device with the power on may only be carried out by trained personnel who are aware of the dangers involved. Important The safety instructions are also included in paper format with the product ("Documentation and Safety instructions PMX" A3260-2.0). A4354-2.2 HBM: public...
  • Page 20: Symbols On The Device

    (the Declaration of Conformity can be found at http://www.hbmdoc.com/en/industrial-amplifiers/ pmx.html?geoip_cn=none Take details in the operating manual into account. CODESYS is a software platform for programmable logic controllers. The license for CODESYS is already implemented in WG001 basic housings. A4354-2.2 HBM: public...
  • Page 21: User Information

    Make sure that all the documents you possess and use are always the current version. The current documentation version for your HBM products can be found at http://www.hbm.com/en/menu/products/industrial- amplifiers/pmx/ Using this manual ►...
  • Page 22: About The Pmx Documentation

    PMX system CD supplied with the device w always up-to-date, on our website, at http://www.hbm.­ com/en/menu/products/industrial-amplifiers/pmx/ You can find additional information at http://www.hbm.­ com/en/menu/support/software-firmware-downloads/indus­ regarding e.g. device description files for trial-amplifiers/ the realtime Ethernet cards (PROFINET / EtherCat) and configuration examples. A4354-2.2 HBM: public...
  • Page 23: Symbols Used In This Manual

    Carry out this sequence of actions in the given order. Important information This draws your attention to important information Important about the product or about handling the product. Information/Application instructions Practical tips or other useful information for you. A4354-2.2 HBM: public...
  • Page 24: Pmx Product Description

    PMX product description PMX product description By buying the PMX measuring amplifier system, you have chosen a high-quality HBM measurement system that is compact, powerful and variable. The data rate for all the measurement and calculation channels is 19,200 / 38,400 measurements per second.
  • Page 25 A/D converter with 24-bit resolution. This also allows the acquisition of all the channels to be totally synchronized. PX455 S The PX455 measurement card is available for measurement with strain gages (SG) and also has four channels with 24-bit resolution and TEDS sensor detection.
  • Page 26 S These interface cards can be optionally included in the PMX, enabling operation of the PMX in an automation system via the interface formats  EtherCat , PROFINET or EtherNet/IP. Only one variant can be used in each case. A4354-2.2 HBM: public...
  • Page 27 PC software catman®EASY/AP The HBM catman® software can be used to acquire, condition and analyze the PMX measurement data, as an option. This allows vast quantities of measurement data to be displayed (stripchart function), analyzed and exported in the most commonly used formats.
  • Page 28 Calibration certificates Documented quality: at the time of delivery, PDF docu­ ments of the HBM calibration certificates for the fitted measurement cards, and a certificate of compliance as per EN 10204 2.1 are already stored in the PMX device memory.
  • Page 29: Model Overview, Scope Of Supply, Accessories

    2x RJ45 socket for synchronization of up to 20 modules 10 … 30V voltage supply System status LED Ground Positioning for the support rail Max. 4 measurement card or input/output cards, e.g. : PX455, PX460, PX878, PX401 A4354-2.2 HBM: public...
  • Page 30 Connection to an Ethernet network or a PC, 100 MBit/s; half and full duplex Device backup, data storage and special device functions Local connection to CANBus nodes (WGX001 only) SYNC Synchronization of up to 20 PMX devices Voltage supply (10 … 30 V DC) POWER A4354-2.2 HBM: public...
  • Page 31 Or two angle/incremental encoders each, SSI/PWM sensors, magnetic transducers or pulse counters Or four measuring channels for frequency measurement up to 2 MHz, incl. two shunt calibrations and two 1-Wire TEDS (sensor detection) A4354-2.2 HBM: public...
  • Page 32 Communication cards Module Interface Description PX01EC EtherCAT® module EtherCAT slave PX01PN PROFINET‐IO module PROFINET RT/IRT device PX01EP EtherNet/IP module EtherNET/IP communication adapter EtherCAT® is a registered brand and patented technology, licensed by Beckhoff Automation GmbH, Germany A4354-2.2 HBM: public...
  • Page 33 Model overview, scope of supply, accessories Overview of measurement cards and input/output card A4354-2.2 HBM: public...
  • Page 34: Scope Of Delivery

    Ethernet crossover cable, for direction operation of devices on a 1-KAB239-2 PC or notebook, length 2 m, type CAT5+ AC/DC power supply unit; 1-NTX001 Input: 90 V … 264 VAC, 1.5 m cable, output: 24 V DC, max. 1.25 A, 2 m cable with ODU plug A4354-2.2 HBM: public...
  • Page 35 Mating connector M12x1 for CAN interface for WGX001 1-CON-S1002 In general, the mating connectors are always included for all plug-in cards (PX401, PX455, PX460 and PX878). When ordering a PMX basic device, the delivery always includes DIN rail mounting and wall mounting elements.
  • Page 36: Pmx Web Server/Software

    PMX firmware and web server versions to the PMX. An online Help is integrated into the web server to supp­ ort PMX operation and handling (click on the Help icon, top right in the overview menu). A4354-2.2 HBM: public...
  • Page 37 Model overview, scope of supply, accessories PC software catman®EASY/AP The HBM catman® software can be used to acquire, condition and analyze the PMX measurement data, as an option. This allows vast quantities of measurement data to be displayed (stripchart function) and analyzed (see following ).
  • Page 38 Before starting catman activate retaining of the PMX ® filter setting in the catman option dialog (under DAQ channels: "Allow manual filter settings"). ® For firmware version 2.00 and later, catman ­version 4.0 or higher is mandatory. A4354-2.2 HBM: public...
  • Page 39 Read digital outputs and set (high/low) Digital Out DAQ (direct setting) Read digital outputs and set (high/low) CAN DAQ (via CODESYS / calculated Read calculated channels with CAN signals channels) Parameter sets Read and select parameter sets A4354-2.2 HBM: public...
  • Page 40 You can find extensive support and programming ex­ amples in the program help for the individual drivers: ® All drivers and the catman software as well can be downloaded from the HBM website as a free 30­day ver­ http://www.hbm.com/en/menu/support/software- sion: firmware-downloads/daq-software/catman/ A4354-2.2 HBM: public...
  • Page 41: Degree Of Protection / Housing / Shielding Design

    IP20 (as per EN 60529). Code index Degree of Code index Degree of protection protection against contact against water and foreign bodies Protection against No water protection contact with fingers, protection against foreign bodies with  > 12 mm A4354-2.2 HBM: public...
  • Page 42 Faraday cage. Fig. 6.1 Greenline shielding design Important Use standard HBM cables for connecting the transducers. When using other shielded, low-capacitance measurement cables, attach the shield of the transducer cable to the ground connection provided on the multipoint connector, in accordance with HBM Greenline information http://www.hbm.com/Greenline.
  • Page 43: Mounting/Dismounting/Replacing

    1.5 … 2 Nm M4 hexagon socket screw 3 a.f. Mounting side parts Torx screwdriver 0,8 … 1 Nm TX10 M3 Torx screws Grounding screw on the PMX Torx screwdriver 1,5 … 2 Nm TX20 M4 Torx screws A4354-2.2 HBM: public...
  • Page 44: Support Rail Mounting

    (approx. 5 Nm) in a choice of four positions (A to D) (two positions for the 7.5 mm support rail) ► Screw the side panels (2) back on ► Hook the PMX device into the support rail (4) A4354-2.2 HBM: public...
  • Page 45 Device damage caused by the PMX falling due to resis­ tance in hooking/unhooking the PMX. HBM recommends using a DIN support rail (DIN EN 60715), 15 mm in height. When using a smaller support rail (7.5 mm high), it should be shimmed to make it easy to hook/unhook the PMX device.
  • Page 46 Both the DIN rail and the PMX must be free of paint, varnish and dirt at the point of installation. ► Connect the PMX housing to ground via the grounding screw. A4354-2.2 HBM: public...
  • Page 47 *) Height of support rail 15 mm **) Height of support rail 7.5 mm ***) Min. dimension: Plug plus sensor cable NOTE: To ensure sufficient ventilation/cooling, a 2 cm gap must be maintained above and below neighboring devices. A4354-2.2 HBM: public...
  • Page 48: Wall-Mounting

    Mounting/Dismounting/Replacing Wall-mounting Fig. 7.2 Mounting on a wall ► Attach the wall bracket at the back of the PMX with the enclosed M4 screws (1) (3 Nm) A4354-2.2 HBM: public...
  • Page 49 Device damage caused by electromagnetic irradiation of external devices. Faulty measurements due to electromagnetic irradiation from other devices. The housing must also be connected to a functional earth in a wall mounting. ► Connect the PMX housing to ground via the grounding screw. A4354-2.2 HBM: public...
  • Page 50: Replacing Measurement And Communication Cards

    (see chapter 8.2.1 on page 55). After modification and switching on the supply voltage, the PMX automatically detects and initializes the hardware configuration. The factory settings are loaded. All parameters must be reentered, also for the existing cards. A4354-2.2 HBM: public...
  • Page 51 The instructions below must also be followed: Removal 1. Undo the three M2.5x8 Torx (Tx8) screws (1) of the card/blanking plate 2. Use a screwdriver to slightly lever up the card at the lug provided. 3. Carefully take out the board A4354-2.2 HBM: public...
  • Page 52 2. The board centers itself in the VG strip at the back 3. Re-tighten the three M2.5 screws Notice Device damage caused by electromagnetic irradiation of external devices. Faulty measurements due to electromagnetic irradiation from other devices. ► Close the open module slots with blanking plates (Accessories). A4354-2.2 HBM: public...
  • Page 53: Electrical Connections Pmx

    Electrical connections PMX Electrical connections PMX Plug technology and clamping areas All PMX plug-in cards (PX401, PX455, PX460, PX878) are delivered as standard with easy to fit plug terminals using Push-In technology. Plug terminals can also be delivered with a screw-on system as an option.
  • Page 54: Overview Of Pmx Functions

    Electrical connections PMX Overview of PMX functions Measurement cards (PX401, PX455, PX460) Ethernet plug for PC/network connection and/or PX878 I/O card or blanking plate USB host, e.g. for a memory stick LED Measurement card status CAN for CAN driver, M12, option...
  • Page 55: Combination Options

    0 - 2 8.2.2 Relevance of the basic device connection sockets Á Á PC or network connection. Cable: Ethernet cable CAT5, SFTP USB connection version 2.0 e.g. for mass storage device, scanner, USB stick Cable: standard USB cable A4354-2.2 HBM: public...
  • Page 56 DC voltage supply. (view of device front) Cable PMX basic device Female connector Connector CAN connection (type WGX001 only)xx Signal Description SHLD CAN shielding not connected Ground CAN_H CAN_H data lead (high) CAN_L CAN_L data lead (low) A4354-2.2 HBM: public...
  • Page 57: Leds For System Monitoring (Device Led)

    (3, 4 and 5, 6) Status Significance IN (3) Slave green IN (4) Error yellow IN (3 + 4) Master OUT (5) always on green Error (always identical to the right-hand LED of the IN OUT (6) yellow socket) A4354-2.2 HBM: public...
  • Page 58: Fieldbus Led

    Electrical connections PMX SYS LED Status Significance Voltage supply available Voltage supply missing green Device is booting yellow Flashing Serious internal error or Firmware update 8.2.4 Fieldbus LED PX01EC A4354-2.2 HBM: public...
  • Page 59 Status Significance No error Flashing Configuration error Single flash Synchronization error Double flash Application timeout error PDI timeout error Status Significance INIT status green Flashing PRE OPERATIONAL status green Single flash SAFE OPERATIONAL status green OPERATIONAL green A4354-2.2 HBM: public...
  • Page 60 Electrical connections PMX Status Significance Permanently Connection established Send / Receive Flashing green No connection No function A4354-2.2 HBM: public...
  • Page 61 Flashing an IP address, the network status green display flashes green. Double IP*: If the device detects that the IP address has already been used, the network status display lights up and remains red. A4354-2.2 HBM: public...
  • Page 62 Simple error*: If the device detects a serious error that cannot be rectified, the module status display lights up and remains red. Flashing NOTE: A faulty or inconsistent configuration is classified, e.g. as a simple error. A4354-2.2 HBM: public...
  • Page 63 Not switched on: If the device is not switched on, the module status display does not light up. Status Significance Connection to Ethernet established green The device has no connection to the Ethernet The device is sending/receiving Ethernet Flashing frames yellow A4354-2.2 HBM: public...
  • Page 64 Flashing for device detection is controlled by the IO controller No connection or no configuration Flashing Bus error, incorrect configuration, not all IO devices are connected Status Significance Permanently on Connection established Flashing Send / Receive green No connection No function A4354-2.2 HBM: public...
  • Page 65: Measurement Card Leds

    Electrical connections PMX 8.2.5 Measurement card LEDs PX401, channel status Status LED Status Significance no errors green Flashing Firmware update yellow Parameter not OK, overloaded A4354-2.2 HBM: public...
  • Page 66 Electrical connections PMX PX455, channel status Status LED Status Significance no errors green No transducer connected or wire break (self- calibration ongoing) yellow Flashing Firmware update Parameter not OK, transducer error, overloaded A4354-2.2 HBM: public...
  • Page 67 Electrical connections PMX PX460, channel status Status LED Status Significance no errors green No transducer connected or wire break or yellow firmware update Flashing Parameter not OK, transducer error, overloaded A4354-2.2 HBM: public...
  • Page 68 PX878 One status LED per channel Status Significance Digital Digital output: High green Digital output: Low Digital input: High Digital input: Low green Analog Analog output configured green Analog output not configured Analog output overloaded, signal invalid A4354-2.2 HBM: public...
  • Page 69: Supply Voltage

    POWER socket (1) (see Chapter 11 Startup). Á Á Á Á Power consumption [W] Measurement card for a 24 V supply voltage Basic device PX401 0,75 PX455 PX460 PX878 PX01EC (EtherCAT®) PX01PN (PROFINET) PX01EP (EtherNet/IP) A4354-2.2 HBM: public...
  • Page 70: Measurement Cards / Transducer Connection

    (Ex II (1) GD, [EEx ia]IIC) must be set up on the PX455 by connecting safety barriers (Zener barriers) type SD01A. The safety barriers must also be mounted on the DIN rail like the PMX. An ATEX test certificate must be available for the transducers used.
  • Page 71: Px455

    Four individually configurable 4 SG full or half bridges (4.8kHz CF). Inductive full or half bridges, LVDT, potentiometric sensors, piezoresistive sensors, TEDS (0-wire), sensor detection 0‐wire TEDS see Chapter 8.7.3 The bridge excitation voltage is 2.5 V. A4354-2.2 HBM: public...
  • Page 72: Strain Gage And Inductive Full And Half Bridges

    Cable shield Plug terminal Transducer connection Cable color code for HBM transducer cables: wh= white; bk= black; bu= blue; rd= red; ye = yellow; gn= green; gy= gray Fig. 8.1 PX455 plug terminal in a six-wire circuit A4354-2.2 HBM: public...
  • Page 73: Strain Gage And Inductive Full And Half Bridges

    Connection: Half bridge full bridge Feedback bridges for a four-wire configuration Cable color code: wh= white; bk= black; bu= blue; rd= red; ye = yellow; gn= green; gy= gray Fig. 8.2 PX455 plug terminal in four/three-wire configuration A4354-2.2 HBM: public...
  • Page 74: Lvdt

    Cable shield Sense lead (+) Sense lead (-) Hsg. = Housing Cable color code for HBM transducer cables: wh= white; bk= black; bu= blue; rd= red; ye = yellow; gn= green; gy= gray Fig. 8.3 PX455 plug terminal LVDT transducers...
  • Page 75: Potentiometric Transducer

    (+) Cable shield Sense lead (+) Sense lead (-) Fig. 8.4 PX455 plug terminal potentiometric transducer Important Transducer connection in a four/three wire configuration: When connecting a transducer in a four/three wire configuration, the sense leads must be connected to the...
  • Page 76: Px455 With Pt100 Temperature Measurement

    (R_comp) with a maximum tolerance of 0.1% is added to a Pt100 resistor to make a half bridge circuit. The PMX calculated channel "Pt100 on PX455" converts the meas­ ured bridge unbalance to degrees Celsius and performs a corrective calculation appropriate to the sensor cable be­...
  • Page 77 Electrical connections PMX Resistance thermometer PX455 Measurement signal + Bridge excitation voltage - Bridge excitation voltage + Sense lead + Cable shield Sense lead - Fig. 8.5 PX455 with PT100 element for temperature measurement A4354-2.2 HBM: public...
  • Page 78: Px401

    Electrical connections PMX 8.4.3 PX401 Four individually configurable current or voltage inputs with 4 TEDS (1-wire) sensor detection. 1‐wire TEDS see Chapter 8.7.3 IEPE sensors can also be operated in combination with the Smart module (1-EICP-B-2). A4354-2.2 HBM: public...
  • Page 79: Voltage Source ± 10 V

    Electrical connections PMX 8.4.3.1 Voltage source ± 10 V TEDS TEDS module (optional) OUT + Excitation for OUT - external transducers Cable shield Fig. 8.6 PX401 plug terminal Voltage source ±10 V A4354-2.2 HBM: public...
  • Page 80: Current Source ± 20 Ma

    Electrical connections PMX 8.4.3.2 Current source ± 20 mA TEDS module TEDS (optional) OUT + Excitation for OUT - external transducers Cable shield Fig. 8.7 PX401 plug terminal Current source ±20 mA (4-wire circuit) A4354-2.2 HBM: public...
  • Page 81: Current Source ± 20 Ma

    (optional) Sensor supply comes from the OUT + OUT - PX401 Sensor supply and measure­ Cable shield ment signal are sent through a connection cable Fig. 8.8 PX401 plug terminal Current source ±20 mA (2-wire circuit) A4354-2.2 HBM: public...
  • Page 82: Iepe Transducers With External Measuring Amplifier

    IEPE transducers with external measuring amplifier PX401 PIN: Signal + Signal - Cable shield IEPE 24 V PX401 Smart modules (1-EICP-B-2) 2 Data 3 No function 1-wire EEPROM (optional) view from below Fig. 8.9 PX401 plug terminal lEPE transducers A4354-2.2 HBM: public...
  • Page 83: Px401 With Charge Amplifier

    PX878 digital output. The CMA charge amplifier can be supplied directly by the PX401 measurement module. Important Due to the inrush current of the CMD charge amplifier, the current feed of the CMD must be separate and not via the PX401 measurement module. A4354-2.2 HBM: public...
  • Page 84 Piezoelectric sensors with external charge amplifier PX401 PIN: Signal + Signal - TEDS transducer Charge cable identification Cable shield Piezoelectric sensor 24 V PX401 charge amplifier Terminal 2 PX878 (digital input/output) Fig. 8.10 PX401 pin assignment with external charge amplifier A4354-2.2 HBM: public...
  • Page 85 Important The individual measurement channels on the PX401 measurement card are not electrically isolated from each other. The PX401 measurement card has common elec­ trical isolation from the basic device. A4354-2.2 HBM: public...
  • Page 86 Electrical connections PMX WGX basic device PX401 housing Channel Channel 4 Potential isolation Fig. 8.11 Potential isolation PX401 A4354-2.2 HBM: public...
  • Page 87: Px460

    - Or two angle/incremental encoders each, SSI/PWM sensors, magnetic transducers or pulse counters - Or four torque flanges for frequency measurement up to 2 MHz, incl. two shunt calibrations and two 1-Wire TEDS (sensor detection) A4354-2.2 HBM: public...
  • Page 88 ±12 V. Otherwise the measure­ ment inputs of the PX460 may be destroyed. A shunt can be operated via Pin7. It can be activated via the PMX web browser or the PMX command /dot­ NET‐API/Catman. A4354-2.2 HBM: public...
  • Page 89: Voltage Supply For Signal Transmitter And Transducer Up To 24 Vdc Nominal (Rated) Voltage

    ± 12 V looped through, protected, 2 A max. Sensor supply Nominal (rated) voltage  24 VDC Feed sensor supply max. 24 VDC Fig. 8.12 PX460 Voltage supply options up to 24 VDC nominal (rated) voltage A4354-2.2 HBM: public...
  • Page 90: Voltage Supply For Signal Transmitter And Transducer Up To 5 Vdc Nominal (Rated) Voltage

    5 VDC nominal (rated) voltage Sensor supply Nominal (rated) voltage 5 VDC 5 VDC, 200 mA Feed sensor supply 10 … 24 VDC Fig. 8.13 PX460 Voltage supply options up to 5 VDC nominal (rated) voltage A4354-2.2 HBM: public...
  • Page 91: Frequency Measurement Symmetrical (Differential)

    (optional) Shunt optional Twisted pair Transducer excitation not shown Fig. 8.14 PX460 pin assignment two frequencies, differential Possible channel setting via web server: Transducer 1 : Frequency (digital), permanent Transducer 2 : Frequency (digital), counter, PWM A4354-2.2 HBM: public...
  • Page 92: Frequency Measurement Symmetrical (Single-Pole)

    TEDS module (optional) Shunt optional Transducer excitation not shown Fig. 8.15 PX460 pin assignment two frequencies, asymmetric Possible channel setting via web server: Transducer 1 : Frequency (digital), permanent Transducer 2 : Frequency (digital), permanent, counter, A4354-2.2 HBM: public...
  • Page 93: Encoder And Incremental Encoder, Symmetrical (Differential)

    (optional) Excitation, external direct or external via PMX terminals Twisted pair Fig. 8.16 PX460 pin assignment encoder, symmetrical Possible channel setting via web server: Transducer 1 : Frequency (digital), permanent Transducer 2 : Frequency (digital), counter, PWM A4354-2.2 HBM: public...
  • Page 94: Encoder And Incremental Encoder, Asymmetrical (Single-Pole)

    TEDS module (optional) Excitation, external direct or external via PMX terminals Fig. 8.17 PX460 pin assignment encoder, asymmetrical Possible channel setting via web server: Transducer 1 : Frequency (digital), permanent Transducer 2 : Frequency (digital), permanent, counter, A4354-2.2 HBM: public...
  • Page 95: Ssi Encoder (Active Only)

    Excitation, external direct or external via PMX terminals *) Additional frequency encoders can be connected to terminals 1 and 2 and frequencies measured. Fig. 8.18 PX460 pin assignment SSI encoder Possible channel setting via web server: Transducer: A4354-2.2 HBM: public...
  • Page 96: Inductive Encoder Or Pulse Encoder (Passive Only)

    1 and 2 and frequencies measured. Fig. 8.19 PX460 pin assignment encoder and pulse encoder, differential Possible channel setting via web server: Transducer: Frequency (inductive) Important This signal input is only designed for passive pulse encoders. A4354-2.2 HBM: public...
  • Page 97 Electrical connections PMX Pin 7 not connected or connected as output: If Pin 7 is connected as PX460 housing input, both potential ranges are connected (see Chap. 8.4.4.8) Potential isolation Fig. 8.20 Potential isolation PX460 A4354-2.2 HBM: public...
  • Page 98: Connection And Configuration Of The Hbm Torque Flange (T10, T12, T40)

    Electrical connections PMX 8.4.4.9 Connection and configuration of the HBM torque flange (T10, T12, T40) Connector 1 Connector 1 Connector 2 Connector 2 Connector 2 Connector 1: 1-KAB153-6 (torque) Connector 1 Connector 2: 1-KAB154-6 (speed); 1-KAB164-6 (speed, angle) Fig. 8.21...
  • Page 99 Measurement signal speed (pulse string, 5 V; phase shifted by 90 Supply voltage zero Shielding connected to housing ground RS-422 complementary signals; with cable lengths exceeding 10 m, we recommend using a termination resistor of R = 120 ohms. A4354-2.2 HBM: public...
  • Page 100 Connector 1 (torque, torque flange 2) TF 1 TF 2 18 … 30 VDC Connector 1 (torque, torque flange 3) Connector 1 (torque, torque flange 4) TF 3 TF 4 18 … 30 VDC Fig. 8.22 PX460 four torque flanges, torque only A4354-2.2 HBM: public...
  • Page 101 18 … 30 VDC Connector 1 (torque, torque flange 2) Connector 2 (speed, torque flange 2) MT 2 Shunt optional 18 … 30 VDC Fig. 8.23 PX460 two torque flanges, torque and speed without angle/direction of rotation A4354-2.2 HBM: public...
  • Page 102 Electrical connections PMX Connector 1 (torque) Torque Shunt optional 18 … 30 VDC TF 1 Connector 2 (speed, angle, direction of rotation) Track Track Reference pulse Fig. 8.24 PX460 one torque flange, torque, speed and angle/direction of rotation A4354-2.2 HBM: public...
  • Page 103 Channel 4 (PX460 lower connector): Angle in degrees; 4x resolution, therefore 4096 pulses = 360 The measured values fluctuate around the real value dependent on the measurement principle (pulse counting). Therefore set filter provisionally to 500 Hz, then adapt to application. A4354-2.2 HBM: public...
  • Page 104 Electrical connections PMX A4354-2.2 HBM: public...
  • Page 105: Connection And Configuration Of The Hbm Torque Transducer T20Wn (Without Vk20A)

    Electrical connections PMX 8.4.4.10 Connection and configuration of the HBM torque transducer T20WN (without VK20A) PX460 (speed, angle) gy/pk No electrical isolation between 12 VDC / PX460 and PX401 max.12 PX401 (torque) Fig. 8.25 Pin assignment T20WN without VK20A A4354-2.2 HBM: public...
  • Page 106 Ground (supply + speed/angle) Supply voltage +12 V Speed/angle measurement signal 5 V; displaced by 90 No function No function Control signal trigger gy/pk Switch No function bu/rd (NO) Cable shield Transducer connection cable: 3-3301.0158, 5 m 3-3301.0159, 10 m A4354-2.2 HBM: public...
  • Page 107: Connection And Configuration Of The Hbm Torque Transducer T20Wn (With Vk20A)

    Electrical connections PMX 8.4.4.11 Connection and configuration of the HBM torque transducer T20WN (with VK20A) PX460 (speed, angle) VK20A Speed, angle Shunt optional 14 to 30 V PX401 (torque) Torque Fig. 8.26 Pin assignment T20WN with VK20A A4354-2.2 HBM: public...
  • Page 108: Input/Output Cards

    Electrical connections PMX Input/output cards 8.5.1 PX878 Eight digital inputs, eight digital outputs and five analog voltage outputs Analog output Terminal 1 Digital input/output Terminal 2 Terminal 3 Digital output Terminal 4 Digital input A4354-2.2 HBM: public...
  • Page 109 Electrical connections PMX 8.5.1.1 Analog output ± 10 V Analog Out 1 Analog Out 2 Analog Out 3 Analog Out 4 Analog Out 5 Analog GND Cable shield Fig. 8.27 Pin assignment analog output (terminal 1) A4354-2.2 HBM: public...
  • Page 110: Digital Inputs / Digital Outputs

    Digital Out 8 Cable shield Fig. 8.28 PX878 pin assignment digital input/output (terminals 2 and 3) External voltage or signal from external source External voltage supply for digital OUT, e.g. for the PMX voltage supply socket (POWER) A4354-2.2 HBM: public...
  • Page 111 PX878 pin assignment digital input (terminal 4) Important The functions of the control inputs/outputs and the analog outputs can be assigned via the PMX web server. The digital input must be PNP (switching to plus). An open input will be detected as "low". A4354-2.2 HBM: public...
  • Page 112: External Supply Voltage For Digital Inputs And Outputs (Px878)

    PX878 pin assignment digital input/output and digital output The control outputs are available at the Digital OUT 1 and OUT 2 terminals, as well as at the OUT 3 to OUT 8 termi­ nals. They are designed as High‐Side switches and are A4354-2.2 HBM: public...
  • Page 113 An external reference potential ( IN ), to which the control input signals relate, must be connected for the control inputs. Important The PX878 I/O card has electrical isolation between the analog and digital sections and the basic device. A4354-2.2 HBM: public...
  • Page 114 Electrical connections PMX PX878 housing Analog Potential isolation Digital IN/OUT 1 . . 8 1 . . 8 Fig. 8.31 Electrical isolation PX878 A4354-2.2 HBM: public...
  • Page 115: Communication Cards

    Fig. 8.32 EtherCAT® connection as per standard 8.6.2 Pin assignment PX01EP EtherNet/IP fieldbus module Port 2 Ethernet/IP master or Ethernet/IP slave devices Port 1 Fig. 8.33 EtherNet/IP connection as per standard See user organization standards A4354-2.2 HBM: public...
  • Page 116: Pin Assignment Px01Pn Profinet-Io Fieldbus Module

    A suitably equipped amplifier imports the transducer characteristics (electronic data sheet), translates them into its own settings and measurement can then start. See user organization standards A4354-2.2 HBM: public...
  • Page 117 Two connection types of TEDS chips are used in PMX: 0­wire TEDS: PX455 The TEDS chip is connected here in the sensor leads of the transducer. No further leads are necessary, the measurement is briefly interrupted to read in the TEDS information in the PMX.
  • Page 118: Starting Up The Teds Module

    If a transducer with TEDS is connected, and contains the parameterization data for a sensor, this can be used to automatically parameterize the PMX. The PX455 measurement card has a 0‐wire TEDS. The sense leads of the sensor cable are used to address the TEDS chip.
  • Page 119 The PMX web server does not have a TEDS editor with read and edit functions. The catman®EASY/AP software includes a complete TEDS editor. This allows TEDS information to be read and written from TEDS sensors that are connected to the PMX. A4354-2.2 HBM: public...
  • Page 120: Synchronization And Time Recording

    When PMX devices are connected, the carrier frequency and the time stamp can be synchronized via the SYNC socket. The status can be read from the LED. The master/slave allocation is automatic. A4354-2.2 HBM: public...
  • Page 121: Synchronizing Via Internal Pmx Synchronization

    All the modules are synchronized automatically, if they are interconnected in series by an Ethernet patch cable. This is the recommended method. It synchronizes the counters and carrier frequencies of all type PX455 meas­ urement cards. This method only synchronizes PMX modules with one another.
  • Page 122 (always identical to the right-hand LED of the IN socket) 20 PMX devices can be synchronized with one another in this way. The cables between neighboring devices must be no more than max. 30 m long. Recommended cable: CAT5­SFTP standard Ethernet. A4354-2.2 HBM: public...
  • Page 123 SYNC sockets are not the same as Ethernet. Do not con­ nect with Ethernet Do not interconnect SYNC cables to make a ring. In the event of a power failure, the time stamp is not buf­ fered, but begins again at zero after the restart. A4354-2.2 HBM: public...
  • Page 124: External Synchronous Measurement Acquisition Via An Ntp Server In The Network

    1 ms and better. But this depends on the utilization of the particular network, as well as on the quality of the NTP master. An NTP soft­ ware package is included with the HBM software catman®EASY. Time format used Based on 1.1.1990...
  • Page 125: Measurement Acquisition Via Ethercat Fieldbus, Profinet, Ethernet/Ip

    In this type of master/slave system, however, the meas­ ured values and data, e.g. peak values and status inform­ ation, are deterministically transferred. The measured value counters are also transferred, so that the system master can process the measurement data synchron­ ously. A4354-2.2 HBM: public...
  • Page 126: Comparison Of Synchronization Mechanisms

    100 m (Ethernet), 10 km between modules specific WLAN bridges Synchronization settling Immediate Approx. 20 min. during ini­ time tial startup, approx. 2 min. during restart Synchronization master Automatic, the first PMX is Recommended : separate the master NTP server/master A4354-2.2 HBM: public...
  • Page 127: Network, Data Security, Policies, Passwords

    S Web interface (PMX web server): TCP 80 Parameterization and measurements Communication via IPv4 multicast group address: 239.255.77.76 and 239.255.77.77 ports 31416 and 31417 HBM device scan UDP 1900 Name resolution (Bonjour ZeroConf) UDP 1900, TCP 8200 Name resolution (UPnP)
  • Page 128 TCP 55000 Parameterization and measurement IPv4 multicast 31416 and 31417 HBM device scan Notice As from firmware version 3.0, the PMX will only allow 2 Ethernet connections at port 55000. If a third connection is opened, the PMX closes one of the other two.
  • Page 129: Data Security

    PMX settings can only be displayed or changed if you are at the MAINTENANCE or ADMINISTRATOR user level. At the OPERATOR user level, only the OVERVIEW, some SYSTEM SETTINGS and MONITORING (the LINE WRITER) are accessible. Select the user level with A4354-2.2 HBM: public...
  • Page 130: Passwords

    All characters are acceptable. Click or tap turn on the display of the entered characters, switches it off again. Notice Keep the Administrator password somewhere safe. If you forget the password, you must contact HBM Technical Support, also see section 24.3. A4354-2.2 HBM: public...
  • Page 131: Startup

    PC's Ethernet interface has an autocrossing function available. Category 5 (Cat5) or higher cables must be used for this purpose. This enables line lengths of 100 m to be implemented. A W-LAN wireless connection can also be used. A4354-2.2 HBM: public...
  • Page 132: Integrated Pmx Web Server

    Factory setting S When the computer is powered-up, the PMX obtains the IP address via - DHCP (automatic address assignment as per RFC2131 and RFC2132) or - from the Apipa auto IP range (RFC5735) in the range 169.254.xxx.xxx A4354-2.2 HBM: public...
  • Page 133 Windows Vista or later Bonjour Apple; Linux; Windows, if "Bonjour “ Print Services is installed Ping to multicast address see Chapter 24 Diagnosis and maintenance If a network connection does not materialize: Plug the network cable in again! A4354-2.2 HBM: public...
  • Page 134 Right-click on PMX and look under "Properties" to find device details such as device webpage, PMX serial number, IP address, etc. Under WIN7, "Media Streaming" must be switched on (Control Panel > Network and Internet > Network and Sharing Center > MEDIA STREAMING A4354-2.2 HBM: public...
  • Page 135 Startup If several PMX devices are available in the network, this selection box will also appear: ► Check the box for the required PMX ► Click Connect A4354-2.2 HBM: public...
  • Page 136 Startup This takes you to the device overview: Now you can measure, make settings and observe. A4354-2.2 HBM: public...
  • Page 137 ► Enter "pmx/" (without "" but with /) in the address bar of an Internet browser Assigning names if there are several PMX devices in the network: S First device: PMX S Second device: PMX-2 S Third device: PMX-3, etc. Now you can measure, make settings and observe. A4354-2.2 HBM: public...
  • Page 138 ► Enter pmx.local. in the address bar of an Internet browser Now you can measure, make settings and observe. Important The device name ("pmx" from the factory) and the network settings (DHCP, IP address, netmask, gateway) can be permanently changed by the user (Network menu item). A4354-2.2 HBM: public...
  • Page 139: Restoring Lost Network Settings

    "pmx_new_name" and switches PMX into the DHCP mode <pmx type="set"> <hostname>pmx_new_name</hostname> <network> <dhcp>true</dhcp> </network> </pmx> 3. Example 2: Sets the name to "pmx", as well as a permanent IP address: <pmx type="set"> <hostname>pmx</hostname> <network> <ipaddress>192.168.1.2</ipaddress> <broadcast>192.168.255.255</broadcast> <netmask>255.255.0.0</netmask> <gateway>192.168.169.254</gateway> <dhcp>false</dhcp> </network> </pmx> A4354-2.2 HBM: public...
  • Page 140 5. The PMX can be found in the network under the new settings. 6. Caution: This memory stick converts each PMX device as soon as you plug it in! You should therefore delete the file, rename it or move it to a subdirectory. Change the network settings A4354-2.2 HBM: public...
  • Page 141 Startup Network settings A4354-2.2 HBM: public...
  • Page 142: Display And Control Options

    If you change a setting, is displayed at the bottom right, as the setting is initially only stored in the RAM. Touch or click on this symbol, to save the setting, power failsafe in the flash EPROM. A4354-2.2 HBM: public...
  • Page 143 The red LED indicates a critical error has occurred. There is a critical error, measured values can no longer be recorded or processed. The network connection to the PMX may also possibly be lost. In this case the PMX can continue measuring. A4354-2.2 HBM: public...
  • Page 144 - one of the sampling rates must be lowered - a CODESYS application has overloaded the capac­ ity of the CPU. The overview page of the PMX web browser with the device and signal realizations of the connected PMX. A4354-2.2 HBM: public...
  • Page 145 These settings only affect the display value in the PMX web server and do not relate to the values in the PMX. Example: Setting with 2 decimal places and an increment of 2 digits ..0.08..0.06..0.04.. A4354-2.2 HBM: public...
  • Page 146: Menu Structure Pmx Web Server

    11.5.1 Overview -> SETTINGS The PMX can be parameterized via SETTINGS. Menus can be selected individually. Each menu item has an online Help, that is called by clicking on the symbol. ► Click on to open the menu page A4354-2.2 HBM: public...
  • Page 147: Factory Settings

    The following are not deleted: S The network settings S The passwords for the various user levels (Worker, Service, Administrator) S CODESYS applications and CODESYS web visualiza­ tions (for updates that are loaded on a running firm­ ware 1.46 or higher) A4354-2.2 HBM: public...
  • Page 148: Pmx Startup Behavior

    S Invalid (unconfigured) outputs jump to 0 V (safe value). If an output becomes invalid during operation, it will also jump to 0 V. S The safe value can be set to any other value, but its default setting is 0 V. A4354-2.2 HBM: public...
  • Page 149: Pmx Operating Behavior

    This can be prevented by Ignore measurement status, i.e. the limit value conditions continue to be evaluated even if the measured value is faulty (invalid). A4354-2.2 HBM: public...
  • Page 150 - The TEDS content cannot be read correctly or no TEDS is present even though TEDS needs to be Digital inputs Must be switched to +Ub (PLC logic). An open input will be detected as LOW by the internal Pull­Down resistance. A4354-2.2 HBM: public...
  • Page 151: Signal Runtimes

    0.34 ms Tab. 11.2 EtherCAT® Filter Tab. 11.3 PX401 0.43 ms Tab. 11.1 EtherNet/IP Calculated channel 0.0 ms PX878 PX460 Analog 0.32 ms at 19,200 /s output 0.16 ms at 38,400/s 0.17 ms Fig. 11.1 Signal runtimes A4354-2.2 HBM: public...
  • Page 152 3000 0.10 0.14 2000 0.20 0.28 1000 0.42 0.61 0.86 1.23 2.00 3.10 4.15 6.17 8.45 12.5 21.4 30.7 1680 2090 3360 4200 Tab. 11.1 Runtimes for PX401 and PX460 5000/6000 Hz cut-off frequency for PX460 only A4354-2.2 HBM: public...
  • Page 153 0.42 0.60 0.85 1.24 2.00 3.10 4.15 6.17 8.45 12.5 21.4 30.7 1680 2090 3360 4200 Tab. 11.2 Runtimes for PX455 Data transfer rate minimum typical maximum [Hz] [ms] [ms] [ms] 1200 0.52 0.93 2400 0.31 0.52 (factory default) 4800 0.21...
  • Page 154 Startup Example Signal runtime of a sensor signal via the analog output with filter: Signal path: PX455 → 2 kHz Bessel→ PX878 0.34 + 0.16 (Tab. 11.3) + 0.17 ms = 0.67 ms See diagram on Page 151 Fieldbus Delay until signal appears in cyclical data frame.
  • Page 155 Example Signal runtime of a sensor signal via the EtherCAT fieldbus: Signal path: PX455 → 2 kHz Bessel→ Data transfer @2.4 Hz→ EtherCAT@2.4 kHz PX01EC 0.34 + 0.16 (Table 1.2) + 0.31 ms + 1.2 ms = 2.0 ms (mean signal runtime from input terminal to EtherCAT...
  • Page 156: Fieldbus Integration

    S The bus does not need any termination resistors, as active nodes are involved. The device description file (GSDXML) is available for configuring the PMX in the master. This is on the PMX System CD or is available as a download from www.hbm.com/en/menu/support/ software-firmware-downloads/industrial-amplifiers A4354-2.2 HBM: public...
  • Page 157: Ethercat® Connection

    Connect to the EtherCAT® network with an Ethernet cable. ► Use (Cat5) Ethernet cables to connect the PMX – device(s) and the EtherCAT® master follow the topology (IN (bottom) / OUT (top) of the RJ45 sockets on the PX01EC). A4354-2.2 HBM: public...
  • Page 158 - The bus does not need any termination resistors, as active nodes are involved. The device descrip­ tion file (HBM PMX XML) is available for configuring the PMX in the master. This is on the PMX System CD or is available as a download from www.hbm.­...
  • Page 159: Adjusting The Fieldbus Update Rate

    - The bus does not need any termination resistors, as active nodes are involved. The EDS file is avail­ able for configuring the PMX in the scanner. This is on the PMX System CD or is available as a down­ load from www.hbm.com/en/menu/support/soft­ ware-firmware-downloads/industrial-amplifiers A4354-2.2 HBM: public...
  • Page 160 - The EtherNet/IP system is configured using the engineering tool of the EtherNet/IP scanner sup­ plier. - Both Ports P1 and P2 have the same IP address and MAC address. Example with Allan‐Bradley SPS ControlLogix and LogixStudio A4354-2.2 HBM: public...
  • Page 161: Quick Start

    (plug terminals) see Chapter 8.4 to 8.7 Measurement signal (+) Bridge excitation voltage (-) Measurement signal (-) Bridge excitation voltage (+) Sense lead (+) Sense lead (-) Hsg. Cable shield Hsg. = Housing Fig. 12.1 Example: Force transducer / load cell on PX455 A4354-2.2 HBM: public...
  • Page 162 Automatic adjustment and setting of the IP addresses will then follow. This process takes a few seconds. Call the PMX web server by entering "PMX" in the browser bar and press RETURN. The PMX announces itself with a start screen (Overview) A4354-2.2 HBM: public...
  • Page 163 Quick start The PMX system is now ready for measurement and you can see live measured values. ► Click on the globe icon to switch to another language of the PMX web server. A4354-2.2 HBM: public...
  • Page 164 If several PMX devices are available in the network, this selection box will also appear: ► Check the box for the required PMX ► Click Connect The Flash function allows the device to be identified by flashing all the device LED´s. A4354-2.2 HBM: public...
  • Page 165 - Monitor limit values - Set up virtual (calculated) channels - Configure digital and analog inputs / outputs - Create and administer parameter sets Notice Clicking on the floppy disk symbol saves the settings/ changes power failsafe. A4354-2.2 HBM: public...
  • Page 166 Quick start Security prompt To get additional help, click the Help symbol . This opens the web server Help. A4354-2.2 HBM: public...
  • Page 167: Typical Operating Procedure

    (see Chapter 8.4 and 8.3). Connect the PMX to a PC (HOST) (see Chapter 11.3) to see the device overview. The entire device, with all measurement cards and signals, as well as all device information, is displayed here. A4354-2.2 HBM: public...
  • Page 168 Suitable sensor and channel settings can be made here for each module (slot) and each channel. Click the slot numbers to select the measurement cards: orange = selected measurement card, blue = measurement cards present in the PMX, gray = empty module slot (slot). A4354-2.2 HBM: public...
  • Page 169 Quick start Example of force sensor at slot 3.1 In the example above, module 3 is fitted with a PX455, and the first channel is assigned to a force sensor (SG full bridge). S The PMX amplifier channel is set to the full bridge sensor type, with the measuring range of 4 mV/V.
  • Page 170 Quick start Example: Configuring the PMX with strain transducer Example: SLB700A Slot 2 is fitted with a PX455, its third channel is assigned to the strain transducer. S The PMX amplifier channel is set to the full bridge sensor type, with the measuring range of 4 mV/V.
  • Page 171 Example: Configuring the PMX with displacement transducer Example: WI/10mm Slot 2 is fitted with a PX455, its third channel is assigned to the displacement transducer. S The PMX amplifier channel is set to the inductive half bridge sensor type, with the measuring range of 100 mV/V.
  • Page 172 A measurement channel in the PMX or an external reference measuring chain can be used as the reference sensor. Step 1: Selecting the adjustment channel and the refer­ ence channel A4354-2.2 HBM: public...
  • Page 173 The adjustment process should be repeated several times to increase accuracy. Step 3: After the adjustment processes, the channel set­ tings can be applied in the PMX adjustment channel by clicking the "Apply" button. Clicking "Cancel" restores the initial state. A4354-2.2 HBM: public...
  • Page 174: Update Software (Pmx Web Server)

    (see Chapter 22). The firmware update is carried out in the PMX web browser in the Firmware update menu. For more support, see the web browser online Help. You can download the latest firmware at www.hbm.com/ en/menu/support/software-firmware-downloads/industrial- amplifiers A4354-2.2 HBM: public...
  • Page 175: Internal Calculation Channels

    In addition, the information is available in the PMX sys­ tem status and can be signaled via fieldbus, Ethernet and digital output. When the object directory is being used, the object list changes dynamically as computing channels are added, A4354-2.2 HBM: public...
  • Page 176: Calculation Rate

    13.1 Calculation rate The following applies for all modules, unless otherwise specified: Calculation rate same as measuring rate (default 19,200/s) Value range of Simple floating point resolution as per IEEE 754 floating point values Range approx. +/­3.4*10 A4354-2.2 HBM: public...
  • Page 177: Description Of Calculations

    13.2.1.2 Characteristic curve table (21 interpolation points) Function Non-linear characteristics Inputs Characteristic curves­Input in0 Outputs Characteristic curves­Output out0 Parameter - Number of interpolation points used (2 .. 21) nbrPoints - up to 21 interpolation points (x0|y0) … (x20|y20) A4354-2.2 HBM: public...
  • Page 178: Polynomial 4Th Order

    - Set B: b0, b1, b2, b3, b4 - One Set (boolean): true: Coefficients set A is applied for all values of x. Set B is ineffective. false: Set A is applied for x >= 0, else set B. A4354-2.2 HBM: public...
  • Page 179: Taring

    - Trigger (level controlled): at level = high the output is set to the tare value. - Reset (level controlled): at level = high the zero setting/taring is cancelled. Reset overloaded trigger. Outputs Tared value out0 = in0 ­ internal offset Parameters none A4354-2.2 HBM: public...
  • Page 180 Acts directly at sensor on the Original measurement signal is original measurement signal not influenced Trigger Fieldbus (runtime >= 40 ms*) Digital input (0.17 ms*) digital input (< 14 ms*) user interface * Typical values with default settings A4354-2.2 HBM: public...
  • Page 181: 6X6 Matrix

    0 0 0 0 1 0 0 0 0 0 0 1 Exception If one or a number of inputs is marked as invalid (Invalid bit), all handling outputs are also marked as invalid. The computation is nonetheless done and output A4354-2.2 HBM: public...
  • Page 182: Sg Stress Analysis

    - Strain gauge C (90° / 120°) in μm/m - Strain gauge T (optional ), temperature compensating strain gauge in μm/m - Apparent strain ε from polynomial in μm/m - Reset, a digital input that clears the outputs except the angle phi A4354-2.2 HBM: public...
  • Page 183 ν = 0.3 - Strain gauge 0/45/90° Exception handling If one or a number of inputs is marked as invalid (Invalid bit), the outputs are also marked as invalid. The calculation is nonetheless done and output. A4354-2.2 HBM: public...
  • Page 184: Evaluation Functions

    If the range is overrun, Not­a­Number is output. Frequencies and group runtimes Low pass fc [Hz] Bessel Butterworth Runtime [ms] Runtime [ms] 3000 0.13 0.19 2000 0.21 0.30 1000 0.43 0.61 0.86 1.23 2.00 3.10 4.15 6.17 8.45 12.5 21.4 30.7 A4354-2.2 HBM: public...
  • Page 185 Internal calculation channels 1680 2090 3360 4200 High pass fc [Hz] Bessel Butterworth Runtime [ms] Runtime [ms] A4354-2.2 HBM: public...
  • Page 186: Angular Synchronous Filter

    - The width 30°…720° - The resolution 1°…8° The smaller the resolution, the smaller the maximum rotation speed (see below). Note: The ratio width/resolution must not be greater than Default width = 180° resolution = 1° Exception handling A4354-2.2 HBM: public...
  • Page 187 * 19,200/6 resolution * 38,400/6 3,200 6,400 6,400 12,800 12,800 25,600 19,200 38,400 25,600 51,200 It is recommended that the actual maximum speed is much smaller (factor 5 - 10) than the theoretical maxi­ mum speed. A4354-2.2 HBM: public...
  • Page 188: Extreme Value (Peak)

    Discharge rate 1% ... 5% of peak value: Please check whether the value discharges as expected. Discharge rate < 1% of peak: Critical. The value may not discharge as expected. Inputs - Input 1 - Input 2 - Hold with - Reset by A4354-2.2 HBM: public...
  • Page 189 Example: Capturing displacement when F = F Monitored for maximum values the new peak flag Displacement d [mm] This d-value is hold This d-value is hold the captured input until next peak until next peak A4354-2.2 HBM: public...
  • Page 190: Tolerance Window

    Upper threshold: After x has exceeded this value, the "Limit Switch Hi" output is set until the next start. Lower threshold: After x has fallen below this value, the "Limit Switch Lo" output is set until the next start. A4354-2.2 HBM: public...
  • Page 191 The time output is not adversely affected by an invalid input signal. The capture input (Inputsignal 2) is not checked for cvalidity. If the time exceeds 100,000 samplings, the mean value is no longer updated and is marked as invalid. A4354-2.2 HBM: public...
  • Page 192 Internal calculation channels Example of max., min. and mean value. Reset when starting Hold from stop to start. A4354-2.2 HBM: public...
  • Page 193 Internal calculation channels Example of limit values and limit value flags. Reset with start event. A4354-2.2 HBM: public...
  • Page 194: Hold Function (Analog)

    - Invalid outside invalidOutside (yes/no) The output value is marked as invalid as long as the hold condition is not met - Initial value initValue Is output when the edge is positive at the digital Init input A4354-2.2 HBM: public...
  • Page 195: Hold (Digital)

    The output is only updated with the first edge after reset - Hold delay in ms. Range 0.0 … 60000.0 ms (= 1 min); Resolution 0.1 ms The value is only held when the Hold input remained active without interruption for this period A4354-2.2 HBM: public...
  • Page 196: Mean Values (Arithmetic, Rms)

    The threshold input. Only relevant with trigger events 2, 3. trigger input: The digital trigger input. Only relevant with trigger events 4, 5 Outputs mean: Either the arithmetic or the quadratic mean count: The number of samples that have been averaged A4354-2.2 HBM: public...
  • Page 197 The output becomes sensible after the second trigger. Invalid values at inputs in0, control, and threshold are not detected and thus do not affect the validity of the ‘mean’ output. A4354-2.2 HBM: public...
  • Page 198: Moving Average

    6 or 7 blocks of moving averages, or even fewer if other blocks have already been created. If there is not enough memory for a new function block, a message is logged. A4354-2.2 HBM: public...
  • Page 199: Trigger Function (Range)

    Provide a digital trigger signal dependent on an input value. The trigger gets high (low with isHighActive = false) when threshold_low <= input <= threshold_high The trigger gets low (high) when – input < (threshold_low hysteresis) input > (threshold_high + hysteresis) threshold_high threshold_low A4354-2.2 HBM: public...
  • Page 200 Constant 1.0 threshold low: Constant 0.0 hysteresis: 0.0 delay: 0.0 ms isHighActive: yes Exception handling If the input is marked as invalid (Invalid bit), the trigger gets low (high). The threshold inputs are not checked for validity. A4354-2.2 HBM: public...
  • Page 201: 10Trigger Function (Pulse)

    Provide a digital trigger signal dependent on an input value. The trigger gets high (low with isHighActive = false) when threshold_low <= input <= threshold_high The trigger gets low (high) when – input < (threshold_low hysteresis) input > (threshold_high + hysteresis) threshold_high threshold_low A4354-2.2 HBM: public...
  • Page 202 Trigger gets high (low) not before the input signal was delayed ms inside the threshold span. delay is not effective when leaving the threshold span. isHighActive: If yes, the trigger output is active­high, else active low. A4354-2.2 HBM: public...
  • Page 203 When equal to zero, the Elapse Flag gets high for one calculation cycle. Default Run input: Constant high Interval: 1 s Single Shot: Off Pulse Length: 0.1 s Exception handling None. The output is always valid. A4354-2.2 HBM: public...
  • Page 204: Mathematical Functions

    Exception handling If one or more inputs are marked as invalid (Invalid Bit), then the output is also marked as invalid. The calculation is still implemented and output. If the range is overrun, Not­a­Number (+/­ inf) is output. A4354-2.2 HBM: public...
  • Page 205: Divider

    The digital signal to be counted enable: A digital signal that enables the counter reset: A digital signal that clears the counter (level sensitive) Outputs count: The current counter value flag: Set when counter >= match value A4354-2.2 HBM: public...
  • Page 206: Integrator

    Defines the time, after which the output equals a constant input (step function applied at t=0). Resolution = 1/Calculation Rate, see above. Y Max, Y Min: The limits of the output. While limited, the integrator does not wind up in the background. A4354-2.2 HBM: public...
  • Page 207: Differentiator

    While the input is marked as invalid (Invalid bit), the calculation is stopped, the last good output value is held, and the output is marked invalid. Calculation Rate ­3dB at Transfer function = 0 at 19,200/s (default) 3.6 kHz 4.8 kHz 38,400/s 7.2 kHz 9.6 kHz A4354-2.2 HBM: public...
  • Page 208: Cartesian To Polar Coordinates

    13.2.3.8 Polar coordinates to Cartesian coordinates Function Conversion of polar coordinates radius and angle to a point (x,y). Inputs Angle in degrees, interval (-360 , 360 Radius r Outputs X-Koordinate = r*cos(angle) Y-Koordinate = r*sin(angle) Parameters none A4354-2.2 HBM: public...
  • Page 209: Modulo Function

    X: Constant 0.0 divisor: 1.0 Exception handling While the input is marked as invalid (Invalid bit), the calculation is stopped, the last good output value is held, and the output is marked invalid. 13.2.3.10Constant signal User-defined constant signal. A4354-2.2 HBM: public...
  • Page 210: Technology Functions

    If at least one of the inputs is invalid (invalid bit), then - the controller output is switched off (low) - the values of the feedback paths are held If there is doubt regarding the use of the feedback paths, they should be left in the default settings. A4354-2.2 HBM: public...
  • Page 211: Pid Controller

    = constant High, i.e. constantly active default = 0.0 Exception handling If at least one of the inputs is invalid (invalid bit), then - the output is frozen and also marked as invalid - the controller is stopped A4354-2.2 HBM: public...
  • Page 212 Internal calculation channels Due to recursive calculations, not suitable as a purely P­controller. There should always be an I­proportion present. Parasitic time constant Tp + calculationrate Tp + s + 52 ms Default 19200 A4354-2.2 HBM: public...
  • Page 213: Rtd Pt100 At Px455

    Internal calculation channels 13.2.4.3 RTD PT100 at PX455 Function Temperature measurement with a RTD Pt100 resistor connected at PX455. Range -100°C ... +500°C. A fixed 100 Ohms precision resistor must complement the RTD to form a half bridge. The complement resistor is connected at the positive bridge supply.
  • Page 214 ..block B "Calculated Channel Flags" in Function DIGITAL OUTPUT block C dialog Flag 32 Examples regarding calculation channels can be found in the Technical notes on the supplied System CD and in http://www.hbm.com/en/menu/support/software-firmware- downloads/industrial-amplifiers/ A4354-2.2 HBM: public...
  • Page 215: Signal Generators (Rectangle, Triangle, Sine)

    If the range is overrun, Not­a­Number is output. The noise signal is generated from a pseudo­random series of numbers with the period 2 The counter counts upwards with the data rate (default 19,200 Hz). Range: -Amplitude to +Amplitude (with offset = 0). A4354-2.2 HBM: public...
  • Page 216: Logic Modules (And, Or

    Y2: only used with XOR, XNOR, NOT Y3: only used with NOT Y4: only used with NOT Parameters mode: either AND, NAND, OR, NOR, XOR, XNOR or NOT Default inputs: Constant low mode: AND Exception handling None A4354-2.2 HBM: public...
  • Page 217: Multiplexer 4:1

    The minimum signal change Default input X: Constant 0.0 deltaY: 1.0 Exception handling While the input is marked as invalid (Invalid bit), the calculation is stopped, the last good output value is held, and the output is marked invalid. A4354-2.2 HBM: public...
  • Page 218: Edge Detector

    Detection mode - detect falling edge - detect rising edge - or detect both high Active: If yes, the output is active high, else active low Default Input: Constant 0.0 Detection mode: rising edge High active Exception handling A4354-2.2 HBM: public...
  • Page 219: Pulse Width Measurement

    Digital input Stop: Stops the time measurement If the Start and Stop conditions (input, edge) are identical, the period duration is measured. Otherwise, the pulse length is measured. Outputs out0 contains the pulse duration in s (or ms) or the frequency in 1/s A4354-2.2 HBM: public...
  • Page 220 If the pulse or period length is greater than the maximum time, the measurement is stopped, the output marked as invalid and the start conditions is waited for again. Measurement uncertainty related to the measured value At data rate 19,200/s A4354-2.2 HBM: public...
  • Page 221 Internal calculation channels Pulse/period duration ..corresponds to Uncertainty frequency [ms] [1/s] 1000 5.21 2.60 1.04 0.52 0.26 0.10 0.05 0.03 0.01 1000 0.01 A4354-2.2 HBM: public...
  • Page 222 In continuous mode, the flag gets high for the time defined with parameter Pulse Length. Time [s]: The current timer value. While the timer is stopped, Interval is output. A4354-2.2 HBM: public...
  • Page 223: Connection With (Optional) Delay (Codesys)

    Now click > Settings > Calculated channels. Click “add function” ­ you are now able to choose one out of many functions for every single channel. In this example we choose “Peak value” for channel 5. A4354-2.2 HBM: public...
  • Page 224 You will be able to change those settings later anytime; however the primary function cannot be changed. It is very important to define a “Result Channel” , as you won’t be able to see any output without it. A4354-2.2 HBM: public...
  • Page 225: Calculating The Force Introduction Point

    “floppy disk” symbol in the bottom right corner. Note: If you need help, please use the PMX WebBrowser Help function at the top! 13.3.2 Calculating the force introduction point Short introduction Determining the force introduction point on a plate with three force transducers A4354-2.2 HBM: public...
  • Page 226 A plate is supported by three transducers and force F is applied against them orthogonally. The point at which the force is introduced is derived from the equilibrium of mo­ ments relative to origin Procedure Force F is the sum of the three individual forces: A4354-2.2 HBM: public...
  • Page 227 Internal calculation channels The counters for the x and y calculation are determined in an interim step. Coordinates x1, y1, x2,…. are in the factors of the summands. A4354-2.2 HBM: public...
  • Page 228 Internal calculation channels For x: For y: Finally x and y are calculated with two divisions. The cal­ culation for x is shown here (y is similar): A4354-2.2 HBM: public...
  • Page 229 Output for x and y is not regular until F is greater than 1 N, for example. Otherwise zero will be returned each time. A trigger block sets Flag_01 if F is greater than the min­ imum value: A4354-2.2 HBM: public...
  • Page 230 Internal calculation channels The two limit values for the trigger. Only the lower switch­ ing threshold is required for 1 N. A value is selected for the upper threshold that is far above the measuring range: A4354-2.2 HBM: public...
  • Page 231 Internal calculation channels Two multiplexer blocks switch between zero and the cal­ culated values. Shown here for x A4354-2.2 HBM: public...
  • Page 232 Internal calculation channels Tips 1. In case of division by zero, a divisor block returns Not­a­Number (NaN). 2. Polar coordinates can also be returned if necessary: The settings for radius….: ….and angle: A4354-2.2 HBM: public...
  • Page 233: Mechanical Work Via Force/Displacement Integration

    Mechanical work performed W will be measured by integ­ rating force F over displacement s. (Because the processing is time­discrete, this is actually a summation, however the term integration will still be used here.) The beginning and end of the integration are determined A4354-2.2 HBM: public...
  • Page 234 In this case events s=s1 and s=2 determine the begin­ ning and end of the integration. These points on the dis­ placement axis must in any case be reached during the process. Otherwise the beginning or end will not be de­ tected. A4354-2.2 HBM: public...
  • Page 235 Measuring the maximum value of work. This is useful, for example, if the full scale of the dis­ placement is undetermined or cannot be reached reliably. Integration begins and ends at the same point on the dis­ placement axis s=s1: A4354-2.2 HBM: public...
  • Page 236 Internal calculation channels Work may decrease during the return stroke, for example due to spring relaxation. The maximum value is retained with a Peak block. The max. of F and s are also generated for example A: A4354-2.2 HBM: public...
  • Page 237 Internal calculation channels Overview of glyphs: Example of visualization with CODESYS WebVisu A4354-2.2 HBM: public...
  • Page 238 Internal calculation channels Appendix Details of the glyphs in example A: A4354-2.2 HBM: public...
  • Page 239 Internal calculation channels A4354-2.2 HBM: public...
  • Page 240 Internal calculation channels Please note that the Hold block comes before the Peak block in the order of calculations. Thus the edge of Flag_01 first results in the Hold function and then causes the Peak block to be reset. A4354-2.2 HBM: public...
  • Page 241 Internal calculation channels A4354-2.2 HBM: public...
  • Page 242: Testing Force At Specific Points On The Displacement Axis

    The force is checked once during the outward stroke and once during the return. Introduction In this example the force curve is approximately as fol­ lows: A4354-2.2 HBM: public...
  • Page 243 "Hold (analog)" glyph. Displacement s controls the hold function. It is therefore located at the control input. S At s=5mm (Lower Limit, Threshold Low) the glyph reads force F and holds it at the output. A4354-2.2 HBM: public...
  • Page 244 S The hold range now includes the range s = [­999 mm, 5 mm]; ­999 is a dummy value again here. The block holds the measured force value if the displacement s at 5mm from above enters into the hold range. A4354-2.2 HBM: public...
  • Page 245 [32 N , 35N]. S The settings for switch No. 2 are similar. The accept­ ance interval is [26 N, 29 N]. Digital outputs No. 1 and 2 output the states of limit switches Nos. 1 and 2: A4354-2.2 HBM: public...
  • Page 246 Internal calculation channels A4354-2.2 HBM: public...
  • Page 247 Instead of individual numeric values, the structure of calculated channels can also be switched. The limit switches are switched by the sub­parameter set Limit Switches. A4354-2.2 HBM: public...
  • Page 248: Force/Displacement Measurement With Relative Zero Point

    If a displacement­dependent force F is being checked for compliance with the limit values, an offset of the force from stroke to stroke is disruptive. The force limit values would have to be adjusted for each stroke movement. A4354-2.2 HBM: public...
  • Page 249 The force curve below s0 has no significance for zeroing. Case B To compensate for a displacement offset, the new force zero point should be determined by force F0 rather than by the displacement. A4354-2.2 HBM: public...
  • Page 250 Internal calculation channels F_tared Case A illustrates how the displacement zero point can also be moved. The same condition (F=F0) is used to do this. Both quantities, force and displacement, now have a new zero point. A4354-2.2 HBM: public...
  • Page 251 Internal calculation channels F_tared Procedure Case A A constant signal returns s0, in this case 5 mm: A Trigger block sets output "Flag01" if the displacement s is in the range between 0 and 5 mm: A4354-2.2 HBM: public...
  • Page 252 Internal calculation channels Finally the Trigger block sets the raw value of the force F_raw below 5 mm to zero. F_tared is the force value with the offset removed: A4354-2.2 HBM: public...
  • Page 253 Internal calculation channels Case B The Trigger block now checks force F against F0 Force and displacement are both set to zero with signal "Flag02": A4354-2.2 HBM: public...
  • Page 254: Checking Force Against A Tolerance Band

    1.34.) Introduction The measured force F is checked against an upper and a lower tolerance (F_max and F_min). Two value tables return tolerance values depending on the measured dis­ placement s. The diagram shows the force/time curve A4354-2.2 HBM: public...
  • Page 255 A stroke movement with no tolerance violations A "Trigger (range)" glyph compares force F with toler­ ances. A tolerance violation is indicated by Flag_01 and counted by a counter block. A4354-2.2 HBM: public...
  • Page 256 The x values are the displacement in mm and the y values are the tolerance limit of the force in N. Points with the same x values produce a jump in the characteristic curve, in this case at x3=x4=13. A4354-2.2 HBM: public...
  • Page 257 Internal calculation channels The table for the lower tolerance line: The trigger block compares F with the tolerance limits. Output "Flag_01" is low within the tolerance. A4354-2.2 HBM: public...
  • Page 258 Internal calculation channels The counter block counts tolerance violations. It is de­ leted with Flag_02: A4354-2.2 HBM: public...
  • Page 259 Internal calculation channels Limit switch No. 1 detects counter states >= 1: Finally digital output No. 1 outputs the state of limit switch No. 1: A4354-2.2 HBM: public...
  • Page 260 Internal calculation channels The "Trigger (pulse)" block returns the pulse to delete the counter if the displacement exceeds 1 mm A4354-2.2 HBM: public...
  • Page 261: Event Counter

    S Flag01 is the input signal S counted is only with a rising edge (steigende Flanke) S by setting a specific limit value for the flag a signal can be initiated, which will be set active when the limit value is reached A4354-2.2 HBM: public...
  • Page 262 S If the result (i.e. achieving of the counter value at a digital output[PX878]) shall be signalized, this flag is set as input for a digital output. In this example digital output 2 is activated by flag 2. A4354-2.2 HBM: public...
  • Page 263 Internal calculation channels Resetting the event counter can be done by: S Digital input (PX878) S By a fieldbus­control word, this is indicated by digital inputs 17..32 of the PMX S other flags of different Calculated Channels. A4354-2.2 HBM: public...
  • Page 264 Internal calculation channels A4354-2.2 HBM: public...
  • Page 265: Test Signals And Signal Generators

    To do this, create a new calculated channel "Timer" un­ der the "Technology" category. The period and the ramp interval can be specified in its function parameters, as well as switching between continuous and single shot mode. A4354-2.2 HBM: public...
  • Page 266 1 - 9.6 kHz Ethernet 19.2 kHz 2.4 kHz 19.2 kHz Practical data storage examples can be found in the tips for PMX use on the system CD or in the PMX download area at http://www.hbm.com/en/menu/sup­ port/software-firmware-downloads/industrial-amplifiers/ A4354-2.2 HBM: public...
  • Page 267: Parameter Sets (Measurement Programs)

    S Limit values S Digital outputs A parameter set is built up out of the individual sub- parameter sets. The settings are in the sub-parameter sets. If a sub-parameter set is not to be changed, "ignore" A4354-2.2 HBM: public...
  • Page 268 To avoid this, backing up the device set­ tings to PC is urgently recommended. The settings and parameter sets are retained through a firmware update. For safety sake, however, a backup of the parameter sets should be made to PC. A4354-2.2 HBM: public...
  • Page 269: Setting Parameter Sets

    2. Then call one of the partial parameter sets and change or adjust the relevant parameters 3. After all the entries are complete, save the parameter sets power failsafe in PMX by clicking on the diskette icon in the status bar A4354-2.2 HBM: public...
  • Page 270 Created during booting Important Create parameter set with Parameter sets can be copied, deleted and combined in factory setting the "Parameter set" dialog. The specific settings for sub­parameter sets are made in the dialogs for the measuring cards. A4354-2.2 HBM: public...
  • Page 271: Changing From Parameters To Parameter Sets

    15.2 Changing from parameters to parameter sets To change sub­parameter sets, click on the relevant but­ tons and select the desired sub­parameter set. Then make the changes. Parameter "Sensor", click to change Parameter "Data Acquisition", click to change A4354-2.2 HBM: public...
  • Page 272 Parameter sets (measurement programs) A4354-2.2 HBM: public...
  • Page 273 Parameter sets (measurement programs) One of the sub-parameter sets is now not active. Settings can be edited, but they will not be effective immediately. They become effective when a parameter set that contains this sub-parameter set is activated. A4354-2.2 HBM: public...
  • Page 274 Parameter sets are not saved as individual files. They are mapped for the entire device in the XML data set. Offline configuration of the device is not possible. It is theoretic­ ally possible to edit parameter sets in the XML backup file, but it is inadvisablet. A4354-2.2 HBM: public...
  • Page 275 The settings in "Limit values Workpiece A" become active Default -> "Limit values Workpiece A" Digital outputs No change, the "Digital outputs" settings remain as they are, they are dependent on Default -> ignore the prior history A4354-2.2 HBM: public...
  • Page 276: Communication With A Control System

    These device description files are structured modularly like the PMX. The PMX entry must be adapted exactly to the PMX that is used and the number of computing chan­ nels transferred in the configuration software of the relev­ ant control unit. A4354-2.2 HBM: public...
  • Page 277 (software stack) of the card. It appears in the "Fieldbus" menu in the web browser. Please use the appropriate GSDML file from the table below, depending on the software stack and firmware in the PMX. A4354-2.2 HBM: public...
  • Page 278 20121025.xml (RT only) 20121025.xml (RT only) PROFINET application V2.1.0 GSDML­V2.25­HBM­PMX_ GSDML­V2.3­HBM­PMX­I IRT­20130404.xml (RT RT­noPLC ­20141216.xml and IRT) (RT and IRT) 1.44 Not supported without PLC channels GSDML­V2.25­HBM­PMX­ 20121025.xml (RT only) PROFINET application V1.0.0 GSDML­V2.25­HBM­PMX_ IRT­20130404.xml (RT and IRT) A4354-2.2 HBM: public...
  • Page 279 Card types PX878 and PX02 (empty slot) do not appear in the file because they do not return any data relevant to PROFINET. Important The number of computed channels to be transferred must be calculated before generating. A4354-2.2 HBM: public...
  • Page 280 If a measurement card is not installed and no calculated channels have been transferred yet, the generated file is not a valid file and will not be accepted by PROFINET configurators or. EtherCAT® or EtherNet/IP . A4354-2.2 HBM: public...
  • Page 281: Setting The Transmission Speed Of The Fieldbus

    , PROFINET or EtherNet/IP). This includes 4 bytes data + 1 byte control word and 1 byte status. As a formula for the data volume: 46 bytes basic load + 6 bytes * Number of measurement channels and calculation channels A4354-2.2 HBM: public...
  • Page 282: Input Data, Pmx Acontroller (Plc)

    "Limit value bytes 20..21 switch reset request"; Acknowledgment same as request means: Reset has been performed Time stamp PMX time stamp, 6000.6 uint64 counts with 153.6 bytes 22..29 Digital outputs Current status 6000.7 uint32 bytes 30..33 A4354-2.2 HBM: public...
  • Page 283: System Status

    Excess current caused by external consumers (transducer excitation) catman® interface buffer Data transmission error, overrun loss of data Device not ready Device running, but not delivering valid measured values Calculated Channels Computing time overrun in Overrun calculated channels A4354-2.2 HBM: public...
  • Page 284: Measured Values (Cyclic)

    60xy.2 uint8 status status' table 16.4.4 byte 4 Measured value Control word return 60xy.3 uint8 control word 70xy.2 byte 5 acknowledgement (confirms processing of the control word) - - - Number dependent on the connected measurement cards A4354-2.2 HBM: public...
  • Page 285 Note on calculated channels In the PMX device, the calculated channels are assigned to virtual slot 9. For technical reasons, 9 cannot be the third digit in the EtherCAT indexes. ® Calculated channels currently appear in indexes 6051 to 60b4. A4354-2.2 HBM: public...
  • Page 286: Measured Value Status

    TEDS error Test signal The measured value is overloaded by a test signal (amplifier dialog) This is not an error state, it provides information If the channel status is 0 for all bits, the measured value is OK. A4354-2.2 HBM: public...
  • Page 287: Output Data, Controller (Plc) A Pmx

    Bit x = 1: Limit 7000.5 uint16 enable (one bit value switch x is bytes 18..19 must be "1", so defined via the that the fieldbus corresponding limit (x = 0..15) value can be changed via the fieldbus) A4354-2.2 HBM: public...
  • Page 288 17..32" to the calculated channels. This enables function blocks to be controlled. PLC channel 1 unrestricted use Float (from firmware bytes 88…91 7002.1 version 2.00) PLC channel 2 unrestricted use Float (from firmware bytes 92...95 7002.2 version 2.00) A4354-2.2 HBM: public...
  • Page 289: Measured Value Control Words (Cyclic)

    PROFINET Data Index slot.sub‐ type slot Flags control (reserved for future 7006.1 uint8 word use) Digital inputs (reserved for future 7006.2 uint8 control word use) Control word Function see 16.5.3 70xy.1 uint8 for measured value slot x.y A4354-2.2 HBM: public...
  • Page 290 Note on calculated channels In the PMX device, the calculated channels are assigned to virtual slot 9. For technical reasons, 9 cannot be the third digit in the EtherCAT® indexes. Calculated channels currently appear in indexes 7051 to 70b4. A4354-2.2 HBM: public...
  • Page 291: Measured Value Control Words

    Extreme value channel peak-to­peak values (calculated channel in slot 9) Hold Level = 1 Extreme value channel (calculated channel in slot 9) Recalibrate Edge 0 ­> 1 Measurement channel with automatic calibration (measuring bridges), Refers only to PX455 A4354-2.2 HBM: public...
  • Page 292: Fieldbus Channels

    This function is available in the PMX from firmware version 2.00 for ProfiNet, EtherCat and Ethernet/IP. Calculated (without 8 signals of type REAL via channels CODESYS) PROFINET / EtherCAT / EtherNet/IP A4354-2.2 HBM: public...
  • Page 293 The processing speed for fieldbus channel signal trans­ mission from the PLC to the PMX is set with "Data Polling Rate from Bus". Once the signals are present in the PMX, processing continues at the standard processing rate of 19200/s or 38460/s. A4354-2.2 HBM: public...
  • Page 294: Profinet

    Slot 9 (virtual) Installed in Calculated PX878 PX455 PX401 empty channels PROFINET No data for PX455 PX401 empty Number of configuration PROFINET. calculated Leave this slot channels must empty, see match the PMX below. setting (Fieldbus menu). A4354-2.2 HBM: public...
  • Page 295 Communication with a control system A4354-2.2 HBM: public...
  • Page 296: Ethercat

    The calculated channels are distributed in the EtherCAT Master to virtual "Calculated Channels" slots. The distribution across the slots does not play a role, but the total number of the channels must match. Example with eight calculated channels: A4354-2.2 HBM: public...
  • Page 297 Communication with a control system A4354-2.2 HBM: public...
  • Page 298: Using The Pmx Coe Object Dictionary

    2. TwinCAT locates the PMX with the device scan. PMX does not support partial PDO selection. Important All PDOs must be selected manually, otherwise the Sync­Manager parameters will not agree (it is unfortu­ nately not possible to parameterize the PDOs as Fixed and Mandatory). A4354-2.2 HBM: public...
  • Page 299 Communication with a control system 3. Subsequent procedure is identical to that for an ESI file. 4. If calculated channels need to be sent via EtherCAT, set the required number in the dialog Settings­Field­ bus. A4354-2.2 HBM: public...
  • Page 300 Communication with a control system A4354-2.2 HBM: public...
  • Page 301: Ethernet/Ip

    1. Set the configuration object 199 "NbrOfChannels" (class 4, instance 199). That defines the number of channels that are copied into the data frame. Range 0..48. For example, this is how it looks like in RSLogix 5000 A4354-2.2 HBM: public...
  • Page 302 Range 0..48 in steps of 4. For example, this is how it looks like in RSLogix 5000 Important Examples regarding calculation channels can be found in the Technical notes on the supplied System CD and in http://www.hbm.com/en/menu/support/software-firmware- downloads/industrial-amplifiers/ A4354-2.2 HBM: public...
  • Page 303: Channel Settings

    Slot 1 Slot 2 Slot 3 Slot 4 Calculated Channels Card type PX878 PX401 PX455 empty none Channels Channels in none Channels Channels none Channels EtherNet/IP 1, 2, 3, 4 5, 6, 7, 8 9, 10, 11 A4354-2.2 HBM: public...
  • Page 304: Data Structure

    The number of transmitted channels data depends on the configuration, see below. 46..49 REAL MeasValue USINT MeasStatus Channel 1 USINT MeasAcknowledge 52..55 REAL MeasValue USINT MeasStatus Channel 2 USINT MeasAcknowledge 58..61 REAL MeasValue USINT MeasStatus Channel 3 USINT MeasAcknowledge A4354-2.2 HBM: public...
  • Page 305 MeasAcknowledge 100..103 REAL MeasValue USINT MeasStatus Channel 10 USINT MeasAcknowledge 106..109 REAL MeasValue USINT MeasStatus Channel 11 USINT MeasAcknowledge 112..115 REAL MeasValue USINT MeasStatus Channel 12 USINT MeasAcknowledge 118..121 REAL MeasValue USINT MeasStatus Channel 13 USINT MeasAcknowledge A4354-2.2 HBM: public...
  • Page 306 MeasAcknowledge 160..163 REAL MeasValue USINT MeasStatus Channel 20 USINT MeasAcknowledge 166..169 REAL MeasValue USINT MeasStatus Channel 21 USINT MeasAcknowledge 172..175 REAL MeasValue USINT MeasStatus Channel 22 USINT MeasAcknowledge 178..181 REAL MeasValue USINT MeasStatus Channel 23 USINT MeasAcknowledge A4354-2.2 HBM: public...
  • Page 307 MeasAcknowledge 220..223 REAL MeasValue USINT MeasStatus Channel 30 USINT MeasAcknowledge 226..229 REAL MeasValue USINT MeasStatus Channel 31 USINT MeasAcknowledge 232..235 REAL MeasValue USINT MeasStatus Channel 32 USINT MeasAcknowledge 238..241 REAL MeasValue USINT MeasStatus Channel 33 USINT MeasAcknowledge A4354-2.2 HBM: public...
  • Page 308 MeasAcknowledge 280..283 REAL MeasValue USINT MeasStatus Channel 40 USINT MeasAcknowledge 286..289 REAL MeasValue USINT MeasStatus Channel 41 USINT MeasAcknowledge 292..295 REAL MeasValue USINT MeasStatus Channel 42 USINT MeasAcknowledge 298..301 REAL MeasValue USINT MeasStatus Channel 43 USINT MeasAcknowledge A4354-2.2 HBM: public...
  • Page 309 MeasAcknowledge 310..313 REAL MeasValue USINT MeasStatus Channel 45 USINT MeasAcknowledge 316..319 REAL MeasValue USINT MeasStatus Channel 46 USINT MeasAcknowledge 322..325 REAL MeasValue USINT MeasStatus Channel 47 USINT MeasAcknowledge 328..331 REAL MeasValue USINT MeasStatus Channel 48 USINT MeasAcknowledge A4354-2.2 HBM: public...
  • Page 310 (transmitted 44..47 REAL LimitThresh6 always) 48..51 REAL LimitThresh7 52..55 REAL LimitThresh8 56..59 REAL LimitThresh9 60..63 REAL LimitThresh10 64..67 REAL LimitThresh11 68..71 REAL LimitThresh12 72..75 REAL LimitThresh13 76..79 REAL LimitThresh14 80..83 REAL LimitThresh15 84..87 UDINT DigitalOutputSetting (Note *) A4354-2.2 HBM: public...
  • Page 311 Channel 6 USINT MeasControl Channel 7 USINT MeasControl Channel 8 USINT MeasControl Channel 9 USINT MeasControl Channel 10 USINT MeasControl Channel 11 USINT MeasControl Channel 12 USINT MeasControl Channel 13 USINT MeasControl Channel 14 USINT MeasControl Channel 15 A4354-2.2 HBM: public...
  • Page 312 Channel 34 USINT MeasControl Channel 35 USINT MeasControl Channel 36 USINT MeasControl Channel 37 USINT MeasControl Channel 38 USINT MeasControl Channel 39 USINT MeasControl Channel 40 USINT MeasControl Channel 41 USINT MeasControl Channel 42 USINT MeasControl Channel 43 A4354-2.2 HBM: public...
  • Page 313 Channel 45 USINT MeasControl Channel 46 USINT MeasControl Channel 47 USINT MeasControl Channel 48 Note Index DigitalOutputSetting are mapped to Digital Inputs … bits… (in the calculated channels) 86 bits 0..7 16..23 17..24 87 bits 0..7 24..31 25..32 A4354-2.2 HBM: public...
  • Page 314: Can Interface (Wgx001 Only)

    PMX package and a collection of useful example programs for code generation, web visualization and inclusion of CANopen modules are also included. The CD is included in the scope of supply or freely available at HBM: www.hbm.com/en/menu/support/soft­ ware-firmware-downloads/industrial-amplifiers 17.2 CAN pin assignment...
  • Page 315 (female connector M12) of the PMX. The bus termination is implemented via a 120 ohms terminating resistor at each end. The terminating resistor is integrated in PMX and can be connected via the menu Settings>System>Device>System options>CAN termination. A4354-2.2 HBM: public...
  • Page 316: Canopen Master / Slave Operation

    128 PDO streams with a total maximum of 128 Byte data size and maximum 199 SDO*255 subID´s are available. The PDO streams can be sent triggered by timer­control up to min. 300 Hz or measured value­con­ trol up to 1.2 kHz or via SYNC message. A4354-2.2 HBM: public...
  • Page 317 If errors occur when the CAN interface is active, they can be indicated in the CODESYS application. These errors are also recorded in the log file in the PMX (see Section 23.7.2 Log entries). There is no direct CAN error display via the PMX browser. A4354-2.2 HBM: public...
  • Page 318: Codesys-V3 Soft Plc (Wgx001 Only)

    V3. The corresponding PMX package and a collection of useful example programs for code generation, web visualization and inclusion of CANopen modules are also included. The CD is included in the scope of supply or freely available at HBM: www.hbm.com/en/menu/support/soft­ ware-firmware-downloads/industrial-amplifiers A4354-2.2 HBM: public...
  • Page 319 SYS development environment can be saved and loaded to a PC via this menu. 18.2 CODESYS development environment The operator interface provides menus and toolbars, windows for editor views, object organization, monitoring and message output as well as an information and status line. A4354-2.2 HBM: public...
  • Page 320 CODESYS‐V3 Soft PLC (WGX001 only) Meaning Device window Editor window POU window (program organization unit) Menu bar Toolbar Info Position Editor Info active user Message window A4354-2.2 HBM: public...
  • Page 321: Preparation

    Run as administrator.) S Install the PMX package: – – In the menu Tools Package Manager Install0, find and select the file "hbm­pmx.package" on the CD. Select Typical Setup. The Package Manager now contains the PMX package: A4354-2.2 HBM: public...
  • Page 322: Create Project

    S Select File – – New project Standard project. Select "CODESYS Control HBM PMX V3" as the device type: S After creating the project, double-click on "CODESYS Control HBM PMX V3" Add a gateway if necessary in the communication settings. (The gateway type is usually "TCP/IP" if PMX is connected via Ethernet with the PC.
  • Page 323: Add Pmx Library

    CODESYS‐V3 Soft PLC (WGX001 only) 18.5 Add PMX library S Double-click on "Library Manager", then click on "Add library" and select "HBM PMXLibrary” under "Miscellaneous" S The library functions are explained in the Online help, e.g. A4354-2.2 HBM: public...
  • Page 324: Pmx Library

    Valid: 0 … 32 Function: clearLimitSwitchFlags Clears a number of limit switches Name Data type Inherited Adress Initial Comment from value clearLimitSwitchFlags DINT mask DWORD Bitmask: every limit switch flag is cleared where corresponding bit is set A4354-2.2 HBM: public...
  • Page 325 Returns the limit switch value. The limitswitch value is the limit on which the limitswitch flag gets set. Name Data type Inherited Adress Initial Comment from value getLimitSwitchValue REAL Value of the limit switch DINT Nr of the limit switch starting with 0 A4354-2.2 HBM: public...
  • Page 326 Returns the value of the shunt query started with start­ GetShuntState. Name Data type Inherited Adress Initial Comment from value getShuntState DINT 0: shunt off, 1: shunt on, -1: er­ ror, -2: result not available, retry later callHandle DINT The handle re­ turned by start­ GetShuntState A4354-2.2 HBM: public...
  • Page 327 Data type Inherited Adress Initial Comment from value getSystemeventBool BOOL Value of the cor­ responding systemevent ar­ gument, false if invalid. DINT Index value of the n‐th bool of the systemevent. Possible values: 0 <=idx<5 and idx<> A4354-2.2 HBM: public...
  • Page 328 Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value Get SystemeventByte BYTE DINT Index value of the n‐th Byte of the systemevent. Possible values: 0<=idx<5 and idx<> A4354-2.2 HBM: public...
  • Page 329 Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value getSystemeventDint DINT DINT Index value of the n‐th DINT of the systemevent. Pos­ sible values: 0<=idx<5 and idx<> A4354-2.2 HBM: public...
  • Page 330 Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value getSystemeventInt DINT Index value of the n‐th Int of the systemevent. Possible values: 0<=idx<5 and idx<> A4354-2.2 HBM: public...
  • Page 331 Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value getSystemeventInt DINT Index value of the n‐th Int of the systemevent. Possible values: 0<=idx<5 and idx<> A4354-2.2 HBM: public...
  • Page 332 Name Data type Inherited Adress Initial Comment from value get­ LREAL Value of the corres­ SystemeventLReal ponding byte, 0 if invalid DINT Index value of the n‐th Real of the systemevent. Pos­ sible values: 0<=idx<5 and idx<> A4354-2.2 HBM: public...
  • Page 333 Event ­> System Event. The number of arguments de­ pends on the type of the signal determined by the get­ SystemeventNr function. This function returns the n­th argument of type "STRING" for the corresponding systemevent. Every PMX device carries a xml file de­ A4354-2.2 HBM: public...
  • Page 334 "STRING"­type arguments for the current systemevent. Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value getSystemevent­ DINT StringCount A4354-2.2 HBM: public...
  • Page 335 "UDINT"­type arguments for the current systemevent. Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value getSystemeventUDint­ DINT Count A4354-2.2 HBM: public...
  • Page 336 "UINT"­type arguments for the current systemevent. Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value getSystemeventU­ DINT IntCount A4354-2.2 HBM: public...
  • Page 337 "ULINT"­type arguments for the current systemevent. Every PMX device carries a xml file de­ scribing the valid systemevents to be retrieved via http://pmx/data/systemevent.xml. Name Data type Inherited Adress Initial Comment from value getSystemeventULint­ DINT Count A4354-2.2 HBM: public...
  • Page 338 Data type Inherited Adress Initial Comment from value recalibrate DINT slot DINT Slot of the chan­ nel to calibrate (valid 1-4 de­ pending on hard­ ware). signal DINT Signal of the channel to calib­ rate. Count starts with 1. A4354-2.2 HBM: public...
  • Page 339 REAL (* 1. point electri­ cal value*) Function: setHoldPeak This function holds/releases a peak value. Name Data type Inherited Adress Initial Comment from value setHoldPeak DINT slot DINT Slot of peak value (valid 1-4 depending on hardware) A4354-2.2 HBM: public...
  • Page 340 Name Data type Inher­ Adress Initial Comment ited value from setLimitswitchValue DWORD DINT Nr of the limit switch starting with 0 value REAL New value of the limit switch A4354-2.2 HBM: public...
  • Page 341 CODESYS‐V3 Soft PLC (WGX001 only) Function: SetParameterSet Set the current parameterset. The current parameterset is available via the HBM PMX CODESYS IO. The param­ etersets have to be configured via web interface before­ hand. This function returns a handle which can be queried via the isFinished function.
  • Page 342 DINT The signal to modify, valid 2,4 shunt DINT The new shunt value off=0, on=1 Function: SetToZero Set offset such that measval gets zero. Be aware that this function affects current parameterset. Revert this with setUserOffset(...,0.0) A4354-2.2 HBM: public...
  • Page 343 Data type Inherited Adress Initial Comment from value setUserOffset DINT slot DINT Slot of correspond­ ing measval, use 9 for computed channels signal DINT Signal of corres­ ponding measval, starting with 1 offset REAL The new offset value A4354-2.2 HBM: public...
  • Page 344 Data type Inherited Adress Initial Comment from value startZeroTargetValue DINT slot DINT signal DINT (* slot of the hardware (shoukld be 9 for calculated chan­ nels) *) value DINT (* nr of the calcu­ lated channel *) A4354-2.2 HBM: public...
  • Page 345 DINT The duration in seconds of the effect effect DINT Effect type : 0 green running, 1 yellow running, 2 red running, 3 green blink, 4 yellow blink, 5 red blink A4354-2.2 HBM: public...
  • Page 346 Comment from value StartTedsSetup DINT Handle which can be queried by isFinished slot DINT Slot of the hard­ ware (valid 1-4 depending on hardware) signal DINT Signal nr of the hw slot (valid 1-4 depending on hardware) A4354-2.2 HBM: public...
  • Page 347: Task Configuration

    The number of the event is delivered within the task by the library function getSystemeventNo (see chap­ ter 18.10). . The system events can be called up via the browser with the device path http://<pmx devicename>/data/ systemevent.xml. Where possible, only select these task types A4354-2.2 HBM: public...
  • Page 348: Cyclic Data

    The data exchanged cyclically with the PMX firmware are displayed as follows: S Double-click on the left in the project tree "CODESYS Control HBM PMX V3". Select the tab "Internal I/O Mapping". S To connect with an existing program variable of the same type, double-click in the "Variable"...
  • Page 349: Signal Run Diagram (I/O-Mapping)

    CODESYS application and back out of the application into the PMX. Notice The PMX Web Server allocates additional functions (e.g. use in the analog output or in calculation channels) to the incoming signals from the CODESYS application. A4354-2.2 HBM: public...
  • Page 350 Slot 4.1 ... 4.4 values + signal status Slot Status 1..4 Calculated Channels Flags 1 .. 32 Calculated Channels 1 .. 32 values + status CODESYS Flags Digital Ouputs 1 .. 32 CODESYS Output 1 . . 30 A4354-2.2 HBM: public...
  • Page 351: System Events For Pmx

    Description: Property changed Service:%3, Value:%2 %1 Id: 2 Name:valueCorrected Argument:dbusInterface Type:string Argument:newValue Type:string Argument:serviceName Type:string Description: Value changed to %2, Interface:%1, Ser­ vice:%3 Id: 42 Name:serviceAdded Argument:serviceName Type:string Description: Service started:%1 Id: 43 Name:serviceRemoved Argument:serviceName Type:string Description: Service stopped:%1 A4354-2.2 HBM: public...
  • Page 352: Com.hbm.fwconfig

    Description: Given Hostname %1 is invalid. Keeping %2 as Hostname. Id: 1013 Name:pwResetVerifyFailed Description: Administator passwort reset failed: invalid signature! Id: 1014 Name:pwResetFileError Description: Administator passwort reset failed: file oper­ ation failed! Id: 1015 Name:pwResetFormatError Description: Administrator passwort reset failed: file for­ mat invalid! A4354-2.2 HBM: public...
  • Page 353: Com.hbm.parameter

    Description: PMX is rebooting 18.10.3com.hbm.parameter Id: 2000 Name:parameterChanged Argument:oldParameterNr Type:int32 Argument:parameterNr Type:int32 Argument:jsonCurrentDomains Type:string Description: parameter set changed from %1 to %2. Sub­ domains(%3) Id: 2001 Name:parameterInconsistent Argument:index Type:int32 Argument:correctedDomainindex Type:int32 Description: Inconsistent parameterset #%1 loaded. Set­ ting to %2 A4354-2.2 HBM: public...
  • Page 354 Description: Invalid name "%1": slashes not allowed. Id: 2009 Name:parameterInvalidNameExists Argument:name Type:string Description: Invalid name "%1": Name exists. Id: 2010 Name:parameterDomainNotExists Description: Domain does not exists. Id: 2011 Name:parameterCantDeleteCurrent Description: Can't delete current parameter. Id: 2012 Name:parameterCantDeleteBootup Description: Can't delete bootup parameter. A4354-2.2 HBM: public...
  • Page 355: Com.hbm.fpgasrv

    Description: The user forces the device to be %1. Id: 3004 Name:forcedSyncModeReleased Description: User's forced sync mode disabled. Back to automatic sync mode. Id: 3005 Name:syncUnlocked Description: Not locked to incoming sync signal. Id: 3006 Name:syncLocked Description: Locked to incoming sync signal. A4354-2.2 HBM: public...
  • Page 356: Com.hbm.syscfgmgr

    Id: 4000 Name:wrongSensorType Argument:slot Type:int32 Argument:signal Type:int32 Argument:sensortype Type:int32 Description: Wrong or unsupported sensortype. Slot:%1, Signal:%2, Sensortype:%3 Id: 4020 Name:measvalStatus Argument:slot Type:int32 Argument:signal Type:int32 Argument:statusText Type:string // "valid" or "invalid" Description: Measval­status changed. New status: '%3'. Slot:%1, Signal:%2 A4354-2.2 HBM: public...
  • Page 357 Datalogger‐Buffer‐Overrun has been %1' Id: 4052 Name:datalogBuf50Percent Argument:statusText Type:string // "activated" or "deactivated" Description: System status Datalogger‐Buffer-50% has been %1' Id: 4100 Name:tedsBitlenErr Argument:slot Type:int32 Argument:signal Type:int32 Argument:currentBitpos Type:int32 Argument:totalBitlen Type:int32 Description: TedsParser: Current TEDS bitposition is too A4354-2.2 HBM: public...
  • Page 358 Description: TedsParser: Unknown IEEE template. Slot:%1, Signal:%2, template ID:%3 Id: 4108 Name:tedsUnknownHbmTemplate Argument:slot Type:int32 Argument:signal Type:int32 Argument:templateID Type:int32 Description: TedsParser: Unknown HBM template. Slot:%1, Signal:%2, template ID:%3 Id: 4110 Name:tedsEmbeddedTemplateNotSupported Argument:slot Type:int32 Argument:signal Type:int32 Description: TedsParser: Embedded template not sup­...
  • Page 359 Description: Teds: No TEDS data available. Slot:%1, Sig­ nal:%2 Id: 4130 Name:tedsSaveUsageFailed Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: Save param 'usage' failed. Slot:%1, Signal:%2 Id: 4132 Name:tedsSaveConvertUnitFailed Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: Save param 'convert unit to device unit' failed. Slot:%1, Signal:%2 A4354-2.2 HBM: public...
  • Page 360 Description: TEDS: Can't get current unitcode. Slot:%1, Signal:%2 Id: 4150 Name:tedsConfigurationOK Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: channel configuration OK. Slot:%1, Signal:%2 Id: 4152 Name:tedsConfigurationFailed Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: channel configuration failed. Slot:%1, Signal:%2 Id: 4160 Name:tedsConfigHbmPulseFailed Argument:slot Type:int32 Argument:signal Type:int32 A4354-2.2 HBM: public...
  • Page 361 CODESYS‐V3 Soft PLC (WGX001 only) Description: TEDS: sensor configuration for 'HBM pulse' failed. Slot:%1, Signal:%2 Id: 4162 Name:tedsConfigIeeeLvdtExcFreqFailed Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: sensor configuration for 'IeeeLvdt' failed (exc.frequ. or ampl.). Slot:%1, Signal:%2 Id: 4164 Name:tedsConfigWrongCardtype Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: sensor configuration failed, sen­...
  • Page 362 Description: TEDS: setting filter characteristic failed. Slot:%1, Signal:%2 Id: 4194 Name:tedsConfigFilterCutOffAdapted Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: cut off frequency adapted. Slot:%1, Signal:%2 Id: 4196 Name:tedsConfigTaraNotSupported Argument:slot Type:int32 Argument:signal Type:int32 Description: TEDS: tara configuration not supported. Slot:%1, Signal:%2 A4354-2.2 HBM: public...
  • Page 363: Com.hbm.storagemanager

    Argument:filename Type:string Description: Started saving to file %1 Id: 5001 Name:saveFinished Argument:filename Type:string Description: Saved systemstate to file %1 Id: 5002 Name:restoreStarted Argument:filename Type:string Argument:systemrestore Type:bool Description: Started restore from file %1 Id: 5003 Name:restoreFinished Argument:filename Type:string A4354-2.2 HBM: public...
  • Page 364: Com.hbm.sigproc

    Description: Function block '%1' at calculation rank %2 created. Id: 6052 Name:blockDeleted Argument:type Type:string Description: Function block '%1' deleted. Id: 6053 Name:calcChanCreated Argument:channelNbr Type:int32 Description: Calculated channel %1 #%2 created. Id: 6054 Name:calcChanDeleted Argument:channelNbr Type:int32 Description: Calculated channel %1 #%2 deleted. A4354-2.2 HBM: public...
  • Page 365: Com.hbm.fieldbus

    Name:oldConnectionTerminated Argument:conCount Type:int32 Argument:timeInSeconds Type:int32 Description: More than %1 Eth. Connectioons requested. Oldest terminated. Last activity %2s ago. Id: 8003 Name:newConnectionEstablished Description: New Eth. Connection on port 55000 establis­ hed. Id: 8004 Name:connectionClosed Description: Eth. connection closed. A4354-2.2 HBM: public...
  • Page 366: Com.hbm.meassrv

    Description: Session id:%1 Dialog opened: %2. Id: 11002 Name:dialogClosed Argument:session Type:int32 Argument:dialogname Type:string Description: Session id:%1 Dialog closed: %2. Id: 11003 Name:viewOpened Argument:session Type:int32 Argument:viewname Type:string Description: Session id:%1 View opened: %2. Id: 11004 Name:viewClosed Argument:session Type:int32 A4354-2.2 HBM: public...
  • Page 367 Argument:fileCount Type:int32 Description: Max filecount in directory reached (%1). Log­ ging stopped. Id: 12006 Name:storageMediaFull Description: Data logger storage media is full. Logging stopped. Id: 12007 Name:loggingStarted Description: Data logging started. Id: 12008 Name:logging Description: Logging data. A4354-2.2 HBM: public...
  • Page 368 %1:%2. Id: 12016 Name:fileRenamed Argument:filename Type:string Description: Current datalogger file renamed to %1. Id: 12017 Name:createTmpLogfile Argument:filename Type:string Description: Creating temporary datalogger file %1. Id: 12018 Name:dataloggerHardRestart Description: Datalogger restarted. Id: 12019 Name:dataloggerStartRequested Description: Datalogger stop requested. A4354-2.2 HBM: public...
  • Page 369 CODESYS‐V3 Soft PLC (WGX001 only) Id: 12020 Name:dataloggerStartRequested Description: Datalogger start requested. Id: 12021 Name:dataloggerDirectoryRemoved Argument: filename Type:string Description: Datalogger start requested %1. A4354-2.2 HBM: public...
  • Page 370: Webvisualisation

    S After starting WebVisu in PMX, the website of a web browser is accessible under pmx:8080/webvisu.htm. "pmx" here is the device name, it may be necessary to replace it with the actual device name or an IP ad­ dress. "webvisu.htm" is the default name set by A4354-2.2 HBM: public...
  • Page 371: Can Interface

    To do this, a CAN component and then a CANOpen Stack must be added. Several examples are supplied in the package for this purpose. Examples regarding CODESYS can be found in the Technical notes on the supplied System CD and in ww­ w.hbm.com/en/menu/support/software-firmware-down­ loads/industrial-amplifiers A4354-2.2 HBM: public...
  • Page 372: Can‐Master And Slave Mode

    PMX contain­ ing CODESYS or can be downloaded from the support page at hbm.com. In this example, two PMX are linked via the CANopen interface. One PMX operates as master, the second PMX as slave in the network.
  • Page 373 CODESYS‐V3 Soft PLC (WGX001 only) Start S Open CODESYS development software. Create a standard project and select the PMX as device “CODESYS Control HBM PMX V3”. A4354-2.2 HBM: public...
  • Page 374 CODESYS‐V3 Soft PLC (WGX001 only) S When you have opened the project, right­click on the file name in the device structure on the left­hand side and select "Add Device".. S …and select another PMX. A4354-2.2 HBM: public...
  • Page 375 CODESYS‐V3 Soft PLC (WGX001 only) S This results in the following structure with two PMX devices. A4354-2.2 HBM: public...
  • Page 376 CODESYS‐V3 Soft PLC (WGX001 only) A4354-2.2 HBM: public...
  • Page 377 Then double­click on one of the PMX devices (in this case: [0000.64E4]) to activate the gateway. S Repeat the procedure for the second PMX (Device) in the structure and assign in accordance with the other PMX (in this case: [0000.8190]). A4354-2.2 HBM: public...
  • Page 378 CODESYS‐V3 Soft PLC (WGX001 only) A4354-2.2 HBM: public...
  • Page 379 CANbus, a CANo­ pen_Manager and PMX_Messwerte using the "Add Device" menu. S For slave mode: For Device, add a CANbus and a CAN_Local_Device. S Set the baud rate for the CANbuses. (in this case: 100 000 bits/s) A4354-2.2 HBM: public...
  • Page 380 S Open the PLC­PRG tab via the “Device” and declare variables as shown below. S Double­click CAN_Local_Device. In the window that opens, click the "Edit I/O area" button. In the "Edit I/O area" window click "Add area..." and add an area as shown below. A4354-2.2 HBM: public...
  • Page 381 CODESYS‐V3 Soft PLC (WGX001 only) A4354-2.2 HBM: public...
  • Page 382 S Please note: Always activate the checkbox in the lower right corner S Open "CAN_Local_Device" again and click the "CAN­ bus Slave I/O Mapping“ tab... A4354-2.2 HBM: public...
  • Page 383 S Please note: Always activate the checkbox in the lower right corner resp. Declaration variables and mapping to CODESYS_Control S Right­click Application under CODESYS_Con­ trol_HBM_PMX_V3, scroll to "Add Object" and select "POU". In this case, declare the variables analogously to the device declaration. A4354-2.2 HBM: public...
  • Page 384 S In the window on the right, select "Add Call" and se­ lect "POU". S Double­click CODESYS_Control_HBM_PMXV3 or open the tab. Click the "Internal I/O Mapping" tab. In the Variable column, double­click the cell to open for mapping of a variable to the corresponding CODESYS output channel. A4354-2.2 HBM: public...
  • Page 385 CODESYS‐V3 Soft PLC (WGX001 only) S Please note: Always activate the checkbox in the lower right corner resp. S Map the variables under “PMX_Messwerte”. A4354-2.2 HBM: public...
  • Page 386 S Click Device and log in; then press F5 to start the ap­ plication The following screen is displayed. S Now log out (important: without stopping the applica­ tion). S Right­click Application under CODESYS_Con­ trol_HBM_PMX_V3 and select "set active application" and log in again. A4354-2.2 HBM: public...
  • Page 387 CODESYS‐V3 Soft PLC (WGX001 only) Configure Webbrowser S Open PMX in the browser. Since two PMX devices are connected, the following overview is displayed. Copy the second PMX's IP address. Open each of the two PMX devices in a separate tab. A4354-2.2 HBM: public...
  • Page 388 CODESYS‐V3 Soft PLC (WGX001 only) S Check the termination. For this purpose, use the Ad­ ministrator to load the settings and system options for each device. S Make sure that CAN Termination is ON for both de­ vices. A4354-2.2 HBM: public...
  • Page 389 S The browser enables the values to be displayed on the result channels; for this purpose, select "Connec­ tion with delay", select the respective CPU channel as input and specify a result channel as output. Allow for a sufficient number of decimal places. A4354-2.2 HBM: public...
  • Page 390 Internet at https://www.codesys.com/#_or in the CODESYS chat room http://forum.codesys.com/ Benefit from the knowledge and information available in the CODESYS Store. You'll find many examples of pro­ grams and solutions there, covering a wide range of task http://store.codesys.com/?___store=en&___from_store=en A4354-2.2 HBM: public...
  • Page 391: Pmx Package

    Notice Package version 0.94 requires PMX firmware 3.0. If ne­ cessary, run a firmware update. The current PMX firm­ ware can be found on the system CD, or at hbm.com: http://www.hbm.com/de/menu/ support/software-firmware-downloads/industrie-messver­ staerker/...
  • Page 392 CODESYS‐V3 Soft PLC (WGX001 only) Dialog: Updating the (PMX) device A4354-2.2 HBM: public...
  • Page 393: Data Storage

    The Ethernet interface of the PMX with a connected PC and DAQ software are suitable for storing large data volumes (DAQ). The HBM software catmanEASY/AP is available for this, as is the individual software that can be created using the PMX driver in dotNET, LabView or DIA­...
  • Page 394 API/LabView/DIA­ CODESYS Medium Store on PC or server Store internally on the PMX (1 GB) or USB stick (32 GB) Measuring inputs (PX455, PX401, PX460) Calculated channel Digital inputs (PX878) Digital outputs (PX878) Analog outputs (PX878) Signals from fieldbus Max.
  • Page 395: Data Acquisition Software (Daq) Catmaneasy/Ap

    Data acquisition software (DAQ) catmanEASY/AP Data acquisition software (DAQ) catmanEASY/AP HBM's PC‐based data acquisition software catmanEASY/ AP can be used to professionally record data and for data analysis. You have many professional data acquisition functions (DAQ) available that are also helpful for starting up and for acquiring quality data: S Visualization, storage and analysis of PMX measure­...
  • Page 396 Important: While a catman measurement is running, no signals may be added or removed in the PMX, as otherwise the catman measurement will be aborted. A fully-operational demo version of catman is available as a free download at www.hbm.com A4354-2.2 HBM: public...
  • Page 397: Pmx Command Set (Api)

    Only the lowest 24 Bits are used due to binary repres­ entation of a float value. The 8 highest significant bits are always zero. S Usually a positive response consists of a “0” followed by (y). A negative response normally is as “?” followed by A4354-2.2 HBM: public...
  • Page 398: Example: Telnet Connection

    Telnet server. Click on "Start" ­> "Control panel" ­> "Programs” ­> "Turn Windows features on or off". mark "Telnet client" item and activate it. Then click on "OK" and wait a short while for the functions to be configured and applied.) A4354-2.2 HBM: public...
  • Page 399 PMX: "Telnet xxx.xxx.xxx.xxx 55000" (xxx.xxx.xxx.xxx = PMX IP address) Example: Get measured values: PCS3,4(x) 'select channels 3 and 4 0(y) SPS1(x) 'select subchannel 1 (of channels 3 and 4) 0(y) RMV?214(x) 'Retrieve measured values. 9.998,8.888(y) A4354-2.2 HBM: public...
  • Page 400: Command List

    Syntax: IDN?(x) Parameters: none Response: String(y): may be more than 16 characters Example: IDN?(x) HBM,PMX,1234-5678,1.12, 6415M,0.20,myPMX (y) Company, device name, serial number, firmware version number, firmware build number, hardware version, host­ name Amplifier Type Query AMT? Output amplifier type Syntax:...
  • Page 401 The response depends on the SRB command. Programming Channel Select Query PCS? Output channel selection for the setting commands Syntax: PCS? p1(x) Parameters: p1:Output mode 0 Existing channels 1 Selected channels Response: q1,.., q16 List of existing or active channels A4354-2.2 HBM: public...
  • Page 402 The response depends on the SRB command. Subchannel Programming Select Query SPS? Output channel selection for the setting commands Syntax: SPS? p1(x) Parameters: p1:Output mode 0 Existing subchannels 1 Selected subchannels Response: q1,.., qxx List of existing or active channels A4354-2.2 HBM: public...
  • Page 403 “:" . Not a “," !!! . All the comments of all the selected subchannels of all the selected channels (PCS and SPS) are returned! All " " " " the comments are separated by and not by A4354-2.2 HBM: public...
  • Page 404 Syntax 1: EUN?(x) Parameters: none Response: q1(y): "UnitString" Syntax 2: EUN??(x) Parameters: none Response: q1(y): Unit code Supported units Code Name ASCII name // angle (radian) "rad" "" "radian" "" " " "deg" "%degrees" "" // length A4354-2.2 HBM: public...
  • Page 405 "" // time "s" "" "ms" "" "s" "us" "min" "" "h" "" "days" "" // current "A" "" "A rms" "" "mA" "" A" "uA" " "mA rms" "" A rms" "uA rms" " // temperature A4354-2.2 HBM: public...
  • Page 406 "" 1201 "kOhm" "" 1202 "MOhm" "" 1203 "mOhm" "" // inductance 1300 "H" "" 1301 "mH" "" H" 1302 " "uH" 1303 "nH" "" // capacitance 1400 "F" "" 1401 "mF" "" F" 1402 " "uF" A4354-2.2 HBM: public...
  • Page 407 "W" "" 1801 "mW" "" 1802 "kW" "" 1803 "MW" "" 1804 "GW“ "" // force 1900 "N" "" 1901 "kN" "" 1902 "MN" "" 1903 "kp" "" 1904 "kgf" "" 1905 "lb" "" 1906 "GN" "" A4354-2.2 HBM: public...
  • Page 408 "MNm" "" 2104 "ftlb" "" 2105 "inlb" "" 2106 "GNm" "" // torsion 2200 "Nm" "" 2201 "Nm/radian" "" 2202 "oz­in" "" // strain 2300 "m/m" "" m/m" 2301 " "um/m" 2302 "strain" "" 2303 "mm/m" "" A4354-2.2 HBM: public...
  • Page 409 "" 2804 "cfm" "" 2805 "l/h" "" 2806 "l/s" "" // quotas 2900 " "" %" 2901 "%o" "" 2902 "ppm" "" // temperature drift „ 3000 "%/degC" C" 3001 "%o/ C" "%o/degC" 3002 "ppm/ C" "ppm/degC"} A4354-2.2 HBM: public...
  • Page 410 "mm2" 5007 "kg/s" "" 5008 "mole/l" "" 5009 "mole/m " "mole/m3" 5010 "N/m" "" 5011 "RH" "" 5012 "V/(m/s )" "V(m/s2)" 5013 "V/C" "" 5014 "V/N" "" 5015 "V/Pa" "" 5016 "W/ C" "W/degC" 100000 "UserDefined" "usr" A4354-2.2 HBM: public...
  • Page 411 Command error: unknown command (syntax error), e. g. *SER? All other bits are unassigned. Execution error: e. g.: command not valid for the selected channel (card). ESR will be cleared after reading. A4354-2.2 HBM: public...
  • Page 412 ALIVE toggles with approx. 1Hz POWEROVERLOAD power supply overload somewhere CAT_BUF_OVERRUN “Catman” interface buffer overrun (TSV..) ==> meas. value stream “broken” SYSTEM_NOT_READY e.g. change of parameterset in pro­ gress or failed DSP_OVERRUN e.g. too many calculated channels A4354-2.2 HBM: public...
  • Page 413 Channel 19: Sample rate group 2 Note: The response depends on the SRB command. Have a look at STF and NTP command too. The multi IO‐card PX878 is not selectable here. It does not create measure­ ment values. A4354-2.2 HBM: public...
  • Page 414 The response depends on the SRB command. Subchannel Measurement Select Query SMS? Query the subchannel mask for recording Syntax: SMS?p1(x) Parameters: p1:Output mode 0 Existing subchannels 1 Selected subchannels Response: q1,.., qxx List of existing or active channels A4354-2.2 HBM: public...
  • Page 415 Catman is “only” one of these clients, the available signals (except gross) must be created at top level. Otherwise these signals are not available. Response depends on SRB command. Note: The response depends on the SRB command. A4354-2.2 HBM: public...
  • Page 416 Syntax: MRG p1,p2,p3 (x) Parameters: p1: 0..2 Sample rate group p2: 0..2 Sample rate group (optional) p3: 0..2 Sample rate group (optional) Note: The response depends on the SRB command. A4354-2.2 HBM: public...
  • Page 417 (as string) Syntax: NTP p1 (x) Parameter: p1: NTP-serves's IP-address or name: e.g. 172.19.178.12 or “172.19.178.12” or “ntp.devel.hbm.com” Network Time Parameter Query NTP? Sets the IP address on the NTP server in dot notation or its name (as string)
  • Page 418 1, see rate list below p2: 0, 1, 2 ; Sample rate group If parameter p2 is omitted, the command affects Sample rate group 0. Status Value Comments 1 Hz 6300 6301 6302 6303 6326 6304 6305 6307 6308 6309 A4354-2.2 HBM: public...
  • Page 419 If parameter p1 is omitted, the command affects Sample rate group 0. Transient Setup Values This command defines and starts data acquisition. Syntax: TSVp1 (x) Parameters: p1: 0, 1,..,N Number of value lines to be measured in a single measurement: A4354-2.2 HBM: public...
  • Page 420 Bit 0, (value = 1): FIFO buffer overflow, is cleared by the next TSV command Bit 1, (Value=2): not yet in use Bit 2, (value=4): not yet in use Bit 3, (value=8): not yet in use Bit 4, (value=16): not yet in use A4354-2.2 HBM: public...
  • Page 421 FIFO lines ­1)…max. FIFO lines ­1 max. FIFO lines after TSV command P2: 0,..,2 Sample rate group 3 asynchronous FIFO If the Sample rate group (p2) is not specified, Sample rate group 0 is affected. Note: The response depends on the SRB command. A4354-2.2 HBM: public...
  • Page 422 In floating point formats, an error (overflow/calibration error) is encoded by 2e20. p2: Sample rate group 0,..,2 If parameter p2 is omitted, the setting affects all Sample rate groups. Note: The response depends on the SRB command. A4354-2.2 HBM: public...
  • Page 423 As this is always followed by an output, even if less measured values than requested are present, you should always use the OMP? command before using the RMB? command, to discover how many lines of measured values are present. Syntax: RMB? p1,p2,p3(x) A4354-2.2 HBM: public...
  • Page 424 When possible, the RMV? command outputs the required signal of the channels selected with PCS and SPS. Not every channel type supports every signal type. If a channel is selected that does not support the signal type conveyed in parameter p1, 2.0e20 is displayed. A4354-2.2 HBM: public...
  • Page 425 2e20 is returned (independently of the “Invalid Signal Va­ lue” entered in the Web­GUI. The voltage levels for the PX878 are the calculated ones. They are NOT (re­)mea­ sured at its outputs ! A4354-2.2 HBM: public...
  • Page 426 6th order filter Tab. 21.1 Filter characteristics The table below shows the available cut-off frequencies with Bessel or Butterworth characteristics, according to the measurement card. p1=141 / 142 Cut-off frequency (Hz) Frequency in Hz PX401 PX455 PX460 A4354-2.2 HBM: public...
  • Page 427 It is possible to define parameters p1, p2 (and p3), but this is ignored! Note: The response depends on the SRB command. Signal Filtering Characteristic query SFC? Output cut-off frequency and filter characteristics Syntax 1: SFC?(x) Parameters: none A4354-2.2 HBM: public...
  • Page 428 The input characteristic is defined by two points. The input signal and the associated display value must be entered for each point. This command defines also the scaling of the PX878. That means the physical (p2, from A4354-2.2 HBM: public...
  • Page 429 Response for p1=1: q2=0, q3=0. Response for p1=2: q2=100, q3=100. Calibration Calibrate the amplifier Calibrate the amplifier, all selected channels (PCS/SPS). Activates the Cal option, by implication. The ACL setting does NOT change! Only supported for PX455! Other (meas‐)cards return “OK”(0). A4354-2.2 HBM: public...
  • Page 430 The response depends on the SRB command. Status of Calibration procedure CAL? Output the status of the calibration procedure The status of the calibration procedure, all selected channels (PCS/SPS). Only supported for PX455! Other (meas‐)cards return “OK”(0). Syntax: CAL?(x) Parameters:...
  • Page 431 Activate (default) or deactivate the automatic start of calibration of all the selected channels (PCS/SPS). Calibration is then executed if the sensor is connected or the measurement signal overflows for a few seconds. Only supported for PX455! Other (meas‐)cards return “OK”(0). Syntax: ACLp1(x)
  • Page 432 Measurement signal ­­­ without excitation point, not supported Amplifier Input Signal Query AIS? Output the amplifier input signal Amplifier input signal request. Only supported for PX455. Other (meas­)cards return 42. Syntax : AIS?(x) Parameters: none Response: q1(y): Input signal...
  • Page 433 (slot10 / channel 10) and the PX878 multi IO­card don’t support peak values. Note: The response depends on the SRB command. Hold Peak Value Peak-value memory update status Affects all selected channels (PCS / SPS). Suspend/en­ able peak value store updating. Syntax: HPVp1,p2(x) A4354-2.2 HBM: public...
  • Page 434 HPV??(x) (y): Available peak-value memories: e. g. 1,2,3 indicates that this subchannel (between the two ) has no peak values The command returns the status of the peak-value memory, which can be set by the HPV command. A4354-2.2 HBM: public...
  • Page 435 PMX command set (API) Virtual subchannels (slot9 / channel 9), digital subchan­ nels (slot10 / channel 10) and the PX878 multi IO­card don’t support peak values. A4354-2.2 HBM: public...
  • Page 436 PX455 Not supported Tab. 21.3 Bridge excitation voltage (p1) Status Value Comments Full bridge PX455 Half bridge PX455 Quarter bridge SG full bridge SG half bridge SG quarter bridge Inductive full bridge PX455 (= FB 100 mV/V) A4354-2.2 HBM: public...
  • Page 437 SG full bridge, 350 ohm SG full bridge, 700 ohm SG half bridge, 120 ohm SG half bridge, 350 ohm SG half bridge, 700 ohm LVDT PX455 (= HB 1000 mV/V) Potentiometer PX455 (= HB 1000 mV/V) 75mV DC 10V DC PX401...
  • Page 438 Impulse counter (only direct) SSI (only direct) PWM (only direct) Tab. 21.7 Transducer types for PX460 Virtual subchannels (channel 9) use values p1=10, p2=575. Setting other values will be ignored (answer OK). Note: The response depends on the SRB command. A4354-2.2 HBM: public...
  • Page 439 (PCS/SPS) Syntax 1: SAD?(x) Parameters: none Response: q1,q2(y) Excitation voltage (or current), see SAD command tables Tab. 21.3 to Tab. 21.6 Transducer type see SAD command table Tab. 21.7 Sensitivity (­1 if not supported/needed), see Tab. 21.5 A4354-2.2 HBM: public...
  • Page 440 1 to 4 (SADCommand) e.g. PX401: 10,10,10:10,10,10:0 Syntax 3: SAD?,?(x) Response: q1..qn(y): Possible transducer type as per Tab. 21.4 (SAD command) e. g. PX401: 426,427,435: 426,427,435:… Virtual subchannels (channel 9) return the values q1=10, q2=575. A4354-2.2 HBM: public...
  • Page 441 1: single ended “middle” voltage), default is 0 termination 0: no electrical termination for differential input mode termination default is 0 1: termina­ tion resistors active sensortype Defines meaning and number of subsequent paramet­ is counter A4354-2.2 HBM: public...
  • Page 442 Similar to a filter, useful for slow pulses ation 1: ON Note: This command automatically resets the current counter­value to zero (NOT p10 !). To reset the counter without changing the current settings (parameterization has been done before) only p1 is ne­ cessary. A4354-2.2 HBM: public...
  • Page 443 “pulses per revolution” setting knows the maximum value for the transition zero³maximum. The “pulses per revolution” in combina­ tion with the “physical­zero­index” may also align (com­ pensate) a quarter­pulse­ width difference between these two competing ways of resetting the counter value. A4354-2.2 HBM: public...
  • Page 444 With this parameter it is possible to change the direction of counting. Default Value is 0. Invertion of interpolation, p12 Works similar as a filter. Is useful for signals with slow pulses to smooth the measurement value. Default Value is 0. A4354-2.2 HBM: public...
  • Page 445 1...16000, but Hard reset with “physical zero configuration 4 value is ig­ index” to offset, “pulses per re­ nored volution” (p9) is NOT used, no error detection. Better use Rotary configuration 3 *subject to be changed ..A4354-2.2 HBM: public...
  • Page 446 Defines meaning and number of subsequent paramet­ encoding 0, 1 0: Gray­code (default), 1: binary bit­length 6...32 transducer’s bit­length (resolution), usually 12,13,24,25(default) baudrate 1...5 baudrate for transducer’s clock: 1:10kBit, 2:100kBit (default), 3:200kBit, 4:500kBit, 5:1000kBit A4354-2.2 HBM: public...
  • Page 447 525 Impulse counter or input or baudrate 580 SSI factor 525 Impulse counter q9 pulses per revolution 525 Impulse counter offset in pulses 525 Impulse counter invert direction 525 Impulse counter Use interpolationj 525 Impulse counter A4354-2.2 HBM: public...
  • Page 448 (SPS2 / SPS4, the PX460 has only 2 shunt­outputs) Set shunt output on / off Syntax: SCL p1(x) Parameter: set shunt output Shunt Calibration output Query (only PX460) SCL? Syntax: SCL?(x) Parameter: none Response: q1(y):current status of shunt output setting A4354-2.2 HBM: public...
  • Page 449 (p1=­2) has finished or timeout occurred. If parameterset is set to default values (factory setup, p1 = ­1) the timeout option p2 is not available! Note: PMX’s parameterset­system consists of sub­parameter­ sets which are linked together to one main­parameterset which can be activated here (p1 >= 0). A4354-2.2 HBM: public...
  • Page 450 SYSTEM_NOT_READY statusbit, ³ if set parameter switching is in progress Response: q1(y): in the case of p1 parameter from query missing or 0 currently active parameter set 0:System ready, parameter switching finished , 1:System busy A4354-2.2 HBM: public...
  • Page 451 (for command CDV) for all selected channels (PCS/SPS). Syntax: CDT?(x) Parameters: none Response: q1(y):Target value, to which the current measured value is set e. g. 0.01,0,0.5,0.502 Virtual subchannels (channel 9) do not support "dead load targets". q1=0. A4354-2.2 HBM: public...
  • Page 452 – p1 Virtual subchannels (slot9 / channel 9), digital subchan­ nels (slot10 / channel 10) and the PX878 multi IO­card don’t support “dead load values”. Command is ignored with OK­answer. Note: The response depends on the SRB command. A4354-2.2 HBM: public...
  • Page 453 The format of p1 can be a decimal value, e. g. 87612398745, or a hexadecimal value, e. g. "0xaa12bb34cc56dd78", which must be entered as a string with the prefix "0x". Note: The response depends on the SRB command. A4354-2.2 HBM: public...
  • Page 454 Bus To Application Query BTA? Reads a 64‐bit integer value that can be written by the fieldbus master Syntax : BTA?(x) Parameters: none Response: q1(y): The current value written by the fieldbus master as a hexadecimal number e. g. =0xab12 A4354-2.2 HBM: public...
  • Page 455 The system time can be derived from the NTP­time. The accuracy is not 100% predictable. Note: Response depends on SRB command. STF? Set Time Format Query STF? Reads the time format currently in use Syntax : STF?(x) Parameters: none Response: q1(y): current setting of the timeformat A4354-2.2 HBM: public...
  • Page 456 Parameter 3 P1 = 0: time of LED signalling in seconds (1…60) p1 = 1 : ignored, no timeout possible Parameters: none Response: q1(y): current setting of the timeformat A4354-2.2 HBM: public...
  • Page 457 The command is executed synchronously. This means that the response is output, when the TEDS transducer identification readout is concluded. Virtual subchannels (channel 9) do not support TEDS transducer identification (not physically present). The readout is ignored, and OK is returned. A4354-2.2 HBM: public...
  • Page 458 TEDS content but device configuration failed. This could result in an invalid or only partly done configuration and therefore in potentially invalid measvalues. Virtual subchannels (channel 9) and the PX878 don’t support TEDS (not physically present). Command will be ignored and returns OK. A4354-2.2 HBM: public...
  • Page 459 = “0”: OK q1 = “?": errorbit set Gets status of TEDS-setting. q1 = “0": Parameters defined by TEDS were changed afterwards q1 = “1": all parameters defined by TEDS are set in the amplifier, Not yet supported A4354-2.2 HBM: public...
  • Page 460 Checks the status of the TEDS setting, does not read out TEDS transducer identification from the transducer q1 = 0 Amplifier setting is not current q1 = 1 All parameters defined by TEDS are set in the amplifier A4354-2.2 HBM: public...
  • Page 461 Reads the 8 ident bytes of the TEDS­chip Response: Response Meaning No TEDS­chip available e.g. “0A0000008A3D4C23” Chip identification as hex string Note: Virtual subchannels (channel 9) and the PX878 don’t support TEDS. The query returns an error for each selec­ ted subchannel. A4354-2.2 HBM: public...
  • Page 462 Response: Response Significance The command has been executed (if SRB 1(x) was executed previously) Error (if SRB 1(x) was executed previously) none The command has been executed error, if SRB 0(x) was executed previously A4354-2.2 HBM: public...
  • Page 463 PMX command set (API) Select Response Behavior Query SRB? Output the response behavior of the current interface Syntax: SRB?(x) Parameters: none Response: q1(y) Switch response output on/off A4354-2.2 HBM: public...
  • Page 464 TEDS Error 15023 Error interpret TEDS Hardware 15030 Error in six wire circuit or underflow value out of range Hardware 15031 Error in six wire circuit or overflow value out of range TEDS warning 20031 Warning interpret TEDS A4354-2.2 HBM: public...
  • Page 465 IDS? Reads the time format currently in use Syntax : IDS?p1(x) Parameters: p1: numerical value of text‐handle Response: q1: identification string in English for p1 Example: IDS?15030(x) “Hardware underflow”(y) Supported text‐handles: 15001, 15020, 15023, 15030, 15031, 20031 A4354-2.2 HBM: public...
  • Page 466 …. p32: LIV32­Status OFF or ON: 0 or 1 Limit Value Level Input limit value level Syntax: LVL p1,p2(x) Parameter: p1: numbers of limit switches (1...32) p2: level in displayed units (floating) Response depends on SRB command. A4354-2.2 HBM: public...
  • Page 467 (1...32) q2: level in displayed units (floating) Syntax 2: LVL??(x) Parameter: none Response: q1,q2(y): available limit switches (range): 1, 32 Syntax 3: LVL?,?(x) Parameter: none Response: q1,q2(y): possible input range of level (floating) A4354-2.2 HBM: public...
  • Page 468 Default is 0. Parameter is optional. p7: 0 or 1. invert reset behaviour 0: Reset behaviour works like defined with p6 1: Reset behaviour is inverted Default is 0. Parameter is optional. p8: 0 or 1. A4354-2.2 HBM: public...
  • Page 469 PMX command set (API) 0: Only if measurement­value­status is OK limit­switch is evaluated, freezes limit­switch status if measure­ ment­value­status has any error(s) 1: Ignore measurement­value­status Default is 0. Parameter is optional. A4354-2.2 HBM: public...
  • Page 470 (floating) q8: reset behavior (binary mask, see LVS com­ mand) q9: invert reset behavior (0, 1, see LVS command) q10: ignore measval­status (0, 1, see LVS command) Syntax 2: LVS??(x) Parameter: none Response: q1,q2(y): available limit switches (1..32) A4354-2.2 HBM: public...
  • Page 471 1 / switched on. (PCS / SPS) p5: enable for fieldbus­bits (ON=1, OFF=0). If enabled the status of the 32 bit word which can be written by a field­ bus master in combination with the mask for the field­ A4354-2.2 HBM: public...
  • Page 472 ANDed with the 32 calculated­channel ­bits. If result is >0 (true) this digital output will be set. A mask with more than one bit set is possible too. Value range: 0,1,2,3...(2^32­1) A4354-2.2 HBM: public...
  • Page 473 Ded with the 32 systemstatus­bits. If result is >0 (true) this digital output will be set. A mask with more than one bit set is possible too. Value range: 0,1,2,3...(2^32­1) p17: invert digital output (0: as described before, 1: inver­ ted) A4354-2.2 HBM: public...
  • Page 474 (ON=1, OFF=0). If enabled the status of the 32 bit word which can be written by a field­ bus master in combination with the mask for the field­ bus­bits (q8) will be used to define the state of a digital output. A4354-2.2 HBM: public...
  • Page 475 Value range: 0,1,2,3...(2^32­1) p15: enable for CodeSys­bits (ON=1, OFF=0). If enabled the status of the 32 bit word which can be defined by CodeSys Application in combination with the mask for the A4354-2.2 HBM: public...
  • Page 476 A mask with more than one bit set is possible too. Value range: 0,1,2,3...(2^32­1) q19: invert digital output (0: as described before, 1: inver­ ted) Syntax 2: SOP??(x) Parameter: none Response: q1,q2(y): available digital outputs (1..16) A4354-2.2 HBM: public...
  • Page 477 Value for p2: 0...65535, default value: 65535 Effect: Sets the 16 possible digital outputs of the PMX device. The least significant 8 bits realize the 8 outputs of the first PX878. The higher 8 bits represent the outputs of the second PX878. A4354-2.2 HBM: public...
  • Page 478 If a parameter set is connected, an earlier ROP command is overwritten. So you must be careful what you do! A4354-2.2 HBM: public...
  • Page 479 PX878 which has (have) been selected with PCS and SPS before. Syntax: OSP? (x) Parameters: none Effect: Source channel, source‐sub channel source‐channel, source‐subchannel … (y) Example: OSP?(x) 1,4 : 9, 1 … (y) A4354-2.2 HBM: public...
  • Page 480 PCS and SPS before. This does not mean that the test signal is active and that the returned voltage(s) is (are) currently forwarded to the output(s). Syntax: SAO? (x) Parameters: none Response: voltage , voltage , … (y) Example: SAO?(x) 1.1, -4.2, … (y) A4354-2.2 HBM: public...
  • Page 481 This command causes a lot of CPU load. Setting 10 val­ ues per second of a single analog output raises CPU load by about 15 %. Important This command is implemented in PMX firmware 2.00 and higher. A4354-2.2 HBM: public...
  • Page 482: Examples

    1 (x) sms 3,4 (x) sps 3,4 (x) mss 214 (x) pcs 2 (x) sms 1,2 (x) sps 1,2 (x) mss 214 (x) mcs 1,2 (x) tsv 10 (x) omp? 0 (x) omp? 1 (x) rmb? 10,6409,0 (x) rmb? 10,6409,1 (x) A4354-2.2 HBM: public...
  • Page 483 2 pcs 2 sps 1,2 mrg 1 Set recording rates for measurement rate groupes. Select 9600 Hz for measurement rate group 0 icr 6320, 0 Select 4800 Hz for measurement rate group 1 icr 6319, 1 A4354-2.2 HBM: public...
  • Page 484 Record a set of values Record 10 lines of values: 10 values for each signal for each measurement group = 10tsv • 2mrg • 1pcs • 2sms • 1mss = 40 values (the structure in the mrgs being identical) tsv 10 A4354-2.2 HBM: public...
  • Page 485 S Spaces within or between commands are ignored and optional. The commas between the parameters are essential. S Channel and subchannels count 1, 2… and 0 means “all”, where measurement rate groups count 0, 1, 2, as there is no “all” A4354-2.2 HBM: public...
  • Page 486 This is identical with: pcs 1 (x) sms 3,4 (x) sps 3,4 (x) mss 214 (x) mrg 0 (x) pcs 2 (x) sms 1,2 (x) sps 1,2 (x) mss 214 (x) mrg 1 (x) icr 6320,0 (x) icr 6319,1 (x) A4354-2.2 HBM: public...
  • Page 487: Object Directory

    The marked parameters in the screenshots give an impression of the accessible data objects. Data objects that are in any case transferred periodically via the PC Ethernet interface or fieldbus are not visible in the OD. Read only Read / Write Write only A4354-2.2 HBM: public...
  • Page 488: Measuring Channels

    Object directory 22.1.1 Measuring channels The OD contains virtually all parameters from the ampli­ fier dialog. A4354-2.2 HBM: public...
  • Page 489 Object directory A4354-2.2 HBM: public...
  • Page 490: Calculated Channels

    A data object is addressed by S The index 0x4000 ... 0x41ff, which is usually indicated hexa­ decimal. S The subindex 0 ... 255, which is usually indicated decimal. For example, 0x4123.45 denotes the data object with index 0x4123 and subindex 45. A4354-2.2 HBM: public...
  • Page 491: General Objects

    Details in chapter 7. 0x4002.1 save_all_params Save all settings non-volatile. That parameter calls the same function as the store icon in the web GUI. Note: The command returns immediately, allthough the stor­ age process takes some sec­ onds. A4354-2.2 HBM: public...
  • Page 492: Measuring Channels

    The function block at calculation order 1 The subindices depend on the 0x40A1 function block type. Find them listed in the generated files. 0x40A2 The function block at calculation order 2 0x40D0 The function block at calculation order A4354-2.2 HBM: public...
  • Page 493: The Constant Signals

    Range 1..1440 minutes. Larger values are limited to 1440. Examples: 0x4003.1 = 0x0001 000A: Maintenance level enabled for 10 minutes 0x4003.1 = 0x0002 05A0: Maintenance level enabled for 1440 minutes 0x4003.1 = 0x0000 0000: Operator level, GUI locked by passwords. A4354-2.2 HBM: public...
  • Page 494: Data Types

    64 bits unsigned not accessible via field bus LINT 64 bits signed not accessible via field bus REAL 32 bits floating point LREAL 64 bits floating point not accessible via field bus STRING not accessible via field bus A4354-2.2 HBM: public...
  • Page 495: Access Via Ethernet Command Interface

    1 – access error (eg. read-attempt to a write-only object) 2 – format error (eg. the data type not supported) 4 – not found, the data object does not exist Example: oda? 0x4011,13 (read object 0x4011.13 , slot1.1 output voltage (PX878 analog output)) A4354-2.2 HBM: public...
  • Page 496 1 – access error (eg. write-attempt to a read-only object) 2 – format error (eg. wrong data type) 4 – not found, the data object does not exist Example: oda 0x4011,13,1.2 (set slot1.1 test signal (=output voltage) to 1.2 V) 16401,13,0 (success) A4354-2.2 HBM: public...
  • Page 497: Access Via Field Bus

    DINT, USINT, UINT, UDINT, REAL. LREAL values are transfered as REAL values with a cer­ tain loss of accuracy. Before submitting a request via field bus, the service must be enabled with bit 1 in the Device Control Word: PROFINET, EtherCAT: A4354-2.2 HBM: public...
  • Page 498: Submitting A Request

    Size in octets Type 0..3 UDINT PMX Control 22.5.1 Submitting a Request Read and write requests to the OD are submitted by the (so far unused) 'GUI signaling' data word. Find the bit allocation in chapter 16.5.1 and 16.9.3. A4354-2.2 HBM: public...
  • Page 499 Object directory Output data, controller (PLC) Device data (cyclic) PROFINET/EtherCAT Function EtherCAT® PROFINET Daten­ Index Slot.Subs­ GUI signaling Command obejct 7000.3 uint64 directory bytes 8..15 Ethernet/IP Index Size in Type octets 8..15 ULINT UiControl SystemData (transmitted al­ ways) A4354-2.2 HBM: public...
  • Page 500: Bit Allocation

    Write request. Set this bit to write to a data object. control Repetitive read (not available with a write request) 0: PMX replies once 1: PMX updates the reply permanently until next request not used not used status Not found, the data object does not exist A4354-2.2 HBM: public...
  • Page 501: The Reply From Pmx

    PROFINET/ EtherCAT Function EtherCAT® PROFINET Daten‐ Index Slot.Subslot GUI status Answer object 6000.3 uint64 directory bytes 8..15 Funktion EtherCAT® PROFINET Daten‐ Index Slot.Subslot Index Size in octets Type 8..15 ULINT UiStatus System­ Data (trans­ mitted al­ ways) A4354-2.2 HBM: public...
  • Page 502: Reply To A Read Request

    For retrying a read request, toggle the read control bit (bit 1. Set read control bit = 0 2. Wait for read control bit == 0 in reply 3. Set read control bit = 1 4. Check the reply A4354-2.2 HBM: public...
  • Page 503: Make The New Value Effective

    PMX generates header files to ease your programming work. First, setup the calculated channels with the web GUI. Then let PMX generate a csv, C, C#, or ST (Structured Text) file. In the trial firmware, the file creation buttons are located here: A4354-2.2 HBM: public...
  • Page 504 The files contain a list of all data objects, types, and con­ stants definitions. Important Note that changing the hardware configuration and adding, moving or deleting computed channels changes the object directory. After that the OD files must be gene­ rated again. A4354-2.2 HBM: public...
  • Page 505: Value Ranges Of The Objects

    RANGE_AS_DATA_TYPE indicates an unconstrained range. The value can be virtually every number from the data type, but is usually limited by the context behind. { 0x4021, 15, 2, 1, odREAL , 1, ACCESS_RW, "[slot2.1] test_signal","RANGE_AS_DATA_TYPE"} A4354-2.2 HBM: public...
  • Page 506 / deleted as well. The most of the data objects are NOT checked for range violation. It's the responsibility of the user to write legal data. Performance when accessing data objects via fieldbus is usually 25..35 ms per request. A4354-2.2 HBM: public...
  • Page 507: Firmware Update

    ► Select a device (checkbox) and click on FLASH. All the controllable LEDs (system LED, measurement card LED) on the selected PMX will flash to make the identification ► Click Connect - Copy the firmware file to the local PC (HOST), e.g.: "PMX_01.10­7412M.tgz" A4354-2.2 HBM: public...
  • Page 508: Install Firmware

    One of two cases may occur if the voltage supply fails during the firmware update. The device comes online again with the old firmware after being switched on or the device loads and installs the new/loaded firmware and is then ready for operation after approx. 10-15 minutes. A4354-2.2 HBM: public...
  • Page 509 We recommend creating a backup on a PC before the firmware update. In firmware version 2.00 and higher, CODESYS applica­ tions and CODESYS WebVisu are also retained after a firmware update to a higher firmware version. To download the current firmware go to http://www.hbm.com/menu/support/software-firmware- downloads/industrial-amplifier A4354-2.2 HBM: public...
  • Page 510: Diagnosis And Maintenance

    Voltage supply off green Check the voltage supply Device is booting Send in the device yellow Flashing Factory settings not OK Flashing Serious internal error Check the mounting of the plug-in card and replace if Firmware update ongoing necessary A4354-2.2 HBM: public...
  • Page 511 PMX (card types in slots 1 to 4 and number of calculated channels). See PMX web browser in the dialog "Fieldbus" No connection or no valid Bus error license Flashing Incorrect configuration, not all IO devices are connected A4354-2.2 HBM: public...
  • Page 512 (see PMX web browser in the "Fieldbus" dialog) Note: An incorrect or inconsistent configuration is classified as a simple error, for example. flashing Self­test: The device is running a red/green self­test. Not turned on: The device has not been turned on. A4354-2.2 HBM: public...
  • Page 513 This status will only be terminated when all connections in timeout status have been re­estab­ lished or when the device has been reset. flashing Self­test: The device is running a red/green self­test. A4354-2.2 HBM: public...
  • Page 514 Flashing Firmware update ongoing yellow Parameters not OK, Check: Sensor, sensor overloaded leads, TEDS module, send in the card if necessary PX455, channel status Status Significance Remedy No error green No transducer connected Transducer connection or wire break (calibration ongoing)
  • Page 515 Check the sensor overloaded, signal signal, check the invalid or no signal settings for the analog assigned output channel Synchronization SYNC IN socket LEDs: Significance Remedy Slave green Master Check the cable connection to the Error master/slave yellow A4354-2.2 HBM: public...
  • Page 516: Error Messages Of The Device Status

    LED (green=OK / red= error). In the case of an error message, detailed information can be called up about the device status via the web browser, double-click on the system LED, the PMX command set or the fieldbus. A4354-2.2 HBM: public...
  • Page 517: Error In Factory Settings

    Diagnosis and maintenance 24.2.1 Error in factory settings Production data missing (serial No., Prod-Date,0). The device was not tested at the HBM final inspection place. The system LED is flashing yellow. The device is still operational without restrictions. 24.2.2 SYNC Master Status bit, no error.
  • Page 518: Buffer Overflow In Command Interface

    Temporarily not harmful during parameter set switching, editing of calculated channels or self-calibration of bridge inputs. If set during normal operation: Reduce number of function blocks and/or reduce global sampling rate (38.4kHz -> 19.2 kHz). A4354-2.2 HBM: public...
  • Page 519: Resetting The Pmx Administrator Password

    MAC address in the network dialog ("Network") and on the label on the base. 2. HBM Technical Support Center The HBM Technical Support Center (TSC) will create a file with signature. The signature will be saved in a file with the name "pmx­password­reset"...
  • Page 520: Resetting The Pmx To Factory Settings

    S All channel and amplifier settings (measurement channels and calculated channels, e.g. min./max. values) S All device settings (e.g. parameter sets) The following are not deleted: S The network settings S The passwords for the various user levels (Worker, Service, Administrator) A4354-2.2 HBM: public...
  • Page 521: Restoring Lost Pmx Network Settings And Device Names

    "pmx_new_name" and switches PMX into the DHCP mode <pmx type="set"> <hostname>pmx_new_name</hostname> <network> <dhcp>true</dhcp> </network> </pmx> 3. Example 2: Sets the name to "pmx", as well as a permanent IP address: <pmx type="set"> <hostname>pmx</hostname> <network> <ipaddress>192.168.1.2</ipaddress> <broadcast>192.168.255.255</broadcast> <netmask>255.255.0.0</netmask> <gateway>192.168.169.254</gateway> <dhcp>false</dhcp> </network> </pmx> A4354-2.2 HBM: public...
  • Page 522 6. Caution: This memory stick converts each PMX device as soon as you plug it in! Once you have used it, you should therefore delete the file, rename it or move it to a subdirectory. Change the network settings A4354-2.2 HBM: public...
  • Page 523 Diagnosis and maintenance Network settings A4354-2.2 HBM: public...
  • Page 524 USB flash drive: <pmx type="save"> path="defaults.pmx" /> When saving via the PMX browser, the parameter set file “defaults.pmx” can also be created at: "Settings->System->Device->Device memory->Backup on PC". 3 Example 2: Loading all the PMX device settings without the net­ A4354-2.2 HBM: public...
  • Page 525 The settings will be transferred imme­ diately. WARNING Once inserted, this memory stick performs the function in each device! Once you have used it, you should therefore rename the file, delete it or move it to a different direc­ tory. A4354-2.2 HBM: public...
  • Page 526: Replacing Measurement And Communication Cards

    (firmware 2.00 or higher). Please note that signal mapping in CODESYS is fixed and if the measuring cards are moved or the PMX computing chan­ nels are changed, the signal mapping must be checked and corrected if necessary. A4354-2.2 HBM: public...
  • Page 527: Log File

    RCF5424 to a network server/PC, where they can be read with a standard text editor. The log file can be called via the symbol (see below) or the user menu (Settings>System>View Log). A4354-2.2 HBM: public...
  • Page 528: System Log Entries For System Status

    System status Sensor­Power­Output­Overload has been "activated" System status Sensor­Power­Output­Overload has been "deactivated" S Command interface buffer overflow: System status Command­interface­buffer­overflow has been "activated" System status Command­interface­buffer­overflow has been "deactivated" S Calculated channels CPU overflow Calculated channels runtime over A4354-2.2 HBM: public...
  • Page 529: System Log Entries For Channel Status / Measured Value Status

    (any more), i.e. it changes to valid, then: "Measval­status changed. New status: "valid". Slot:X, Signal:Y". 24.8.3 Log entries for CAN status The following CAN interface error states are logged when they occur: "transmit timeout", "lost arbitration", "controller problem", "procrotocol violation", "tranceiver status", A4354-2.2 HBM: public...
  • Page 530 CAN nodes is disturbed. You should therefore check the following: S S correct cabling, S S correct line termination (is a bus termination resistor connected?) S S the conventional quantity value of the CAN network bus termination resistors (also see Chapter 17). A4354-2.2 HBM: public...
  • Page 531: Quality Certification And Calibration Certificates

    Quality certification and calibration certificates Quality certification and calibration certificates Documented quality: At the time of delivery, PDF documents of the HBM cali­ bration certificates for the fitted measurement cards, and a certificate of compliance as per EN 10204 2.1 are al­...
  • Page 532 Do I have to install operating software? No. PMX has an internal web server for parameterization. All that you need on your PC is an Explorer, Windows Internet Explorer (Version 9 or later), Firefox or Google Chrome. You also have the A4354-2.2 HBM: public...
  • Page 533 FAQs option to use the HBM catman®EASY/AP® software for recording and data analysis. What must I watch out for when connecting the PMX to a PC? The Ethernet cable must be connected. Both nodes (PMX (factory setting DHCP) and PC) must be set to DHCP.
  • Page 534 How many parameter sets / measurement programs does the PMX have and how high are the switching times? A maximum of 1,000 parameter sets can be used in the PMX. These are divided into 4 sub-parameter sets which can be switched separately. A4354-2.2 HBM: public...
  • Page 535 PMX? No, because the compilation generates machine code, which is loaded into the PMX. This ensures knowhow protection. However, when a program is created, the original source code can also be transferred to the PMX and A4354-2.2 HBM: public...
  • Page 536 Yes. PMX STEP files are available free of charge at www.hbm.com/en/menu/support/software-firmware- downloads/industrial-amplifiers How can I get support if I have any problems? If you have any technical questions, the HBM TSC (Technical Support Center) support@hbm.com help. If you have any technical project planning and...
  • Page 537: Technical Support

    Technical support Technical support Should you have any questions when working with the PMX measuring amplifier system, HBM's technical support can provide: E-mail support support@hbm.com Extended support can be obtained through a maintenance contract. Fax support 06151 803 288 (within Germany)
  • Page 538 Technical support North and South America HBM, Inc., 19 Bartlett Street, Marlborough, MA 01752, Tel. +1 800 578 4260 / +1 508 624 4500, Fax +1 508 485 7480 E-mail: info@usa.com Asia Hottinger Baldwin Measurement (Suzhou) Co., Ltd. 106 Heng Shan Road, Suzhou 215009, Jiangsu, VR China Tel.
  • Page 539: Waste Disposal And Environmental Protection

    If you need more information about waste disposal, please contact your local authorities or the dealer from whom you purchased the product. As waste disposal regulations within the EU may differ from country to country, we ask that you contact your supplier as necessary. A4354-2.2 HBM: public...
  • Page 540 Waste disposal and environmental protection Packaging The original packaging of HBM devices is made from recyclable material and can be sent for recycling. For ecological reasons, empty packaging should not be returned to us. Environmental protection The product will comply with general hazardous...
  • Page 541: Glossary

    (copper mesh sheathing) around the wire bundle CODESYS CODESYS is a development environment for program­ mable logic controllers (PLC) according to the IEC 61131­3 international industrial standard for the develop­ ment of applications in industrial automation. A4354-2.2 HBM: public...
  • Page 542 IEC61158 is suitable for hard and soft real-time requirements in automation technology. The main emphasis in the development of EtherCAT was focused on short cycle times (≤ 100 μs), low jitter for precise synchronization (≤ 1 μs) and low hardware costs. A4354-2.2 HBM: public...
  • Page 543 As the name already states, this is an XML file (eXtensible Markup Language) that is language- independent Greenline HBM shielding design that ensures that HBM products can function safely without interference and that no interferences escape to the environment or that supply networks are not exceptionally overloaded.
  • Page 544 International (PI) for automation. Profinet uses TCP/IP and IT standards, is real­time Ethernet­capable and enables the integration of fieldbus systems. The Profinet concept is modular in structure so that users can select the functionality themselves. This differs A4354-2.2 HBM: public...
  • Page 545 In the network sector, every fully equipped eight pin (8P8C) modular plug connector is usually called "RJ­45" RailClip Various electrical operating media (for instance, relays) can be pushed laterally onto a support rail with a A4354-2.2 HBM: public...
  • Page 546 The Beckhoff TwinCAT software system converts almost all compatible PCs into a real-time controller with a Multi­PLC system, NC axis control, programming environment and operating station. TwinCAT substitutes conventional PLC and NC/CNC control systems as well as operating units A4354-2.2 HBM: public...
  • Page 547 The DIN standard DIN 41612, generally know as the VG­strip, defines the design of plug connectors which are primarily used for multi-pin electrical connection of circuit boards in the low voltage sector. The connector pin number ranges from 20 to 160 pins. A4354-2.2 HBM: public...
  • Page 548 The main task of a web server is the delivery of static files, e.g. non-modifiable HTML or image files, or dynamically generated files, e.g. pages with contents that are generated individually according to the profile of a logged in user. A4354-2.2 HBM: public...
  • Page 549: Index

    Ethernet connection, 131 Communication cards, 32 Ethernet/IP, 301, 512 Connection ETHERNET/IP fieldbus module, 115 PX401, 78 External measuerement acquisition, PX455, 71 PX460, 87 PX878, 108 T10, T12, T40, 98 Factory setting, 270 T20WN, 105 Factory settings, 147, 520 T20WN with VK20A, 107...
  • Page 550 Measured values (cyclic), 284 PX01EP, 115 Measurement acquisition external, PX01PN, 116, 511 PX401 measurement card, 25 Measurement card, replacement, 51 PX455 measurement card, 25 Measurement cards, 31 PX878 input/output card, 26 Network connection, 133 Reset password, 519 Network settings, 139, 521...
  • Page 551 System status, 283 Systemevents, 351 TEDS, 116 TEDS module, Startup, 118 Torque flange, Measurement mode, Torque measuring shafts, Connection, 87 USB connection, 55 Voltage sources, 31 Wall bracket, 48 Web browser setting example, T40B on PMX, 103 A4354-2.2 HBM: public...
  • Page 552 HBM Test and Measurement Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com measure and predict with confidence...

This manual is also suitable for:

Px401Px460Px878

Table of Contents