Honeywell Fusion4 Communication Manual

0 (0)

Fusion4

Communication Manual

Fusion4

For service-related questions, contact:

Technical Assistance Centre

Phone:

+1 800 423 9883 or

+1 215 641 3610 E-mail:

HFS-TAC-SUPPORT@honeywell.com

Copyright © 2021 - Honeywell International Inc.

$OO ULJKWV UHVHUYHG 1R SDUW RI WKLV PDQXDO PD\ EH UHSURGXFHG LQ DQ\ IRUP E\ SULQW SKRWRSULQW PLFUR¿OP RU any other means without the written permission from Honeywell International Inc.

Table of Contents

CHAPTER 1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.2 Target audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

CHAPTER 2 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2.1 Safety conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

2.1.1 Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2.1.2 Cautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

2.2 Liability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

CHAPTER 3 Fusion4 System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 3.1 Fusion4 Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

3.1.1 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 3.1.2 Principle of operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 3.1.3 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3

3.2 Fusion4 Single Stream Controller for Additive Injection . . . . . . . . . . . . . 3-3

3.2.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 3.2.2 Principle of operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 3.2.3 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

3.3 Fusion4 Single Stream Controller for Blending . . . . . . . . . . . . . . . . . . . . 3-5

3.3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 3.3.2 Principle of operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 3.3.3 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

3.4 Fusion4 Multi-Stream Controller for Additive Injection . . . . . . . . . . . . . . 3-6

3.4.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 3.4.2 Principle of operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 3.4.3 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7

3.5 Fusion4 Multi-Stream Controller for Loading . . . . . . . . . . . . . . . . . . . . . . 3-8

3.5.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 3.5.2 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8

CHAPTER 4 RS-485 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 4.1 Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2 4.2 Cable specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

CHAPTER 5 FMC Smith AccuLoad Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 5.1 Fusion4 SSC-A, Fusion4 SSC-B and Fusion4 MSC-A . . . . . . . . . . . . . . . 5-1

5.1.1 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 5.1.1.1 Text field format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 5.1.1.2 Broadcast commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 5.1.1.3 Command Identifier Prefixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 5.1.1.3.1 RV - Read Value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 5.1.1.3.2 WV - Write Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 5.1.1.3.3 EX - Execute Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4 5.1.1.4 Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

i

Table of Contents

5.1.1.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 5.1.2 Fusion4 SSC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 5.1.3 Fusion4 SSC-B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 5.1.4 Fusion4 MSC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12

5.2 Fusion4 MSC-L. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14

5.2.1 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 5.2.1.1 Communications for Terminal Mode of Operation . . . . . . . . . . . . . . . . . . . . 5-14 5.2.1.2 Communications for Minicomputer Mode of Operation . . . . . . . . . . . . . . . . 5-15 5.2.2 Configuring AccuLoad Emulation functionality on the Fusion4 MSC-L . . . . 5-16 5.2.3 Fusion4 MSC-L Product Numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16 5.2.4 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17 5.2.4.1 AB - Allocate Blend Recipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17 5.2.4.1.1 AB - Allocate Blend Recipes Command: Character 1 . . . . . . . . . . . . . . . . 5-18 5.2.4.1.2 AB - Allocate Blend Recipes Command: Character 2 . . . . . . . . . . . . . . . . 5-18 5.2.4.1.3 AB - Allocate Blend Recipes Command: Character 3 . . . . . . . . . . . . . . . . 5-19 5.2.4.1.4 AB - Allocate Blend Recipes Command: Character 4 . . . . . . . . . . . . . . . . 5-20 5.2.4.1.5 AB - Allocate Blend Recipes Command: Character 5 . . . . . . . . . . . . . . . . 5-20 5.2.4.1.6 AB - Allocate Blend Recipes Command: Character 6 . . . . . . . . . . . . . . . . 5-21 5.2.4.1.7 AB - Allocate Blend Recipes: Character 7 . . . . . . . . . . . . . . . . . . . . . . . . . 5-22 5.2.4.1.8 AB - Allocate Blend Recipes: Character 8 . . . . . . . . . . . . . . . . . . . . . . . . . 5-22 5.2.4.1.9 AB - Allocate Blend Recipes: Character 9 . . . . . . . . . . . . . . . . . . . . . . . . . 5-23 5.2.4.1.10 AB - Allocate Blend Recipes: Character 10 . . . . . . . . . . . . . . . . . . . . . . . . 5-24 5.2.4.1.11 AB - Allocate Blend Recipes: Character 11 . . . . . . . . . . . . . . . . . . . . . . . . 5-24 5.2.4.1.12 AB - Allocate Blend Recipes: Character 12 . . . . . . . . . . . . . . . . . . . . . . . . 5-25 5.2.4.1.13 AB - Allocate Blend Recipes: Character 13 . . . . . . . . . . . . . . . . . . . . . . . . 5-26 5.2.4.2 AR - Alarm Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27 5.2.4.2.1 System Alarms That Can Be Reset Through Communications . . . . . . . . . 5-28 5.2.4.2.2 Injector Alarms That Can Be Reset Through Communications . . . . . . . . . 5-28 5.2.4.2.3 Arm Alarms That Can Be Reset Through Communications . . . . . . . . . . . . 5-29 5.2.4.2.4 Meter Alarms That Can Be Reset Through Communications. . . . . . . . . . . 5-29 5.2.4.2.5 Product Alarms That Can Be Reset Through Communications . . . . . . . . . 5-30 5.2.4.3 AV - Request Additive Volumes by Batch . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31 5.2.4.4 BA - Bay Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33 5.2.4.5 DY - Request Dynamic Display Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33 5.2.4.5.1 DY_SYXX - System Dynamic Display Values . . . . . . . . . . . . . . . . . . . . . . 5-34 5.2.4.5.2 DY_INXX - Injector Dynamic Display Values . . . . . . . . . . . . . . . . . . . . . . . 5-36 5.2.4.5.3 DY_PNXX - Product Dynamic Display Values . . . . . . . . . . . . . . . . . . . . . . 5-37 5.2.4.5.4 DY_DDXX - Recipe Dynamic Display Values. . . . . . . . . . . . . . . . . . . . . . . 5-38 5.2.4.5.5 DY_BNXX - Batch Dynamic Display Values. . . . . . . . . . . . . . . . . . . . . . . . 5-39 5.2.4.6 Command Code EA - Enquire Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-40 5.2.4.6.1 Response to EA_SY command: Characters A1 and A2 . . . . . . . . . . . . . . . 5-41 5.2.4.6.2 Response to EA_SY command: Character A3 . . . . . . . . . . . . . . . . . . . . . . 5-41 5.2.4.6.3 Response to EA_SY command: Character A4 . . . . . . . . . . . . . . . . . . . . . . 5-42 5.2.4.6.4 Response to EA_SY command: Character A5 . . . . . . . . . . . . . . . . . . . . . . 5-43 5.2.4.6.5 Response to EA_SY command: Character A6 . . . . . . . . . . . . . . . . . . . . . . 5-44 5.2.4.6.6 Response to EA_SY command: Characters A7 to A9 . . . . . . . . . . . . . . . . 5-44 5.2.4.6.7 Response to EA_SY command: Character A10 . . . . . . . . . . . . . . . . . . . . . 5-45

 

Fusion4

Part No.: 4418305_Rev07

ii

Communication Manual

Honeywell

Table of Contents

5.2.4.6.8

Response to EA_Px command: Character A1 . . . . . . . . . . . . . . . . . . . . . .

5-45

5.2.4.6.9

Response to EA_Px command: Character A2 . . . . . . . . . . . . . . . . . . . . . .

5-46

5.2.4.6.10

Response to EA_Px command: Character A3 . . . . . . . . . . . . . . . . . . . . . .

5-47

5.2.4.6.11

Response to EA_Px command: Character A4 . . . . . . . . . . . . . . . . . . . . . .

5-47

5.2.4.6.12

Response to EA_AR command: Character A1. . . . . . . . . . . . . . . . . . . . . .

5-48

5.2.4.6.13

Response to EA_AR command: Character A2. . . . . . . . . . . . . . . . . . . . . .

5-49

5.2.4.6.14

Response to EA_AR command: Character A3. . . . . . . . . . . . . . . . . . . . . .

5-50

5.2.4.6.15

Response to EA_IN command: Characters A1 to A12 . . . . . . . . . . . . . . . .

5-51

5.2.4.6.16

Response to EA_IN command: Character A13 . . . . . . . . . . . . . . . . . . . . .

5-51

5.2.4.6.17

Response to EA_IN command: Character A14 . . . . . . . . . . . . . . . . . . . . .

5-52

5.2.4.6.18

Response to EA_IN command: Character A15 . . . . . . . . . . . . . . . . . . . . .

5-52

5.2.4.6.19

Response to EA_IN command: Character A16 . . . . . . . . . . . . . . . . . . . . .

5-53

5.2.4.6.20

Response to EA_IN command: Character A17 . . . . . . . . . . . . . . . . . . . . .

5-54

5.2.4.6.21

Response to EA_IN command: Character A18 . . . . . . . . . . . . . . . . . . . . .

5-54

5.2.4.6.22

Response to EA_IN command: Characters A19 to A24 . . . . . . . . . . . . . . .

5-55

5.2.4.6.23

Response to EA_IN command: Character A25 . . . . . . . . . . . . . . . . . . . . .

5-55

5.2.4.6.24

Response to EA_IN command: Character A26 . . . . . . . . . . . . . . . . . . . . .

5-56

5.2.4.6.25

Response to EA_IN command: Character A27 . . . . . . . . . . . . . . . . . . . . .

5-57

5.2.4.6.26

Response to EA_IN command: Character A28 . . . . . . . . . . . . . . . . . . . . .

5-57

5.2.4.6.27

Response to EA_IN command: Character A29 . . . . . . . . . . . . . . . . . . . . .

5-58

5.2.4.6.28

Response to EA_IN command: Character A30 . . . . . . . . . . . . . . . . . . . . .

5-59

5.2.4.6.29

Response to EA_IN command: Characters A31 to A42 . . . . . . . . . . . . . . .

5-59

5.2.4.6.30

Response to EA_IN command: Character A43 . . . . . . . . . . . . . . . . . . . . .

5-59

5.2.4.6.31

Response to EA_IN command: Character A44 . . . . . . . . . . . . . . . . . . . . .

5-60

5.2.4.6.32

Response to EA_IN command: Character A45 . . . . . . . . . . . . . . . . . . . . .

5-61

5.2.4.6.33

Response to EA_IN command: Character A46 . . . . . . . . . . . . . . . . . . . . .

5-62

5.2.4.6.34

Response to EA_IN command: Character A47 . . . . . . . . . . . . . . . . . . . . .

5-62

5.2.4.6.35

Response to EA_IN command: Character A48 . . . . . . . . . . . . . . . . . . . . .

5-63

5.2.4.6.36

Response to EA_IN command: Characters A49 to A66 . . . . . . . . . . . . . . .

5-64

5.2.4.6.37

Response to EA_IN command: Character A67 . . . . . . . . . . . . . . . . . . . . .

5-64

5.2.4.6.38

Response to EA_IN command: Character A68 . . . . . . . . . . . . . . . . . . . . .

5-64

5.2.4.6.39

Response to EA_IN command: Character A69 . . . . . . . . . . . . . . . . . . . . .

5-65

5.2.4.6.40

Response to EA_IN command: Character A70 . . . . . . . . . . . . . . . . . . . . .

5-66

5.2.4.6.41

Response to EA_IN command: Character A71 to A77 . . . . . . . . . . . . . . . .

5-66

5.2.4.6.42

Response to EA_Mx command: Character A1 . . . . . . . . . . . . . . . . . . . . . .

5-67

5.2.4.6.43

Response to EA_Mx command: Character A2 . . . . . . . . . . . . . . . . . . . . . .

5-68

5.2.4.6.44

Response to EA_Mx command: Characters A3 and A4 . . . . . . . . . . . . . . .

5-68

5.2.4.6.45

Response to EA_RR command: Character A1. . . . . . . . . . . . . . . . . . . . . .

5-69

5.2.4.7

EB - End Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-69

5.2.4.8

EQ - Enquire Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-70

5.2.4.8.1

Response to EQ command: Character A1 . . . . . . . . . . . . . . . . . . . . . . . . .

5-70

5.2.4.8.2

Response to EQ command: Character A2 . . . . . . . . . . . . . . . . . . . . . . . . .

5-71

5.2.4.8.3

Response to EQ command: Character A3 . . . . . . . . . . . . . . . . . . . . . . . . .

5-72

5.2.4.8.4

Response to EQ command: Character A4 . . . . . . . . . . . . . . . . . . . . . . . . .

5-73

5.2.4.8.5

Response to EQ command: Character A5 . . . . . . . . . . . . . . . . . . . . . . . . .

5-73

5.2.4.8.6

Response to EQ command: Character A6 . . . . . . . . . . . . . . . . . . . . . . . . .

5-74

5.2.4.8.7

Response to EQ command: Character A7 . . . . . . . . . . . . . . . . . . . . . . . . .

5-75

5.2.4.8.8

Response to EQ command: Character A8 . . . . . . . . . . . . . . . . . . . . . . . . .

5-76

5.2.4.8.9

Response to EQ command: Characters A9 to A16 . . . . . . . . . . . . . . . . . .

5-76

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

iii

Table of Contents

5.2.4.9 ET - End Transaction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-76 5.2.4.10 GD - Get Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-77 5.2.4.11 LD - Request Load Average Density . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-78 5.2.4.12 LP - Request Load Average Pressure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-79 5.2.4.13 LT - Request Load Average Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . 5-80 5.2.4.14 MP - Minimum Preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-81 5.2.4.15 RB - Request Batch Totals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-82

5.2.4.15.1 Additive selection code: Character A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84 5.2.4.15.2 Additive selection code: Character A2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-85 5.2.4.15.3 Additive selection code: Character A3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-85 5.2.4.15.4 Additive selection code: Character A4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-86 5.2.4.15.5 Additive selection code: Character A5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-86 5.2.4.15.6 Additive selection code: Character A6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-87

5.2.4.16 RE - Reset Status Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-88 5.2.4.16.1 Valid status codes for RE - Reset Status Conditions command . . . . . . . . . 5-88 5.2.4.17 RK - Read Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-89 5.2.4.18 RR - Request Recipe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-89 5.2.4.19 SA - Remote Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-90 5.2.4.20 SB - Set Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-91 5.2.4.21 SD - Set Date and Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-92 5.2.4.22 SF - Authorize and Set Batch without override . . . . . . . . . . . . . . . . . . . . . . 5-93 5.2.4.23 SP - Remote Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-93 5.2.4.24 ST - Remote Stop on Arm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-94 5.2.4.25 TN - Show Transaction Stop Date and Time . . . . . . . . . . . . . . . . . . . . . . . . 5-95 5.2.4.26 VT - Request Meter Totalizer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-96 5.2.4.27 WA - Write Second Line of Message to Appear on Display. . . . . . . . . . . . . 5-97 5.2.4.28 WB - Write Third Line of Message to Appear on Display. . . . . . . . . . . . . . . 5-99 5.2.4.29 WC - Write Fourth Line of Message to Appear on Display . . . . . . . . . . . . 5-100 5.2.4.30 WD - Write to Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-102 5.2.4.31 WX - Write to the Display in Security Mode. . . . . . . . . . . . . . . . . . . . . . . . 5-103

CHAPTER 6 Brooks PetroCount Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 6.1 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

6.1.1 Text Field Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 6.1.2 Broadcast Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 6.1.3 Command Identifier Prefixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 6.1.3.1 R - Read Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 6.1.3.2 W - Write a Value with Return Data Acknowledge. . . . . . . . . . . . . . . . . . . . . 6-3 6.1.3.3 A - Write a Value with ACK Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4 6.1.3.4 B - Write a Value with No Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4 6.1.3.5 X - Execute a Task in the Fusion4 Controller. . . . . . . . . . . . . . . . . . . . . . . . . 6-4 6.1.4 Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5 6.1.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5

6.2 Fusion4 SSC-A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 6.3 Fusion4 SSC-B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9

 

Fusion4

Part No.: 4418305_Rev07

iv

Communication Manual

Honeywell

Table of Contents

CHAPTER 7 Modbus Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 7.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

7.1.1 Modbus RTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 7.1.1.1 Message format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2 7.1.1.1.1 Function code 03 (0x03): Read Holding Registers. . . . . . . . . . . . . . . . . . . . 7-4 7.1.1.1.2 Function code 06 (0x06): Write Single Holding Register . . . . . . . . . . . . . . . 7-5 7.1.1.1.3 Function code 16 (0x10): Write Multiple Registers . . . . . . . . . . . . . . . . . . . . 7-6 7.1.1.2 Exception Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7 7.1.1.3 Executing a Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9 7.1.2 Modbus Legacy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10 7.1.2.1 Read and Write Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11 7.1.2.1.1 Read a Parameter (Command Code - 03h) . . . . . . . . . . . . . . . . . . . . . . . . 7-11 7.1.2.1.2 Write a Parameter (Command Code - 10h) . . . . . . . . . . . . . . . . . . . . . . . . 7-11 7.1.2.2 Executing a Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11 7.1.2.2.1 Execute a Task via Modus Function Code 10h. . . . . . . . . . . . . . . . . . . . . . 7-12 7.1.2.2.2 Execute a Task via Modbus Function Code 06h. . . . . . . . . . . . . . . . . . . . . 7-12

7.2 Modbus Legacy Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13

7.2.1 Fusion4 SSC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13 7.2.1.1 Definition of Fusion4 SSC-A Volume Parameters . . . . . . . . . . . . . . . . . . . . 7-16 7.2.2 Fusion4 SSC-B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17 7.2.2.1 Definition of Fusion4 SSC-B Volume Parameters . . . . . . . . . . . . . . . . . . . . 7-22 7.2.3 Fusion4 MSC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-23 7.2.3.1 Definition of Fusion4 MSC-A Volume Parameters. . . . . . . . . . . . . . . . . . . . 7-26

7.3 Modbus RTU Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-28

7.3.1 Fusion4 SSC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-28 7.3.1.1 Fusion4 SSC-A Modbus RTU Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-31 7.3.2 Fusion4 SSC-B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-33 7.3.2.1 Fusion4 SSC-B Modbus RTU Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-39 7.3.3 Fusion4 MSC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-41 7.3.3.1 Fusion4 MSC-A Modbus RTU | TCP/IP Block . . . . . . . . . . . . . . . . . . . . . . . 7-45 7.3.4 Modbus RTU | TCP/IP register maps for Fusion4 MSC-L . . . . . . . . . . . . . . 7-46 7.3.4.1 Fusion4 MSC-L Device Modbus register map . . . . . . . . . . . . . . . . . . . . . . . 7-48 7.3.4.1.1 Fusion4 MSC-L Device Modbus register map - Arm Card submap . . . . . . 7-59 7.3.4.1.2 Fusion4 MSC-L Device Modbus register map: I/O Card submap. . . . . . . . 7-61 7.3.4.1.3 Fusion4 MSC-L Device Modbus register map: Bay submap . . . . . . . . . . . 7-63 7.3.4.1.4 Fusion4 MSC-L Device Modbus register map: Batch/Arm submap . . . . . . 7-65 7.3.4.2 Fusion4 MSC-L Arm Modbus register map . . . . . . . . . . . . . . . . . . . . . . . . . 7-66 7.3.4.2.1 Fusion4 MSC-L Arm Modbus register map - Product submap . . . . . . . . . . 7-69 7.3.4.2.2 Fusion4 MSC-L Arm Modbus register map - Additive submap . . . . . . . . . . 7-75 7.3.4.2.3 Fusion4 MSC-L Arm Modbus register map - External Additive submap. . . 7-78 7.3.4.3 Fusion4 MSC-L Arm Modbus register map – Optimized map . . . . . . . . . . . 7-80 7.3.5 Fusion4 MSC-L Universal Data Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 7-86 7.3.5.1 UDI Read/Write Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-86 7.3.5.1.1 UDI Read Procedure (All or Indexed). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-86 7.3.5.1.2 UDI Write Procedure (All or Indexed) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-87

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

v

Table of Contents

7.3.5.2 UDI State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-88 7.3.5.3 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-89 7.3.5.3.1 Example 1: Show prompt data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-89 7.3.5.3.2 Get last user response for bay 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-90 7.3.5.3.3 Set Recipe 1 for Arm 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-90 7.3.5.3.4 Set batch details for bay 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-90 7.3.5.3.5 Get last batch record for arm 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-90

CHAPTER 8 Serial Line Internet Protocol (SLIP+) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 8.1 Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1

8.1.1 Address Byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 8.1.2 Control Byte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 8.1.3 Information Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 8.1.4 Longitudinal Redundancy Checksum Byte . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2

8.2 Fusion4 MSC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3

8.2.1 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3 8.2.1.1 Query Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4 8.2.1.2 Commands for Changing Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5

8.3 Fusion4 Fusion4 MSC-L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6

8.3.1 1010CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6 8.3.2 1010CJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6 8.3.3 1010BJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6 8.3.3.1 AA - Alter Arm Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9 8.3.3.2 AI - Additive Injectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9 8.3.3.3 AN - Accumulated Net Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10 8.3.3.4 AN - Net Accumulated Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11 8.3.3.5 AP - Additive Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12 8.3.3.6 AR - Additive Recipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14 8.3.3.7 AS - Arm Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16 8.3.3.8 AT - Accumulated Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18 8.3.3.9 AV - Application Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18 8.3.3.10 BT - Batch Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-19 8.3.3.11 CA - Control Arm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-20 8.3.3.12 CC - Clear Power Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-21 8.3.3.13 CM - Clear Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22 8.3.3.14 CP - Set or Clear PIN Numbers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22 8.3.3.15 DM - Display Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-23 8.3.3.16 DN - Set Arm Density . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24 8.3.3.17 DP - Display Prompt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-25 8.3.3.18 ENQ - Operational State Enquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-26 8.3.3.18.1 Command Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-28 8.3.3.18.2 System Status Byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-29 8.3.3.18.3 Arm Status Byte (applies to all arm status bytes). . . . . . . . . . . . . . . . . . . . 8-30 8.3.3.18.4 Operator Answer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-30 8.3.3.19 FR - Flow Rates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-31

 

Fusion4

Part No.: 4418305_Rev07

vi

Communication Manual

Honeywell

Table of Contents

8.3.3.20 GA - Get Answer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-31 8.3.3.21 GD - Get Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-33 8.3.3.22 GH - Get Hidden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-33 8.3.3.23 GT - Gross Totals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-35 8.3.3.24 IA - Injector Accumulative Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-35 8.3.3.25 IT - Instantaneous Temperatures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-36 8.3.3.26 LT - Last Load Temperatures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-37 8.3.3.27 MI - Message Initial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-38 8.3.3.28 MR - Manager Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-38 8.3.3.29 NT - Net Totals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-39 8.3.3.30 OP - Option Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-40 8.3.3.31 PD - Power Cycle Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-41 8.3.3.32 PR - Presets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-41 8.3.3.33 RA - Remote Authorise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-42 8.3.3.34 RC - Compartment Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-42 8.3.3.35 RD - Reset Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-43 8.3.3.36 RL - Load Number Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-44 8.3.3.37 SA - Send Answer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-45 8.3.3.38 SM - Stop Arm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-45 8.3.3.39 SO - System Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-46 8.3.3.40 ST - Send Transaction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-47 8.3.3.41 SV - Software Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-49 8.3.3.42 SY - Send Entry (Batch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-50 8.3.3.43 TC - Transaction Complete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-51 8.3.3.44 TT - Terminate Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-51 8.3.3.45 VA - Valve Settings and Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-52 8.3.3.46 Error Status Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-53

8.3.4 1010RD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-53 8.3.4.1 AS - Arm Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-54 8.3.4.2 AT - Accumulated Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-55 8.3.4.3 CM - Clear Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-56 8.3.4.4 DM - Display Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-56 8.3.4.5 DN - Send Density. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-57 8.3.4.6 ENQ - Operational State Enquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-58 8.3.4.7 FR - Flow Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-59 8.3.4.8 GT - Gross Total . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-60 8.3.4.9 IT - Instantaneous Temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-60 8.3.4.10 MO - Set Option Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-61 8.3.4.11 OP - Returns Settings of Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-61 8.3.4.12 PA - Set Arm Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-62 8.3.4.13 PR - Preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-63 8.3.4.14 RD - Reset Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-63 8.3.4.15 RL – Load number response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-64 8.3.4.16 SA - Send Answer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-64 8.3.4.17 SO - System Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-65

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

vii

Table of Contents

8.3.4.18

ST - Send Transaction. . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 8-65

8.3.4.19

SY - Send Entry. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 8-67

8.3.4.20

VA - Valve Settings . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 8-68

8.3.4.21

VE - Set valve parameters. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 8-69

8.4

Byte Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 8-71

8.4.1

Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 8-71

8.4.2

3.2 Byte Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 8-71

CHAPTER 9

FlexConn Protocol. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . 9-1

CHAPTER 10

RS-485 Wiring for Fusion4 SSC-A/SSC-B . . . . . . .

. . . . . . . . . . .

. . . . . . 10-1

10.1

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 10-1

10.2

Fusion4 SSC-A and SSC-B Serial Connectivity . .

. . . . . . . . . . .

. . . . . . 10-1

10.2.1

CAN-ADD-BLEND Board . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 10-1

10.2.1.1

2- Wire Half-Duplex RS-485 Connection. . . . . . . . . .

. . . . . . . . . . .

. . . . . . 10-2

10.2.1.2

4-Wire Full-Duplex RS-485 Connection . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 10-3

10.2.1.3

4-Wire Full-Duplex RS-422 Connection . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 10-4

10.2.2

CAN-OPTION-SSC Board. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 10-5

10.3

Connecting Fusion4 SSC-A/SSC-B to MSC-L. . . .

. . . . . . . . . . .

. . . . . . 10-6

10.4

Connecting Fusion4 SSC-A/SSC-B to 1010 B-Series. . . . . . . . .

. . . . . . 10-6

10.5

Connecting Fusion4 SSC-A/SSC-B to 1010 C-Series. . . . . . . . .

. . . . . . 10-7

10.6

Connecting Fusion4 SSC-A/SSC-B to Portal . . . .

. . . . . . . . . . .

. . . . . . 10-9

10.6.1

RS-232 to RS-422/485 Converter . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . 10-10

10.6.2

RS-485 Serial Connection . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . 10-11

10.6.3

Serial Device Server . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . 10-11

10.7

Connecting Fusion4 SSC-A/SSC-B to Experion®

. . . . . . . . . . .

. . . . . 10-12

CHAPTER 11

RS-485 Wiring for Fusion4 MSC-A / Fusion4 MSC-L . . . . . . . . .

. . . . . . 11-1

11.1

Fusion4 MSC-A / Fusion4 MSC-L Serial Connectivity . . . . . . . .

. . . . . . 11-1

11.1.1

CAN-ARM-MSC-1 Board. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 11-1

11.1.2

CAN-ARM-MSC-2 Board. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 11-2

11.1.3

CAN-HMI-MSC Board . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . . 11-3

11.1.3.1

CAN-HMI-MSC Board: Connector CN-150 . . . . . . . .

. . . . . . . . . . .

. . . . . . 11-4

11.1.3.2

CAN-HMI-MSC Board: Connector CN-151 . . . . . . . .

. . . . . . . . . . .

. . . . . . 11-5

11.1.3.2.1

4-Wire Full-Duplex RS-485 Connection . . . . . . . . . .

. . . . . . . . . . . .

. . . . . 11-5

11.1.3.2.2

4-Wire Full-Duplex RS-422 Connection . . . . . . . . . .

. . . . . . . . . . . .

. . . . . 11-6

11.1.4

Connecting Fusion4 MSC-A to Fusion4 MSC-L . . . .

. . . . . . . . . . .

. . . . . . 11-7

11.1.5

Connecting Fusion4 MSC-A to 1010 B-series load computer . . . . .

. . . . . . 11-9

11.1.6

Connecting Fusion4 MSC-A to 1010 C-series load computer . . . . .

. . . . . 11-10

11.1.7

Connecting Fusion4 MSC-A / Fusion4 MSC-L to Fusion4 Portal . .

. . . . . 11-11

11.1.7.1

RS-232 to RS-422/485 converter . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . 11-12

11.1.7.2

RS-485 serial connection . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . 11-13

11.1.7.3

Serial device server . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . .

. . . . . 11-14

11.1.8

Connecting Fusion4 MSC-A to Experion® . . . . . . . .

. . . . . . . . . . .

. . . . . 11-15

11.1.9

Connecting Fusion4 MSC-L to Terminal Manager. . .

. . . . . . . . . . .

. . . . . 11-15

 

Fusion4

Part No.: 4418305_Rev07

viii

Communication Manual

 

Honeywell

Table of Contents

CHAPTER 12 Ethernet Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1 12.1 Modbus TCP/IP Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1

12.1.1 Protocol Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1 12.1.1.1 Modbus On TCP/IP Application Data Unit . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2 12.1.1.2 MBAP Header description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-3 12.1.1.3 Modbus Functions Codes Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-4

12.2 Fusion4 MSC-A / MSC-L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-4

12.2.1 Connecting Fusion4 MSC-A / MSC-L to Ethernet Network . . . . . . . . . . . . . 12-4 12.2.2 CAN-ARM-MSC-1 Board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-4 12.2.3 CAN-ARM-MSC-2 Board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-5 12.2.4 CAN-HMI-MSC Board: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-6 12.2.5 Connecting Fusion4 MSC-A to MSC-L over Ethernet . . . . . . . . . . . . . . . . . 12-7 12.2.6 Connecting Fusion4 MSC-A / MSC-L to Fusion4 Portal over Ethernet . . . . 12-7 12.2.7 Connecting Fusion4 MSC-A / MSC-L to Experion® over Ethernet . . . . . . . 12-7 12.2.8 Connecting Fusion4 MSC-L to Terminal manager over Ethernet . . . . . . . . 12-8

CHAPTER 13 Portal OPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1 13.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1

13.1.1 Available licenses for OPC Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2 13.1.2 DCOM Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2 13.1.2.1 Windows Fire Wall Setting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3 13.1.2.2 User Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3 13.1.2.3 DCOM Machine Default Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3 13.1.3 Prerequisites for OPC Client Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-9 13.1.3.1 OPC Core Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-9 13.1.3.2 Check Logon Permission between Client and Server . . . . . . . . . . . . . . . . . 13-9 13.1.4 Prerequisites for Visual Basic OPC Client Machine . . . . . . . . . . . . . . . . . 13-10 13.1.5 TAS/OPC acquiring Information from Fusion4 OPC Server . . . . . . . . . . . 13-10 13.1.5.1 Setting Type of TAS Status for Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-10 13.1.5.2 COM Port Settings and Refresh Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-11 13.1.6 OPC Value, Quality and Timestamp Properties. . . . . . . . . . . . . . . . . . . . . 13-11 13.1.7 Subscription. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-12 13.1.8 Sales Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-15 13.1.9 Engineering Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17

13.2 Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18

13.2.1 Checking TAS Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18 13.2.2 Checking Device Communications Status. . . . . . . . . . . . . . . . . . . . . . . . . 13-19 13.2.2.1 Stopping and Restarting Scanning on Device . . . . . . . . . . . . . . . . . . . . . . 13-19 13.2.3 Checking Health of Fusion4 OPC Server . . . . . . . . . . . . . . . . . . . . . . . . . 13-20 13.2.4 Handshaking between Client and Fusion4 OPC Server . . . . . . . . . . . . . . 13-20

13.3 Loading Workflow Support for TAS System . . . . . . . . . . . . . . . . . . . . . 13-20

13.3.1 About Loading Workflow Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-20 13.3.2 Example of Workflow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-21

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

ix

Table of Contents

13.3.3 Loading States - ENQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-23 13.3.4 Remote Authorisation State - RA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-24 13.3.5 Remote Load Authorisation State - RL . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-25 13.3.6 Allocate Recipe State - AR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-26 13.3.6.1 Option 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-27 13.3.6.2 Option 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-27 13.3.6.3 Option 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-28 13.3.7 Remote Compartment Authorisation State - RC . . . . . . . . . . . . . . . . . . . . 13-29 13.3.8 Batch Loading State - IV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-30 13.3.9 Batch Loading Completed - BT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-31 13.3.10 Authorizing Transaction Complete from TAS/ OPC client . . . . . . . . . . . . . 13-34 13.3.11 Settling TransactionTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-35

13.4 TAS/OPC Client Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-35

13.4.1 Internal Additive Injectors - AD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-35 13.4.1.1 Option 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-36 13.4.1.2 Option 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-37 13.4.1.3 Option 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-38 13.4.2 External Additive Injectors - AI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-38 13.4.2.1 Type and Number of Injection Points. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-39 13.4.2.2 Specific External Additive Injector Settings . . . . . . . . . . . . . . . . . . . . . . . . 13-39 13.4.3 Arm Status - AM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-40 13.4.4 Arm Settings - AS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-40 13.4.4.1 Option 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-40 13.4.4.2 Option 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-41 13.4.5 Application Version - AV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-42 13.4.6 Blend/Additive Recipes - BR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-43 13.4.6.1 Option 1 - Uploading Additive/Blend Recipe to Computer. . . . . . . . . . . . . 13-43 13.4.6.2 Option 2 - Downloading Additive/Blend Recipe to Device . . . . . . . . . . . . . 13-44 13.4.7 Clear Power Cycle - CC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-45 13.4.8 Clear General Purpose Input Latches - CL . . . . . . . . . . . . . . . . . . . . . . . . 13-46 13.4.9 Communication Settings - CO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-47 13.4.9.1 Option 1 - Retrieving the General Communications Settings . . . . . . . . . . 13-47 13.4.9.2 Option 2 - Communication Port Settings . . . . . . . . . . . . . . . . . . . . . . . . . . 13-48 13.4.10 Correction Settings - CS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-49 13.4.10.1 Option 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-50 13.4.10.1.1 Commodity Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-50 13.4.10.1.2 Density Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-51 13.4.10.1.3 Volume Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-51 13.4.10.2 Option 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-51 13.4.10.3 Option 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-52 13.4.10.4 Option 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-53 13.4.10.5 Option 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-53 13.4.11 Set Meter Density - DN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-54 13.4.12 Get Date and Time - GD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-54

 

Fusion4

Part No.: 4418305_Rev07

x

Communication Manual

Honeywell

Table of Contents

13.4.13 General Purpose Inputs - GI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-55 13.4.14 General Purpose Outputs - GO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-57 13.4.15 Injector Accumulative Total - IA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-59 13.4.15.1 Option 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-59 13.4.15.2 Option 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-60 13.4.16 General Purpose Input Status - IS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-60 13.4.17 Loading Arm Information - LA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-64 13.4.18 Alter Meter Name - MN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-65 13.4.19 Manager Reset - MR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-65 13.4.20 Flow Meter Settings - MS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-66 13.4.21 Preset - PR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-67 13.4.21.1 Option 1 - Minimum Preset for All Loading Arms. . . . . . . . . . . . . . . . . . . . 13-67 13.4.21.2 Option 2 - Minimum Preset for Flow Meter . . . . . . . . . . . . . . . . . . . . . . . . 13-68 13.4.22 Reset Date and Time - RD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-68 13.4.23 Set RIT Lamps - SL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-69 13.4.24 Stop Arm - SM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-70 13.4.25 System Options - SO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-70 13.4.26 Send Transaction - ST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-71 13.4.27 Software Version - SV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-72 13.4.28 Send Batch - SY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-73 13.4.28.1 Option 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-74 13.4.28.2 Option 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-74 13.4.28.3 Option 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-76 13.4.28.4 Option 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-77 13.4.29 Type of Loading Arm - TA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-77 13.4.30 Blend Target and Ratio - TB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-78 13.4.31 Actual and Current Target Flow - TF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-79 13.4.31.1 Actual and Current Target Flow for All Loading Arms . . . . . . . . . . . . . . . . 13-79 13.4.31.2 Actual and Current Target Flow for Particular Flow Meter. . . . . . . . . . . . . 13-79 13.4.32 Type of Instrument - TI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-80 13.4.33 Terminate Transaction - TT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-81 13.4.34 Volume Correction Factor - VC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-81 13.4.35 Displaying Messages and Getting Answers . . . . . . . . . . . . . . . . . . . . . . . 13-82 13.4.35.1 Justify Character Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-82 13.4.35.2 Message Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-82 13.4.35.3 Display Message - DM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-83 13.4.35.4 Display Prompt - DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-84 13.4.35.5 Get Answer GA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-85 13.4.35.6 Get Hidden - GH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-86 13.4.35.7 Get Touch Key - GK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-87 13.4.35.8 Get NexWatch Card - GN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-88 13.4.35.9 Get RF ID - GR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-89 13.4.35.10 Clear Message - CM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-90 13.4.35.11 Answer Available - AA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-91

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

xi

Table of Contents

13.5 Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-91

13.5.1 Types of Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-91 13.5.1.1 Fetching Alarms on Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-91 13.5.1.2 System Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-91 13.5.1.3 Flow Meter Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-94 13.5.1.4 Loading Arm Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-96 13.5.1.5 Additive Injection Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-97 13.5.1.6 Recipe Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-98

13.5.2 Resetting Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-99 13.5.2.1 Resetting All Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-99 13.5.2.2 Resetting System Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-99 13.5.2.3 Resetting Flow Meter Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-99 13.5.2.4 Resetting Loading Arm Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-100 13.5.2.5 Resetting Additive Injection Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-100 13.5.2.6 Resetting Recipe Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-101 13.5.2.7 Resetting Individual Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-101

13.6 Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-101

13.6.1 Application Log Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-101 13.6.2 Audit Log Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-102

APPENDIX A Fusion4 MSC-L Modbus UDI Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A1

APPENDIX B Description of Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B1

B.1 Fusion4 controllers for additive injection . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-1 B.2 Fusion4 controllers for blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-5 B.3 Fusion4 controllers for loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-13 B.3.1 Device-based protocol parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-13 B.3.2 Arm-based protocol parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-18

APPENDIX C Modbus Enumerations and Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . C1

C.1 Controllers for Additive Injection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1 C.1.1 Task Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1 C.1.2 Alarm Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2 C.1.3 Permissive State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3 C.1.4 Pacing Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3 C.1.5 Factored Pulse Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-4 C.1.6 Permissive Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5 C.1.7 Additive Stream State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5 C.1.8 Active Alarms (individual bits in 16-bits data) . . . . . . . . . . . . . . . . . . . . . . . C-6

C.2 Controllers for Blending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-7 C.2.1 Task Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-7 C.2.2 Alarm Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-8 C.2.3 Blend Point Relative to Wild Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-8 C.2.4 Permissive State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-9 C.2.5 Factored Pulse Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-9 C.2.6 Reset Blend Deviation Counter at Transaction Start. . . . . . . . . . . . . . . . . . C-9 C.2.7 Pre-Shutdown Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-10

 

Fusion4

Part No.: 4418305_Rev07

xii

Communication Manual

Honeywell

 

Table of Contents

 

C.2.8

Clean Start Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-10

C.2.9

Permissive Function (Modbus RTU | TCP/IP) . . . . . . . . . . . . . . . . . . . . . .

C-10

C.2.10

Permissive Function (Modbus Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-11

C.2.11

Volume Correction Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-11

C.2.12

Commodity Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-12

C.2.13

VCF Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-12

C.2.14

Glass Hydrometer Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-13

C.2.15

Reference Temperature Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-13

C.2.16

Reference Pressure Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-13

C.2.17

Blend Stream State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-14

C.2.18

Active Alarms (individual bits in 16-bits data) . . . . . . . . . . . . . . . . . . . . . .

C-14

C.3

Fusion4 controllers for loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.C-15

C.3.1

Enumerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-15

C.3.1.1

Alarm Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-15

C.3.1.2

Permissive State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-15

C.3.1.3

Flow Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-16

C.3.1.4

Loading Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-16

C.3.1.5

Boolean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-17

C.3.1.6

Enable/Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-17

C.3.1.7

Permissive Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-17

C.3.1.8

Factored Pulse Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-18

C.3.1.9

Actuator Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-18

C.3.1.10

VCF Commodity Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-18

C.3.1.11

VCF Compensation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-19

C.3.1.12

VCF Table Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-19

C.3.1.13

VCF Density Reading Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-19

C.3.1.14

VCF Thermal Correction (Meter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-20

C.3.1.15

VCF Mixture Calculation Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-20

C.3.1.16

Input Control Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-21

C.3.1.17

Additive Alarms (individual bits in 16-bit data . . . . . . . . . . . . . . . . . . . . . . .

C-22

C.3.1.18

Digital State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-22

C.3.1.19

Additive Control State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-23

C.3.1.20

Fusion4 TAS Prompt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-23

C.3.1.21

Units: Pressure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-30

C.3.1.22

Units: Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-30

C.3.1.23

Units: Density . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-32

C.3.1.24

Units: Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-32

C.3.1.25

Units: Mass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-32

C.3.1.26

Units: Injection Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-33

C.3.1.27

Bay Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-33

C.3.1.28

Arm Side Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-33

C.3.1.29

Loading Bay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-33

C.3.1.30

Permissive Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-34

C.3.1.31

UDI State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-34

C.3.1.32

UDI Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-35

C.3.1.33

UDI Error Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C-35

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

xiii

Table of Contents

C.3.1.34 Batch State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-35 C.3.1.35 Bay Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-36 C.3.1.36 Workflow Option Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-37 C.3.1.37 ENUM_FUSION4_RECORD_TYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-37 C.3.1.38 ENUM_FUSION4_RECORD_REQ_STATE . . . . . . . . . . . . . . . . . . . . . . . .C-37 C.3.1.39 Unprocessed Transactions Available . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-38 C.3.1.40 User Prompt State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-39 C.3.1.41 Load Arm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-39 C.3.1.42 ENUM_ARM_COMMAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-40 C.3.1.43 ENUM_MSCL_AUTH_DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-40 C.3.1.44 ENUM_F4_SCREEN_ICON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-40 C.3.1.45 ENUM_PRODUCT_SYMBOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-41 C.3.1.46 ENUM_F4_PROMPT_INPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-42 C.3.1.47 ENUM_CONTROLLER_STATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-43 C.3.1.48 ENUM_BATCH_EVALUATION_STATE . . . . . . . . . . . . . . . . . . . . . . . . . . .C-44 C.3.1.49 Product Stream Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-44 C.3.1.50 Device Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-46 C.3.1.51 Bay Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-47 C.3.1.52 Arm Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-48 C.3.1.53 IO Card Digital IO States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-49 C.3.1.54 ARM Card Digital IO States. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-50 C.3.1.55 ARM Current State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-51 C.3.1.56 Communication Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-52 C.3.1.57 Destination Record Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-52 C.3.1.58 Preset Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-52 C.3.1.59 Temperature Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-52 C.3.1.60 Pressure Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-53 C.3.1.61 Density Dimension. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-53 C.3.1.62 Thermal Coeff Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-53 C.3.1.63 Alarm Log Record Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-55 C.3.1.64 Unprocessed Alarm Record Available. . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-55 C.3.1.65 Transaction Workflow Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-55 C.3.1.66 Batch Start Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-55 C.3.1.67 Permissive State (External Additive 1 -12) . . . . . . . . . . . . . . . . . . . . . . . . .C-56 C.3.1.68 Permissive State (External Additive 13 - 24) . . . . . . . . . . . . . . . . . . . . . . . .C-57 C.3.1.69 Permissive State (External Additive 1 - 6) . . . . . . . . . . . . . . . . . . . . . . . . . .C-57 C.3.1.70 Permissive State (External Additive 7 - 12) . . . . . . . . . . . . . . . . . . . . . . . . .C-58 C.3.1.71 Permissive State (Internal Additive 1 -12) . . . . . . . . . . . . . . . . . . . . . . . . . .C-59 C.3.1.72 Permissive State (Internal Additive 13 - 24) . . . . . . . . . . . . . . . . . . . . . . . .C-59

C.3.2 Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-61 C.3.2.1 Bay Command (UDI data type: 471) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-61 C.3.2.2 Transaction Authorization Details (UDI data type: 563) . . . . . . . . . . . . . . .C-61 C.3.2.3 Transaction Authorization Details Unicode (UDI data type: 573) . . . . . . . .C-62 C.3.2.4 Authorization Object (UDI data type: 498). . . . . . . . . . . . . . . . . . . . . . . . . .C-62 C.3.2.5 User Response (UDI data type: 461) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-62

 

Fusion4

Part No.: 4418305_Rev07

xiv

Communication Manual

Honeywell

Table of Contents

C.3.2.6 Batch Details (UDI data type: 475) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-63 C.3.2.7 Authorization Data (UDI data type: 532) . . . . . . . . . . . . . . . . . . . . . . . . . . .C-63 C.3.2.8 Plan Init Start Batch (UDI data type: 562) . . . . . . . . . . . . . . . . . . . . . . . . . .C-64 C.3.2.9 Internal Prompt Data (UDI data type: 531) . . . . . . . . . . . . . . . . . . . . . . . . .C-64 C.3.2.10 Compartment Response (UDI data type: 508) . . . . . . . . . . . . . . . . . . . . . .C-64 C.3.2.11 Record Request (UDI data type: 557) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-65

C.3.2.11.1 Read response data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-65 C.3.2.11.2 Write request data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-65 C.3.2.12 Arm Command (UDI data type: 474) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-66 C.3.2.13 Delete Auth Object Request (UDI data type: 564). . . . . . . . . . . . . . . . . . . .C-66 C.3.2.14 Load Recipe (UDI data type: 450) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-66 C.3.2.15 Arm State Details (UDI data type: 477) . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-67 C.3.2.16 Show Prompt Data (UDI data type: 460) . . . . . . . . . . . . . . . . . . . . . . . . . . .C-68 C.3.2.17 Stream Address (UDI data type: 24) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-68 C.3.2.18 Batch Details V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-69 C.3.2.19 Plan Init Start Batch V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-69 C.3.2.20 STRUCT_1010_TRANSACTION_RECORD. . . . . . . . . . . . . . . . . . . . . . . .C-69 C.3.2.21 STRUCT_1010_BATCH_RECORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-71 C.3.2.22 Generic Record Info Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-73 C.3.2.23 Generic Record Data Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-73 C.3.2.24 Load Batch Static Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-74 C.3.2.25 Finished Product Stream Sub-record (Arm Instantaneous Values). . . . . . .C-74 C.3.2.26 Main and Blend Product Stream Sub-record (Arm Instantaneous Values) .C-75 C.3.2.27 Additive Product Stream Sub-record (Arm Instantaneous Values) . . . . . . .C-75 C.3.2.28 Stream Dynamic Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-76 C.3.2.29 RTC Date. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-76 C.3.2.30 RTC Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-77 C.3.2.31 Sensor Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-77 C.3.2.32 Density Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-77 C.3.2.33 Pressure Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-78 C.3.2.34 Temperature Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-78 C.3.2.35 Thermal Coeff Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-78 C.3.2.36 Alarm State Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-79 C.3.2.37 Struct Remotely Authorized User Data . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-79 C.3.2.38 Struct Auth Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-79

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

xv

Table of Contents

 

Fusion4

Part No.: 4418305_Rev07

xvi

Communication Manual

Honeywell

General

CHAPTER 1 GENERAL

1.1Introduction

The Fusion4 Communication Manual provides users with the information needed to automate the control and data retrieval process from Honeywell Enraf microprocessor-based controllers and Fusion4 Portal.

This manual describes the machine-to-machine messages needed for electronic controller operation using a number of protocols. By providing the protocols as defined in this manual, users can choose the protocol that best suits their needs.

This manual applies to Fusion4 Portal and all Fusion4 controllers. The list of controllers includes:

Fusion4 SSC-A (Single Stream Controller for Additive Injection)

Fusion4 SSC-B (Single Stream Controller for Blending)

Fusion4 MSC-A (Multi-Stream Controller for Additive Injection)

Fusion4 MSC-L (Multi-Stream Controller for Loading)

1.2Target audience

This manual is intended for:

Administrators who are assigned to install Fusion4 controllers and/or Fusion4 Portal

Administrators, engineers, system integrators and supervisors who are assigned to configure and maintain Fusion4 controllers and/or Fusion4 Portal

System integrators who are assigned to integrate the Terminal Automation System (TAS) with Fusion4 controllers and/or Fusion4 Portal

Operators who are assigned to operate Fusion4 controllers and/or Fusion4 Portal

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

1 - 1

General

This page is intentionally left blank.

 

Fusion4

Part No.: 4418305_Rev07

1 - 2

Communication Manual

Honeywell

Honeywell Fusion4 Communication Manual

Safety

CHAPTER 2 SAFETY

2.1Safety conventions

2.1.1Warnings

Following warning mark is used within this document to urge attention in order to prevent personal injuries or dangerous situations, further described within this document.

Symbol

Description

Remark

 

General warning

Will always be explained by text.

2.1.2Cautions

Following caution mark is used within this document to urge attention in order to prevent damages to the equipment, further described within this document.

Symbol

Description

 

General caution sign

2.2Liability

The information in this installation & operation manual is the copyright property of Honeywell International Inc. Honeywell International Inc. disclaims any responsibility for personal injury or damage to equipment caused by:

Deviation from any of the prescribed procedures

Execution of activities that are not prescribed

Neglect of the safety regulations for handling tools and use of electricity

The contents, descriptions, and specifications in this manual are subject to change without notice. Honeywell International Inc. accepts no responsibility for any errors that may appear in this manual.

WARNING!

Only personnel that are authorized by the customer are allowed to make

 

changes on the Fusion4 system. All modifications must be in accordance to

 

the guidelines as set forth by Honeywell International Inc.

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

2 - 1

Safety

This page is intentionally left blank.

 

Fusion4

Part No.: 4418305_Rev07

2 - 2

Communcation Manual

Honeywell

Fusion4 System Overview

CHAPTER 3 FUSION4 SYSTEM OVERVIEW

Honeywell Enraf’s Fusion4 loading automation system manages and controls the loading and unloading of petrochemicals in a safe, secure and well-documented manner. Key elements in the Fusion4 system are:

Fusion4 Portal, see section 3.1

Fusion4 controllers for loading, see section 3.5

Fusion4 controllers for additive injection, see section 3.2 and section 3.4

Fusion4 controllers for blending, see section 3.3

FIGURE 3-1 shows an overview of the Fusion4 system.

FIGURE 3-1

Fusion4 system overview

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

3 - 1

Fusion4 System Overview

3.1Fusion4 Portal

3.1.1Description

Fusion4 Portal is a Windows PC software suite designed to interface with Honeywell Enraf's portfolio of hazardous area control devices. Its main functions are:

Retrieving data from the connected devices to print a Bill of Lading (BoL) after product has been delivered to a truck or train, et cetera

Configuring, commissioning and diagnosing of controllers

OPC interfacing

Monitoring of field devices for the control room

Printing transactions

Fusion4 Portal can scan and print transaction data of 1 up to 250 streams spread across up to 50 devices, including:

1010CB preset controllers

Fusion4 Fusion4 SSC-As (Single Stream Controllers for Additive Injection)

Fusion4 Fusion4 SSC-Bs (Single Stream Controllers for Blending)

Fusion4 Fusion4 MSC-Ls (Multi-Stream Controllers for Loading)

Fusion4 Fusion4 MSC-As (Multi-Stream Controllers for Additive Injection)

3.1.2Principle of operation

The basic principle of operation is achieved by Fusion4 Portal continuously communicating with the connected devices. As soon as a device has new transaction data available Fusion4 Portal will retrieve this data. When transaction data from a connected device like an Fusion4 SSC-A or Fusion4 MSC-A is received and the print transaction function of the device is enabled, a transaction summary will be printed. When transaction data from a connected device like an Fusion4 SSC-B, Fusion4 MSC-L or 1010CB is received and the print transaction function of the device is enabled, the data, including the applicable engineering units, is immediately printed resulting in a Bill of Lading (BoL). The BoL is printed for custody transfer when a product from storage tanks has been transferred to other parties. Fusion4 Portal is certified for printing W&M compliant BOLs for Contrec 1010CB and Fusion4 SSC-B. For this reason, Fusion4 Portal is certified for printing W&M compliant BoLs for 1010CB and SSC-B. The transaction data, including the applicable engineering units, is stored immediately after receipt on the hard disk.

Fusion4 Portal features an OPC server that communicates with loading devices like 1010CB and Fusion4 MSC-L. This server offers OPC connectivity with OPC clients to read, subscribe and write values to the

 

Fusion4

Part No.: 4418305_Rev07

3 - 2

Communication Manual

Honeywell

Fusion4 System Overview

devices to achieve the required work flow at the terminals. An example of an OPC client is a Terminal Automation System (TAS).

3.1.3Communications

Communication with the devices is realized by using hard-wired, serial EIA RS-422/485 communications ports, which are connected to the devices via serial communication lines.

NOTE: Optionally, the Fusion4 Portal server may be connected to the devices through a Terminal Server.

Fusion4 Portal includes several different communications protocols. These include:

FlexConn (see CHAPTER 9)

SLIP+ (see CHAPTER 8)

For more information refer to:

Installation & Operation Manual Fusion4 Portal (Part No. 4418302)

Installation & Operation Manual Fusion4 SSC-A (Part No. 4418300)

Installation & Operation Manual Fusion4 SSC-B (Part No. 4418301)

Installation & Operation Manual Fusion4 MSC-A (Part No. 4418307)

Installation & Operation Manual Fusion4 MSC-L (Part No. 4418309)

3.2Fusion4 Single Stream Controller for Additive Injection

3.2.1General

The Fusion4 Single Stream Controller for Additive Injection (Fusion4 SSC-A) is designed to control one single additive stream. It can operate within any product transfer application, such as road tanker loading, rail off-loading or pipeline transfer, where multiple products need to be accurately combined.

3.2.2Principle of operation

The basic principle of operation is achieved by the Fusion4 SSC-A monitoring the flow of the wild stream, and using this flow rate to accurately pace the flow of the additive stream to a predetermined target ratio in parts per million (ppm).

The pacing of the additive stream is realized through accurate, rapid injections of very small volumes of additive into the process, at frequently and evenly spaced intervals.

The Fusion4 SSC-A is a cycle-based injector, meaning that the additive is not dispensed continuously. An internal recipe controls the ratio of

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

3 - 3

Fusion4 System Overview

additive being injected to the process stream. In a typical application, the process flow rate is monitored by the controller. As chemical additive is called for, the controller opens a solenoid control valve and injects a small quantity of additive into the process stream. When the required quantity is reached, the controller closes the valve and waits until the next injection is required. The injection cycle repeats in this manner, keeping the additive ‘in pace’ with the process flow. The reason for cyclical injection technology is uniform mixing of product and additive.

The injection control of the Fusion4 SSC-A can be achieved in different pacing modes:

Self-paced mode: The Fusion4 SSC-A autonomously injects on a time and fluid volume basis (configurable).

Smart mode: An external trigger source (Pulse Input, Digital Input, Analogue Input, or Comms) makes the Fusion4 SSC-A inject a configurable additive volume.

server mode: In this case additive injection is fully controlled by an external device.

3.2.3Communications

Full control of and full access to all setup entities of the Fusion4 SSC-A can be realized by using a hard-wired, serial EIA RS-485 communications port, which is connected to a client system via a data communications line. This client system can be a PC service program, a load computer, a SCADA system, DCS, or any other type of Terminal Automation System.

The Fusion4 SSC-A includes several different communications protocols. These include:

FlexConn (see CHAPTER 9)

FMC Smith AccuLoad (see CHAPTER 5)

Brooks PetroCount (see CHAPTER 6)

Modbus Legacy and Modbus RTU (see CHAPTER 7)

The Fusion4 SSC-A supports two serial communication ports.

The CAN-ADD-BLEND board houses a 2- or 4-wire isolated RS-485 communication port.

The CAN-OPTION-SSC board houses a 2-wire isolated RS-485 communication port.

Alarms are reported through the protocols of the RS-485 communications interface. Alarms may also be cleared using the RS-485 communications interface.

 

Fusion4

Part No.: 4418305_Rev07

3 - 4

Communication Manual

Honeywell

Fusion4 System Overview

NOTE: Refer to the Installation & Operation Manual Fusion4 SSC-A (Part No. 4418300) for more information.

3.3Fusion4 Single Stream Controller for Blending

3.3.1General

The Fusion4 Single Stream Controller for Blending (Fusion4 SSC-B) is a hazardous area, intelligent blend controller, utilizing state-of-the-art microprocessor technology for high-accuracy blending applications.

The MID-compliant Fusion4 SSC-B is designed to control one single blend stream. It can operate within any product transfer application, such as road tanker loading, rail off-loading or pipeline transfer, where multiple products need to be accurately combined.

3.3.2Principle of operation

The basic principle of operation is achieved by the Fusion4 SSC-B monitoring the flow of the wild stream, and using this flow rate to accurately pace the flow of the blend stream to a predetermined target blend percentage or ratio.

The pacing of the blend stream is achieved through digitally controlled solenoid valves that modulate the position of a variable control valve within the blend stream.

The Fusion4 SSC-B is capable of achieving highly accurate linear control across the complete blend range; allowing for blend ratios from 0% to 100% (practical blend rates are around 5% to 40%) on standard load rack applications.

Temperature and pressure measurements are used to convert the observed blend volume to reference conditions, in order to have very accurate blend transaction data that can be used for W&M-compliant custody transfer.

3.3.3Communications

Full control of and full access to all setup entities of the Fusion4 SSC-B can be realized by using a hard-wired, serial EIA RS-485 communications port, which is connected to a client system via a data communications line. This client system can be a PC service program, a load computer, a SCADA system, DCS, or any other type of Terminal Automation System.

The Fusion4 SSC-B includes several different communications protocols. These include:

FlexConn (see CHAPTER 9)

FMC Smith AccuLoad (see CHAPTER 5)

Brooks PetroCount (see CHAPTER 6)

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

3 - 5

Fusion4 System Overview

Modbus Legacy and Modbus RTU (see CHAPTER 7)

The Fusion4 SSC-B supports two serial communication ports.

The CAN-ADD-BLEND board houses a 2- or 4-wire isolated RS-485 communication port.

The CAN-OPTION-SSC board houses a 2-wire isolated RS-485 communication port.

Alarms are reported through the protocols of the RS-485 communications interface. Alarms may also be cleared using the RS-485 communications interface.

NOTE: Refer to the Installation & Operation Manual Fusion4 SSC-B (Part No. 4418301) for more information.

3.4Fusion4 Multi-Stream Controller for Additive Injection

3.4.1General

The Fusion4 Multi-Stream Controller for Additive Injection (Fusion4 MSC-A) is designed to control up to twenty four additive streams. It can operate within any product transfer application, such as road tanker loading, rail off-loading or pipeline transfer, where multiple products need to be accurately combined.

3.4.2Principle of operation

The basic principle of operation is achieved by the Fusion4 MSC-A monitoring the flow of the wild stream, and using this flow rate to accurately pace the flow of the additive stream to a predetermined target ratio in parts per million (ppm).

The pacing of the additive stream is realized through accurate, rapid injections of very small volumes of additive into the process, at frequently and evenly spaced intervals.

The Fusion4 MSC-A is a cycle-based injector, meaning that the additive does not dispense continuously. An internal recipe controls the ratio of additive being injected to the process stream. In a typical application, the process flow rate is monitored by the controller. As chemical additive is called for, the controller opens a solenoid control valve and injects a small quantity of additive into the process stream. When the required quantity is reached, the controller closes the valve and waits until the next injection is required. The injection cycle repeats in this manner, keeping the additive ‘in pace’ with the process flow. The reason for cyclical injection technology is uniform mixing of product and additive.

 

Fusion4

Part No.: 4418305_Rev07

3 - 6

Communication Manual

Honeywell

Fusion4 System Overview

The injection control of the Fusion4 MSC-A can be achieved in different pacing modes:

Self-paced mode: The Fusion4 MSC-A autonomously injects on a time and fluid volume basis (configurable).

Smart mode: An external trigger source (Pulse Input, Digital Input, Analogue Input, or Comms) makes the Fusion4 MSC-A inject a configurable additive volume.

server mode: In this case additive injection is fully controlled by an external device.

3.4.3Communications

Full control of and full access to all setup entities of the Fusion4 MSC-A can be realized by using:

Hard-wired, serial EIA RS-485 communications port, which is connected to a client system via a data communications line

Ethernet

This client system can be a PC service program, a load computer, a SCADA system, DCS, or any other type of Terminal Automation System.

The Fusion4 MSC-A includes several different communications protocols. These include:

RS-485

SLIP+, see CHAPTER 8

FlexConn, CHAPTER 9

FMC Smith AccuLoad (see CHAPTER 5)

Modbus Legacy and Modbus RTU | TCP/IP (see CHAPTER 7)

Ethernet

FlexConn (see CHAPTER 9)

Modbus TCP/IP (see CHAPTER 12)

The Fusion4 MSC-A supports the following serial communication ports:

The CAN-ARM-MSC-1 board houses one isolated terminal connector with two 2-wire half-duplex RS-485 communication ports.

The CAN-ARM-MSC-2 board houses one isolated terminal connector with two 2-wire half-duplex RS-485 communication ports.

The CAN-HMI-MSC board houses one isolated terminal connector with two 2-wire half-duplex RS-485 communication ports and one 4-wire full-duplex RS-485 terminal connector.

Part No.: 4418305_Rev07

Fusion4

 

Honeywell

Communication Manual

3 - 7

Fusion4 System Overview

Alarms are reported through the protocols of the RS-485 communications interface. Alarms may also be cleared using the RS-485 communications interface.

NOTE: Refer to the Installation & Operation Manual Fusion4 MSC-A (Part No. 4418307) for more information.

3.5Fusion4 Multi-Stream Controller for Loading

3.5.1General

The Fusion4 Multi-Stream Controller for Loading (Fusion4 MSC-L) is a Load Computer, Batch Controller Unit (BCU) or a Preset, and is typically installed on a loading, at a terminal, in the petro chemical industry. The Fusion4 MSC-L is designed to accurately transfer products from the storage area into another containment vessel. Apart, from loading a single product, the MSC-L also provides necessary functionality for blending products, additive injections and for loading the final products accurately, as required in the global oil storage and distribution industry. The MSC-L controls the following:

Loading - Transferring the base or the stock oil, or the petroleum derivative from a storage tank to a vehicle, for example, road trucks, rail cars, or barges.

Additive injection - Improving and differentiating the base or stock oil, or petroleum derivatives by changing the physical properties and specifications of the oil product (fuel) during loading/transferring.

Blending - Combining two or more fluid products to a predetermined specification during loading.

3.5.2Communications

Full control of and full access to all setup entities of the Fusion4 MSC-L can be realized by using:

Hard-wired, serial EIA RS-485 communications port, which is connected to a client system via a data communications line

Ethernet

This client system can be a PC service program, a SCADA system, DCS, or any other type of Terminal Automation System.

The Fusion4 MSC-L includes several different communications protocols. These include:

RS-485

FMC Smith AccuLoad, see CHAPTER 5

Modbus RTU, see CHAPTER 7

 

Fusion4

Part No.: 4418305_Rev07

3 - 8

Communication Manual

Honeywell

Loading...
+ 549 hidden pages