0% found this document useful (0 votes)
27 views55 pages

Implementation Guide RemoteControl For FCM

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views55 pages

Implementation Guide RemoteControl For FCM

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

Subject Ref. No.

Page
Remote Control for FCM 9013792 02 1/Many
Issued by Department Date
Ankit Singhvi GAST 09-04-2019
Recipients
PD FCS & Modules, Service engineers

1 Purpose
This document describes how to implement Remote Control.
The changes made in the latest revision of the document are implemented in the
FCM One software V3.00.00.

Important Note: Register 40069- 40146 has been removed from the document but are still
present in the code. If the customer is already using this, no need to worry. For new
customers, it is recommended to use the new Modbus registers.
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 2 (55)

Implementation guide Remote Control for FCM ................................................................. 1


1 Purpose...................................................................................................................... 1
2 Scope ......................................................................................................................... 4
3 General ...................................................................................................................... 5
3.1 Communication types .......................................................................................... 5
3.2 Remote control button ......................................................................................... 5
3.3 Prerequisites ....................................................................................................... 5
3.4 Signalling ............................................................................................................ 5
3.4.1 Trigger Based .............................................................................................. 6
3.4.2 Signal Based ................................................................................................ 6
4 Available communication types .................................................................................. 7
4.1 Digital I/P............................................................................................................. 7
4.2 Remote HMI ........................................................................................................ 7
4.3 Modbus ............................................................................................................... 7
4.3.1 Modbus TCP/IP ............................................................................................ 7
4.3.2 Function codes ............................................................................................. 7
4.3.3 Multiple clients from one IP-address............................................................. 7
4.3.4 Procedure to change the IP Address. ........................................................... 8
4.3.5 Modbus RTU ................................................................................................ 9
5 Modbus Registers Mapping ...................................................................................... 10
5.1 Command to FCM One from Client (Write Only for Customer) .......................... 10
5.2 Data to FCM One from Client (Write Only for Customer) ................................... 15
5.3 Parameter To/From FCM One (Read/Write for Customer) ................................ 16
5.3.1 Fuel ID Detail ............................................................................................. 31
5.4 Data from FCM ONE to Client ........................................................................... 32
5.4.1 Machine Status (Read Only for Customer) ................................................. 32
5.4.2 Digital Status (Read Only for Customer)..................................................... 32
5.4.3 Alarms (Read Only for Customer) .............................................................. 35
5.4.4 Values (Read Only for Customer) .............................................................. 39
5.4.5 Operating Timers (Read Only for Customer) .............................................. 41
5.4.6 Additional Values (Read Only for Customer) .............................................. 43
5.5 FCM Digital Input/output Signals ....................................................................... 44
5.5.1 Digital Input (Read Only for Customer) ....................................................... 44
5.5.2 Digital Output (Read Only for Customer) .................................................... 46
6 Programmable inputs/outputs ................................................................................... 48
www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 3 (55)

6.1 Programmable digital input functions................................................................. 48


6.2 Programmable digital output functions .............................................................. 50
6.3 Programmable analog input functions ............................................................... 52
6.4 Programmable analog output functions ............................................................. 52
7 Revision notes.......................................................................................................... 54

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 4 (55)

2 Scope
This document will cover Remote Communication of FCM One through Programmable
inputs, Remote HMI, Modbus TCP/ RTU.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 5 (55)

3 General
3.1 Communication types
We differ between two types of remote communication:
• Remote Monitoring - This is defined as reading of process data from the FCM
ONE. Running signals, pressure readings, valve positions, alarm states, etc, is
available for monitoring remotely.
• Remote Control - This adds the possibility to control the process. In addition to
the reading of process data, it is also possible to start, stop, acknowledge alarms,
change parameters, etc, remotely
3.2 Remote control button
The FCM ONE operator panel has a separate touch button for putting the system in
Remote Control.

Remote Control
Remote Control
button Activated
button

When Remote Control (RC) is activated all input commands from the local panel are
disabled and it is not possible to change parameters from the panel. Although, it is still
possible navigate in the menus and to view process information.

3.3 Prerequisites
For the system to allow RC the following has to be fulfilled:

• The parameter P0 should be set to Digital I/P or Remote HMI or Modbus.


• P2 should be set to Modbus TCP/IP or Modbus RTU or Modbus Dual RTU (if P0
is Modbus).
• Remote Monitoring is activated if P0 is not set to Disable.
• For Remote Control to activate, machine has to be start from local station at least
once.
3.4 Signalling
There are two type of commands send to FCM One.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 6 (55)

3.4.1 Trigger Based


Commands are triggered on positive (rising) flank of the signals. Hence, to send the same
command twice the signal has to be set from 1 to 0 and then back to 1.
3.4.2 Signal Based
Command is passed to FCM One system till the corresponding bit is high. In order to rest
the command, rest the corresponding bit.

Holding registers are NOT reset by the FCM ONE when a command has been executed.
That must be done by the client. Neither does the FCM ONE keep track of the order in
which the registers/commands are set.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 7 (55)

4 Available communication types


Remote Control Communication Type is set with parameter P0. The following descriptions
are valid for that specific communication type:

4.1 Digital I/P


The programmable inputs can be set up to be used for Remote Control of the system.
Connection example is shown in the FCM ONE circuit diagram.
4.2 Remote HMI
A remote HMI can be used to control the system from remote location. The remote HMI is
an exact replica of local HMI.

The IP address of the Remote HMI should be 192.168.250.11.

4.3 Modbus
The Modbus interface is included in the standard delivery of the FCM ONE through the
built-in Ethernet port of the CPU or additional communication card. Connection example is
shown in the FCM ONE circuit diagram.

There are two types of Modbus communication.


4.3.1 Modbus TCP/IP
When parameter P0 is set to Modbus and P2 is selected to Modbus TCP/IP, Modbus
server is started in the FCM ONE (else it is not running).

Settings of the Modbus server:

IP address: 212.39.46.100 (as default, can be changed)


Port: 502
Slave ID: 1

Up to 10 simultaneous clients are allowed. Also see section 4.3.3.

4.3.2 Function codes


The following function codes are supported:

MBTYPE_READ_HOLDING_REGISTERS: FC3;
MBTYPE_WRITE_MULTIPLE_REGISTERS: FC16;

4.3.3 Multiple clients from one IP-address


The server will allow multiple connection sockets from the same IP-address. In case
clients does not properly close down their connections that can cause the quota of max 5
simultaneous clients to eventually be filled up; not allowing new connections to be made.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 8 (55)

4.3.4 Procedure to change the IP Address.


• Navigate to page 4_6.
• If you have set P2 to Modbus TCP/IP, you will see the following settings.
• By Default, following settings will appear.
• You can ask for customer IP Address and subnet mask(a)
• Please do not use the IP address in the range of FCM One PLC i.e.
192.168.250.XXX.

• Once you have entered the correct IP address, press the Update Button (b)
• You can see the Update status in the next line.
• If any error comes, the Update code will display the corresponding value.
• Please make sure that the machine is in stand still before changing IP
address.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 9 (55)

4.3.5 Modbus RTU

When parameter P0 is set to Modbus and P2 is selected to Modbus RTU, Modbus is


started in the FCM ONE (else it is not running).

You will need a communication module A14/A15 to start the communication.

Use the following parameters to setup the communication. Default values are mentioned
in the below picture.

Only one type of Modbus can be activated at a time.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 10 (55)

5 Modbus Registers Mapping


We have divided the Modbus register in different section.

5.1 Command to FCM One from Client (Write Only for Customer)
These are command given to FCM One to perform an action.
Each command uses a single bit of the register.

Commands in Modbus address 40000 - 40002 are Trigger Based.

Commands in Modbus address 40000- 40002 need to reset after the action is done.

Commands in Modbus address 40004- 40016 are Signal Based. The command will be
executed till the time corresponding bit is high.

Refer section 3.4 for detail of the type of signals.

While giving signal commands, make sure not to set opposite direction movement
bit together.

Ex: 40012.0 is set to increase the SRV while 40012.1 is used to decrease the SRV.
Make sure both the bits are not ON at same time.
This can result is unexpected behavior of the system.

Modbus Address Description

40000.0 Start

40000.1 Stop

40000.2 Select Fuel 1

40000.3 Select Fuel 2

40000.4 Select Fuel 3

40000.5 Select Fuel 4

40000.6 Select Fuel 5

40000.7 – 40000.14 Spare

40000.15 Ack all alarms

40001.0 Reset Machine Trip Counter

40001.1 Spare

40001.2 Reset SP1Trip Counter


www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 11 (55)

40001.3 Spare

40001.4 Reset SP2Trip Counter

40001.5 Spare

40001.6 Reset CP1Trip Counter

40001.7 Spare

40001.8 Reset CP2Trip Counter

40001.9 Spare

40001.10 Reset AF1Trip Counter

40001.11 Spare

40001.12 Reset AF2Trip Counter

40001.13 Spare

40001.14 Reset NoOfDrainsTrip Counter

40001.15 Reset DeareationsTripCounter

40002.0 Reset TimeSinceLastDeareation TripCounter

40002.1-40002.4 Spare

40002.5 Reset TripFlow

40002.6-40002.15 Spare

40003 Spare

40004.0 CV1 Manual

40004.1 CV2 Manual

40004.2 CV3 Manual

40004.3 CV4 Manual

40004.4 CV5 Manual

40004.5 Deareation Valve Manual

40004.6 SRP Manual

40004.7 SRV Manual

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 12 (55)

40004.8 CRV Manual

40004.9 EH1 Manual

40004.10 EH2 Manual

40004.11 - 40004.15 Spare

40005.0 CV1 Command to Fuel 1

40005.1 CV1 Command to Other Fuel

40005.2 - 40005.15 Spare

40006.0 CV2 Command to Fuel 2

40006.1 CV2 Command to Other Fuel

40006.2 - 40006.15 Spare

40007.0 CV3 Command to Fuel 3

40007.1 CV3 Command to Other Fuel

40007.2 - 40007.15 Spare

40008.0 CV4 Command to Heater

40008.1 CV4 Command to Cooler

40008.2 - 40008.15 Spare

40009.0 CV5 Command to Cooler

40009.1 CV5 Command to Bypass

40009.2 - 40009.15 Spare

40010.0 Deareation Valve Command

40010.1 - 40010.15 Spare

40011 SRP Command

40011.1 - 40011.15 Spare

40012.0 Increase SRV Command

40012.1 Decrease SRV Command

40012.2 - 40012.15 Spare

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 13 (55)

40013.0 Increase CRV Command

40013.1 Decrease CRV Command

40013.2 - 40013.15 Spare

40014.0 EH1 Heater On Command

40014.1 EH1 Heater Step 1 On Command

40014.2 EH1 Heater Step 2 On Command

40014.3 EH1 Heater Step 3 On Command

40014.4 EH1 Heater Variable Load On Command

40014.5 - 40014.15 Spare

40015.0 EH2 Heater On Command

40015.1 EH2 Heater Step 1 On Command

40015.2 EH2 Heater Step 2 On Command

40015.3 EH2 Heater Step 3 On Command

40015.4 EH2 Heater Variable Load On Command

40015.5 - 40015.15 Spare

40016.0 Heat Tracing On

40016.1 EDO Pump Running


Command for Supply pump in operation
40016.2* “No 1 running, no 2 in standby”. This is executed only when
40850.0 = TRUE.
Command for Supply pump in operation
40016.3* “No 2 running, no 1 in standby”. This is executed only when
40850.1 = TRUE.
Command for Supply pump in operation
40016.4* “No 1 running, no 2 disabled”. This is executed only when
40850.2 = TRUE.
Command for Supply pump in operation
40016.5* “No 2 running, no 1 disabled”. This is executed only when
40850.3 = TRUE.
Command for Circulation pump in operation
40016.6* “No 1 running, no 2 in standby”. This is executed only when
40850.4 = TRUE.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 14 (55)

Command for Circulation pump in operation


40016.7* “No 2 running, no 1 in standby”. This is executed only when
40850.5 = TRUE.
Command for Circulation pump in operation
40016.8* “No 1 running, no 2 disabled”. This is executed only when
40850.6 = TRUE.
Command for Circulation pump in operation
40016.9* “No 2 running, no 1 disabled”. This is executed only when
40850.7 = TRUE.
40016.10 – 40016.15 Spare

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 15 (55)

5.2 Data to FCM One from Client (Write Only for Customer)

Modbus Address Description


Sulphur Sensor Value from Modbus (Used if P301 = Blended
40023
Fuel Modbus or Exhaust Gas – Modbus)
40024 SO2 [ppm * 10]

40026 CO2 [% * 100]

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 16 (55)

5.3 Parameter To/From FCM One (Read/Write for Customer)

Modbus
Parameter Description Access
Address
System Parameters
Remote Control Type
0 = Disable
40200 P000 1 = Digital I/O Read Only
2 = RemoteHMI
3 = Modbus
Modbus Type Read Only
0 = Not Used
40202 P002 1 = Modbus TCP/IP
2 = Modbus RTU
3 = Modbus Dual RTU
GPS Connected Read Only
40203 P003 0 = No
1 = Yes
Prog. Alarm Output Type
40204 P004 0 = Normally Closed Read/Write
1 = Normally Open
40213 P013 B3:X0DI9371 - Digital Input 01 Read/Write

40214 P014 B3:X0DI9371 - Digital Input 02 Read/Write

40215 P015 B3:X0DI9371 - Digital Input 03 Read/Write

40216 P016 B3:X0DI9371 - Digital Input 04 Read/Write

40217 P017 B3:X0DI9371 - Digital Input 05 Read/Write

40218 P018 B3:X0DI9371 - Digital Input 06 Read/Write

40219 P019 B3:X0DI9371 - Digital Input 07 Read/Write

40220 P020 B3:X0DI9371 - Digital Input 08 Read/Write

40221 P021 B3:X0DI9371 - Digital Input 09 Read/Write

40222 P022 B3:X0DI9371 - Digital Input 10 Read/Write

40223 P023 B3:X0DI9371 - Digital Input 11 Read/Write

40224 P024 B3:X0DI9371 - Digital Input 12 Read/Write

40225 P025 B4:X0DO6529 - Digital Output 01 Read/Write

40226 P026 B4:X0DO6529 - Digital Output 02 Read/Write

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 17 (55)

40227 P027 B4:X0DO6529 - Digital Output 03 Read/Write

40228 P028 B4:X0DO6529 - Digital Output 04 Read/Write

40229 P029 B4:X0DO6529 - Digital Output 05 Read/Write

40230 P030 B4:X0DO6529 - Digital Output 06 Read/Write

40231 P031 B5:X0DO6529 - Digital Output 01 Read/Write

40232 P032 B5:X0DO6529 - Digital Output 02 Read/Write

40233 P033 B5:X0DO6529 - Digital Output 03 Read/Write

40234 P034 B5:X0DO6529 - Digital Output 04 Read/Write

40235 P035 B5:X0DO6529 - Digital Output 05 Read/Write

40236 P036 B5:X0DO6529 - Digital Output 06 Read/Write

40241 P041 B8:X0AO4622 - Analog Output 01 Read/Write

40242 P042 B8:X0AO4622 - Analog Output 02 Read/Write

40243 P043 B8:X0AO4622 - Analog Output 03 Read/Write

40244 P044 B8:X0AO4622 - Analog Output 04 Read/Write

40245 P045 B9:X0AO4622 - Analog Output 01 Read/Write

40246 P046 B9:X0AO4622 - Analog Output 02 Read/Write

40247 P047 B9:X0AO4622 - Analog Output 03 Read/Write

40248 P048 B9:X0AO4622 - Analog Output 04 Read/Write

40249 P049 B10:X0AO4622 - Analog Output 01 Read/Write

40250 P050 B10:X0AO4622 - Analog Output 02 Read/Write

40251 P051 B10:X0AO4622 - Analog Output 03 Read/Write

40252 P052 B10:X0AO4622 - Analog Output 04 Read/Write

40253 P053 B11:X0AO4622 - Analog Output 01 Read/Write

40254 P054 B11:X0AO4622 - Analog Output 02 Read/Write

40255 P055 B11:X0AO4622 - Analog Output 03 Read/Write

40256 P056 B11:X0AO4622 - Analog Output 04 Read/Write

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 18 (55)

Main Parameters
Delay to switch ON circ. pump after mixing tube level
40280 P100 Read/Write
switch ok
Delay to switch ON the heaters after circ. pump
40281 P101 Read/Write
feedback is ok
Power failure action
40282 P102 0= Alarm No Start Read/Write
1 = Alarm Start
40283 P103 Delay to switch on the system after power failure Read/Write
Machine Type
0 = FCM
40284 P104 Read Only
1 = FSU
2 = FCU
Change Over Parameters

40290 P200 Number of Fuels Read Only


Change Over Valves Type
0 = No
40291 P201 Read Only
1 = Manual
2 = Electric
Change Over Type
40293 P203 0=Standard Read Only
1=Temp/Viscosity Control
40295 P205 CV1 Time to Fuel1 Read/Write

40296 P206 CV1 Time to Other fuel Read/Write

40297 P207 CV1 Run Time Read Only

40299 P209 CV2 Time to Fuel2 Read/Write

40300 P210 CV2 Time to Other fuel Read/Write

40301 P211 CV2 Run Time Read Only

40303 P213 CV3 Time to Fuel3 Read/Write

40304 P214 CV3 Time to Other Fuel Read/Write

40305 P215 CV3 Run Time Read Only

40307 P217* Viscosity PID Controller P Constant Read Only

40308 P218* Viscosity PID Controller I Constant Read Only


Fuel 1 Base Viscosity @
40311 P221 0 = 40 °C Read/Write
1 = 50 °C
www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 19 (55)

40312 P222* Fuel 1 Base Viscosity @ (40 °C/50 °C) Read/Write

40316 P226* Fuel 1 Density @15°C Read/Write


Fuel 1 Control Type
0 = Viscosity (Only if viscosity sensor is installed)
40317 P227 Read/Write
1 = Temperature
2 = Temperature adjusted by viscosity
40318 P228* Fuel 1 Viscosity Setpoint (-1 = Autocalculate) Read/Write

40319 P229* Fuel 1 Viscosity High Limit Read/Write

40320 P230* Fuel 1 Viscosity Low Limit Read/Write

40321 P231* Fuel 1 Temperature Setpoint (-1 = Autocalculate) Read/Write

40322 P232* Fuel 1 Temperature High Limit Read/Write

40323 P233* Fuel 1 Temperature Low Limit Read/Write


Fuel 2 Base Viscosity @
40326 P236 0 = 40 °C Read/Write
1 = 50 °C
40327 P237* Fuel 2 Base Viscosity @ (40 °C/50 °C) Read/Write

40331 P241* Fuel 2 Density @15°C Read/Write


Fuel 2 Control Type
0 = Viscosity (Only if viscosity sensor is installed
40332 P242 Read/Write
1 = Temperature
2 = Temperature adjusted by viscosity
40333 P243* Fuel 2 Viscosity Setpoint (-1 = Autocalculate) Read/Write

40334 P244* Fuel 2 Viscosity High Limit Read/Write

40335 P245* Fuel 2 Viscosity Low Limit Read/Write

40336 P246* Fuel 2 Temperature Setpoint (-1 = Autocalculate) Read/Write

40337 P247* Fuel 2 Temperature High Limit Read/Write

40338 P248* Fuel 2 Temperature Low Limit Read/Write


Fuel 3 Base Viscosity @
40341 P251 0 = 40 °C Read/Write
1 = 50 °C
40342 P252* Fuel 3 Base Viscosity @ (40 °C/50 °C) Read/Write

40346 P256* Fuel 3 Density @15°C Read/Write

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 20 (55)

Fuel 3 Control Type


0 = Viscosity (Only if viscosity sensor is installed)
40347 P257 Read/Write
1 = Temperature
2 = Temperature adjusted by viscosity
40348 P258* Fuel 3 Viscosity Setpoint (-1 = Autocalculate) Read/Write

40349 P259* Fuel 3 Viscosity High Limit Read/Write

40350 P260* Fuel 3 Viscosity Low Limit Read/Write

40351 P261* Fuel 3 Temperature Setpoint (-1 = Autocalculate) Read/Write

40352 P262* Fuel 3 Temperature High Limit Read/Write

40353 P263* Fuel 3 Temperature Low Limit Read/Write


Fuel 4 Base Viscosity @
40356 P266 0 = 40 °C Read/Write
1 = 50 °C
40357 P267* Fuel 4 Base Viscosity @ (40 °C/50 °C) Read/Write

40361 P271* Fuel 4 Density @15°C Read/Write


Fuel 4 Control Type
0 = Viscosity (Only if viscosity sensor is installed)
40362 P272 Read/Write
1 = Temperature
2 = Temperature adjusted by viscosity
40363 P273* Fuel 4 Viscosity Setpoint (-1 = Autocalculate) Read/Write

40364 P274* Fuel 4 Viscosity High Limit Read/Write

40365 P275* Fuel 4 Viscosity Low Limit Read/Write

40366 P276* Fuel 4 Temperature Setpoint (-1 = Autocalculate) Read/Write


Fuel 4 Temperature High Limit
40367 P277* 0 = No Read/Write
1 = Yes
Fuel 4 Temperature Low Limit
40368 P278* 0 = No Read/Write
1 = Yes
Fuel 1 and Fuel 2 Compatibility
40370 P280 0 = No Read/Write
1 = Yes
Fuel 1 and Fuel 3 Compatibility
40371 P281 0 = No Read/Write
1 = Yes
Fuel 1 and Fuel 4 Compatibility
40372 P282 0 = No Read/Write
1 = Yes
www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 21 (55)

Fuel 2 and Fuel 3 Compatibility


40373 P283 0 = No Read/Write
1 = Yes
Fuel 2 and Fuel 4 Compatibility
40374 P284 0 = No Read/Write
1 = Yes
Fuel 3 and Fuel 4 Compatibility
40375 P285 0 = No Read/Write
1 = Yes
40390

40391

40392

40393

40394
P220 Fuel 1 ID Name (String of 10) Read/Write
40395

40396

40397

40398

40399

40400

40401

40402

40403

40404
P235 Fuel 2 ID Name (String of 10) Read/Write
40405

40406

40407

40408

40409

40410 P250 Fuel 3 ID Name (String of 10) Read/Write

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 22 (55)

40411

40412

40413

40414

40415

40416

40417

40418

40419

40420

40421

40422

40423

40424
P265 Fuel 4 ID Name (String of 10) Read/Write
40425

40426

40427

40428

40429

Blending Parameters
Blending
0 = Not Installed
1 = Fuel %
40440 P300 Read Only
2 = Calculated Sulphur Content
3 = Actual Sulphur Content (Sensor)
4 = Exhaust Gas (Modbus)
40442 P302** Maximum Sulphur Content from Sensor Read/Write

40444 P304 ** Fuel 1 Sulphur Content Read/Write

40445 P305 ** Fuel 2 Sulphur Content Read/Write

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 23 (55)

40446 P306 ** Fuel 3 Sulphur Content Read/Write

40447 P307 ** Fuel 4 Sulphur Content Read/Write

40448 P308 ** Sulphur Content Reqd for the Final Blend Read/Write
First Fuel for Blending
0 = None
1 = Fuel 1
40451 P311 Read/Write
2 = Fuel 2
3 = Fuel 3
4 = Fuel 4
Second Fuel for Blending
0 = None
1 = Fuel 1
40452 P312 Read/Write
2 = Fuel 2
3 = Fuel 3
4 = Fuel 4
40453 P313* First Fuel % for Blending Read/Write

40453 P314* First Fuel Blend Tolerance Read/Write

40455 P315* Blending PID Controller P Constant Read Only

40456 P316* Blending PID Controller I Constant Read Only

40457 P317 ** Blending PID Controller Deadband Read Only

40458 P318* Blending PID Controller Breakpoint Value Read Only

40459 P319* Blending PID Controller Gain Factor Read Only


Blended Fuel Base Viscosity @
40461 P321 0 = 40 °C Read Only
1 = 50 °C
40462 P322* Blended Fuel Base Viscosity @ (40 °C/50 °C) Read/Write

40466 P326* Blended Fuel Density @15°C Read/Write


Blended Fuel Control Type
0 = Viscosity (Only if viscosity sensor is installed)
40467 P327 Read/Write
1 = Temperature
2 = Temperature adjusted by viscosity
40468 P328* Blended Fuel Viscosity Setpoint Read/Write

40469 P329* Blended Fuel Viscosity High Limit Read/Write

40470 P330* Blended Fuel Viscosity Low Limit Read/Write

40471 P331* Blended Fuel Temperature Setpoint Read/Write

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 24 (55)

40472 P332* Blended Fuel Temperature High Limit Read/Write

40473 P333* Blended Fuel Temperature Low Limit Read/Write

40480

40481

40482

40483

40484
P320 Blended Fuel ID Name (String of 10) Read/Write
40485

40486

40487

40488

40489

Supply Pump Parameters

40490 P400 No. of Supply Pumps Read Only


Supply pump in operation
0 = No 1 running, no 2 in standby
40491*** P401 1 = No 2 running, no 1 in standby Read/Write
2 = No 1 running, no 2 disabled
3 = No 2 running, no 1 disabled
Type of action for automatic switch of pumps
0 = No
40492 P402 1 = Warning Read/Write
2 = Alarm + Switch
3 = Switch
Speed Control SP1
0 = Not Used
40493 P403 Read Only
1 = ACS800
2 = ACS880
Speed Control SP2
0 = Not Used
40494 P404 Read Only
1 = ACS800
2 = ACS880
40495 P405 Nominal voltage for supply pumps Read Only

40496 P406* Nominal current for supply pumps Read Only

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 25 (55)

40497 P407* Nominal frequency for supply pumps Read Only

40498 P408 Nominal speed for supply pumps Read Only

40499 P409* Nominal power for supply pumps Read Only

40501 P411 Minimum speed for supply pumps Read Only

40502 P412* Maximum range for PT1 Read Only

40503 P413* PT1 High Limit Read/Write

40504 P414* PT1 Low Limit Read/Write

40511 P421* P Constant Read Only

40512 P422* I Constant Read Only

40513 P423* D Constant Read Only

40540 P450* PT1 Setpoint Read/Write

40541 P451 Automatic switch of pumps after x hours Read/Write


Time in advance to receive the alarm before the
40542 P452 Read/Write
switch
40543 P453 Delay to switch pump if PT1 alarm Read/Write

40546 P456 Alarm delay for PT1 during startup Read/Write

Circulation Pump Parameters

40570 P500 No. of Circulation pumps Read Only


Circulation pump in operation
0 = No 1 running, no 2 in standby
40571*** P501 1 = No 2 running, no 1 in standby Read/Write
2 = No 1 running, no 2 disabled
3 = No 2 running, no 1 disabled
Type of action for automatic switch of pumps
0 = No
40572 P502 1 = Warning Read/Write
2 = Alarm + Switch
3 = Switch
40582 P512* Maximum range for PT2 Read Only

40583 P513* PT2 High Limit Read/Write

40584 P514* PT2 Low Limit Read/Write

40621 P551 Automatic switch of pumps after x hours Read/Write


www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 26 (55)

Time in advance to receive the alarm before the


40622 P552 Read/Write
switch
40623 P553 Delay to switch pump if PT2 alarm Read/Write

40626 P556 Alarm delay for PT2 during startup Read/Write

Filter Parameters
Filter Position
0 = No Filter
40650 P600 Read Only
1 = On Cold Side
2 = On Hot Side
Filter Type
0 = Auto – Auto (DPS)
1 = Auto – Manual (DPS)
40651 P601 Read Only
2 = Other (DPS)
3 = Auto – Auto_AI (DPT)
4 = Auto – Manual_AI (DPT)
40653 P603* Filter Drain Valve Interval Time 0 = Disabled Read/Write

40654 P604 Filter Drain Valve Opening Time Read/Write


Sludge Removal Pump Used
40660 P610 0 = No Read Only
1 = Yes
40661 P611 Sludge Removal Pump Delay After Filter Drain Read/Write

40662 P612 Sludge Removal Pump Running Time Read/Write

40663 P613* DPT Limit for Automatic Discharge Read/Write

Flow Measurement Parameters


Mixing Tube Flow Transmitter
0 = Not Used
40680 P700 1 = Volumetric Read Only
2 = Mass
3 = Other Mass
Pulses/Litre (Pulses/Kg) for Mixing Tube Flow
40681 P701** Read/Write
Transmitter
40682 P702* Mass flow meter low cut off Read Only

40683 P703 Value of Flow at 20mA (For Customer) Read/Write

Mixing Tube Parameters


Deareation Valve Mode
40690 P800 0 = Manual Read Only
1 = Automatic

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 27 (55)

Interval to open ADV if 0 cons. & Heavy Fuel (0 =


40691 P801 Read/Write
disabled)
40692 P802* ON duration of ADV with no consumption Read/Write

Temperature Control Parameters


Heater 1
0 = No
1 = Steam
40700 P900 Read Only
2 = Thermal Oil
3 = Hot Water
4 = Electric
Heater 2
0 = No
1 = Steam
40701 P901 Read Only
2 = Thermal Oil
3 = Hot Water
4 = Electric
Heater in Use
40703 P903 0 = Heater 1 Read/Write
1 = Heater 2
Electric heater size (kW)
40704 P904 Read Only
(7, 8, 14, 16, 22, 24, 36, 40, 50, 56, 65, 72 ,100, 130)
Cooler
40705 P905 0 = No Read Only
1 = Yes
SPV Cooler
40706 P906 0 = No Read Only
1 = Yes
Installed Temperature Sensors
40707 P907 0 = Only TT2 Read Only
1 = TT1 and TT2
Heat Tracing
40709 P909 0 = Not Used Read Only
1 = Used
Chiller Installed
40710 P910 0 = No Read Only
1 = Yes
Electric Heater On O/p Type
40711 P911 0 = Pulse Read Only
1 = Continuous
40712 P912* Minimum Difference To Move CV4 Valve (C-H) Read/Write

40713 P913 Time For Which Diff. Greater Than P912 (C-H) Read/Write

40714 P914* Minimum Difference To Move CV4 Valve (H-C) Read/Write

40715 P915 Time For Which Diff. Greater Than P914 (H-C) Read/Write

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 28 (55)

40720 P920 CV4 Run Time Read Only

40721 P921 CV4 Change Ove Time H-C Read/Write

40722 P922 CV4 Change Ove Time C-H Read/Write

40730 P930 SRV Run Time Read Only

40731 P931* SRV PID Controller P Constant Read Only

40732 P932* SRV PID Controller I Constant Read Only

40733 P933* SRV PID Controller Dead band Read Only

40734 P934* SRV PID Controller Breakpoint temperature Read Only

40735 P935* SRV PID Controller Gain Factor Read Only

40740 P940 CRV Run Time Read Only

40741 P941* CRV PID Controller P Constant Read Only

40742 P942* CRV PID Controller I Constant Read Only

40743 P943* CRV PID Controller Dead band temperature Read Only

40744 P944* CRV PID Controller Breakpoint temperature Read Only

40745 P945* CRV PID Controller Gain Factor Read Only

40750 P950 CV5 Run Time Read Only

40760 P960* Visc. band above which temp. set point is adjusted Read/Write

40761 P961* Step by which Temperature Setpoint is adjusted Read/Write

40762 P962* Temperature increase ramp Read/Write

40763 P963* Temperature decrease ramp Read/Write


Minimum Viscosity to move CV4 from C-H
40764 P964* Read/Write
(0 = Disable)
Minimum Viscosity to move CV4 from H-C
40765 P965* Read/Write
(0 = Disable)
40770 P970* EL HT PID Controller P Constant Read Only

40771 P971* EL HT PID Controller I Constant Read Only

Viscosity Measurement Parameters


40810 Viscosity Sensor
P1000
0 = No Read Only
www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 29 (55)

1 = EVT30
2 = EVT30D
3 = Viscomaster Dynamic / HFVM-R
4 = Viscomaster / HFVM-B
5 = Other
Output of Third Party Viscosity Sensor Read Only
40813 P1003 0 = Dynamic Viscosity
1 = Kinematic Viscosity
40814 P1004* Viscosity at 4mA Read Only

40815 P1005* Viscosity at 20mA Read Only

Average with CV4 in the middle position during Read Only


40816 P1006
change over

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 30 (55)

Note :

* These parameters are single decimal digit value.


Ex:

40321 P231* Fuel 1 Temperature Setpoint

If P231 = 21.5°C, then the value to be entered in register 40321 should be 215 and
similarly if you are reading 215 in register 40321 then it means the value of P231 is
21.5°C.

If P231 = 21.0°C, then the value to be entered in register 40321 should be 210 and
similarly if you are reading 210 in register 40321 then it means the value of P231 is
21.0°C.

* *These parameters are double decimal digit value.


Ex:

40444 P304 ** Fuel 1 Sulphur Content

If P304 = 10.42%, then the value to be entered in register 40444 should be 1042 and
similarly if you are reading 1042 in register 40444 then it means the value of P304 is
10.42%.

If P304 = 10.4%, then the value to be entered in register 40444 should be 1040 and
similarly if you are reading 1040 in register 40444 then it means the value of P304 is
10.4%.

*** it is not recommended to change the value of this parameter from this register. But if
you are doing so, please make sure the selected option is possible. System is not taking
care of any interlocks. Alternate you can use the register 40016 for the change of
parameter, in this case the system is taking care of the interlocks.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 31 (55)

5.3.1 Fuel ID Detail


Ten (10) registers are allocated for each fuel name. Each register contains Two (2)
characters.
The Nibble 1 and Nibble 0 corresponds to one letter and Nibble 3 and Nibble 2
corresponds to one letter.

Register 0 N3_0 N2_0 N1_0 N0_0


Register 1 N3_1 N2_1 N1_1 N0_1
Register 2 N3_2 N2_2 N1_2 N0_2
Register 3 N3_3 N2_3 N1_3 N0_3
Register 4 N3_4 N2_4 N1_4 N0_4
Register 5 N3_5 N2_5 N1_5 N0_5
Register 6 N3_6 N2_6 N1_6 N0_6
Register 7 N3_7 N2_7 N1_7 N0_7
Register 8 N3_8 N2_8 N1_8 N0_8
Register 9 N3_9 N2_9 N1_9 N0_9

Ex:
Let’s the Fuel name is HFO.
So,
N1_0 N0_0 = H
N3_0 N2_0 = F
N1_1 N0_1 = O

Where NX_Y means


N -> Nibble
X -> Nibble Number
Y -> Register Number

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 32 (55)

5.4 Data from FCM ONE to Client


5.4.1 Machine Status (Read Only for Customer)

Modbus Address Description


Heartbeat for communication check. The value toggles between 0 and 1
40021 after every 2 sec. In case the value remains same for more than 5
second, the Modbus communication has been broken.
40022 If Fuel 5 selected but Blending not selected = 1, else 0.

Modbus Address Description


Ok for “Command for Supply pump in operation - No 1 running, no 2 in
40850.0
standby”
Ok for “Command for Supply pump in operation - No 2 running, no 1 in
40850.1
standby”
Ok for “Command for Supply pump in operation - No 1 running, no 2
40850.2
disabled”
Ok for “Command for Supply pump in operation - No 2 running, no 1
40850.3
disabled”
Ok for “Command for Circulation pump in operation - No 1 running, no
40850.4
2 in standby”
Ok for “Command for Circulation pump in operation - No 2 running, no 1
40850.5
in standby”
Ok for “Command for Circulation pump in operation - No 1 running, no 2
40850.6
disabled”
Ok for “Command for Circulation pump in operation - No 2 running, no 1
40850.7
disabled”
40850.8 Current Fuel Control Mode (0 = Temperature, 1= Viscosity)

5.4.2 Digital Status (Read Only for Customer)

Modbus Details
Description
Address
40860.0 Common Alarm Common Alarm signal

Change Over In Changeover is in progress


40860.1
Progress
40860.2 Current Fuel Fuel1 The fuel in use is Fuel 1

40860.3 Current Fuel Fuel2 The fuel in use is Fuel 2

40860.4 Current Fuel Fuel3 The fuel in use is Fuel 3

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 33 (55)

40860.5 Current Fuel Fuel4 The fuel in use is Fuel 4

40860.6 Current Fuel Fuel5 The fuel in use is Blend

40860.7 CV1 Feedback to Fuel1 CV1 feedback at Fuel 1

CV1 Feedback to Other CV1 feedback at Other Fuel


40860.8
Fuel
40860.9 CV2 Feedback to Fuel2 CV1 feedback at Fuel 2

CV2 Feedback to Other CV1 feedback at Other Fuel


40860.10
Fuel
40860.11 CV3 Feedback to Fuel3 CV1 feedback at Fuel 3

CV3 Feedback to Other CV1 feedback at Other Fuel


40860.12
Fuel
40860.13 SP1 Run Feedback SP1 is running

40860.14 SP1 Ready Feedback SP1 power supply is available

40860.15 SP2 Run Feedback SP2 is running

40861.0 SP2 Ready Feedback SP2 power supply is available

Standby Supply Pump P401 = 2 or 3 OR Any Pump ready feedback is


40861.1
Not Available missing.
40861.2 CP1 Run Feedback CP1 is running

40861.3 CP1 Ready Feedback CP1 power supply is available

40861.4 CP2 Run Feedback CP2 is running

40861.5 CP2 Ready Feedback CP2 power supply is available

Standby Circulation P501 = 2 or 3 OR Any Pump ready feedback is


40861.6
Pump Not Available missing.
40861.7 AF1 Run Feedback The Automatic Filter 1 is running

40861.8 AF2 Run Feedback The Automatic Filter 2 is running

40861.9 DPS Activated High differential pressure in the filter (Alarm 600)

40861.10 CV4 Feedback to Heater Feedback of CV4 in heater position

40861.11 CV4 Feedback to Cooler Feedback of CV4 in cooler position

CV5 Feedback to Feedback of CV5 in bypass position


40861.12
Bypass
CV5 Feedback to SPV Feedback of CV5 in SPV cooler position
40861.13
Cooler

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 34 (55)

40861.14 EH1 Fault Alarm A900 is active

40861.15 EH2 Fault Alarm A901 is active

40862.0 Heat tracing feedback Feedback of heat trace activated

SRV is moving, increase/decrease command is


40862.1 SRV moving feedback
ON
CRV is moving, increase/decrease command is
40862.2 CRV moving feedback
ON
40862.3 Remote Mode enabled System is actually controlled in remote

40862.4 High temperature alarm Alarm A902 is active

40862.5 Low temperature alarm Alarm A903 is active

40862.6 High viscosity alarm Alarm 1004 is active

40862.7 Low viscosity alarm Alarm A1005 is active

Supply Pump switchover Alarm A408 is active


40862.8
done
Circulation Pump Alarm A508 is active
40862.9
switchover done
PT1 High Pressure Alarm A404 is active
40862.10
Alarm
PT1 Low Pressure Alarm A405 is active
40862.11
Alarm
PT2 High Pressure Alarm A504 is active
40862.12
Alarm
PT2 Low Pressure Alarm A505 is active
40862.13
Alarm
Selector S0 in Auto System is in AUTO mode, feedback from selector
40862.14
Mode switch
40862.15 EDO Pump running Feedback of EDO pump running

40863.0 SP 1 failure Alarm A400 is active

40863.1 SP 2 failure Alarm A401 is active

40863.2 CP 1 failure Alarm A500 is active

40863.3 CP 2 failure Alarm A501 is active

40863.4 TT Fault Alarm A908 is active

40863.5 VT Fault Alarm A1000 is active

40863.6 Power Fail Alarm Alarm A103 is active

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 35 (55)

40863.7 Stop Pump Manually When the popup to stop pumps appears

Start-up sequence is completed and temperature


40863.8 Ready For Engine ramp is completed. Signal is off when the system
is in STOP.
The system is ready to start in remote mode and
40863.9 Ready To Start
machine is not running.
Start-up sequence is completed and temperature
40863.10 System Started ramp started. Signal is off when the signal “ready
for engine” is ON.
HMI Communication Communication to one of the HMI is lost.
40863.11
failed
Local HMI Communication to Local HMI is lost.
40863.12
Communication failed
Remote HMI Communication to Remote HMI if present is lost.
40863.13
Communication failed
40863.14 PLC Healthy PLC is in RUN state,

40863.15 Blend out of range Alarm A302 is active

5.4.3 Alarms (Read Only for Customer)

Each word contains the alarms for that group in a packed format.

Modbus Address Description

40870.0 A0 : PLC battery low / Not present

40870.1 A1 : Dynamic IO Configuration Error

40870.2 A2 : Dynamic IO Configuration In Progress

40870.3 A3 : Dynamic IO Configuration Done

40870.4 A4 : Invalid GPS Signal

40870.5 A5 : IO Module Error

40870.6 – 40870.15 Spare

40871.0 Spare

40871.1 Spare

40871.2 A102 : Emergency stop

40871.3 A103 : Power failure


www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 36 (55)

40871.4 A104 : Instrument Modbus Communication Error

40871.5 A105 : UPS Battery Low

40871.6 A106 : Local HMI communication lost

40871.7 A107 : Remote HMI communication lost

40871.6 – 40871.15 Spare

40872.0 A200 : Change Over Valve 1 Alarm

40872.1 A201 : Change Over Valve 2 Alarm

40872.2 A202 : Change Over Valve 3 Alarm

40872.3 A203 : Change Over Done

40872.4 – 40872.15 Spare

40873.0 A300 : SCT sensor fault, signal missing

40873.1 A301 : Fuel consumption too low for blending

40873.2 A302 : Blend out of range

40873.3 – 40873.15 Spare

40874.0 A400 : Supply Pump 1 failure

40874.1 A401 : Supply Pump 2 failure

40874.2 A402 : Supply pump 1 Not Available

40874.3 A403 : Supply pump 2 Not Available

40874.4 A404 : PT1 limit high

40874.5 A405 : PT1 limit low

40874.6 A406 : PT1 sensor fault, signal missing

40874.7 Spare

40874.8 A408 : Supply Pump switchover done

40874.9 A409 : Automatic switch of Supply Pumps in a short time

40874.10 A410 : Standby Supply Pump run time reset to zero

40874.11 A411 : Supply Pump switch time elapsed

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 37 (55)

40874.12 A412 : Supply Pump switching failed

40874.13 A413 : Standby Supply Pump not available. Please restore it.

40874.14 A414 : Warning/Alarm on VFD 1

40874.15 A415 : Warning/Alarm on VFD 2

40875.0 A500 : Circulation Pump 1 failure

40875.1 A501 : Circulation Pump 2 failure

40875.2 A502 : Circulation Pump 1 not available

40875.3 A503 : Circulation Pump 2 not available

40875.4 A504 : PT2 limit high

40875.5 A505 : PT2 limit low

40875.6 A506 : PT2 sensor fault, signal missing

40875.7 Spare

40875.8 A508 : Circulation Pump switchover done

40875.9 A509 : Automatic switch of Circulation Pumps in a short time

40875.10 A510 : Standby Circulation Pump run time reset to zero

40875.11 A511 : Circulation Pump switch time elapsed

40875.12 A512 : Circulation Pump switching failed

40875.13 A513 : Standby Circulation Pump not available. Please restore it.
40875.14 –
Spare
40875.15
40876.0 A600 : Automatic Filter Differential Pressure high

40876.1 A601 : Automatic Filter failure

40876.2 A602 : DPT Filter Fault

40876.3 – 40876.15 Spare

40877 Spare

40878.0 A800 : Mixing tank low level

40878.1 – 40878.15 Spare

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 38 (55)

40879.0 A900 : Electric Heater 1-Fault

40879.1 A901 : Electric Heater 2-Fault

40879.2 A902 : Fuel Temperature High

40879.3 A903 : Fuel Temperature Low

40879.4 Spare

40879.5 A905 : Chiller Fault

40879.6 A906 : Viscosity not reached during Change Over

40879.7 A907 : TT1 sensor fault, signal missing

40879.8 A908 : TT2 sensor fault, signal missing

40879.9 Spare

40879.10 Spare

40879.11 A911 : Change Over Valve 4 Alarm

40879.12 A912 : Change Over Valve 5 Alarm

40879.13 A913 : Switched to Viscosity control

40879.14 A914 : Switched to Temperature Control


A915 : Temperature Control Out of Order, Will Be Switched Off Within 5
40879.15
Minutes
40880.0 A1000 : Viscosity Sensor Fault

40880.1 Spare

40880.2 A1002 : Density Sensor Fault

40880.3 Spare

40880.4 A1004 : Fuel Viscosity High Limit Alarm

40880.5 A1005 : Fuel Viscosity Low Limit Alarm

40880.6 – 40880.7 Spare

40880.8 A916 : Temperature control switched off

40880.9 A917 : Very high temperature reached


40880.10 –
Spare
40880.15

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 39 (55)

5.4.4 Values (Read Only for Customer)


All actual values are multiplied by 10 in PLC.

Modbus Address Description

40938 Sulphur Content (Actual/Calculated Sulphur in Fuel)

40939 PT1 (Shown on 1_1 Page)

40940 PT2 (Shown on 1_1 Page)

40944 Current Flow Rate (Shown on 1_1 Page) (FT Device data)

40945 FM1 Corrected Volume Flow (Fuel FM Device data)

40946 FM1 Density (Fuel FM Device data)

40947 FM1 Mass Flow (Fuel FM Device data)

40948 FM1 temperature (Fuel FM Device data)

40949 FM1 Volume Flow (Fuel FM Device data)

40950 FM2 Corrected Volume Flow (Fuel FM Device data)

40951 FM2 Density (Fuel FM Device data)

40952 FM2 Mass Flow (Fuel FM Device data)

40953 FM2 temperature (Fuel FM Device data)

40954 FM2 Volume Flow (Fuel FM Device data)

40955 FM3 Corrected Volume Flow (Fuel FM Device data)

40956 FM3 Density (Fuel FM Device data)

40957 FM3 Mass Flow (Fuel FM Device data)

40958 FM3 temperature (Fuel FM Device data)

40959 FM3 Volume Flow (Fuel FM Device data)

40960 FM4 Corrected Volume Flow (Fuel FM Device data)

40961 FM4 Density (Fuel FM Device data)

40962 FM4 Mass Flow (Fuel FM Device data)

40963 FM4 temperature (Fuel FM Device data)

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 40 (55)

40964 FM4 Volume Flow (Fuel FM Device data)

40965 Total Flow (FT Device data)

40966 Time Since Last Deareation (Same as 41015)

40967 TT1 (TT1 Sensor Value)

40968 TT2 (Shown on 1_1 Page, 1_6 TT2 Device)

40976 Target Temperature (Current Temperature Set Point, on page 1_6)

40977 Target Temp MaxLimit (Current Temperature Max Limit, on TT2 Pop Up)

40978 Target Temp MinLimit (Current Temperature Min Limit, on TT2 Pop Up)

40979 Target Viscosity (Current Viscosity Set Point, on page 1_6)

40980 TargetVisc MaxLimit (Current Viscosity Max Limit, on VT Pop Up)

40981 TargetVisc MinLimit (Current Viscosity Min Limit, on VT Pop Up)

40982 Spare

40983 Actual Viscosity (Shown on 1_1 Page, 1_6 VT Device)

40984 CalCarbonAroIndex (Shown on 1_6 Page)

40985 CalIgnitionIndex (Shown on 1_6 Page)

40986 Spare

40987 Actual Fuel Density (Shown on 1_6 Page DT Device)

40988 Change Over Time (Time taken to complete changeover in Seconds)

40989 Current Fuel

40990 Required Fuel

40991 Time To Change Supply Pumps (Hrs)

40992 Time To Change Circulation Pumps (Hrs)

40993 Max. time left to reach Final Temperature (Min)

40994 Max. time left to reach Final Viscosity (Min)

40995 FT Density (Fuel FM Device data)

40996 FT Temperature (Fuel FM Device data)

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 41 (55)

5.4.5 Operating Timers (Read Only for Customer)

Modbus Address Description

40997* Machine Total

40998* Machine Trip

40999* SP1Total

41000* SP1Trip

41001* SP2Total

41002* SP2Trip

41003* CP1Total

41004* CP1Trip

41005* CP2Total

41006* CP2Trip

41007* AF1Total

41008* AF1Trip

41009* AF2Total

41010* AF2Trip

41011 No. of Drains Total

41012 No. of Drains Trip

41013 No. of Deareation Total

41014 No. of Deareation Trip

41015* Time Since Last Deareation Total

41016* Spare

41017* Spare

41018* Spare

41019* Spare

41020** Total Flow

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 42 (55)

41021** TripFlow1

41022** F1TotalFlow

41023** F1TripFlow1

41024** F2TotalFlow

41025** F2TripFlow1

41026** F3TotalFlow

41027** F3TripFlow1

41028** F4TotalFlow

41029** F4TripFlow1

41030* Time Since Last Deareation Trip

* All values are displayed in minutes.


** All values are multiplied by 10 in PLC.

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 43 (55)

5.4.6 Additional Values (Read Only for Customer)


All actual values are multiplied by 10 in PLC.

Modbus Address Description

41040 Percentage of first fuel of the blend

41041 Percentage of second fuel of the blend

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 44 (55)

5.5 FCM Digital Input/output Signals

5.5.1 Digital Input (Read Only for Customer)

Modbus Address Description

41050.0 SP1 PUMP READY FEEDBACK

41050.1 CP1 PUMP READY FEEDBACK

41050.2 LEVEL SWITCH DEAERATOR – LOW LEVEL TANK

41050.3 AUT. FILTER DIFFERENTIAL PRESSURE SWITCH

41050.4 CV1 FEED BACK FUEL1

41050.5 CV1 FEED BACK OTHER FUEL

41050.6 FEED BACK AUTOMATIC FILTER 1

41050.7 FEED BACK SUPPLY PUMP 1

41050.8 FEED BACK CIRCULATION PUMP 1

41050.9 FEED BACK AUTOMATIC FILTER 2

41050.10 HEAT TRACING ELECTRIC ON/OFF FEEDBACK

41050.11 ELECTRIC HEATER 1 FAULT

41050.12 FEED BACK SUPPLY PUMP 2

41050.13 FEED BACK CIRCULATION PUMP 2

41050.14 ELECTRIC HEATER 2 FAULT

41050.15 FUEL F1 SELECTED REMOTE CONTROL

41051.0 FUEL F2 SELECTED REMOTE CONTROL

41051.1 SP2 PUMP READY FEEDBACK

41051.2 CP2 PUMP READY FEEDBACK

41051.3 EMERGENCY STOP FEED BACK 24V DC

41051.4 AUTOMATIC MODE SELECTED

41051.5 UPS BATTERY LOW

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 45 (55)

41051.6 Spare

41051.7 Spare

41051.8 CV2 FEED BACK FUEL2

41051.9 CV2 FEED BACK OTHER FUEL

41051.10 CV3 FEED BACK FUEL3

41051.11 CV3 FEED BACK OTHER FUEL

41051.12 CV4 TO HEATERS FEED BACK

41051.13 CV4 TO COOLER FEED BACK

41051.14 CV5 TO SPV COOLER FEED BACK

41051.15 CV5 TO BY PASS FEED BACK

41052.0 CHILLER RUNNING SIGNAL

41052.1 CHILLER SUMMARY ALARM

41052.2-41052.15 Spare

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 46 (55)

5.5.2 Digital Output (Read Only for Customer)

Modbus Address Description

41053.0 COMMON ALARM FEEDBACK

41053.1 CV1 TO FUEL 1

41053.2 CV1 TO OTHER FUEL

41053.3 CONTACTOR SP1

41053.4 CONTACTOR CP1

41053.5 AUTOMATIC FILTER DISCHARGE

41053.6 CONTACTOR SP2

41053.7 CONTACTOR CP2

41053.8 AUTOMATIC FILTER CONTACTOR

41053.9 HEAT TRACING START/STOP

41053.10 AUTOMATIC DEAERATION VALVE

41053.11 SLUDGE SOLENOID VALVE SSV

41053.12 SRV TEMPERATURE INCREASE

41053.13 SRV TEMPERATURE DECREASE

41053.14 OUTPUT FOR VARIABLE LOAD (Heater 1)

41053.15 POWER STEP 1 (Heater 1)

41054.0 POWER STEP 2 (Heater 1)

41054.1 POWER STEP 3 (Heater 1)

41054.2 SPARE (Heater 1)

41054.3 HEATER ON (Heater 1)

41054.4 OUTPUT FOR VARIABLE LOAD (Heater 2)

41054.5 POWER STEP 1 (Heater 2)

41054.6 POWER STEP 2 (Heater 2)

41054.7 POWER STEP 3 (Heater 2)

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 47 (55)

41054.8 SPARE (Heater 2)

41054.9 HEATER ON (Heater 2)

41054.10 CV2 TO FUEL 2

41054.11 CV2 TO OTHER FUEL

41054.12 CV3 TO FUEL 3

41054.13 CV3 TO OTHER FUEL

41054.14 CHILLER START/STOP

41054.15 SPARE

41055.0 CV5 TO SPV COOLER

41055.1 CV5 TO BY PASS

41055.2 CRV TEMPERATURE DECREASE

41055.3 CRV TEMPERATURE INCREASE

41055.4 CV4 TO FUEL HEATERS

41055.5 CV4 TO COOLER

41055.6 ALARM LAMP

41055.7 ALARM BUZZER

41055.8-41055.15 Spare

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 48 (55)

6 Programmable inputs/outputs
For FCM One, some I/O boards are optional and available as Extra I/O boards.

Available functions are presented in the tables below:


6.1 Programmable digital input functions

ID Description

1 System Start

2 System Stop

3 SPARE

4 SPARE

5 Select Fuel 3

6 Select Fuel 4

7 Select Fuel 5

8 SPARE

9 Set CV1 to Manual Control

10 Set CV2 to Manual Control

11 Set CV3 to Manual Control

12 Set CV4 to Manual Control

13 Set CV5 to Manual Control

14 Set SRV to Manual Control

15 Set CRV to Manual Control

16 Set EH1 to Manual Control

17 Set EH2 to Manual Control

18 CV1 to F1 Command

19 CV1 to Other Fuel Command

20 CV2 to F2 Command

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 49 (55)

21 CV2 to Other Fuel Command

22 CV3 to F3 Command

23 CV3 to Other Fuel Command

24 CV4 to Heater Command

25 CV4 to Cooler Command

26 CV5 to Bypass Command

27 CV5 to SPV Cooler Command

28 Increase SRV Command

29 Decrease SRV Command

30 Increase CRV Command

31 Decrease CRV Command

32 EH1 Heater On Command

33 EH1 Heater Step 1 On Command

34 EH1 Heater Step 2 On Command

35 EH1 Heater Step 3 On Command

36 EH1 Heater Variable Load On Command

37 EH2 Heater On Command

38 EH2 Heater Step 1 On Command

39 EH2 Heater Step 2 On Command

40 EH2 Heater Step 3 On Command

41 EH2 Heater Variable Load On Command

42 Heat tracing ON

43 EDO Pump Running

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 50 (55)

6.2 Programmable digital output functions

ID Description

1 Common Alarm

2 Change Over In Progress

3 Current Fuel Fuel1

4 Current Fuel Fuel2

5 Current Fuel Fuel3

6 Current Fuel Fuel4

7 Current Fuel Fuel5

8 CV1 Feedback to Fuel1

9 CV1 Feedback to Other Fuel

10 CV2 Feedback to Fuel2

11 CV2 Feedback to Other Fuel

12 CV3 Feedback to Fuel3

13 CV3 Feedback to Other Fuel

14 SP1 Run Feedback

15 SP1 Ready Feedback

16 SP2 Run Feedback

17 SP2 Ready Feedback

18 Standby Supply Pump Not Available

19 CP1 Run Feedback

20 CP1 Ready Feedback

21 CP2 Run Feedback

22 CP2 Ready Feedback

23 Standby Circulation Pump Not Available

24 AF1 Run Feedback

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 51 (55)

25 AF2 Run Feedback

26 DPS Activated

27 CV4 Feedback to Heater

28 CV4 Feedback to Cooler

29 CV5 Feedback to Bypass

30 CV5 Feedback to SPV Cooler

31 EH1 Fault

32 EH2 Fault

33 Heat tracing feedback

34 SRV moving feedback

35 CRV moving feedback

36 Remote Mode enabled

37 High temperature alarm

38 Low temperature alarm

39 High viscosity alarm

40 Low viscosity alarm

41 Supply Pump switchover done

42 Circulation Pump switchover done

43 PT1 High Pressure Alarm

44 PT1 Low Pressure Alarm

45 PT2 High Pressure Alarm

46 PT2 Low Pressure Alarm

47 Selector S0 in Auto Mode

48 EDO Pump running

49 SP 1 failure

50 SP 2 failure

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 52 (55)

51 CP 1 failure

52 CP 2 failure

53 TT Fault

54 VT Fault

55 Power Fail Alarm

56 Stop Pump Manually

57 Ready For Engine

58 Ready To Start

59 System Started

60 HMI Communication failed

61 Local HMI Communication failed

62 Remote HMI Communication failed

63 PLC Healthy

64 Blend out of range

6.3 Programmable analog input functions

ID Description

1 Spare

2 Spare

3 Spare

4 Spare

5 Spare

6.4 Programmable analog output functions


ID Description

1 PT1 Value

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 53 (55)

2 PT2 Value

3 TT1 Value

4 TT2 Value

5 Spare

6 VT value

7 DT value

8 Target Temperature

9 Target Viscosity

10 Current Flow rate

11 FM1 Mass Flow rate

12 FM2 Mass Flow rate

13 FM3 Mass Flow rate

14 FM4 Mass Flow rate

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 54 (55)

7 Revision notes
Rev.0.0
First preliminary version.

Rev.0.1
Added Fuel density in the actual values.

Rev.0.2
Modified the programmable I/O chapter.

Rev.0.3
Added missing Modbus mappings for some parameters and alarms.

Rev.0.4
P702 and P703 Added.

Rev 0.5 (18/12/2015)


CV1, CV2, CV3, SRV and CRV current Position deleted.
P4 added.
All alarm delay deleted.
All the unused parameters are deleted.
40944 descriptions changed
Flow values are displayed in real format.
Total Flow reset command deleted from Modbus.

Rev 0.6 (22/12/2015)


41018,41019 made spare
41030 added

Rev 0.7 (23/12/2015)


IO Signal parameter activated.
40020 (Single alarm ack) made spare.

Rev 0.8 (24/02/2016)


40142,40879.9,40969 made spare. (TT3 removed).
40707 description changed.

Rev 0.9 (04/03/2016)


40147, 40112 made spare.
40237/40238/40239/40240 spare.

Rev 0.10 (13/06/2016)


40091, 40099 made spare.
40872.3 -> A203 added.
40002.2,40143,40145,40554-40559,40634-40639,40879.4,40879.10,40880.1,40880.3,40970,
40971,40982,41016,41017 made spare
40138, 40139 modified.
40284,40503,40504,40583,40584 added.

Rev 0.11 (13/10/2017)


40691 and 40692 added (P801 and P802).

www.alfalaval.com
Implementation guide Document No 90013792 02
Version No 0.16
Chapter Modbus Register for FCM Pages 55 (55)

40211, 40212,40441,40443,40450,40454 made spare


Spare registers deleted.
40944 show value of current flow same as show the main page of FCM One.
Software version of FCM One added for information.

Rev 0.12 (05/12/2017)


Additional information added for customer better understanding.

Rev 0.13 (14/02/2018)


40993 and 40994 added.

Rev 0.14 (19/03/2018)


A302(40873.2), 40863.15, Programmable DO (64), 40453(P314) added.
40995, 41040,41041 added.
40988 description added.

Rev 0.15 (10/01/2019)


P613 (40663) added.
FT Temperature (40996) added
Alarm Lamp (41055.6) added
Alarm Buzzer (41055.7) added

Rev 0.16 (12/02/2019)


P280-P285 (40370-40375) added.
P914 (40714) added
P915 (40715) added
P964 (40764) added
P965 (40765) added
A602 (40876.2) added
P1006 (40186) added
P601 options updated
P203 options updated
P219 removed from List
P236, P237, P241, P300, P327 Corrected
On many places parameter text matched as per HMI text

www.alfalaval.com

You might also like