protecting life, environment and property… 1 autromaster 5000: installation and commissioning...

27
1 Protecting life, environment and property… AutroMaster 5000: Installation and Commissioning ID:AM5000_Installation_And_Commissioning_2004-12-01

Upload: betty-hancock

Post on 17-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

1

Protecting life, environment and property…

AutroMaster 5000: Installation and Commissioning

AutroMaster 5000: Installation and Commissioning

ID:AM5000_Installation_And_Commissioning_2004-12-01

2

Protecting life, environment and property…

Installing LinuxInstalling Linux

• AutroMaster 5000 RedHat Linux ver. 9.0• During installation: REMEMBER• Install all packages• The Linux clock is defined as UTC and is adjusted as

UTC• The recommended screen resolution is

– 1024x768 for 17” screens– 1280x1024 for 19” screens

3

Protecting life, environment and property…

Installing AutroMaster 5000Installing AutroMaster 5000

AutroMaster 5000 is distributed on one CD. To install this:• CD is inserted with command, /mount/mnt/cdrom• Change catalogue to cd, cd /mnt/cdrom• Install AutroMaster, ./install-9

4

Protecting life, environment and property…

Product RegistrationProduct Registration

• Within 30 days, AutroMaster 5000 must be registered with a product code delivered by AFS in Trondheim

5

Protecting life, environment and property…

Before the Product Registration

Before the Product Registration

Before the product registration, remember to configure the network

• The Host-table must be modified so that the host name is not defined at ”loop back”, but in its own IP-address. If other computers is to be used, add these.

• Example

• Alternatively, use the host file that comes with the AutroMaster 5000 distribution (maritime)

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1 trd-lt-166 localhost.localdomain localhost

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1 localhost.localdomain localhost

192.16.1.1 trd-lt-166

6

Protecting life, environment and property…

DefinitionsDefinitions• db_server

– Communication module towards AutroSafe• tag list

– List including configuration for AutroSafe,BS100, Dardo etc. Is imported into maintag.

• maintag.txt.– List of all tags in AutroMaster 5000, configured by amservice. Used

by connect/disconnect-list and alarm/fault-list• amservice

– Tool for configuration of AutroMaster 5000.• template

– Describes functionality for all types of units. Previously edited manually in ”spesifikasjon”-file. Templates in use are automatically inserted into the ”spesifikasjon”-file.

• type code– A two letter code that all tags are related to. Defines which template

is to be used for the tag.• “spesifikasjon” – file

– Main database used by the system

7

Protecting life, environment and property…

ConfigurationConfiguration

• Configuration overview

AutroSafeXML files

Tag list

main tag

specification

AutroSafeTag list from Excel

BS100 Detector list

Tag list

Ova configuration from Excel

Tag list

ovaconvertdb_server Makebs100taglist

amservice

amservice

amserviceamserviceamservice

BS100 From Panels

8

Protecting life, environment and property…

MaintagMaintag

Includes• All tags in the system• Each line consists of 4 sections

describing the following:

Section Description Example

1 Internal tag in AutroMaster 5000

ADZ1

2 Code for handling tag in amservice

nil:U

3 Customer text Kitchen

4 Tag type zd

9

Protecting life, environment and property…

TemplatesTemplates

• Templates for each unit describing status and commands

• Inserted automatically in ”spesifikasjon”-file when this is generated using amservice

10

Protecting life, environment and property…

Global/Local Templates

Global/Local Templates

• When editing templates, these can be copied locally and edited

• Local templates will override global templates in generating of ”spesifikasjon”-file

• Local templates are included in the configuration backup

11

Protecting life, environment and property…

ExampleExample

• Example of template spfs.txt which is a part of the AutroSense detector connected to AutroSafe

Kompleksfunksjon AsAutroSensePt

Loop disabled = LOOP_DISABLED + *

Disabled = DISABLED + *

Alarm test = ALARM_TEST + *

Early warning test = EARLY_WARNING_TEST + *

Prewarning test = PREWARNING_TEST + *

Alarm = ALARM + Door

*Alarm* = ALARM + *

Alarm acknowledged = ALARM_ACKNOWLEDGED + Door

*Alarm acknowledged* = ALARM_ACKNOWLEDGED + *

Prewarning = PREWARNING + Door

Prewarning! = PREWARNING + *

Prewarning acknowledged = PREWARNING_ACKNOWLEDGED + *

Early warning = EARLY_WARNING + *

Early warning acknowledged = EARLY_WARNING_ACKNOWLEDGED + *

Fault! = FAULT + *

Fault acknowledged = FAULT_ACK + *

Inhibited = INHIBITED + *

Normal = NORMAL + *

Unknown = UNKNOWN + *

No data = * + *

Meny Disable/enable=!(tapassord 2 && echo :innutkoble $amtag | greninn FraKon)&

Meny Accept faults = !(tapassord 2 && echo AS_CMD $amtag=ACCEPTFAULT|greninn TilKon)&

Meny strek

Meny Silence single system = !(tapassord 2 && echo AS_CMD $amtag=SILENCE|greninn TilKon)&

Meny Re-sound single system = !(tapassord 2 && echo AS_CMD $amtag=RESOUND|greninn TilKon)&

Meny Reset single system = !(tapassord 2 && echo AS_CMD $amtag=RESET|greninn TilKon)&

Statustekst:AS_Status

Analogtekst:AS_Verdi

Inn SI 96

Verdiliste:

$mediumpurple = $2 0 =

$yellow = $2 129 >= $2 144 < and

$yellow2 = $2 144 >= $2 156 < and

$goldenrod1 = $2 156 >= $2 168 < and

$orange = $2 168 >= $2 181 < and

$darkorange = $2 181 >= $2 192 < and

$red = $2 192 >=

Kurvedata $2 ":%d"

Skala 0 255

12

Protecting life, environment and property…

AutroSafeAutroSafe

• Configuration of AutroSafe uses XML files from the AutroSafe configuration tool

• Alternatively, the tag list from Excel can be imported

13

Protecting life, environment and property…

AutroSafeAutroSafe• A directory is made in the ”config”

directory for each AutroSafe system• These are named A, B, C etc. for each

system• When using duplicated Ethernet Asec,

Bsec, Csec etc. are made• Xml files from AutroSafe configuration

are copied in these catalogues

• Template for DBServiceConfig.xml is copied from /usr/local/templates to directory for AutroSafe configuration filters

14

Protecting life, environment and property…

AutroSafeAutroSafe

Modifying DBServerConfig.xml • Station ID for DBServer must be unique

and in range 1001-1100• Path and file name of AutroSafe xml file

are defined• The tag name of AutroCom, must be

identical to the one used in AutroSafe Configuration

<DB_Server TagName="DB-SERVER-1001" StationID="1001" Version="1.0.0"><AutroSafeFile FileName="/home/spefun/config/A/Autrosafe_1.xml"

AutroComTagName="AutroMaster 5000"/></DB_Server>

15

Protecting life, environment and property…

AutroSafeAutroSafe• Generating the tag list• The tag list is generated using the command

db_server –tA• If several rings are used, use

db_server –tA

db_server –tB

db_server –tC

etc.qp A BS-320za A Alarm Zoneza A AlarmZone 1za A AlarmZone 2qc A BS-320 BLC-Eqqc A BS-320 Panel Unitqc A BS-320 Display Unitql A BS-320 BSL 310ql A BSD-310ql A BSB-310qc A Domain Networkzd A Kitchencc A Sales Officecm A Corridor Southas A A0104 Sounderas A Sounder Output

16

Protecting life, environment and property…

AutroSafeAutroSafe

• Generating a tag list with combined detector/detection zone objects

• The tag list is generated using the command

db_server –tA -d

• If several rings are imployed, use

db_server –tA -d

db_server –tB -d

db_server –tC -detc.

17

Protecting life, environment and property…

The ”spesifikasjon”-FileThe ”spesifikasjon”-File

• Before generating the ”spesifikasjon”-file for the first time– Copy the correct ”spesifikasjon”-file from

the template system to /home/spefun

18

Protecting life, environment and property…

AutroSafeAutroSafe

• Importing tag list to ”maintag”• Start amservice

• Use function 6 to import tag lists

• The following options are available under ”plantname”:

”Plantname” Description

nil:U Standard configuration

Standard configuration with a combined detector/detection zone tag

nil:L Configuration with a ”customer tag”

Configuration with a ”customer tag” and a combined detector/detection zone tag

plantname:U Configuration with a ”plant name”

Configuration with a ” plant name” and a combined detector/detection zone tag

plantname:L Configuration with a ”plant name” and a ”customer tag”

Configurtijon with a ” plant name”, a ”customer tag” and a combined detector/detection zone tag

19

Protecting life, environment and property…

AutroSafeAutroSafe

• Combined point/detection zone– Combines the point/detection zone to a tag. Will only be used when a detection zone

contains one point

• ”Customer Tag”– Unique ID attached to all points and other units as the first part of the”customer text”

(Is primarily used in the maritime market).

• ”Plantname”– Prefix to tags in AutroMaster 5000 to separate tags with the same name which exists

in different AutroSafe rings.

”Plantname” Description

nil:U Standard configuration

Standard configuration with a combined detector/detection zone tag

nil:L Configuration with a ”customer tag”

Configuration with a ”customer tag” and a combined detector/detection zone tag

plantname:U Configuration with a ”plant name”

Configuration with a ” plant name” and a combined detector/detection zone tag

plantname:L Configuration with a ”plant name” and a ”customer tag”

Configuration with a ” plant name”, a ”customer tag” and a combined detector/detection zone tag

20

Protecting life, environment and property…

BS-100BS-100• Makebs100tag generates a tag

list for BS-100• Replacing “Lagbrannspefil”• Tag list is imported to maintag,

like it is in AutroSafe• Default type code BD, type code

can be edited in maintag

BD A0001 A A0001 Detector 0001BD A0002 A A0002 Detector 0002BD A0003 A A0003 Detector 0003BD A0004 A A0004 Detector 0004BD A0005 A A0005 Detector 0005BD A0006 A A0006 Detector 0006BD A0007 A A0007 Detector 0007BD A0008 A A0008 Detector 0008

21

Protecting life, environment and property…

BS-100BS-100• There are no information on panels and

loops i the detector lists for BS-100, so these must be entered into the maintag manually

• Type code BC for centrals and BL for detector loops

22

Protecting life, environment and property…

Dardo Emergency Lights Configuration

Dardo Emergency Lights Configuration

• Is configured in a spread sheet, for instance Excel

• Is saved as a semicolon separated csv file

23

Protecting life, environment and property…

Dardo Emergency Lights ConfigurationDardo Emergency Lights Configuration

• Is converted into a tag list using the ovaconvert tool

• Is imported to maintag in the same way as for AutroSafe og BS-100

Ova nødlyssystem konfigurering;;;;;;;;;;;;;;;Type;Sentral Addr.;Linje Addr.;Armatur Addr.;Tag;TekstDardo 2;21;;;;Dardo 2 SentralLine;;1;;;Dardo Sentral Linje 1Non-maintained;;;2;;LedelysNon-maintained;;;56;;LedelysMaintained;;;84;;MarkeringslysLine;;2;;;Dardo Sentral Linje 2Maintained;;;5;;MarkeringslysNon-maintained;;;55;;LedelysDardo plus;83;;;;DardoPlus Sentral 2Line;;1;;;DardoPlus Sentral Linje 1Non-maintained;;;2;;LedelysNon-maintained;;;66;;LedelysMaintained;;;99;;MarkeringslysDardo plus;255;;;;DardoPlus Sentral 2Line;;1;;;DardoPlus Sentral Linje 1Non-maintained;;;8;;LedelysMaintained;;;76;;Markeringslys

24

Protecting life, environment and property…

Dardo Emergency Lights ConfigurationDardo Emergency Lights Configuration

Command• Ovaconvert –Z A –C DardoConfig.csv Dardolist• Is imported to maintag as it is for AutroSafe og

BS-100

vb AOV021 A "AOV021 Dardo 2 Central"vw AOV0211 A "AOV0211 Dardo Central Line 1"vk AOV021102 A "AOV021102 Corridor"vk AOV021156 A "AOV021156 Corridor"vk AOV021184 A "AOV021184 Corridor"vw AOV0212 A "AOV0212 Dardo Central Line 2"vk AOV021205 A "AOV021205 Corridor"vk AOV021255 A "AOV021255 Corridor"vc AOV083 A "AOV083 DardoPlus Central 2"vx AOV0831 A "AOV0831 DardoPlus Central Line 1"vl AOV083102 A "AOV083102 Corridor"vl AOV083166 A "AOV083166 Corridor"vl AOV083199 A "AOV083199 Corridor"vc AOV255 A "AOV255 DardoPlus Central 2"vx AOV2551 A "AOV2551 DardoPlus Central Line 1"vl AOV255108 A "AOV255108 Corridor"vl AOV255176 A "AOV255176 Corridor"

OVACentral2 21 AOV021OVALine 1 AOV0211OVALight 2 AOV021102OVALight 56 AOV021156OVALight 84 AOV021184OVALine 2 AOV0212OVALight 5 AOV021205OVALight 55 AOV021255OVACentralPlus 83 AOV083OVALine 1 AOV0831OVALight 2 AOV083102OVALight 66 AOV083166OVALight 99 AOV083199OVACentralPlus 255 AOV255OVALine 1 AOV2551OVALight 8 AOV255108OVALight 76 AOV255176

DardoList.taglist is imported to maintag DardoList.txt ii used by com. driver

25

Protecting life, environment and property…

Communication CommissioningCommunication Commissioning

• Uses graphics start for communication towards AutroSafe and Dardo

#!/bin/csh# grafikkstart - start anleggsspesifikke programmer for AM5000# @(#)grafikkstart Oleb 2/3-1998## Denne filen er et shellprogram som utføres av .xinitrc rett før# den grafiske oppstarten av AM5000.

set host = `hostname`if ("$host" == "am5000") then

(cd config/A;grenut TilKon dbserverA |db_server -d|greninn FraKon)& endif

26

Protecting life, environment and property…

Communication towards AutroSafeCommunication towards AutroSafe• One line is added for each AutroSafe system AutroMaster 5000

is supposed to communicate towards.

(cd config/A;grenut TilKon dbserverA | db_server |greninn FraKon)&

AutroSafe configuration Parameter to db_server

Standard configureringation db_server

Combined detector/DZ db_server -d

”Plantname” db_server -p<plantname>

”Customer Tag” db_server -c

Combined detector/DZ and ”Plantname” db_server -c -p<plantname>

Combined detector/DZ, ”Plantname” and ”Customer Tag” db_server -d -c -p<plantname>

Combined ”Plantname” and ”Customer Tag” db_server -c -p<plantname>

27

Protecting life, environment and property…

Communication towards DardoCommunication towards Dardo

• One line is added for each Dardo emergency light system AutroMaster 5000 is supposed to communicate towards.

grenut TilKon ova | ova -d 0 -l /dev/ttyS6 /home/spefun/config/ovaconfA.txt | greninn FraKon &