protecting life, environment and property… 1 autromaster 5000: installation and commissioning...
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 &