The Profibus EM5 Module works with 64 word input and 8 word output data. Data from client to AERtronic:
1. Byte Acknowledge status Place this byte to hex value 5A and the most recent status will be acknowledged. It is recommended to only enter this value in the register for 1-2 seconds and then to overwrite it with hex value 00. 2. Byte: Remote on / off Bit 0: compressor on Bit 1 Bit 6: 0 Bit 7: release or enable compressor on / off The remote on / off control will only be active if the controller parameters have been set to active and the release Bit 7 has been set. When properly activated the local on / off screen buttons show a lock symbol and the machine may be started with Bit 0 =1 and stopped with Bit 0 =0. The parameter remote on/off must set to Modbus/Profibus. (main menu control misc. remote on/off) 3. Byte Remote pressure control Bit 0: remote pressure control on Bit 1 Bit 6: 0 Bit 7: release or enable remote pressure control The remote pressure control will only be active if the controller parameters have been set to active and the release Bit 7 has been set. In this case the pressure control may be activated with Bit 0. Bit 0 =1 will put the compressor into load mode or it starts from standby mode in case the shut-down- operation (main menu control system misc. operation mode) has been set. Set Bit 0 =0 then the machine will go into unload and idle mode and will place it into standby mode (main motor off) upon elapsing the minimum run-on time (main menu machine parameter). The shut-down-operation must be set to active also. 4. Byte Remote pressure set value Bit 0 Bit 5: 0 Bit 6: release or enable remote RPM set value Bit 7: release or enable remote pressure set value The pressure set value is only active if Bit 7 is set. Within this value the set value may be provided in Byte 5 and 6. The RPM set value is only active if Bit 6 is set. Within this value the RPM may be controlled with Byte 7 and 8. The RPM will only be visible/ displayed once the main motor has reached at least min speed. This is also for the HMI display; at standstill the value would be e.g. 0%. 5. Byte: \ Actual pressure set value [mbar] / word (16bit) integer 6. Byte: / 7. Byte: \ Actual RPM set value [0,1 %] / word (16bit) integer 8. Byte: / The information [0,1 %] refers to the decimal point. Example: At a speed demand of 45,8% the value 458 must be transmitted 9. Byte 16. Byte Free Data from AERtronic to client: Shutdown status message: With an active shut down the corresponding Bit is set =1. In the attached list all possible shut downs or trips are detailed. Which ones are selected depends on the type of machine (i.e. Blower, Compressor single stage, or two stage) and the chosen configuration. Principle: - Trip signals must lead to the shutdown of the drive motor - The designation 2 indicates a 2 stage machine - All configured analog inputs have an alarm sensor (signal failure) - All configured analog inputs with limit values have an alarm or shut down signal
1. Byte: Bit 0: Shutdown voltage breakdown Bit 1: Shutdown Emergency OFF Digital Input Bit 2: Shutdown main motor over load Digital Input Bit 3: Shutdown main motor over temperature Digital Input Bit 4: Shutdown fan (electric) over load Digital Input Bit 5: Shutdown electric oil demister over load Digital Input Bit 6: Shutdown electric oil demister 2 over load Digital Input Bit 7: Shutdown oil pump over load 2. Byte: Bit 0: Shutdown vibration Digital Input Bit 1: Shutdown condition monitoring Digital Input Bit 2: Free Bit 3: Free Bit 4: Free Bit 5: Free Bit 6: Free Bit 7: Free 3. Byte: Bit 0: Shutdown suction pressure Limit exceeded Bit 1: Shutdown compression ratio Limit exceeded Bit 2: Shutdown discharge pressure Limit exceeded Bit 3: Shutdown discharge temperature Limit exceeded Bit 4: Shutdown system (header) temperature Limit exceeded Bit 5: Shutdown oil pressure Limit exceeded Bit 6: Shutdown oil temperature Limit exceeded Bit 7: Shutdown intake temperature 2 Limit exceeded 4. Byte: Bit 0: Shutdown discharge pressure 2 Limit exceeded Bit 1: Shutdown discharge temperature 2 Limit exceeded Bit 2: Shutdown oil pressure 2 Limit exceeded Bit 3: Shutdown oil temperature 2 Limit exceeded Bit 4: Free Bit 5: Shutdown RPM (revolutions per minute) Limit exceeded Bit 6: Shutdown oil level Limit exceeded Bit 7: Free
5. Byte: Bit 0: Shutdown sensor suction pressure Signal fault Bit 1: Shutdown sensor ambient temperature Signal fault Bit 2: Shutdown sensor discharge pressure Signal fault Bit 3: Shutdown sensor discharge temperature Signal fault Bit 4: Shutdown sensor system (header) pressure Signal fault Bit 5: Shutdown sensor system (header) temperature Signal fault Bit 6: Shutdown sensor oil pressure Signal fault Bit 7: Shutdown sensor oil temperature Signal fault
6. Byte: Bit 0: Shutdown sensor intake temperature 2 Signal fault Bit 1: Shutdown sensor discharge pressure 2 Signal fault Bit 2: Shutdown sensor discharge temperature 2 Signal fault Bit 3: Shutdown sensor oil pressure 2 Signal fault Bit 4: Shutdown sensor oil temperature 2 Signal fault Bit 5: Shutdown sensor RPM (revolutions per minute) Signal fault Bit 6: Free Bit 7: Shutdown sensor external set value Signal fault 7. Byte: Bit 0: Shutdown sensor oil level Signal fault Bit 1: Free Bit 2: Free Bit 3: Free Bit 4: Shutdown vibration 1S1 Limit exceeded Bit 5: Shutdown vibration G1 Limit exceeded Bit 6: Shutdown vibration 3S1 Limit exceeded Bit 7: Shutdown vibration 1S2 Limit exceeded 8. Byte: Bit 0: Shutdown vibration G2 Limit exceeded Bit 1: Shutdown vibration 3S2 Limit exceeded Bit 2: Shutdown sensor vibration 1S1 Signal fault Bit 3: Shutdown sensor vibration G1 Signal fault Bit 4: Shutdown sensor vibration 3S1 Signal fault Bit 5: Shutdown sensor vibration 1S2 Signal fault Bit 6: Shutdown sensor vibration G2 Signal fault Bit 7: Shutdown sensor vibration 3S2 Signal fault 9. Byte: Bit 0: Free Bit 1: Free Bit 2: Free Bit 3: Free Bit 4: Free Bit 5: Free Bit 6: Free Bit 7: Free 10. Byte: Bit 0: Free Bit 1: Free Bit 2: Free Bit 3: Free Bit 4: Free Bit 5: Free Bit 6: Free Bit 7: Free 11. Byte: Bit 0: Shutdown communication module address 1 internal Bit 1: Shutdown communication module address 2 internal Bit 2: Shutdown communication module address 3 internal Bit 3: Shutdown communication module address 4 internal Bit 4: Shutdown communication module address 5 internal Bit 5: Shutdown communication module address 6 internal Bit 6: Shutdown communication module address 7 internal Bit 7: Shutdown communication module address 8 internal 12. Byte: Bit 0: Shutdown communication module address 9 internal Bit 1: Shutdown communication module address 10 internal Bit 2: Shutdown communication module address 11 internal Bit 3: Shutdown communication module address 12 internal Bit 4: Shutdown communication module address 13 internal Bit 5: Shutdown communication module address 14 internal Bit 6: Shutdown communication module address 15 internal Bit 7: Shutdown parameter invalid internal Warning / alarm: With an active alarm the corresponding Bit is set =1. In the attached list all possible alarms are detailed. Which ones are selected depends on the type of machine (i.e. Blower, Compressor single stage, or two stage) and the chosen configuration. Principle: - Alarm and warning signals dont lead to a shutdown of the drive motor - The designation 2 indicates a 2 stage machine - All configured analog inputs have an alarm sensor (signal failure) - All configured analog inputs with limit values have an alarm or warning signal
13. Byte: Bit 0: Free Bit 1: Warning / alarm suction pressure Limit exceeded Bit 2: Warning / alarm ambient temperature low Limit exceeded Bit 3: Warning / alarm ambient temperature high Limit exceeded Bit 4: Warning / alarm discharge pressure Limit exceeded Bit 5: Warning / alarm discharge temperature Limit exceeded Bit 6: Warning / alarm system (header) temperature Limit exceeded Bit 7: Warning / alarm oil pressure Limit exceeded 14. Byte: Bit 0: Warning / alarm oil temperature Limit exceeded Bit 1: Warning / alarm intake temperature 2 Limit exceeded Bit 2: Warning / alarm discharge pressure 2 Limit exceeded Bit 3: Warning / alarm discharge temperature 2 Limit exceeded Bit 4: Warning / alarm oil pressure 2 Limit exceeded Bit 5: Warning / alarm oil temperature 2 Limit exceeded Bit 6: Free Bit 7: Warning / alarm RPM (revolutions per minute) Limit exceeded 15. Byte: Bit 0: Warning / alarm oil level Limit exceeded Bit 1: Warning / alarm compression ratio Limit exceeded Bit 2: Warning / alarm cooling water flow Digital input Bit 3: Warning / alarm condensate drain 1 Digital input Bit 4: Warning / alarm condensate drain 2 Digital input Bit 5: Warning / alarm after cooler 1 Digital input Bit 6: Warning / alarm after cooler 2 Digital input Bit 7: Free
16. Byte: Bit 0: Warning / alarm vibration 1S1 Limit exceeded Bit 1: Warning / alarm vibration G1 Limit exceeded Bit 2: Warning / alarm vibration 3S1 Limit exceeded Bit 3: Warning / alarm vibration 1S2 Limit exceeded Bit 4: Warning / alarm vibration G2 Limit exceeded Bit 5: Warning / alarm vibration 3S2 Limit exceeded Bit 6: Free Bit 7: Free 17. Byte: Bit 0: Free Bit 1: Free Bit 2: Free Bit 3: Free Bit 4: Free Bit 5: Free Bit 6: Free Bit 7: Free 18. Byte: Bit 0: Free Bit 1: Free Bit 2: Free Bit 3: Free Bit 4: Free Bit 5: Free Bit 6: Free Bit 7: Warning / alarm BLC-Module internal Maintenance: If a maintenance required or necessary the corresponding Bit is set =1. The maintenance message is so long active until the reset in the menu acknowledge maintenance 19. Byte: Bit 0: Maintenance intake filter service needed Bit 1: Maintenance pressure filter service needed Bit 2: Maintenance cooling air in / out service needed Bit 3: Maintenance drive V-belts service needed Bit 4: Maintenance coupling service needed Bit 5: Maintenance pressure relief valve service needed Bit 6: Maintenance lube oil service needed Bit 7: Maintenance oil filter service needed 20. Byte: Bit 0: Maintenance check valve service needed Bit 1: Maintenance oil demister service needed Bit 2: Maintenance water cooling service needed Bit 3: Maintenance water condensate drain service needed Bit 4: Maintenance main motor service needed Bit 5: Maintenance 1.inspection service needed Bit 6: Maintenance main inspection service needed Bit 7: Maintenance battery service needed Status display: 21. Byte: Bit 0: Start temperature too low Limit exceeded =1 No start possible Bit 1: Start / stops exceeded Number of motor starts per hour exceeded =1 No start possible Bit 2: Re-start-delay active Active =1 No start possible Bit 3: Waiting for timer Waiting =1 Bit 4: Automatic re-starts After voltage breakdown Automatic start =1 Bit 5: Free Bit 6: Free Bit 7: Free 22. Byte: Free Status: 23. Byte: Bit 0: System ready Machine ready to start =1. After the start up and during operation the Bit is set to 1. Also during shut-down operation and standby mode the Bit is set to 1
Bit 1: System waiting (Timer, Automatic restart delay) Timer or automatic restart delay active =1 Bit 2: System standby Machine is in standby mode =1 (main motor off) Bit 3: System Motor Starting / ramp up Only during start up of the motor is the Bit =1 Bit 4: System in idle / unload (cont. operation) Bit is set =1, when the machine is running and in unload. Only active by continuously operation mode Bit 5: System in load Bit is set =1, when the machine is running and in load
Bit 6: System in ramp down (shut down operation) Bit is set =1, when the shut-down operation is active and the machine is in unload. The machine switches into standby mode when the Min. run-on time is expired (main motor off) Bit 7: System in soft ramp down Bit is set =1, when the machine is within the switch off time. The machine stop is activated but it remains running in idle mode for a present time before the main motor is stopped.
24. Byte: Bit 0: Control ON/OFF enabled over Profibus Bit is set =1. when the parameter remote on/off is set to Profibus and the release Bit 7 from Byte 2 is set to 1 Bit 1: Control Load enabled over Profibus Bit is set =1, when the parameter remote load/idle is set to Profibus and the release Bit 7 from Byte 3 is set to 1 Bit 2: System is initiate (start command) Bit is set =1, when the machine is initiate. In this case the machine can be running or is in standby mode Bit 3: System main motor running Bit is set =1, when the main motor is running Bit 4: System re-start block active Bit is set =1, when the re-start is blocked (max starts, start-up temp., etc.) Bit 5: System maintenance active Bit is set =1, when a maintenance is needed Bit 6: System warning / alarm active Bit is set =1, when a warning or an alarm is active Bit 7: System shut down active Bit is set =1, when a shut down is active Digital Inputs: 25. Byte: Bit 0: Input Emergency Stop fixed dedicated Bit 1: Input 2 on Address 1 Bit 2: Input 3 on Address 1 Bit 3: Input main motor temperature too high fixed dedicated Bit 4: Input 1 on Address 2 Bit 5: Input 2 on Address 2 Bit 6: Input 3 on Address 2 Bit 7: Free 26. Byte: Bit 0: Input 1 on Address 3 Bit 1: Input 2 on Address 3 Bit 2: Input 3 on Address 3 Bit 3: Input 4 on Address 3 Bit 4: Input 1 on Address 4 Bit 5: Input 2 on Address 4 Bit 6: Input 3 on Address 4 Bit 7: Input 4 on Address 4 27. Byte: Bit 0: Input 1 on Address 5 Bit 1: Input 2 on Address 5 Bit 2: Input 3 on Address 5 Bit 3: Input 4 on Address 5 Bit 4: Input 1 on Address 6 Bit 5: Input 2 on Address 6 Bit 6: Input 3 on Address 6 Bit 7: Input 4 on Address 6 28. Byte: Bit 0: Input 1 on Address 7 Bit 1: Input 2 on Address 7 Bit 2: Input 3 on Address 7 Bit 3: Input 4 on Address 7 Bit 4: Input 1 on Address 8 Bit 5: Input 2 on Address 8 Bit 6: Input 3 on Address 8 Bit 7: Input 4 on Address 8 29. Byte: Bit 0: Input 1 on Address 9 Bit 1: Input 2 on Address 9 Bit 2: Input 3 on Address 9 Bit 3: Input 4 on Address 9 Bit 4: Input 1 on Address 10 Bit 5: Input 2 on Address 10 Bit 6: Input 3 on Address 10 Bit 7: Input 4 on Address 10 30. Byte: Free
Digital outputs: 31. Byte: Bit 0: Output 1 on Address 1 Bit 1: Free Bit 2: Free Bit 3: Free Bit 4: Output 1 on Address 2 Bit 5: Output 2 on Address 2 Bit 6: Output 3 on Address 2 Bit 7: Free 32. Byte: Bit 0: Output 1 on Address 3 Bit 1: Output 2 on Address 3 Bit 2: Output 3 on Address 3 Bit 3: Output 4 on Address 3 Bit 4: Output 1 on Address 4 Bit 5: Output 2 on Address 4 Bit 6: Output 3 on Address 4 Bit 7: Output 4 on Address 4 33. Byte: Bit 0: Output 1 on Address 5 Bit 1: Output 2 on Address 5 Bit 2: Output 3 on Address 5 Bit 3: Output 4 on Address 5 Bit 4: Output 1 on Address 6 Bit 5: Output 2 on Address 6 Bit 6: Output 3 on Address 6 Bit 7: Output 4 on Address 6 34. Byte: Bit 0: Output 1 on Address 7 Bit 1: Output 2 on Address 7 Bit 2: Output 3 on Address 7 Bit 3: Output 4 on Address 7 Bit 4: Output 1 on Address 8 Bit 5: Output 2 on Address 8 Bit 6: Output 3 on Address 8 Bit 7: Output 4 on Address 8 35. Byte: Bit 0: Output 1 on Address 9 Bit 1: Output 2 on Address 9 Bit 2: Output 3 on Address 9 Bit 3: Output 4 on Address 9 Bit 4: Output 1 on Address 10 Bit 5: Output 2 on Address 10 Bit 6: Output 3 on Address 10 Bit 7: Output 4 on Address 10 36. Byte: Free
Analog input: The configured and connected analog inputs will be transmitted as (16Bit) integer. The information [0,1 %] refers to the decimal point. In that case the value must divide by 10. (Example 457% / 10 =45,7%)
37. Byte: \ Actual set value for variable speed drive [0,1 %] Value divide by 10 38. Byte: / 39. Byte: \ External set value (pressure) [0,1 %] Value divide by 10 40. Byte: / 41. Byte: \ Actual RPM (revolutions per minute) [UpM] 42. Byte: / 43. Byte: \ Suction pressure [mbar] 44. Byte: / 45. Byte: \ Ambient temperature [C] 46. Byte: / 47. Byte: \ Discharge pressure [mbar] 48. Byte: / 49. Byte: \ Discharge temperature [C] 50. Byte: / 51. Byte: \ Oil pressure [mbar] 52. Byte: / 53. Byte: \ Oil temperature [C] 54. Byte: / 55. Byte: \ System (header) pressure [mbar] 56. Byte: / 57. Byte: \ System (header) temperature [C] 58. Byte: / 59. Byte: \ Intake temperature 2 [C] 60. Byte: / 61. Byte: \ Discharge pressure 2 [mbar] 62. Byte: / 63. Byte: \ Discharge temperature 2 [C] 64. Byte: / 65. Byte: \ Oil pressure 2 [mbar] 66. Byte: / 67. Byte: \ Oil temperature 2 [C] 68. Byte: / 69. Byte: \ Free 70. Byte: / 71. Byte: \ Oil level [%] 72. Byte: / 73. Byte: \ Vibration 1S1 / 3S1 [%] Only the highest value 74. Byte: / will transmitted 75. Byte: \ Vibration G1 [%] 76. Byte: / 77. Byte: \ Vibration 1S2 / 3S2 [%] Only the highest value 78. Byte: / will transmitted 79. Byte: \ Reserve 80. Byte: / Hours: The following hours will transmitted as (32Bit) double integer 81. Byte: \ 82. Byte: \ Operating hours [h] 83. Byte: / 84. Byte: / 85. Byte: \ 86. Byte: \ Loaded hours [h] 87. Byte: / 88. Byte: / 89. Byte: \ 90. Byte: \ Idle / no load hours [h] 91. Byte: / 92. Byte: / 93. Byte: \ 94. Byte: \ Rented hours [h] 95. Byte: / 96. Byte: /
Maintenance interval: The following remaining times will transmitted (16Bit) integer 97. Byte: \ Maintenance interval intake filter remaining time [h] 98. Byte: / 99. Byte: \ Maintenance interval pressure filter remaining time [h] 100. Byte: / 101. Byte: \ Maintenance interval cooling air in / out remaining time [h] 102. Byte: / 103. Byte: \ Maintenance interval drive V-belts remaining time [h] 104. Byte: / 105. Byte: \ Maintenance interval coupling remaining time [h] 106. Byte: / 107. Byte: \ Maintenance interval pressure relief valve remaining time [h] 108. Byte: / 109. Byte: \ Maintenance interval lube oil remaining time [h] 110. Byte: / 111. Byte: \ Maintenance interval oil filter remaining time [h] 112. Byte: / 113. Byte: \ Maintenance interval check valve remaining time [h] 114. Byte: / 115. Byte: \ Maintenance interval oil demister remaining time [h] 116. Byte: / 117. Byte: \ Maintenance interval water cooling remaining time [h] 118. Byte: / 119. Byte: \ Maintenance interval water condensate drain remaining time [h] 120. Byte: / 121. Byte: \ Maintenance interval 1.inspection remaining time [h] 122. Byte: / 123. Byte: \ Maintenance interval main inspection remaining time [10h] Value must be 124. Byte: / multiplied by 10 125. Byte: \ Maintenance interval main motor remaining time [h] 126. Byte: /
Communication status: 127. Byte: Free 128. Byte: Bit 0: Free Bit 1: Free Bit 2: Free Bit 3: Free Bit 4: Free Bit 5: Free Bit 6: Live Bit / control bit sent every second The Bit changed each second the status. Therefore it is very easy to monitoring the communication Bit 7: Communication with main controller ok Bit is set =1, when the communication between the Profibus module EM5 and the AS300 internal is established