Table of Contents

Advertisement

Quick Links

Operating Manual
English
ML77B
Profibus Interface

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ML77B and is the answer not in the manual?

Questions and answers

Summary of Contents for HBM ML77B

  • Page 1 Operating Manual English ML77B Profibus Interface...
  • Page 2 Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com www.hbm.com Mat.: 7-2002.0577 DVS: A00760_09_E00_00 HBM: public 06.2018 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

    ......... . . 9.1.3 Channel status for 1-channel device ......ML77B A00760_09_E00_00 HBM: public...
  • Page 4 ML77B output data (if ML77B has one subchannel) ... . . 9.2.10 ML77B output data (if ML77B has several subchannels, available as from firmware‐version P2.00) ......
  • Page 5 11.2.4 Subsequent configuration bytes for 32‐channel device ..11.2.5 Subsequent configuration bytes for the ML77B ....
  • Page 6 ML77B A00760_09_E00_00 HBM: public...
  • Page 7: Savety Instructions

    In particular, any repair or soldering work on motherboards is prohibited. When exchanging complete modules, use only original parts from HBM. S Install the device so that it can be disconnected from the supply voltage at any time without difficulty.
  • Page 8 S Automation equipment and devices must be installed in such a way that adequate protection or locking against unintentional actuation is provided (e.g. access checks, password protection, etc.). ML77B A00760_09_E00_00 HBM: public...
  • Page 9 General dangers of failing to follow the safety instructions The device is a state of the art unit and as such is reliable. The module may give rise to dangers if it is inappropriately installed and operated by untrained personnel. ML77B A00760_09_E00_00 HBM: public...
  • Page 10: Markings Used

    This marking draws your attention to information about the product or about handling the product. Information Emphasis Italics are used to emphasize and highlight text and See…. references to other chapters and external docu­ ments. ML77B A00760_09_E00_00 HBM: public...
  • Page 11: Symbols On The Product

    The CE mark enables the manufacturer to guarantee that the product complies with the requirements of the rele­ vant EC directives (the declaration of conformity is avail­ able at http://www.hbm.com/HBMdoc). Statutory marking requirements for waste disposal National and local regulations regarding the protection of...
  • Page 12: Introduction

    Introduction Introduction The ML77B module uses the internal bus (link) to access measured values from other system modules and “hand them over” to the Profibus. The Profibus output (e.g. taring, zeroing, clearing peak value stores, predefining limit value levels) is transmitted to the respective amplifiers via the internal serial interface in the form of single commands.
  • Page 13: Guideline

    1. Mechanical connection of the device to Profibus (see chapter 5). 2. Setting the parameters on the device, see chapter 8.1 (can also be done using the HBM software ”MGCplus Assistant”). 3. Configuring and parameterizing the Profibus message by means of a config­...
  • Page 14 Guideline Profibus configurator System configuration Electronic device datasheets (GSD files) PROFIBUS−DP Fig. 4.1 Configuration with GSD files ML77B A00760_09_E00_00 HBM: public...
  • Page 15: Connection

    Pin assignment A 9-pin Sub-D connector (complying with standard) on the AP77 connection board is used for connecting the Profibus. AP77 Profibus male connector Profibus Vcc (5V) RS485‐B RS485‐A RS485‐RTS Fig. 5.1 Profibus connection complying with standard ML77B A00760_09_E00_00 HBM: public...
  • Page 16: Bus Termination

    “ON” position. Example: Profibus connector Profibus connector Last device on First device on the bus line the bus line Profibus connector slide switch to „ON“ Profibus connector slide switch to „ON“ Fig. 5.3 Profibus mode ML77B A00760_09_E00_00 HBM: public...
  • Page 17: Configuration And Parameterization

    (”empty slot”). Fig. 6.1 Hardware configuration S Note: The ML77B module must be configured. S Configure the modules from the hardware catalog using Drag and Drop. ML77B A00760_09_E00_00 HBM: public...
  • Page 18 S To ensure consistent transfer of data of 3 bytes or 4 bytes, you must use the SFC14 special function block for reading and the SFC15 for writing. S The maximum amount of data that can be transferred consistently with the S7 3xx is 32 bytes. ML77B A00760_09_E00_00 HBM: public...
  • Page 19: Front Panel

    Diagnostic message DATA EXCH yellow Bus status: Data Exchange WAIT CONF Bus status: Wait Configuration WAIT PARAM Bus status:Wait Param BAUD SRCH Bus status: Baud Search BUS ERROR Bus error (L6, L7 no function, at present) ML77B A00760_09_E00_00 HBM: public...
  • Page 20: Menu Structure In Setup Mode

    For more information on operation using the AB22A Display and control panel, refer to the operating manual MGCplus. Parameters menu 8.1.1 Setup window DP settings The Profibus address is set in this menu. If there are system errors, you can choose between two modes of operation: ML77B A00760_09_E00_00 HBM: public...
  • Page 21: Setup Window Scaling (P2.00 Or Later)

    Setting the Profibus address 1. To make your choice, use the channel selector buttons or enter the Pro­ fibus channel directly. 2. Use the shift key to change to setup mode. 3. Press the function key and confirm with ML77B A00760_09_E00_00 HBM: public...
  • Page 22: Options Menu

    OUTPUT DATA CHANNEL3 0 ... Start address Data 00 11 22 33 44 55 66 88 00 22 33 44 55 66 FF AA 22 44 66 88 99 00 AA BB System Display Parameters Options ML77B A00760_09_E00_00 HBM: public...
  • Page 23: Input Data Dialogue Window

    PARAMETERISATION DATA CHANNEL3 0 ... Start address Data 00 11 22 33 44 55 66 77 00 22 33 44 55 66 77 FF 22 44 66 88 99 00 AA BB System Display Parameters Options ML77B A00760_09_E00_00 HBM: public...
  • Page 24: Configuration Data Dialogue Window

    00 22 33 44 55 66 77 FF 22 44 66 88 99 00 AA BB System Display Parameters Options 8.2.6 Bus parameters dialogue window This menu enables some important ML77B bus parameters to be moni­ tored. BUS PARAMETERS CHANNEL3 Update Clear Max Meas. update rate 2400Hz...
  • Page 25 (cycle time). Output-data cycle times: Displays the time elapsing between the changing of a bit in the control word (or LIV or tare level) and the execution of the command in the amplifier. ML77B A00760_09_E00_00 HBM: public...
  • Page 26: Profibus

    DiagChn6 Error condition of channel 6 DiagChn7 Error condition of channel 7 DiagChn8 Error condition of channel 8 DiagChn9 Error condition of channel 9 DiagChn10 Error condition of channel 10 DiagChn11 Error condition of channel 11 ML77B A00760_09_E00_00 HBM: public...
  • Page 27: Measured Values

    Calibration error or other error in channel CHANGE Changed scaling of measured values PAR1 Active parameter set bit 1 PAR2 Active parameter set bit 2 PAR3 Active parameter set bit 3 PAR4 Active parameter set bit 4 12..14 Reserved MODE ML77B A00760_09_E00_00 HBM: public...
  • Page 28: Channel Status For 8-Channel Device

    The parameter set number is binary coded in 3 bits: Bit 8 Bit 9 Bit 10 Parameter set no. 9.1.4 Channel status for 8-channel device Mode0 Name Meaning Status of limit switch 1 Status of limit switch 2 Status of limit switch 3 ML77B A00760_09_E00_00 HBM: public...
  • Page 29: Control Word Status

    To make sure that all commands have been executed, the master - after hav­ ing set or cleared a bit in the control word - has to wait until the control word transmitted is reflected in the control word status. ML77B A00760_09_E00_00 HBM: public...
  • Page 30: Time Stamp

    Input data of 8-channel device The below data is available as input data per subchannel for the 8-channel de­ vice (ML801B): The data of the individual subchannels are directly appended to each other starting with subchannel 1. ML77B A00760_09_E00_00 HBM: public...
  • Page 31: Input Data Of 32-Channel Device

    Status of subchannel 1 (see chapter 9.1.3) Measuring value of subchannel 2 Status of subchannel 2 (see chapter 9.1.3) Measuring value of subchannel 3 Status of subchannel 3 (see chapter 9.1.3) Measuring value of subchannel 32 ML77B A00760_09_E00_00 HBM: public...
  • Page 32: Output Data

    Device control word Commands (Bits 1..10) are transmitted to all channels. This procedure includes only those channels for which the respective function has been enabled in the parameterisation telegram (enable word) and which understand these com­ mands. ML77B A00760_09_E00_00 HBM: public...
  • Page 33: Limit Values, Tare Value For 1-Channel Device

    (16-bit integer, 32-bit integer or Float format), see chapter 11. The switching direction and hysteresis can be modified via the Profibus and are set via the display and control panel or the configuration software. ML77B A00760_09_E00_00 HBM: public...
  • Page 34: Channel Control Word For 1-Channel Device

    0-1 Triggers automatic zeroing CLRPEAK1 Pos. edge 0-1 Clears peak value store 1 CLRPEAK2 Pos. edge 0-1 Clears peak value store 2 5..6 Reserved CAL_SIG Static 1 = Calibration signal ON, 0 = OFF 5..6 Reserved ML77B A00760_09_E00_00 HBM: public...
  • Page 35: Channel Control Word For 32-Channel Device

    The below data is available as output data per subchannel for the 8-channel devices (ML801B): The data of the individual subchannels are directly appended to each other starting with subchannel 1. Channel control word (see chapter 9.2.4) Tare value (see chapter 9.2.2) ML77B A00760_09_E00_00 HBM: public...
  • Page 36: Output Data For 32-Channel Device

    9.2.9 ML77B output data (if ML77B has one subchannel) The output data for the ML77B sets the ML77B measurement data that can be read by the CPxx or by catman. When the measurement data is read in 32‐bit format, configuration bits 0 ... 2 of configuration byte 1 must be used.
  • Page 37: Ml77B Output Data (If Ml77B Has Several Subchannels, Available As From Firmware-Version P2.00)

    The output data for the ML77B sets the ML77B measurement data that can be read by the CPxx or by catman. When the ML77B is operated with several sub­ channels, the output data set in the control is distributed among the individual subchannels (signals are gross).
  • Page 38 Each individual channel is then shown in MGCplus and catman with the scaling set in the ML77B (see subsection 8.1.2). Each measured value is represented by a 24‐bit or 16‐bit integer value. The value range for the 24‐bit values is -7,680,000 ...
  • Page 39 Byte 1 Byte 0 The measuring status is always set to zero in 16 bit mode. CAUTION If the ML77B uses output data, there always has to be at least one measuring channel in the configuration! ML77B A00760_09_E00_00 HBM: public...
  • Page 40: Diagnosis

    Profibus Diagnosis As a sort of external diagnosis the ML77B provides a device diagnosis which can be enabled via the parameterisation telegram. The external diagnosis is 5 bytes long. The first byte includes the identification for the device diagnosis; in the second and third byte one bit related to input errors is reserved for each channel;...
  • Page 41 Error cause Remedies Channel not found Only request data from channels that are actually available in the system Measured value overload Check transducer and amplifier settings No communication with channel Switch off and on the MGCplus ML77B A00760_09_E00_00 HBM: public...
  • Page 42: Output Of Measured Values

    Output of measured values Output of measured values The ML77B outputs an error status to the link and to the internal serial interface to enable detailed indications on potential errors to be given during the start-up phase. Use the EST? and IDS? commands to request detailed error descriptions.
  • Page 43 Byte 0 meas. val. subchannel n The measuring status is always set to zero in 16-bit mode. Notice If the ML77B uses output data, there always has to be at least one measuring channel in the configuration! ML77B A00760_09_E00_00 HBM: public...
  • Page 44 FullScale + (100 ) 0) @ + 7, 680 100, 000 " Set the zero offset for the corresponding subchannel of the ML77B to 0 and set the range to 7,680. Example 2 (16-bit format): A measured value –100 %  100 % represented in a 2-decimal fixed-point for­...
  • Page 45 In our example the integer value 10,000 is to be displayed in the MGCplus as 100.00. 30, 000 Fullscale + (100 ) 0) @ + 300 10, 000 " Set the zero offset for the corresponding subchannel of the ML77B to 0 and set the range to 300. ML77B A00760_09_E00_00 HBM: public...
  • Page 46: Manual Parameterization And Configuration

    To enable, set bit to 1. ML77B A00760_09_E00_00 HBM: public...
  • Page 47: Device Parameterisation Entry

    Enable CLRPEAK1 control bit in control word 0 (disabled) Bit 5 Enable CLRPEAK2 control bit in control word 0 (disabled) Bit 6 Enable HLDPEAK1 control bit in control word 0 (disabled) Bit 7 Enable HLDPEAK2 control bit in control word 0 (disabled) ML77B A00760_09_E00_00 HBM: public...
  • Page 48: Parameterisation Entry For 8-Channel Device

    Bit0..3 Decimal places for subchannel 1 Bit4..7 Decimal places for subchannel 2 Bit0..3 Decimal places for subchannel 3 Bit4..7 Decimal places for subchannel 4 Bit0..3 Decimal places for subchannel 5 Bit4..7 Decimal places for subchannel 6 ML77B A00760_09_E00_00 HBM: public...
  • Page 49: Parametrisation Entry For 32-Channel Device

    27,28 decimal places for subchannel 29,30 decimal places for subchannel 31,32 Bit7... 0 Enable Bit 8... 15 control bit in control word Bit7... 0 Enable Bit 0... 7 control bit in control word ML77B A00760_09_E00_00 HBM: public...
  • Page 50: Parameterization Entry Ml77B

    Manual parameterization and configuration 11.1.5 Parameterization entry ML77B Byte no. Bit no. Meaning Default Bits 0..3 Type information ML77B 7 (const) 11.2 Configuration In the configuration telegram the first entry is usually reserved for the device status. Then follow the configuration data for a maximum of 16 amplifier mod­...
  • Page 51: Configuring Amplifier Channels

    Cyclic data exchange . Three types of devices are distinguished for configuration: 1-channel (ML01B, ML10B, ML30B, ML35B, ML38, ML50B, ML55B, ML60), 8-channel (ML801B) and 32-channel (ML71B). ML77B A00760_09_E00_00 HBM: public...
  • Page 52 Byte (words) (words) 0..4 Channel type: 1: 1-channel (2 bytes follow) 2: 8-channel (8 bytes follow) 3: 32-channel (16 bytes follow) 7: ML77B Reserved Reserved Time stamp ML77B A00760_09_E00_00 HBM: public...
  • Page 53: Subsequent Configuration Bytes For 1-Channel Device

    Length of cyclic Contents of cyclic data manufacturer- cyclic data data outputs specific datas input Byte no. Bit no. (words) (words) Subchannel 1 0 .. 3 1 (2) Signal selection: 0: No value 1: Gross 2: Net ML77B A00760_09_E00_00 HBM: public...
  • Page 54: Subsequent Configuration Bytes For 32-Channel Device

    Channel status Time stamp Channel control word 1(2) Tare value 11.2.4 Subsequent configuration bytes for 32‐channel device Configuring Length of Length of cy­ Contents of cyclic data manufacturer- cyclic data clic data out­ specific data inputs puts ML77B A00760_09_E00_00 HBM: public...
  • Page 55 Measured value and channel sta­ tus for subchannels 17-20 (like byte 1) Measured value and channel sta­ tus for subchannels 21-24 (like byte 2) Measured value and channel sta­ tus for subchannels 25-28 (like byte 1) ML77B A00760_09_E00_00 HBM: public...
  • Page 56: Subsequent Configuration Bytes For The Ml77B

    11.2.5 Subsequent configuration bytes for the ML77B The output data can only be configured for the individual module. If several ML77B modules are available in the MGCplus, the output data of the individual ML77Bs must be configured in the particular configuration applicable in each case.
  • Page 57 24‐bit multichannel mode + status formation, (2 words/subchannel) CFG‐entry 2 bytes in gross signal of ML77B 2 bytes in net signal of ML77B 2 bytes in PV1 signal of ML77B 2 bytes in PV2 signal of ML77B 2 bytes in S5 signal of ML77B 2 bytes in bit mask remote con­...
  • Page 58: Setup Parameters In The Ab22A Setup Mode

    All parameters are set up or read out via the PAR or PAR? command (see “Op­ eration with computer or terminal”). 12.1 Parameter list Type Range of Comment values NODE 0..1 ML77B mother node NODE 0..1 DP setup menu NODE 0..1 Output data menu NODE 0..1...
  • Page 59 Update rate for measured values IS_TEXT | IS_NOFO­ Text IS_EDIT | IS_NOFO­ Typical output-data cycle time IS_EDIT | IS_NOFO­ Maximum output-data cycle time IS_TEXT | IS_NOFO­ Text 9990 IS_EDIT 1..128 As from P2.00: Number of Subchannels ML77B A00760_09_E00_00 HBM: public...
  • Page 60 HBM Test and Measurement Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com measure and predict with confidence...

Table of Contents