FieldServer FS-8700-41 Appendix A.5. Simulation of the Xpoint command, Appendix A.7. Driver Stats

Models: FS-8700-41

1 58
Download 58 pages 34.3 Kb
Page 26
Image 26
Appendix A.5. Simulation of the Xpoint command

FS-8700-41 Simplex 4100 Driver ManualPage 26 of 58

Appendix A.5. Simulation of the Xpoint command

ThefollowingnotesapplyonlytoFieldServerTechn

ologiesengineers.

The sim4100_func=xpoint keyword is used to parse un

solicited point status change

messages sent by Simplex devices. For simulation pu

rposes it a wrbc version of this

functionhasbeenimplementedtotesttheresponse

parsingabilityoftheslaveportionofthe

driver.

 

 

Appendix A.6. Application Supervision Messages

Section7.2oftheSimplex4100protocoldescribes

unsolicitedmessagesfromaSimplex

device.Thissim4100_func=superwrbccommandisus

edtotestthedriver'sabilitytoparse

thesemessages.

 

 

The4100protocolsupportsaperiodicapplications

upervisionmessage. Thissupervision

pollisperformediftheTERMINALflagPOLLisset

(COMPUTERDEFAULT).Theobjective

ofthesupervisionpollistwofold:

 

 

It is the only periodic message that can be expect

 

ed to be sent by the 4100, thus

establishingthebasisforsupervisingtheline.

 

 

Toensurethatalllayersofthetwosystemsareo

peratingproperlyandabletorespond

tomessages. Forexample,inaPCimplementationt

hatusesaTerminateandStay

Resident(TSR)devicedrivertoimplementtheproto

col,theanswertothesupervision

pollshouldbedoneinawaysuchthatiftheprogr

amexitstoDOS,theTSRwillnot

continuetoindicatetothe4100thateverythingis

OK,wheninfact,thePCwillnotbe

abletoannunciateanalarm.

 

 

Appendix A.7. Driver Stats

Appendix A.7.1. How the Driver counts bytes and messages received and transmitted.

"Ack" messages sent/received by the driver in respo

nse to read/write messages are

NOTcountedasmessages. However,thesinglebyte

producedbythesemessagesis

includedinthebytecount.

 

ThedriverdoesnotcountDLLlayermessagesasmes

sages.

ThedrivercountsbytesattheDLLlayer.Thebyte countincludesthebytesthatwrap applicationlayermessages,acksandtheportsuper visionandresponsesmessages. The driver counts messages at the application layer .. This means that if you use

RUINETtomonitortheFieldServerandyouviewthe MapDescriptor’sthebytecount statswillalwaysbezero.

SomeMapDescriptorsrequiredataintheDataArray

stotriggerawritecommand. An

exampleisthe"Ack"command. Thedriverdoesnot

countoneofthesemessagesas

beingsentuntilthearrayactuallytriggersapoll

tobesent.

FieldServer Technologies1991TarobCourtMilpitas,California95035USA

Web:www.fieldserver.com

Tel:(408)2622299

Fax:(408)2622296

Toll_Free:8885091970

email:support@fieldserver.com

Page 26
Image 26
FieldServer FS-8700-41 Appendix A.5. Simulation of the Xpoint command, Appendix A.6. Application Supervision Messages