10.07.2015 Views

Practical Industrial Data Networks:Design, Installation and ...

Practical Industrial Data Networks:Design, Installation and ...

Practical Industrial Data Networks:Design, Installation and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Data</strong> Highway Plus/DH485 overview 127Symbol Type DescriptionDLE STX Control symbol Sender symbol that indicatesthe start of a message.DLE ETX BCC/CRC Control symbol Sender signal that terminatesa message.DLE ACK Control symbol Responses symbol whichsignals that a message hasbeen successfully received.DLE NAK Control symbol Response symbol whichsignals that a message wasnot received successfully.DLE ENQ Control symbol Sender symbol that requestsretransmission of a responsesymbol from the receiver.APP DATA <strong>Data</strong> symbol Single character data valuesbetween 00–OF <strong>and</strong> 11–FFincludes data from theapplication layer includinguser programs <strong>and</strong> commonapplication routines.DLE DLE <strong>Data</strong> symbol Symbol that represent thedata value 10 Hex.Table 9.2Symbols used for full-duplex modeFormat of a messageNote that response symbols transmitted within a message packet are referred to asembedded responses.From a User Application ProgramDST CMD STS Comm<strong>and</strong> <strong>Data</strong>Application Layer <strong>Data</strong>gram (Layer 7)DSTSRCCMDSTS TNS <strong>Data</strong> (From Application Program)<strong>Data</strong> Link Layer Frame (Layer 2)DLESTX <strong>Data</strong> (From Application Layer) DLEETXCRCFigure 9.1Protocol structureThe CRC-16 calculation is done using the value of the application layer data bytes <strong>and</strong>the ETX byte. The CRC-16 result consists of two bytes.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!