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...
......... . . 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 ....
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...
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...
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...
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.
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...
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...
“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...
(”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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Need help?
Do you have a question about the ML77B and is the answer not in the manual?
Questions and answers