SIA format

Embed Size (px)

Citation preview

  • 8/10/2019 SIA format

    1/15

    SIA Format for the FE100 Digital Receiver

    Rev Date Comments

    1.0 Release Version1.1 Added some panel testing results

    1.2 Added option for not using line numer for s!stem alarm "fer.1.# Added more options.

    Introduction

    $he FE100 receiver has no% een enhanced to enale SIA dial&up format to e received'processed and passed to an automation s!stem. (o hard%are upgrade is re)uired * +ust asoft%are do%nload.,ecause of the numerous -report codes in the SIA format' the current Ademco / computer

    protocol is in&ade)uate to transfer sia to an automation s!stem. onse)uentl!' a ne%computer protocol has een added called -Sur3ard ased on the DS Sur&3ard receiveroutput protocol. $his protocol allo%s sia and callerid information to e passed to theautomation s!stem. 4ther miscellaneous enhancements have also een added.

    $his soft%are %ill initiall! e offered onl! as eta soft%are.

    $his document descries the implementation of the sia format' the surgard computer protocoland other enhancements in detail.

    Summary of enhancements

    Full support for the SIA dialler format at level #.

    A re&%ritten and more efficient Ademco / computer protocol.

    A ne% computer protocol * Sur&3ard' emulating the Sur&3ard receiver output.

    $ransfer of caller ID to computer 5Sur&3ard protocol onl!6

    7age8 1 File 9 2/#:20;

  • 8/10/2019 SIA format

    2/15

    SIA Format for the FE100 Digital Receiver

    SIA protocol

    $he FE100 can no% decode the SIA format using either the standard ell tones or optionalccitt tones. Implementation has een ased on the -Digital ommunication Standard * SIAFormat' 4ctoer 1

  • 8/10/2019 SIA format

    3/15

    SIA Format for the FE100 Digital Receiver

    VIEC screen format

    (o FE100 programming is re)uired for the displa! of SIA format ecause li=e the ontact IDformat all report codes meanings are fi"ed. 5See SIA documentation for the meaning of thevarious SIA event codes.6

    All versified SIA messages follo% the asic la!out elo%8

    R>88SS DD??GG FF >IE($ HHHHHH $ dataJ$ dataJetc

    %here8

    R> Receiver and >ine numer 88SS $ime

    DD??GG Date

    FF Format E1' E2' E# or E:

    HHHHHH / digit client code 5leading 0s if re)uired6

    $ ,loc= $!pe

    dataJ Actual message content

    (ote that a special character can e displa!ed +ust prior to the loc= t!pe8

    -. $his loc= re)uires receiver ac=no%ledgement

    -K $his loc= signals that data can no% e accepted ! client.-8 $his loc= re)uires ac=no%ledgement and client can no% accept data

    VIEC screen E"amples

    11 008028 01?01?

  • 8/10/2019 SIA format

    4/15

    SIA Format for the FE100 Digital Receiver

    $he -(e% event loc= t!pe is the most common. 4ther loc= t!pes are possile dependingon the panel t!pe. If the -displa! all loc=s special option is turned on then account loc=s5-L6 and control loc=s 5-0 to -

  • 8/10/2019 SIA format

    5/15

    SIA Format for the FE100 Digital Receiver

    $he Error summar! !te gives information as to the nature of the error8

    SS < $80 means no data received SS => $80 means had dataNon-Fatal Errors .

    01 9 $imeout for speed s!nc ,it 0 set 9 ad >R error

    02 9 $imeout for stead! tone ,it 1 set 9 overrun error

    0# 9 $imeout for an! !tes ,it 2 set 9 parit! error

    Fatal Errors . ,it # set 9 framing error

    11 9 arrier J 12 secs ,it : set 9 ,!te timing error

    12 9 arrier loss ,it set 9 $oo man! !tes error

    1# 9 $oo man! (a=s ,it / set 9 >ost carrier error

    1: 9 Aort loc= R"ed ,it ; set 9 3ot data

    1 9 3ot tonal ac= %hen no data sent1/ 9 $oo man! re&sends

    1; 9 3ot tonal ac= %hen not re)uired.

    1 9 R"ed ac=?disconnect from $"

    1f 9 a"imum online time e"ceeded

    $he FE100 Data&ase N Auto&ac=no%ledge

    $he SIA format can use up to / digits for the account code' ho%ever the FE100 dataase onl!supports : digit client codes. $his means that although up to / digit client codes are receivedand displa!ed' onl! client codes less than -00

  • 8/10/2019 SIA format

    6/15

    SIA Format for the FE100 Digital Receiver

    Special 4ptions

    $he SIA format is controlled ! parameters' %hich ma! e altered ! special options. Specialoptions should onl! e set on advice of the distriutor?manufacturer' as performance can eadversel! effect ! the %rong settings8

    1,D0HH ,it 0 set Do not set

    ,it 1 set Do not set

    ,it 2 set Do not set

    ,it # set Do not set

    ,it : set Do not set

    ,it set Do not set

    ,it / set Do not set,it ; set Do not set

    1,D1HH ,it 0 set Do not set

    ,it 1 set Do not set

    ,it 2 set Do not set

    ,it # set Do not set

    ,it : set Do not set

    ,it set Do not set

    ,it / set Save all loc=s regardless

    ,it ; set Save ra% initial data

    1,D2HH to1,EFHH

    $hese options contain various timingand control criteria and should onl!

    e altered on advice.

    7age8 / File 9 2/#:20;

  • 8/10/2019 SIA format

    7/15

    SIA Format for the FE100 Digital Receiver

    Chanes to the Ademco !8" computer protocol

    If !ou currentl! use the Ademco / protocol 5ver! li=el!6 then there have een somechanges %hich ma! effect !ou. hanges have een made in the follo%ing areas8

    Receiver (o.?>ine (umer special options cleaned up

    $he special options effecting the %a! R> is transferred to the automation s!stem haveeen cleaned up. See -Special 4ptions section elo%.

    S!stem alarms no% transferred as :O2 format

    All FE100 s!stem alarms are no% transferred in Ademco :O2 format. $his %ill meanre&programming the %a! !our automation s!stem handles s!stem alarms. See -Sur3ardcomputer protocol section for description of report codes.

    IR ompatile option sends data in -Surgard protocol

    $he -IR ompatileP output protocol has altered to e the same as the -Surgard t!pe-I protocol & See -Sur3ard computer protocol section. $his is onl! relevant if !ourautomation s!stem interprets native Irfast format.

    odemII ompatile option sends data in -Surgard protocol

    $he -odemII ompatileP output protocol has altered to e the same as the -Surgardt!pe -/ protocol & See -Sur3ard computer protocol section.

    Special deug format allo%s easier interpretation

    A special option allo%s an address header to e output to allo% it to e related to aparticular uffer entr!. See -Special 4ptions section elo%.

    oncept 2000O on Earthnet no% transferred as ontact ID

    7reviousl! alarms for 2000O panels on Earth(et %ere not transferred. $his has eenrectified.

    7age8 ; File 9 2/#:20;

  • 8/10/2019 SIA format

    8/15

    SIA Format for the FE100 Digital Receiver

    7age8 File 9 2/#:20;

  • 8/10/2019 SIA format

    9/15

    SIA Format for the FE100 Digital Receiver

    Special 4ptions

    020;HH $ime to %ait for an ac= ac= in 100ms increments.Default is 1: he" 9 20 decimal 9 20 100ms 9 2 secs

    020HH ,it 0 set Do not set

    ,it 1 set Do not set

    ,it 2 set Do not set

    ,it # set Do not set

    ,it : set DonPt use >ine numer in s!stem alarm transfer

    ,it set ap :O2 4pen?loses to an Ademco fast string

    ,it / set Bse R> under line handsha=e programming for the Receiver?>inenumer 5R>6

    ,it ; set Bse R> to transfer a $ecom V1 N NQ format to / digit client code

    020

  • 8/10/2019 SIA format

    10/15

    SIA Format for the FE100 Digital Receiver

    Surard Computer #rotocol

    $he Surgard omputer protocol allo%s SIA dialler format information and aller ID

    information to e transferred to an automation s!stem. In addition Radionics odemII canalso e transferred %ithout a ontact ID translation if desired. $he first digit sent in theSurgard protocol is termed the report t!pe. $he tale elo% sho%s all report t!pes currentl!used ! the FE100. $he -s letter represents a space character.

    eneric

    1RR>ssssAAAAAAsHssGG

    Note 1

    RR 9 receiver numer> 9 >ine numerAAAAAA 9 Account codeH 9 Event ode 5default 9 space63 9 Area (umerGG 9 one numer or user numer

    Sia

    SRR>LAAAAAATsia loc=sU

    sia loc=s are transferred to the automation s!stem as the!%ere received from the panel

    Caller ID

    :RR>AAAAAA$$$$$$$$$$

    $$ 9 $elephone numer5>eading spaces are used if telephone numer is less than10 digits6

    Contact ID

    RR>s1AAAAHG33

    HG 9 ontact ID event and message33 9 3roup 9 ontact ID point

    %odem II

    1RR>ssssssAAAAHHGGGG

    (ot tested !et

    Ademco &ih

    RR>AAAAsss

    9 hannel data

    Acron Super 'ast

    ssssAAAA

    (ot tested !et

    IR'astdddd 9 IR native data 5see ademir.doc6

    7age8 10 File 9 2/#:20;

  • 8/10/2019 SIA format

    11/15

    SIA Format for the FE100 Digital Receiver

    IRR>dddddddddd

    Note1 lient codes less that / digits have leading spacesAlarm codes of 1 digit have a leading space.

    7age8 11 File 9 2/#:20;

  • 8/10/2019 SIA format

    12/15

    SIA Format for the FE100 Digital Receiver

    S!stem Alarm $ransfer

    S!stem Alarms are transferred as a :O2 t!pe -1 signal' %here the 2 alarm digits represent thet!pe of s!stem alarm according to the tale elo%8

    Alarm Diits

    System Alarm

    01 7rinter status alarm

    02 7rinter status restore

    0# >o% ,atter!

    0: ,atter! restore

    0 omputer status alarm

    0/ omputer status restore

    1# omputer timeout alarm

    1: omputer timeout alarm

    1 A fail

    1/ A restore

    20 Dial $est?Direct in?Direct out?S%itched out line fail 5> 9 line L6

    #0 Dial $est?Direct in?Direct out?S%itched out line restore 5> 9 line L6

    :0 (o connect alarm 5> 9 line L6

    D0 S!stem resetFH (o scanning alarm 5H 9 line L6

    $he client code used for the -computer is -

  • 8/10/2019 SIA format

    13/15

    SIA Format for the FE100 Digital Receiver

    Special 4ptions

    1,F0HH $ime to %ait for an ac= ac= in 100ms increments.

    Default is 1: he" 9 20 decimal 9 20 100ms 9 2 secs

    I,F1HH ,it 0 set Do not set

    ,it 1 set Do not set

    ,it 2 set Do not set

    ,it # set Do not set

    ,it : set Do not set

    ,it set Do not set

    ,it / set Bse R> under line handsha=e programming for the Receiver?>inenumer 5R>6

    ,it ; set Do not set

    I,F2HH ommon event code used for t!pe -1 messages.Default is space

    I,F#HH ,it 0 set Do not set

    ,it 1 set $urn on deug format

    ,it 2 set Do not set

    ,it # set Allo% NQ commands for callac= clients.

    ,it : set $urn off automatic aud&rate refresh

    ,it set DonPt send allerID t!pe -: strings

    ,it / set Do not set,it ; set $ransfer Irfast formats as a Surgard t!pe -I string.

    7age8 1# File 9 2/#:20;

  • 8/10/2019 SIA format

    14/15

    SIA Format for the FE100 Digital Receiver

    #anel Implementations of the SIA format(

    $he SIA format %as designed ! a committee and as such presents a numer of alternativeson ho% the format ma! e implemented. $his section discusses some of the implementations

    seen so far. (ote that the panels ma! have additional functionalit! not discovered during

    testing

    DS1/' DS 7o%er #2

    Bses tone ac=no%ledgements' no configuration loc= sent.

    Reverse channel not enaled on an! loc=s * no data accepted from receiver.

    oncatenates loc=s together 5data groups6. a"imum characters sent appears to e aout

    /: 5SIA allo%s 00 ma"imum6

    Bses -? separator %ithin -( loc=s.

    Sends 1 data group per phone call then hangs up' even if got more data to send. $he last

    loc= in the data group is the end loc= 5-06 loc= %ith the ac= re)uest it set.

    Bses modifiers %ithin an -( loc=

    >egal SIA e"cept initial mar=ed carrier tone marginal 51#0ms6

    ,! using data groups the panel saves time in sending multiple alarms. 51 second for alarmscompared %ith 1 seconds %ith individual ac=s 5see elo%6. Although onl! sending one datagroup per call =eeps the on&line time of a panel to a minimum' it forces multiple phone calls%hen there is more than aout alarms. A etter idea ma! e to send the end loc= separatel!%hen as man! data groups have een sent as is desirale.

    7age8 1: File 9 2/#:20;

  • 8/10/2019 SIA format

    15/15

    SIA Format for the FE100 Digital Receiver

    NQ Sierra 010

    Bses tone ac=no%ledgements' no configuration loc= sent.

    Reverse channel not enaled on an! loc=s * no data accepted from receiver.

    Sends 1 loc= per round' i.e. all loc=s have the ac= re)uest it set.

    4nl! sends 1 event per -( loc=.

    Sends aout 10 loc=s ma"imum per phone call then hangs up' even if got more data to

    send. $his means aout alarms can e sent per call.

    Cill use modifiers %ithin an -( loc= %ith separators specificall! -da' -ti and -ri

    >egal SIA e"cept uses illegal address field characters under some circumstances. 5Cithin

    the -ti modifier' the -ri modifier and %ithin some event data codes6

    ,! not using data groups' or allo%ing multiple events per -( loc= %ith separators' thispanel is a lot slo%er than it need e for sending multiple events' in fact onl! marginall! fasterthan Ademco ontact ID. If the date?time?area are sent then multiple events is slo%er to sendthan ontact ID.

    7age8 1 File 9 2/#:20;