Sunteți pe pagina 1din 8

Analyser 9500X MK4

Coal

Modbus Server
Interface

Revision 6
7 July 2013

Scantech International Pty Ltd


ABN 56 087 557 426
143 Mooringe Avenue
Camden Park SA 5038 AUSTRALIA
Tel: +61 8 8350 0200 Fax: +61 8 8350 0188

Page 1 of 8 pages Zoran Bauk


This document describes the interface between the Coalscan and the plant SCADA interface.

Coalscan Configuration (TCP/IP or Serial)


TCP/IP
The Coalscan is configured to act as the ModBus TCP-IP server. Data is requested by the SCADA
system (for example, SuperScan) over a TCP-IP network connection. The interface uses Windows
Sockets where port 502 is used to request a connection (as per the ModBus standard).
Serial
This selection enables the ModBus serial (RS-232 or RS422) module.

Data Access
Coalscan data is made available as register data which can be interpreted as 16 bit unsigned values or
32 bit floating point data. Floating point numbers use two registers and all values are stored in “Big
Endian” format (This is a ModBus requirement, other PLC protocols may be different).
Data is made available in blocks and these blocks can be read in part or in full. Multiple blocks can
not be read using a single read command. Some blocks are broken in sub-blocks of integer and
floating point values. The sub-blocks must be read individually. Empty rows separate blocks
which cannot be read together.

Note : Ranges given in table below are typical and will vary between material type and location
Note : Results available will vary depending on application

Page 2 of 8 pages Zoran Bauk


INSTANTANEOUS RESULTS
Description Data Range Modbus
Type Address

Instantaneous Tons Float 0 to 200 40001


Instantaneous Moisture Float 0 to 20 40003
Instantaneous Ash (Dry Basis) Float 0 to 50 40005
Instantaneous Energy (Dry Basis) Float 0 to 20,000 40007
Instantaneous Sulfur (Dry Basis) Float 0 to 5 40009
Instantaneous Lost Tons Float 0 to 100 40011
Instantaneous Ash (As Received) Float 0 to 50 40013
Instantaneous Energy (As Received) Float 0 to 20,000 40015
Instantaneous Sulfur (As Received) Float 0 to 5 40017
Instantaneous SiO2 in Ash Float 0 to 100 40023
Instantaneous Al2O3 in Ash Float 0 to 50 40025
Instantaneous Fe2O3 in Ash Float 0 to 10 40027
Instantaneous CaO in Ash Float 0 to 20 40029
Instantaneous MgO in Ash Float 0 to 10 40031
Instantaneous Na2O3 in Ash Float 0 to 1 40033
Instantaneous TiO2 in Ash Float 0 to 1 40035
Instantaneous K2O in Ash Float 0 to 1 40037
Instantaneous SO3 in Ash Float 0 to 1 40039
Instantaneous MnO2 in Ash Float 0 to 5 40041

TRUE when new result is available Unsigned 0 or 1 43410


(ResultAvailable) Integer

Send a non zero to reset Unsigned 43512


ResultsAvailable flag Integer
(if no Superscan)

Page 3 of 8 pages Zoran Bauk


SHIFT RESULTS

Description Data Type Range Modbus Address

Shift Tons Float 0 to 10000 40101


Shift Moisture Float 0 to 20 40103
ShiftAsh (Dry Basis) Float 0 to 50 40105
Shift Energy (Dry Basis) Float 0 to 20,000 40107
Shift Sulfur (Dry Basis) Float 0 to 5 40109
Shift Lost Tons Float 0 to 1000 40111
Shift Ash (As Received) Float 0 to 50 40113
Shift Energy (As Received) Float 0 to 20,000 40115
Shift Sulfur (As Received) Float 0 to 5 40117
Shift SiO2 in Ash Float 0 to 100 40123
Shift Al2O3 in Ash Float 0 to 50 40125
Shift Fe2O3 in Ash Float 0 to 10 40127
Shift CaO in Ash Float 0 to 20 40129
Shift MgO in Ash Float 0 to 10 40131
Shift Na2O3 in Ash Float 0 to 1 40133
Shift TiO2 in Ash Float 0 to 1 40135
Shift K2O in Ash Float 0 to 1 40137
Shift SO3 in Ash Float 0 to 1 40139
Shift MnO2 in Ash Float 0 to 5 40141

TRUE when new result is Unsigned 0 or 1 45202


available (ResultAvailable) Integer
Send a zero to reset Unsigned 45202
ResultsAvailable flag Integer
(if no Superscan)

Page 4 of 8 pages Zoran Bauk


DAILY RESULTS

Description Data Type Range Modbus Address


Daily Tons Float 0 to 100000 40201
Daily Moisture Float 0 to 20 40203
DailyAsh (Dry Basis) Float 0 to 50 40205
Daily Energy (Dry Basis) Float 0 to 20,000 40207
Daily Sulfur (Dry Basis) Float 0 to 5 40209
Daily Lost Tons Float 0 to 10000 40211
Daily Ash (As Received) Float 0 to 50 40213
Daily Energy (As Received) Float 0 to 20,000 40215
Daily Sulfur (As Received) Float 0 to 5 40217
Daily SiO2 in Ash Float 0 to 100 40223
Daily Al2O3 in Ash Float 0 to 50 40225
Daily Fe2O3 in Ash Float 0 to 10 40227
Daily CaO in Ash Float 0 to 20 40229
Daily MgO in Ash Float 0 to 10 40231
Daily Na2O3 in Ash Float 0 to 1 40233
Daily TiO2 in Ash Float 0 to 1 40235
Daily K2O in Ash Float 0 to 1 40237
Daily SO3 in Ash Float 0 to 1 40239
Daily MnO2 in Ash Float 0 to 5 40241

TRUE when new result is Unsigned 0 or 1 45203


available (ResultAvailable) Integer
Send a zero to reset Unsigned 45203
ResultsAvailable flag Integer
(if no Superscan)

Page 5 of 8 pages Zoran Bauk


HOURLY RESULTS
Description Data Type Range Modbus Address
Hourly Tons Float 0 to 1000 40301
Hourly Moisture Float 0 to 20 40303
HourlyAsh (Dry Basis) Float 0 to 50 40305
Hourly Energy (Dry Basis) Float 0 to 20,000 40307
Hourly Sulfur (Dry Basis) Float 0 to 5 40309
Hourly Lost Tons Float 0 to 500 40311
Hourly Ash (As Received) Float 0 to 50 40313
Hourly Energy (As Received) Float 0 to 20,000 40315
Hourly Sulfur (As Received) Float 0 to 5 40317
Hourly SiO2 in Ash Float 0 to 100 40323
Hourly Al2O3 in Ash Float 0 to 50 40325
Hourly Fe2O3 in Ash Float 0 to 10 40327
Hourly CaO in Ash Float 0 to 20 40329
Hourly MgO in Ash Float 0 to 10 40331
Hourly Na2O3 in Ash Float 0 to 1 40333
Hourly TiO2 in Ash Float 0 to 1 40335
Hourly K2O in Ash Float 0 to 1 40337
Hourly SO3 in Ash Float 0 to 1 40339
Hourly MnO2 in Ash Float 0 to 5 40341

TRUE when new result is Unsigned 0 or 1 45204


available (ResultAvailable) Integer
Send a zero to reset Unsigned 45204
ResultsAvailable flag Integer
(if no Superscan)

Page 6 of 8 pages Zoran Bauk


TONNAGE WEIGHTED RESULTS (manual reset)
Description Data Type Range Modbus Address
TW Tons Float 0 to 1000000 40401
TW Moisture Float 0 to 20 40403
TWAsh (Dry Basis) Float 0 to 50 40405
TW Energy (Dry Basis) Float 0 to 20,000 40407
TW Sulfur (Dry Basis) Float 0 to 5 40409
TW Lost Tons Float 0 to 10000 40411
TW Ash (As Received) Float 0 to 50 40413
TW Energy (As Received) Float 0 to 20,000 40415
TW Sulfur (As Received) Float 0 to 5 40417
TW SiO2 in Ash Float 0 to 100 40423
TW Al2O3 in Ash Float 0 to 50 40425
TW Fe2O3 in Ash Float 0 to 10 40427
TW CaO in Ash Float 0 to 20 40429
TW MgO in Ash Float 0 to 10 40431
TW Na2O3 in Ash Float 0 to 1 40433
TW TiO2 in Ash Float 0 to 1 40435
TW K2O in Ash Float 0 to 1 40437
TW SO3 in Ash Float 0 to 1 40439
TW MnO2 in Ash Float 0 to 5 40441

TRUE when new result is Unsigned 0 or 1 45205


available (ResultAvailable) Integer
Send a zero to reset Unsigned 45205
ResultsAvailable flag Integer
(if no Superscan)

Write Command
TW Accumulator Reset (send Unsigned 45005
a non zero) Integer

Page 7 of 8 pages Zoran Bauk


ANALYSER STATUS

Description Data Type Units Range Modbus


Address
TRUE when the source is on Unsigned Integer N/A 0 or 1 43105
TRUE when source is off Unsigned Integer N/A 0 or 1 43106

TRUE when conveyor is running Unsigned Integer N/A 0 or 1 43201

TRUE when Analyse mode is selected Unsigned Integer N/A 0 or 1 43401


TRUE when Standardise mode is selected Unsigned Integer N/A 0 or 1 43402
TRUE when Detectors are Stable Unsigned Integer N/A 0 or 1 43404
TRUE when the Analyser is OK Unsigned Integer N/A 0 or 1 43411
Days Since Standardisation Unsigned Integer N/A 0 to 1,000 43412

Min Load for Analysis Unsigned Integer kg/m 0 to 100 43551


Max Load for Std Mode Unsigned Integer kg/m 0 to 10 43552
Analyse Time Unsigned Integer seconds 0 to 600 43554

Current Belt Loading Float kg/m 0 to 200 43041


Current Tons per hour Float tph 0 to 2000 43049
Current Belt speed Float m/s 0 to 5 43051

0
Ambienet temperature Float C -20 to 50 43125
0
Detector temperature Float C 0 to 50 43121
0
Electronics Cabinet temperature Float C 0 to 50 43123

NOTES:
- Addresses 45202, 45203, 45204 and 45205 can be read together even though they are listed on
four separate pages (p4 to p7).

Page 8 of 8 pages Zoran Bauk

S-ar putea să vă placă și