9820 3582 03 User Guide MKIV Profibus Edition 06
9820 3582 03 User Guide MKIV Profibus Edition 06
9820 3582 03 User Guide MKIV Profibus Edition 06
Name Detail
Serc. Class
1102 K/1 PC
Print date
Owner
Edition
AII
06
Family Design checked. Written by CTE-PVT Production checked. Compare Approved Replaces Date Designation
9820 3582 03
Document Information
Edition 0 01 02 03 04 05 06
Description Draft update Added Turbo and PetPack Analogue Outputs (Only for Turbo) Added ES800 ,ESMillennium Changed AV4000 to ZH Added special Alarms Turbo commands deleted, Turbo external setpoint deleted , Turbo status changed Address in HEX Status BD AIF dryer changed Status BD AII dryer added ES 6 added ES 130 added MCC Reset Command added Digital Inputs added from 21 to 33
Project : -
Page 1
Table of Contents
User Guide for................................................................................................................................................................................0 Profibus Protocol on Elektronikon ComBox-P ..............................................................................................................................0 Table of Contents ...........................................................................................................................................................................2 1 Preface....................................................................................................................................................................................4 2 The Physical set-up ................................................................................................................................................................4 2.1 Profibus & the Network..................................................................................................................................................4 2.2 The Module (Combox-P) ...............................................................................................................................................5 2.3 LEDs .............................................................................................................................................................................6 2.4 Connector lay-out ...........................................................................................................................................................7 2.4.1 Power Supply .........................................................................................................................................................7 2.4.2 LAN connector .......................................................................................................................................................7 2.4.3 Profibus connection................................................................................................................................................7 Pin Assignment Profibbus ..............................................................................................................................................7 3 Basic Protocol ........................................................................................................................................................................8 4 Profile definition ....................................................................................................................................................................8 4.1 Master Slave concept...................................................................................................................................................8 4.2 Buffer structure...............................................................................................................................................................8 4.3 Header ............................................................................................................................................................................9 4.3.1 Master to Slave .......................................................................................................................................................9 4.3.2 Slave to Master .......................................................................................................................................................9 4.4 Data Record..................................................................................................................................................................11 4.4.1 Node Address .......................................................................................................................................................11 4.4.2 Profibus Parameter ID for Data Reading..............................................................................................................12 4.4.2.1 Compressor connection ....................................................................................................................................12 4.4.2.2 Detailed General Compressor Condition..........................................................................................................13 4.4.2.2.1 C.C.M. .......................................................................................................................................................14 4.4.2.2.2 Status for Fixed Speed , AQ Fixed Speed , ES002 ....................................................................................15 4.4.2.2.3 Status for MCC ..........................................................................................................................................15 4.4.2.2.4 Status for VSD , AQ VSD , PET VSD Booster , ZB VSD .......................................................................16 4.4.2.2.5 Status for ZH Turbo...................................................................................................................................16 4.4.2.2.6 Status for SF (Multi) ..................................................................................................................................17 4.4.2.2.7 Status for PET Fixed Speed .......................................................................................................................17 4.4.2.2.8 Status for BD Dryer (Stand alone) AIF .....................................................................................................18 4.4.2.2.9 Status for BD Dryer (Stand alone) AII ......................................................................................................19 4.4.2.2.10 Status for CD Dryer (Stand alone)..........................................................................................................20 4.4.2.2.11 Status for FD-Fixed Speed & FD-VSD Dryer (Stand alone)...................................................................20 4.4.2.2.12 Status for MD-Fixed Speed Dryer (Stand alone).....................................................................................20 4.4.3 Inputs & Outputs ..................................................................................................................................................21 4.4.3.1 Analogue Inputs Sensors & Calculated .........................................................................................................21 4.4.3.2 ParameterID......................................................................................................................................................21 4.4.3.2.1 Sensor Inputs .............................................................................................................................................21 4.4.3.2.2 Calculated (virtual) Inputs ........................................................................................................................21 4.4.3.3 Status register Interpretation .........................................................................................................................22 4.4.3.4 Value register Interpretation .........................................................................................................................22 4.4.3.4.1 Pressure Input ............................................................................................................................................22 4.4.3.4.2 Temperature Input .....................................................................................................................................22 4.4.3.4.3 Vibration Input...........................................................................................................................................22 4.4.3.4.4 Level Input.................................................................................................................................................22 4.4.3.4.5 Conductivity Input .....................................................................................................................................22 4.4.3.4.6 SPM Input..................................................................................................................................................22 4.4.3.4.7 Current Input..............................................................................................................................................23 4.4.3.4.8 Speed Input ................................................................................................................................................23 4.4.3.5 Special Alarms..................................................................................................................................................24 4.4.3.6 Digital (Voltage free contacts) Inputs...............................................................................................................25 4.4.3.7 Status register Interpretation .........................................................................................................................25 4.4.3.8 Value register Interpretation .........................................................................................................................25 4.4.3.9 Analogue Outputs (Only for Turbo) .................................................................................................................26 4.4.3.10 Registers .......................................................................................................................................................26 File :9820 3582 03 User Guide MKIV Profibus Edition 06 Project : Page 2
4.4.4 Counters ...............................................................................................................................................................27 4.4.4.1 Compressor Counters .......................................................................................................................................27 4.4.4.2 Multi Compressor Controller Counters ............................................................................................................29 4.4.4.3 ES 6 ..................................................................................................................................................................29 4.4.5 Special ..................................................................................................................................................................30 4.4.5.1 VSD motor data................................................................................................................................................30 4.4.6 ES 8 Data Readout................................................................................................................................................31 4.4.6.1 Analogue Inputs................................................................................................................................................31 4.4.6.2 Digital Inputs ....................................................................................................................................................32 4.4.6.3 Digital Outputs .................................................................................................................................................33 4.4.6.4 ES 8 System Data .............................................................................................................................................34 4.4.7 ES 130 Data Readout............................................................................................................................................35 4.4.7.1 Analogue Inputs................................................................................................................................................35 4.4.7.2 Digital Inputs (Not Used) .................................................................................................................................35 4.4.7.3 Digital Outputs (Not Used)...............................................................................................................................36 4.4.7.4 ES 130 Status Data ...........................................................................................................................................37 4.4.8 ES 6 Data Readout................................................................................................................................................38 4.4.8.1 System Data......................................................................................................................................................38 4.5 Profibus parameters for change ....................................................................................................................................39 4.5.1 Load/Unload Pressure Band change.....................................................................................................................39 4.5.2 VSD Setpoint change ...........................................................................................................................................39 4.5.3 MCC Pressure Band change .................................................................................................................................40 4.5.4 ES 6 Pressure Band change ..................................................................................................................................40 4.5.5 PET L/U Regulation Band Change ......................................................................................................................41 4.5.6 ZH Turbo Regulation Setpoint and Band Change ................................................................................................42 4.5.7 ES 130 SPS..........................................................................................................................................................43 4.5.8 ES 130 Isolate/Integrate Compressor ...................................................................................................................44 4.6 Profibus parameters for remote control ........................................................................................................................45 4.6.1 Control Commands...............................................................................................................................................45 4.6.1.1 Compressor Control Mode Selection................................................................................................................45 4.6.1.2 Compressor Commands....................................................................................................................................47 4.6.2 VSD external setpoint/speed control .................................................................................................................49 4.6.3 Reset Initial Settings (Analogue , Digital , Counter Inputs) .................................................................................49 4.7 Error Code for Data Record .........................................................................................................................................50 5 Profibus examples ................................................................................................................................................................51 5.1 Setup.............................................................................................................................................................................51 5.2 Header Byte for Data Read-out ....................................................................................................................................51 5.3 Header Byte for Commands or Reprogramming..........................................................................................................51 5.4 Example Of Data Readout...........................................................................................................................................52 5.5 Example Of Command ................................................................................................................................................52 5.6 Example Of Reprogramming ......................................................................................................................................52 5.7 Example Data Error Code ............................................................................................................................................52 5.8 Special Remarks ...........................................................................................................................................................53 6 GSD file example .................................................................................................................................................................54 6.1 Changing GSD File ......................................................................................................................................................55 6.1.1 1 Data Record .....................................................................................................................................................55 6.1.2 2 Data Records....................................................................................................................................................55 6.1.3 4 Data Records....................................................................................................................................................55 6.1.4 8 Data Records....................................................................................................................................................55 6.2 Configuration Example ................................................................................................................................................56
Project : -
Page 3
1 Preface
This document describes Atlas Copcos Elektronikon MkIV Profibus Profile that is used by the ComBox-P communication processor.
2
2.1
In the Elektronikon MkIV system all compressors in an installation can be connected by a data and/or control network. This is done according the Compressor Network Cabling Instruction (9820 3585 00). This instruction explains what connectors and cables should be used to interconnect the different compressors/controllers in the network. Basically this is a CAN-based local network. In order to setup a profibus connection to one or several of the compressors in this network, a special module as to be inserted in this network. The Profi-Can DP-Bridge is a hardware and software which allow to Profibus-DP master node ( e.g. SCADA or master PLC controller ) to access to the data stored in the CAN nodes Object Directory. The Bridge is a Profibus-DP slave node which has assigned one Profibus address. From the Master's point of view, the Bridge acts as a way to access informations of the CANBUS network.
PROFIBUS
DP-Bridge
Profibus address #12 Profibus
address
#22
CANBUS
Canbus address #1
Canbus address #2
Canbus address #3
In this drawing the proxy is used to access the compressors with Node Id 1,2 and 3, by using the Profibus addresses 15. The Node Id pf the Combox-P the itself is 20 on the CAN side. Note: the Profibus manufacturer of the module must create a so named Electronic Data Sheet or GSD file that declares the dimensions and the type of the exchanged datas. This file is a public information necessary for Profibus Users to interface with the Combox Profibus DP-bridge. (see Appendix A)
Project : -
Page 4
2.2
For the bus connection a so-called Combox-P module has to be used (AC n 19000711 42). By downloading the correct software in it, it will perform the profibus function.
Because this is a general purpose module, not all connections/switches will be used for this connection. For modbus the following will be used 10x14 : to connect a 24Vac supply 2 top address switches (LAN) to set the Atlas Copco Lan address (= CAN side address !!), 2 bottom address switches (Profibus) to set the Profibus address 10x1: to connect to the compressor network (CAN) 10x16 : to connect the RS485 Profibus line
The other connectors/switches are NOT used for this application The module itself can be mounted on a DIN-rail inside one of the compressor cubicles, or on a separate location. Before installation check the available power of the 24Vac transformer, if connecting to an already supplied transformer inside a cubicle..
Project : -
Page 5
2.3
LEDs
The module also has a number of LEDs on type. They are used as follows : System LED (the most right LED) Blinking : no program loaded or not running Lit continuously : program running OK Application LEDs from left to right 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. not used not used CAN receive (Combox receives CAN message) CAN transmit (Combox transmits CAN message) Profibus receive (Combox receives Profibus message) Profibus transmit (Combox transmits Profibus message) not used not used not used not used not used
Project : -
Page 6
2.4
2.4.1
Connector lay-out
Power Supply
This is a two pole Wago (type ) connector. Power supply is 24Vac, 10VA 2.4.2 LAN connector Connect here the cable of the compressor network, according AC instruction : Compressor Network Cabling Instruction (9820 3585 00). 2.4.3 Profibus connection The module supports the RS485A variant of Profibus, with the following pin-layout and termination requirements as specified Pin Assignment Profibbus Sub-D 9 pole female Pin
1 2 3 4 5 6 7 8 9
Function
GND Reserved B-signal Resereved GND* +5V* Reserved A-signal Reserved
6 1
* galvanic isolated
Project : -
Page 7
Basic Protocol
The profile is based on the standard Profibus-DP protocol, with following basic specifications: DP-Slave on Siemens SPC3 Asic RS485 Baudrate: 9.600 Kbaud to 12.000 Mbaud Autobaud: supported Freeze Mode: Not supported Sync Mode: Not supported Slave Node Address Change: not supported Diagnostics : not supported
4
4.1
Profile definition
Master Slave concept
The profile is based upon the master-slave principle. This means all communication is initiated by the master and a reply is generated by the slave (ComBox-P). All buffers should be full length consistent.
4.2
Buffer structure
The Profile can be used for buffers with different length: 8,16,32 and 64 bytes. The buffer length has to be defined and initialised during downloading of the software inside the ComBox-P. The DP buffer is split into 2 parts : header : 1 byte data section : n * data record (= 7 bytes) (Is programmeble in the combox (1,2,4,8)) n is defined by the total buffer length as follows Buffer length 8 16 32 64 Number of data record (n) 1 2 4 8 Total used buffer length 8 15 29 57
Attention : not all functions allow more then 1 data record to be transferred. Basically read operations can be handled for several data records in 1 cycle, while write operations are only valid for a single data record at a time.
Project : -
Page 8
4.3
Header
The header is a 1 byte value that is bit encoded. The interpretation is different for Master->slave and Slave->Master communication. 4.3.1 Master to Slave
Sync.
Function
# parameters
Synch. or Synchronisation bits can be used to synchronise master requests and slave answers. The slave will always reflect the same bit sequence in its answer (see Slave to Master header). This way an old answer can be distinguished from a new one. Functions that are supported for master to slave Value 0 1 3 Function (Master-> Slave No task Request Parameter Value (read) Alter Parameter Value (write) Note : only 1 parameter can be writing in 1 cycle, # parameters must be 1 Reserved
2,4,5,6,7 # parameters : number of data records in the message 1 2 3 4 5 6 7 8 = = = = = = = = 001 010 011 100 101 110 111 000
4.3.2
Slave to Master
Sync.
Function
error code
Project : -
Page 9
Value 0 2 7 1,3,4,5,6
Function (Master-> Slave No task, or no data yet Transmit Parameter Value (s) Task not possible Reserved
Synch. or Synchronisation bits will be set identical to the bits from the master-slave request. Error Code : Error Code 0 1 2 3 Explanation No Error Nr of Data Records are not Correct Function is not correct Number of Data Records for reprogramming not correct (Only one Data record).
Project : -
Page 10
4.4
Data Record
Each data record is 7 bytes long and contains the following info: Node Address : 1 bytes, CAN address of slave to connect to Parameter ID : 2 bytes, ID of the parameter to read/write Data : 4 bytes, containing actual data 4.4.1 Node Address
This is the Elektronikon MkIV CAN address : 1 to 30 (31 only used for default factory setting, should not be used in network). Additional error info : bit 7 (highest bit) will be set to 1 in a Slave to Master Data Record, if this data record contains an error.
Project : -
Page 11
4.4.2 4.4.2.1
Function to be used : Read 01 NodeAddress B1 7F Profibus Parameters B2 B3 0000 Data 4 Bytes B4 B5 B6 Compressors Connection B7
Bit 0 1 . 29
Compressor with Node ID 1 is found Compressor with Node ID 2 is found Compressor with Node ID 30 is found
Project : -
Page 12
4.4.2.2
Detailed General Compressor Condition Profibus Parameters (HEX) B2 B3 190 191 192 Profibus Parameters (DEC) B2 B3 0400 0401 0402 Data 4 Bytes
NodeAddress
B1
AV4000 Status
Bit 0 1 2 3 4 5 6 7 8 9 10 11 0 1 2 3 4 5 6
Pre Warning General Warning General Shutdown-Warning General Shutdown General Service General Start Failure Emergency Stop Manual/Automatic (COS1) Local/Remote Timer Not Active/Active Pre-warning Service Running Hours Pre-warning Service Accumulated M3 Shutdown to surge Oil heater On Oil Pump On Manual valve control active Opening IGV limited due to high motor current Regulation Type (0 = constant pressure / 1 = auto-dual) Idling Timer (0 = disabled / 1 = enabled)
CCM2a CCM2b CCM2e CCM3a CCM3b CCM3e CCM4a CCM4b CCM4c (Speed control ) CCM4d (MCC) CCM4e Stopped Unloaded Loaded
Project : -
Page 13
Very Important Note !!!!!. 4.4.2.2.1 2 C.C.M. Local Control (Keyboard) This mode has 2 variants 2a local pressure control 2b External Load/Unload control (Pressure Switch) 2e 4-20 mA external speed control 3 Remote Control (Digital) This mode has 3 variants 3a local pressure control 3b External Load/Unload control (Pressure Switch) 3e 4-20 mA external speed control 4 Remote Control (Communication remote) This mode has 5 variants 4a local pressure control 4b remote setpoint control (Control over CAN) 4c remote speed control (Control over CAN) 4d MCC control 4e 4-20 mA external speed control
Project : -
Page 14
4.4.2.2.2
STATE name A C D E F G H I J K L M N P Q R S T V
STATE Number 1 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 22
Description
Compressor Off Motor Stopped Motor Stopped Automatically Unloaded Automatically Unloaded Automatically Loaded Manually Unloaded Programmed Stop Programmed Stop Programmed Stop Programmed Stop Programmed Stop Shutdown Compressor is Starting Compressor is Starting Compressor is Starting Manually Unloaded Unload due to overpressure Initializing
4.4.2.2.3
STATE name A B C D
STATE Number 1 2 3 4
Description
Ready for Start Central Control Regulating Central Control Stopped Start Impossible
Project : -
Page 15
4.4.2.2.4
STATE Number 1 3 4 5 6 7 9 10 11 12 14 16 17 22
Description
Compressor Off Motor Stopped Motor Stopped Motor Started Automatically Unloaded Automatically Speed Control Programmed Stop Programmed Stop Programmed Stop Motor Stopped Shutdown Compressor is Starting Programmed Stop Initializing
Compressor Off Motor Stopped Motor Stopped Motor Started Automatically Unloaded Automatically Loaded Manually Unloaded Programmed Stop Programmed Stop Programmed Stop Programmed Stop Shutdown Compressor is Starting Programmed Stop Compressor is Starting Manually Unloaded Automatic Unload due to Surge Initializing Minimum Load Full Load Minimum Minimum Load
Project : -
Page 16
4.4.2.2.6
4.4.2.2.7
STATE name A C D E F G H I J K L M N P Q R S T V
STATE Number 1 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 22
Description
Compressor Off Motor Stopped Motor Stopped Automatically Unloaded Automatically Unloaded Automatically loaded 100% Manually Unloaded Programmed Stop Programmed Stop Programmed Stop Programmed Stop Programmed Stop Shutdown Compressor is Starting Compressor is Starting Compressor is Starting Manually Unloaded Unload due to overpressure Initializing
Project : -
Page 17
4.4.2.2.8
Status for BD Dryer (Stand alone) AIF STATE name A A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 V N A16 A17 B16 B17 A18 A19 B18 B19 STATE Number (DEC) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Description
Stopped Shifting1 Pressure relief Start blower Heating Seq 1 (main on, regulating on) Heating Seq 1 (main on, regulating off) Heating Seq 1 (main off, regulating off) Cooling Seq1: blower on Cooling Seq2: blower off Heating Seq 2 (main on, regulating on) Heating Seq 2 (main on, regulating off) Heating Seq 2 (main off, regulating off) Cooling Seq3: cooling air valve open Pressure equalisation A:Split Flow Cool / B:Split Flow Ads Waiting Shifting Pressure relief Start blower Heating Seq 1 (main on, regulating on) Heating Seq 1 (main on, regulating off) Heating Seq 1 (main off, regulating off) Cooling Seq1: blower on Cooling Seq2: blower off Heating Seq 2 (main on, regulating on) Heating Seq 2 (main on, regulating off) Heating Seq 2 (main off, regulating off) Cooling Seq3: cooling air valve open Pressure equalization A:Split Flow Ads / B:Split Flow Cool. Waiting Recovering from power failure / Init Shutdown StartingReg1 StartingReg2 StartingReg1 StartingReg2 Shifting2 OpenRegValve Shifting2 OpenRegValve
Project : -
Page 18
4.4.2.2.9
Status for BD Dryer (Stand alone) AII STATE name A A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 N V2 V X STATE Number 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Description
Stopped Shifting Pressure relief Start blower Heating Seq 1 (main on, regulating on) Heating Seq 1 (main on, regulating off) Heating Seq 1 (main off, regulating off) Cooling 1: blower on Cooling 2: blower off Heating Seq 2 (main on, regulating on) Heating Seq 2 (main on, regulating off) Heating Seq 2 (main off, regulating off) Cooling 3: cooling air valve open Pressure equalisation Split Flow Cool / Split Flow Ads Waiting Shifting Pressure relief Start blower Heating Seq 1 (main on, regulating on) Heating Seq 1 (main on, regulating off) Heating Seq 1 (main off, regulating off) Cooling 1: blower on Cooling 2: blower off Heating Seq 2 (main on, regulating on) Heating Seq 2 (main on, regulating off) Heating Seq 2 (main off, regulating off) Cooling 3: cooling air valve open Pressure equalisation Split Flow Cool / Split Flow Ads Waiting Shutdown Recovering from power failure INIT Can be one of the states: A1B15
Project : -
Page 19
4.4.2.2.10
Status for CD Dryer (Stand alone) STATE name A A0 A1 A2 B0 B1 B2 W V STATE Number 1 2 3 4 5 6 7 8 9 Description
Dryer off Exhaust vessel A / Shifting Regenerating vessel A Pressurizing vessel A Exhaust vessel B / Shifting Regenerating vessel B Pressurizing vessel B Purge saving Power on, checking auto restart conditions (ARAVF)
4.4.2.2.11
Status for FD-Fixed Speed & FD-VSD Dryer (Stand alone) STATE name A C E G N P V STATE Number 1 3 5 7 14 16 22 Description
Dryer off Dryer stopped Dryer starting Dryer running Dryer shutdown Checking permissive start condition(s) (Dryer Starting) Power on, checking auto restart conditions (ARAVF)
4.4.2.2.12
Status for MD-Fixed Speed Dryer (Stand alone) STATE name A N V STATE Number 1 14 22 Description
Dryer off Dryer shutdown Power on, checking auto restart conditions (ARAVF)
Project : -
Page 20
4.4.3
4.4.3.1 Analogue Inputs Sensors & Calculated The Elektronikon MkIV supports up to 55 analogue sensor inputs and 10 additional analogue calculated (virtual) inputs. Each input has a value and a status register assigned. The contents of these registers depend on the actual type of sensor that is connected. This can be different for every type of compressor. E.g. standard compressors may have 1 to 4 pressure inputs, 1 to 10 temperature inputs, up to 7 SPM inputs, Also, features and options may increment the number of sensors that are actually installed on your compressor. Before using the modbus system it is therefore required to find out what sensors are really connected to your compressors. This can e.g. be done with the FDP program. This program has a function that lists the sensors + profibus registers for a selected compressor type (including features and options). Once the list of sensors is known, the contents of the registers can be interpreted as described below. 4.4.3.2 ParameterID 4.4.3.2.1 Sensor Inputs Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 0000 0001 .. 0035 0036 Profibus Parameters (Dec) B2 B3 0000 0001 .. 0053 0054 Data 4 Bytes
B1
B5 W1 Analogue Input 1 Value Analogue Input 2 Value Analogue Input 54 Value Analogue Input 55 Value
B4
B7 W2 Analogue Input 1 Status Analogue Input 2 Status Analogue Input 54 Status Analogue Input 55 Status
B6
4.4.3.2.2 Calculated (virtual) Inputs Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 0037 .. 0040 Profibus Parameters (Dec) B2 B3 0055 .. 0064 Data 4 Bytes
B1
B4
B6
Project : -
Page 21
4.4.3.3
The Input Status must be interpreted as Binary data (bit coded). Each part ( bit ) of the data ( byte ) is indicating a specific item that applies on the Input function. In the following table, an overview is given of all bits together with the corresponding meaning and interpretation.
Function Description Bit 1 Bit 0 Bit 7 Input Set/Not Set Set Not Set Bit 6 Sensor Error Active Not Active Bit 5 Permissive Start Active Not Active Bit 4 Service Bit 3 Shutdown Bit 2 Shutdown Warning Active Not Active Bit 1 Warning Bit 0 PreWarning Active Not Active
4.4.3.4
This depends on the type of inputs. 4.4.3.4.1 Pressure Input The Pressure Input Value is a 2 byte integer, and contains the actual reading in mbar (0.001 bar) For negative values, standard 2-complement notation is used. Example: Value = 7040 decimal or 0x1B80 hexadecimal = 7.040 bar. Value = -1000 decimal (2-complement) or 0xFC18 = -1.000 bar
For sensor error the value the value 32767 or 7FFF (hex) is returned. On some high pressure compressors (with working pressures above 30 bar) a special Pressure Input can be defined that returns data in cBar (0.01 bar) in stead of mBar. 4.4.3.4.2 Temperature Input The Temperature Input Value is a 2 byte integer, and contains the actual reading in 0.1C For negative values, standard 2-complement notation is used. Example: Value = 855 decimal or 0x0357 hexadecimal = 85.5 C Value = -250 decimal (2-complement) or 0xFF06 = -25.0 C
For sensor error the value the value 32767 or 7FFF (hex) is returned. 4.4.3.4.3 Vibration Input The Vibration Input Value is a 2 byte integer, and contains the actual reading in 0.01m For sensor error the value the value 32767 or 7FFF (hex) is returned. 4.4.3.4.4 Level Input The Level Input Value is a 2 byte integer, and contains the actual reading in 0.1mm For sensor error the value the value 32767 or 7FFF (hex) is returned. 4.4.3.4.5 Conductivity Input The Conductivity Value is a 2 byte integer, and contains the actual reading in 1 S/cm For sensor error the value the value 32767 or 7FFF (hex) is returned. 4.4.3.4.6 SPM Input The SPM Input Value is a 2 byte register that must be seen as 2 x 1 byte. Byte 1 : carpet value (in dB) Byte 2 : peak value (in dB) File :9820 3582 03 User Guide MKIV Profibus Edition 06 Project : Page 22
Example:
For sensor error the value the value 0X7FFF (hex) is returned. SPM values cannot be negative 4.4.3.4.7 Current Input The Current Input Value is a 2 byte integer, and contains the actual reading in 0.1 A For sensor error the value the value 32767 or 7FFF (hex) is returned. 4.4.3.4.8 Speed Input The Speed Input Value is a 2 byte integer, and contains the actual reading in 1 rpm For sensor error the value the value 32767 or 7FFF (hex) is returned.
Project : -
Page 23
4.4.3.5 Special Alarms The Elektronikon MkIV supports up to 32 special alarms Before using the profibus system it is therefore required to find out which special alarms are activated. This can e.g. be done with the FDP program. This program has a function that lists the special alarms + profibus registers for a selected compressor type . Once the list special alarms is known, the contents of the registers can be interpreted as described below. Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 0259 . 0278 Profibus Parameters (Dec) B2 B3 0600 . 0631 Data 4 Bytes
B1
B7 Status Status
Parameter Status
Bit 0 1 2 3 4 5 6 7
Not Used Not Used Warning Not Used Not Used Not Used Shutdown Not Used
Project : -
Page 24
4.4.3.6 Digital (Voltage free contacts) Inputs The Elektronikon MkIV supports up to 18 digital (voltage free) inputs. Each input has a value and a status register assigned. The contents of these registers is for digital inputs always the same, if the input is used. Before using the profibus system it is therefore required to find out what inputs are used on your compressors. This can e.g. be done with the FDP program. This program has a function that lists the digital inputs + profibus registers for a selected compressor type (including features and options). Once the list of inputs is known, the contents of the registers can be interpreted as described below. Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 00C8 00C9 .. 00E8 Profibus Parameters (Dec) B2 B3 0200 0201 .. 0232 Data 4 Bytes
B1
B4
B6
4.4.3.7
The Input Status must be interpreted as Binary data. Each part ( bit ) of the data ( byte ) is indicating a specific item that applies on the Input function. In the following table, an overview is given of all bits together with the corresponding meaning and interpretation.
Bit 4 Service
Bit 3 Shutdown
Bit 1 Warning
4.4.3.8
Value register Interpretation Value: 00 Digital input is Open Value: 01 Digital input is Closed
Project : -
Page 25
4.4.3.9
Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 02BC 02BD Profibus Parameters (Dec) B2 B3 0700 0701 Data 4 Bytes
B1
B4 W1 0 0
B5
B6
Project : -
Page 26
4.4.4
Counters
4.4.4.1 Compressor Counters The Elektronikon MkIV supports up to 33 counters (32-bit counters). Each input as 2 x 16bit value register assigned, to allow a 32-bit value to be read. Before using the profibus system it is therefore required to find out what inputs are used on your compressors. This can e.g. be done with the FDP program. This program has a function that lists the dcounters inputs + profibus registers for a selected compressor type (including features and options). Once the list of inputs is known, the contents of the registers can be interpreted as described below. Function to be used : Read 01 Node Address B1 Profibus Parameters (Hex) B2 B3 012D 012E 012F 0130 0131 0132 0133 0134 0135 0136 0137 0138 0139 013A 013B .. 014C Profibus Parameters (Dec) B2 B3 0300 0301 0302 0303 0304 0305 0306 0307 0308 0309 0310 0311 0312 0313 0314 .. 0332 Data 4 Bytes
B4 W1
B5
B6 W2
B7
Running Hours Loaded Hours Motor Starts Module Hours Accumulated Volume Load cycle VSD 1-20% RPM VSD 20-40% RPM VSD 40-60% RPM VSD 60-80% RPM VSD 80-100% RPM Not yet used 50 % loaded hours Load relay 2
Counter application Specific
..
Counter application Specific
yes, if VSD has unloading cycle (e.g. Z-VSD) Interpretation of data in the registers Example Running Hours Running Hours
B4 B5 B6 B7 00 2C 93 45
2921285 sec
811 hrs
Project : -
Page 27
1 -20% 20 - 40 % 40 - 60 % 60 - 80 % 80 - 100 %
41 s 13 s 3 s 1s 7s
20% (round off downwards if the value is lower then xx,50 else round 5% off upwards) 2% 11% ---------40 %
100 % - 40 % = 60%
1-20%
41 s
60%
Project : -
Page 28
4.4.4.2 Multi Compressor Controller Counters The Elektronikon MkIV contains 4 counters (32-bit counters) to perform the MCC load balancing between up to 4 compressors. Each such counter as 2 x 16bit value register assigned, to allow a 32-bit value to be read. Only units where the MCC master function is active contain real data for this registers. Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 01F4 01F5 01F6 01F7 Profibus Parameters (Dec) B2 B3 0500 0501 0502 0503 Data 4 Bytes
B1
B4 W1
B5
B6 W2
B7 Units s s s s
Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 01F4 01F5 01F6 01F7 01F8 01F9 Profibus Parameters (Dec) B2 B3 0500 0501 0502 0503 0504 0505 Data 4 Bytes
B1
B4 W1
B5
B6 W2
B7 Units s s s s s s
Compressor 1 counter Compressor 2 counter Compressor 3 counter Compressor 4 counter Compressor 5 counter Compressor 6 counter
Project : -
Page 29
4.4.5
Special
4.4.5.1 VSD motor data The Elektronikon MkIV on VSD units contains some important data about the motor speed.This data can be read over the modbus system. Function to be used : Read 01 NodeAddress Profibus Parameters (Hex) B2 B3 320 321 322 323 Profibus Parameters (Dec) B2 B3 800 801 802 803 Data 4 Bytes
B1
B4
B5 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used)
B7 W2 Required motor speed Actual motor speed motor 1 Actual motor speed motor 2 Actual motor speed motor 3
B6
Each register contains a 16-bit value that is directly readable as the equivalent rpm.
Project : -
Page 30
4.4.6 4.4.6.1
ES 8 Data Readout Analogue Inputs Profibus Parameters (Hex) B2 B3 04B0 04B1 Profibus Parameters (Dec) B2 B3 1200 1201 Data 4 Bytes
NodeAddress
B1
B5 W1 MPL Number for Analogue Input 1 MPL Number for Analogue Input 2
B4
B6
0 -32767
Remarks: Fixed relation between sub-indices and physical input (first analogue input = sub-index 1) ES 8 supports only 2 analogue inputs The MPL-number is unique and specifies the type of measurement and technical unit Description Type MPL number Net pressure Pressure [mbar] 4501 Net pressure back-up Pressure [mbar] 4502 When an input is not used (not active, not exist) the MPL-number and value are 0. When the input measurement is in error, the value 7FFF is returned. See also pressure input
Project : -
Page 31
4.4.6.2
Digital Inputs Profibus Parameters (Hex) B2 B3 04E2 04F1 Profibus Parameters (Dec) B2 B3 1250 1265 Data 4 Bytes
NodeAddress
B1
B5 W1 MPL Number for Digital Input 1 MPL Number for Digital Input 16
B4
B6 W2 Status Status
B7 Value Value
Value 32000 0 1 0 1
Selections Unique reference number 0 = not used 1 = active input Actual input status 0=open / 1=closed
Remarks: Fixed relation between sub-indices and physical input (first digital input = sub-index 1) Maximum 16 digital inputs are supported by the ES 8 Description MPL number Local/Remote 4700 SPS selection 1 4701 SPS selection 2 4702 Motor status DL1 4703 Load status DL1 4704 Motor status DL2 4705 Load status DL2 4706 Motor status DL3 4707 Load status DL3 4708 Motor status DL4 4709 Load status DL4 4710 Motor status DL5 4711 Load status DL5 4712 Motor status DL6 4713 Load status DL6 4714 The 4th input of the remote control DIOE is not used => Status in sub-index 4 will be 0
Project : -
Page 32
4.4.6.3
Digital Outputs Profibus Parameters B2 B3 1300 1315 Data 4 Bytes B5 W1 MPL Number for Digital Outnput 1 MPL Number for Digital Output 16 Value 32000 0 1 0 1 Selections Unique reference number 0 = not used 1 = active output Actual output status 0=de-energized / 1=energized B4 B6 W2 Status Status Value Value B7
NodeAddress B1
Remarks: Fixed relation between sub-indices and physical input (first digital input = sub-index 1) Maximum 16 digital outputs are supported by the ES800 Description MPL number System Alarm 4800 Net Pressure Alarm 4801 Net Pressure Warning 4802 Local / Central Control 4803 Local / Remote DL1 4804 Load / Unload DL1 4805 Local / Remote DL2 4806 Load / Unload DL2 4807 Local / Remote DL3 4808 Load / Unload DL3 4809 Local / Remote DL4 4810 Load / Unload DL4 4811 Local / Remote DL5 4812 Load / Unload DL5 4813 Local / Remote DL6 4814 Load / Unload DL6 4815
Project : -
Page 33
4.4.6.4
NodeAddress B1
B5
B6 W2
Active Parameter Set ARAVF Status
B7
# Compressors System Info
Definitions: Regulation control and Active SPS Value 1 = central stopped Value 2 = central regulating SPS1 active Value 4 = central regulating SPS2 active Value 8 = central regulating SPS3 active Value 16 = local control / no central regulation Value 32 = system alarm (must be reset) Active Sequence Scheme: number from 1 to 8 Active Parameter set: Value 1 = parameter set 1 is used Value 2 = parameter set 2 is used Value 4 = parameter set 3 is used Value 8 = parameter set 4 is used Value 16 = parameter set 5 is used # connected compressors: number from 0 to 8 Control Mode: start/stop commands are only valid if coming from 1 = local 2 = digital remote 4 = LAN remote ARAVF status 1 = not active 2 = active 4 = active (infinite) System Information (bit coded data): Bit 00: Week timer active Bit 01: System stop enabled Bit 02: Pressure low alarm triggered Bit 03: Pressure low warning triggered Bit 04: Pressure high alarm triggered Bit 05: Pressure high warning triggered
Project : -
Page 34
4.4.7 4.4.7.1
ES 130 Data Readout Analogue Inputs Profibus Parameters (Hex) B2 B3 04B0 04C3 Profibus Parameters (Dec) B2 B3 1200 1219 Data 4 Bytes
NodeAddress
B1
B5 W1 MPL Number for Analogue Input 1 MPL Number for Analogue Input 20
B4
B6
0 -32767
Remarks: Fixed relation between sub-indices and physical input (first analogue input = sub-index 1) When an input is not used (not active, not exist) the MPL-number and value are 0. When the input measurement is in error, the value 7FFF is returned. 4.4.7.2 Digital Inputs (Not Used) Profibus Parameters B2 B3 1250 1265 Data 4 Bytes B5 W1 MPL Number for Digital Input 1 MPL Number for Digital Input 16 B4 B6 W2 Status Status Value Value B7
NodeAddress B1
Value 32000 0 1 0 1
Selections Unique reference number 0 = not used 1 = active input Actual input status 0=open / 1=closed
Project : -
Page 35
4.4.7.3
Digital Outputs (Not Used) Profibus Parameters (Hex) B2 B3 0514 0523 Profibus Parameters (Dec) B2 B3 1300 1315 Data 4 Bytes
NodeAddress
B1
B5 W1 MPL Number for Digital Output 1 MPL Number for Digital Output 16
B4
B6 W2 Status Status
B7 Value Value
Value 32000 0 1 0 1
Selections Unique reference number 0 = not used 1 = active output Actual output status 0=de-energized / 1=energized
Remarks: Fixed relation between sub-indices and physical input (first digital input = sub-index 1) Maximum 16 digital outputs are supported
Project : -
Page 36
4.4.7.4
ES 130 Status Data Profibus Parameters (Hex) B2 B3 055A 055B 055C 055D 055E Profibus Parameters (Dec) B2 B3 1370 1371 1372 1373 1374 Data 4 Bytes
NodeAddress
B1
B4 W1
B5
Status Display Status Control Display Commands Not Applicable Status Apply 1
B6 W2
B7
Definitions:
Status Display Bit 01: Local controle Bit 02: ES Controle Bit 03: Central Stop Status Control Bit 00: Bit 01: Bit 02: Bit 03: Bit 04: Bit 05: Bit 06: Bit 07: Bit 08: Bt 09: Bit 10: Bit 11: Bit 12: Bit 13: Bit 14: Bit 15: Bit 16: Bit 17: Bit 18: Bit 19: Bit 20: Bit 21: Bit 22: Bit 23: Bit 24: Bit 25: Bit 26: Bit 27: Bit 28: Bit 29: Bit 30: Bit 31: Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable SPS1 manual active SPS2 manual active SPS3 manual active Fixed(0)/Offset(1) Level (Warning/Shutdown) SPS manual(0)/auto(1) SPS0 auto active SPS1 auto active SPS2 auto active SPS3 auto active Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable Energy Saving Capacity Group Management Forced Sequence Equal wear pressure deviation shutdown pressure deviation warning H pressure shutdown H pressure warning L pressure warning L pressure shutdown
Display Commands Bit 01: Local controle Bit 02: ES Controle Bit 03: Central Stop
Project : -
Page 37
4.4.8 4.4.8.1
ES 6 Data Readout System Data Profibus Parameters (Hex) B2 B3 0546 0547 Profibus Parameters (Dec) B2 B3 1350 1351 Data 4 Bytes
NodeAddress
B1
B4 W1
Regulation Control (SPS) Not Applicable
B5
Active SS Control Mode
B6 W2
Not Applicable ARAVF Status
B7
# Compressors System Info
Definitions: Regulation control Value 1 = central stopped Value 2 = central regulating Value 16 = local control Value 32 = system alarm (must be reset) Active Sequence Scheme: number from 1 to 6 # connected compressors: number from 0 to 1 Control Mode: start/stop commands are only valid if coming from 0 = local 1 = digital remote 2 = LAN remote ARAVF status 1 = not active 2 = active 4 = active (infinite) System Information (bit coded data): Bit 00: Week timer active Bit 01: System stop enabled Bit 02: Not Applicable Bit 03: Pressure low warning triggered Bit 04: Not Applicable Bit 05: Pressure high warning triggered
Project : -
Page 38
4.5
4.5.1
It is possible to change the operating pressure band inside the Elektronikon MkIV, or to switch between the two available pressure bands. These registers are only valid for Load/Unload compressors Functions to be used : For reading : Read 01 For writing :Command or reprogramming 03
NodeAddress
B1
Data 4 Bytes
B4 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used)
B5
B7 W2 Pressure Band Selection Loading pressure band 1 Unloading Pressure band 1 Loading pressure band 2 Unloading Pressure band 2
B6
Pressure Band Selection : 1 = band 1, 2 = band 2 Attention : when writing values the following relations should be maintained : Loading pressure < unloading pressure (per band) Loading pressure should not be below the minimum setting that was factory defined. Unloading pressure should not be above the maximum setting that was factory defined. Values not fulfilling this will be refused. 4.5.2 VSD Setpoint change
It is possible to change the operating set point inside the Elektronikon MkIV, or to switch between the two available pressure set points. These registers are only valid for VSD compressors Functions to be used : For reading : Read 01 For writing :Command or reprogramming 03 NodeAddress Profibus Parameters (Hex) B2 B3 041A 041B 041C Profibus Parameters (Dec) B2 B3 1050 1051 1052 Data 4 Bytes
B1
B5
B7
Setpoint Selection : 1 = Setpoint 1, 2 = Setpoint 2 The set point must be within the limits that are factory defined for your machine type. Values not fulfilling this will be refused by the MKIV.
Project : -
Page 39
4.5.3
In Elektronikons where the MCC master function is active it is possible to change the operating pressure band for this master, or to switch between the two available pressure bands. Functions to be used : For reading : Read 01 For writing :Command or reprogramming 03 NodeAddress Profibus Parameters (Hex) B2 B3 0438 0439 043A 043B 043C Profibus Parameters (Dec) B2 B3 1080 1081 1082 1083 1084 Data 4 Bytes
B1
B4 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used 0000 (Not Used 0000 (Not Used)
B5
B6
Pressure Band Selection : 0 = band 1, 1 = band 2 Attention : when writing values the following relations should be maintained : Loading pressure < unloading pressure (per band) Values not fulfilling this will be refused by the MKIV. 4.5.4 ES 6 Pressure Band change
In Elektronikons where the ES 6 master function is active it is possible to change the operating pressure band for this master, or to switch between the two available pressure bands. Functions to be used : For reading : Read Holding Register (03) For writing :Preset Single Register (06) NodeAddress Profibus Parameters (Hex) B2 B3 0438 0439 043A 043B 043C 043D Profibus Parameters (Dec) B2 B3 1080 1081 1082 1083 1084 1085 Data 4 Bytes
B1
B4 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used 0000 (Not Used 0000 (Not Used) 0000 (Not Used)
B5
B7 W2 ES6 Pressure Band Selection ES6 Loading pressure band 1 ES6 Unloading Pressure band 1 ES6 Loading pressure band 2 ES6 Unloading Pressure band 2 ES6 Priority Scheme selection
B6
Pressure Band Selection : 0 = band 1, 1 = band 2 Priority Scheme selection 0 = Priority Scheme 1 , 1 = Priority Scheme 2 Attention : when writing values the following relations should be maintained : Loading pressure < unloading pressure (per band) Values not fulfilling this will be refused by the MKIV. File :9820 3582 03 User Guide MKIV Profibus Edition 06 Project : Page 40
4.5.5
Functions to be used : For reading : Read 01 For writing :Command or reprogramming 03 NodeAddress Profibus Parameters (Hex) B2 B3 442 443 444 445 446 447 448 449 44A 44B Profibus Parameters (Hex) B2 B3 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 Data 4 Bytes
B1
B4 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used 0000 (Not Used 0000 (Not Used 0000 (Not Used 0000 (Not Used 0000 (Not Used 0000 (Not Used)
B5
B7 W2 Pressure Band Selection Regulation Method 100 % Loading Pressure band1 50 % Loading Pressure band1 100 % Unloading Pressure band1 50 % Unloading Pressure band1 100 % Loading Pressure band2 50 % Loading Pressure band2 100 % Unloading Pressure band2 50 % Unloading Pressure band2
B6
The values must be within the limits that are factory defined for your machine type. Values not fulfilling this will be refused by the MKIV.
Project : -
Page 41
4.5.6
Functions to be used : For reading : Read 01 For writing :Command or reprogramming 03 NodeAddress Profibus Parameters (Hex) B2 B3 456 457 458 459 45A 45B 45C Profibus Parameters (Dec) B2 B3 1110 1111 1112 1113 1114 1115 1116 Data 4 Bytes
B1
B4 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used 0000 (Not Used 0000 (Not Used 0000 (Not Used
B5
B6 W2 Setpoint selection Setpoint 1 Load offset 1 Unload offset1 Setpoint 1 Load offset 1 Unload offset1
B7
Setpoint Selection : 1 = Setpoint 1, 2 = Setpoint 2 The values must be within the limits that are factory defined for your machine type. Values not fulfilling this will be refused by the MKIV.
Project : -
Page 42
4.5.7
ES 130 SPS
Functions to be used : For reading : Read 01 For writing :Command or reprogramming 03 NodeAddress Profibus Parameters (Hex) B2 B3 0578 0579 057A 057B 057C 057D 057E 057F 0580 0581 0582 0583 0584 0585 0586 0587 0588 0589 058A 058B 058C 058D 058E 058F 0590 0591 0592 Profibus Parameters (Dec) B2 B3 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 Data 4 Bytes
B1
B4 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used)
B5
B6 W2 SPS1 High Shutdown SPS1 High Warning SPS1 Maximum SPS1 Unload SPS1 Setpoint SPS1 Load SPS1 Minimum SPS1 Low Warning SPS1 Low Shutdown SPS2 High Shutdown SPS2 High Warning SPS2 Maximum SPS2 Unload SPS2 Setpoint SPS2 Load SPS2 Minimum SPS2 Low Warning SPS2 Low Shutdown SPS3 High Shutdown SPS3 High Warning SPS3 Maximum SPS3 Unload SPS3 Setpoint SPS3 Load SPS3 Minimum SPS3 Low Warning SPS3 Low Shutdown
B7
Project : -
Page 43
4.5.8
NodeAddress
B1
Data 4 Bytes
B4 W1 0000 (Not Used) 0000 (Not Used) 0000 (Not Used) 0000 (Not Used)
B5
05E5
B6
Value 1 2
Isolate Integrate
Project : -
Page 44
4.6
4.6.1
4.6.1.1 Compressor Control Mode Selection The Elektronikon MkIV has a number of control modes that define the behaviour of a compressor in relation to external inputs (pressure reading, start/stop commands,). Each mode has a main type (= number 1 to 4), and a sub-type (a,b,c,..). The number of sub-types is different for each main type. When Profibus has to be used to control a compressor the main type ust be set to 4 (=remote control over communication line). This has to be done through the display, select LAN Control. By default the compressor will then enter the 4a mode. Through Profibus it is now possible to activate the other sub-types. Functions to be used : For writing :Command or reprogramming 03 NodeAddress B1 Profibus Parameters B2 B3 Data 4 Bytes B4 00 Profibus Parameters (Hex) 07D1 Profibus Parameters (Dec) 2001 00 Value to write B5
00
B6
B7
Value
Description
Accepted in mode
1 2 3
4a 4c 4b 4a 4b
Note Mode 4a : remote control of start/stop but pressure control is done by the controller Mode 4b : remote control of start/stop and pressure control is done from remote (Supervisory control) (also for VSD setpoint control and Turbo) Mode 4c : remote control of start/stop with external speed (only vsd) speed control)
Project : -
Page 45
Fixed Speed VSD VSD Throttle Valve AQ Fixed Speed AQ VSD ZH Turbo PET Fixed Speed PET VSD WCO Fixed Speed WCO VSD SF (Multi) BD Dryer (AII) FD VSD Dryer MD Dryer ES002
Switch from 4a to 4b X X X X X X X X X X
Switch from 4b to 4a X X X X X X X X X X
Switch from 4a to 4c Fixed Speed VSD VSD Throttle Valve AQ Fixed Speed AQ VSD ZH Turbo PET Fixed Speed PET VSD WCO Fixed Speed WCO VSD SF (Multi) BD Dryer (AII) FD VSD Dryer MD Dryer ES002 X X X
Switch from 4c to 4a X X X
X X
X X
Switch from 4b to 4c Fixed Speed VSD VSD Throttle Valve AQ Fixed Speed AQ VSD ZH Turbo PET Fixed Speed PET VSD WCO Fixed Speed WCO VSD SF (Multi) BD Dryer (AII) FD VSD Dryer MD Dryer ES002 X X X
Switch from 4c to 4b X X X
X X
X X
Project : -
Page 46
4.6.1.2 Compressor Commands The commands that are described here are only available in the defined Compressor Control Modes. Carefully consult the control concept of the compressors before using them. Functions to be used : For writing :Command or reprogramming 03 Profibus address (Hex)
07D0
Value to write
1 2 3 4 5 6 7 8 9 10 11
Command
Start Stop Load Unload MCC Start System MCC Stop System MCC Local 50 % Load (PET L/U Booster) Not used Start water-cooling pump (PET L/U or VSD Booster + PETPACK functionality is active) Stop water-cooling pump (PET L/U or VSD Booster + PETPACK functionality is active) Reset Shutdown Reset Start Failures System Reset ES4i System Stop SPS1 SPS2 SPS3 System to local System Reset Switch to Sequence Scheme 1 Switch to Sequence Scheme 2 Switch to Sequence Scheme 3 Switch to Sequence Scheme 4 Switch to Sequence Scheme 5 Switch to Sequence Scheme 6 Switch to Sequence Scheme 7 Switch to Sequence Scheme 8 Energy Saving Capacity Group Management Forced Sequence Equal wear Reset Changes SPS Apply Changes SPS
Accepted in mode
4a / 4b 4a / 4b 4a / 4b 4b ( in 4a = Manual unload ) 4a / 4d 4d 4d 4b 4b 4b In all Modes In all Modes LAN control & Stop enabled LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control LAN control Always Always
07D3
2003
07D4
07D5
07D6
2006 (ES130)
1 2 8 1 2 3 4 5 6 1 2 3 4 5 6 7 8 1 2 3 4 1 2
07D7
2007 (ES130)
Project : -
Page 47
Fixed Speed VSD VSD Throttle Valve AQ Fixed Speed AQ VSD ZH Turbo PET Fixed Speed PET VSD WCO Fixed Speed WCO VSD SF (Multi) BD Dryer (AII) CD Dryer FD VSD Dryer MD Dryer ES002
Start Command X X X X X X X X X X X X X X X
Stop Command X X X X X X X X X X X X X X X
Load Command X
Unload Command X
X X X X
X X X X
Project : -
Page 48
4.6.2
On VSD units extended external control is possible whereby either the main motor speed of the pressure set point is directly controlled from remote over Profibus. This can be done with the following Profibus parameters. Functions to be used : For reading : Read 01 For writing :Command or reprogramming 03
NodeAddress
B1
Data 4 Bytes
B5
B6 W2
External Setpoint External Speed
B7
4.6.3
NodeAddress
B1 Existing Node
Data 4 Bytes
B5
B7
Project : -
Page 49
4.7
Node Address B1
When the highest bit of the Node Address is Set to 1, then there is an error in the Data Record. The Error Code will be find in the Data of the Data Record (B7). Error Code 1 2 3 4 5 6 7 Explanation Node Address Not Found Profibus Parameter Not Exist MCC Not Found Command Not Exist Data For Compressor is Not Valid (Check Cable) Command not accepted because previous command not yet executed. Reprogramming not accepted because previous reprogramming not yet executed.
Project : -
Page 50
5 Profibus examples
5.1 Setup
5.2
CA (HEX)
CA
Sync Bits 11
001 010
5.3
49 (HEX)
59
Sync Bits 11
011 010
Project : -
Page 51
5.4
Nr of data records 2 Analogue input 1 (Profibus adrdress 00) from compressor + Status data (profibus address 400) from compressor 2 4A 01 00 00 00 00 00 00 02 01 90 00 00 00 00
For the next question the synchronisation bits must be different from previous Data request and Command and Reprogramming Analogue input 2 (Profibus address 0001) from compressor + Status data (profibus address 401) from compressor 2 8A 01 00 01 00 00 00 00 02 01 91 00 00 00 00
For the next question the synchronisation bits must be different from previous Data request and Command and Reprogramming Only Analogue input 3(Profibus address 0002) C9 01 00 02 00 00 00 00 00 00 00 00 00 00 00
5.5
Example Of Command
For the next Command the synchronisation bits must be different from previous Data request and Command and Reprogramming Start command (Profibus address 2000 value 1 (Start Command)) 19 01 07 D0 00 00 00 01 00 00 00 00 00 00 00
5.6
Example Of Reprogramming
For the next Reprogramming the synchronisation bits must be different from previous Data request and Command and Reprogramming Reprogramming (reprogramming Pressure Band (Profibusaddress 1090 Pressure Band 2) 59 01 04 42 00 00 00 02 00 00 00 00 00 00 00
5.7
Only Analogue input 3(Profibus address 0002) 89 01 00 02 00 00 00 00 00 00 00 00 00 00 00 Answer : 90 81 00 02 00 00 00 05 00 00 00 00 00 00 00 00 When the highest bit of the Node Address is Set to 1, then there is an error in the Data Record. Error Code 1 2 3 4 5 6 7 Explanation Node Address Not Found Profibus Parameter Not Exist MCC Not Found Command Not Exist Data For Compressor is Not Valid (Check Cable or Power) Command not accepted because previous command not yet executed. Reprogramming not accepted because previous reprogramming not yet executed. Project : Page 52
5.8
Special Remarks
1. 2. 3. Do not start with Sync. Bits 00 Between two commands or two reprogrammings there must be minimum 500 ms or more , otherwise you can get error code 6 or 7 For each date request and command and reprogramming , you must use other synchronisation bits. Data request then command (you must use other synchronisation bits).
Project : -
Page 53
Project : -
Page 54
6.1
6.1.1
Module Layout Module = "8 bytes input" 0x17 EndModule Module = "8 bytes output" 0x27 EndModule
6.1.2
2 Data Records
Module Layout Module = "16 bytes input" 0x1F EndModule Module = "16 bytes output" 0x2F EndModule
6.1.3
4 Data Records
Module Layout Module = "32 bytes input" 0x40 , 0x9F EndModule Module = "32 bytes output" 0x80 , 0x9F EndModule
6.1.4
8 Data Records
Module Layout Module = "64 bytes input" 0x40 , 0xBF EndModule Module = "64 bytes output" 0x80 , 0xBF EndModule
Project : -
Page 55
6.2
Configuration Example
ComBox - P
Project : -
Page 56
Project : -
Page 57