Home

User Manual Handshake Mechanism Hilscher Gesellschaft für

image

Contents

1. 3964R 16 20 2 3 3 2 3964R to the superordinated Control Unit The value of a bit marked with x does not matter Handshake Handshake send byte of receive byte of the the superordinated superordinated control unit control unit receive byte of send byte of Q Action 3964R 3964R 7 3964R sends data to the superordinated control unit 7615 4132110 71615141321110 0 State before beginning to send Handshake bit 1 in the receive and send buffer has the same value gt It is possible to send data to the superordinated control TUKIRI 0x 1 1 xx eX unit 1 3964R has provided user data to be sent and sets handshake bit 1 111 xx 11x 11x 2 The data is transferred to the superordinated control unit 14x li x lX 3 As long as bit 1 ofthe handshake in the send and receive buffer is unequal 3964R will not send new user data to the superordinated 111 Ix Ix x xlolx 11x x 1x 1 X control unit 4 The superordinated control unit recognizes that bit 1 ofthe handshake in the send and receive buffer is unequal that new 111101010 ololx 11x x 1x 11 X user data from 3964R is available 5 When the superordinated control unit has taken the user data from the receive buffer the superordinated control unit sets bit 1 1 1 0 0 0 ol1lx in t
2. 0rssnserneennnnnnnnnennnnnnnn 10 2 3 Handshake and Initialization of the I O Communication ccccceeeeeeeesessteees 11 2 3 1 Structure of the Synchronization Register in the I O Data nn 12 2 3 2 Initializing Of the Communication rsnnssssnennnnnnnnnnnnnnnnnnnnnnnnn mann nnnnnnnnn 14 2 3 3 Acknowledgment of the Processing between the Superordinated Control and SOG4 i n E settee Ne EIERN 14 3 ERROR COD Bea AH EN kone UR ae eet Reh batt eet Re cies 17 4 APPENDIX ciana adaa aa aaea aaa a aaa ae ia adad iaaah 19 4 1 List of Figures re ee 19 4 2 EISEOT TADIES Nr en ehe ne enden ade ernennen gehe 19 4 3 ContaGiS n n eek 20 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Introduction 3 20 1 Introduction 1 1 Introduction to this Manual This manual provides information about the handshake mechanism for serial 3964R communication The 3964R protocol for serial data transfer is used on netTAP NT 100 and netBRICK NB 100 gateway devices 1 1 1 List of Revisions 1 2010 04 16 All Created 2011 05 30 Section Reference to Firmware and Software Firmware version updated Firmware for netBRICK added Section 3964R to Superordinated Control Unit Bit PROT_HS_RUN_IND bit 3 added Table 1 List of Revisions 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hils
3. and their specification as well as related user manuals accompanying texts and documentation at all times and without advance notice without obligation to report the change Changes will be included in future manuals and do not constitute any obligations There is no entitlement to revisions of delivered documents The manual delivered with the product applies Hilscher Gesellschaft fur Systemautomation mbH is not liable under any circumstances for direct indirect incidental or follow on damage or loss of earnings resulting from the use of the information contained in this publication 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Introduction 7 20 1 2 3 Exclusion of Liability The software was produced and tested with utmost care by Hilscher Gesellschaft fur Systemautomation mbH and is made available as is No warranty can be assumed for the performance and flawlessness of the software for all usage conditions and cases and for the results produced when utilized by the user Liability for any damages that may result from the use of the hardware or software or related documents is limited to cases of intent or grossly negligent violation of significant contractual obligations Indemnity claims for the violation of significant contractual obligations are limited to damages that are foreseeable and typical for this type of contract It is strictly prohibited to use
4. the software in the following areas e for military purposes or in weapon systems e for the design construction maintenance or operation of nuclear facilities e in air traffic control systems air traffic or air traffic communication systems e in life support systems e in systems in which failures in the software could lead to personal injury or injuries leading to death We inform you that the software was not developed for use in dangerous environments requiring fail proof control mechanisms Use of the software in such an environment occurs at your own risk No liability is assumed for damages or losses due to unauthorized use 1 2 4 Warranty Although the hardware and software was developed with utmost care and tested intensively Hilscher Gesellschaft fur Systemautomation mbH does not guarantee its suitability for any purpose not confirmed in writing It cannot be guaranteed that the hardware and software will meet your requirements that the use of the software operates without interruption and that the software is free of errors No guarantee is made regarding infringements violations of patents rights of ownership or the freedom from interference by third parties No additional guarantees or assurances are made regarding marketability freedom of defect of title integration or usability for certain purposes unless they are required in accordance with the law and cannot be limited Warranty claims are limited to the right
5. 964R protocol The following figure shows that data from the 3964R protocol can be mapped to the protocol on port X2 and data from port X2 can be mapped to the 3964R protocol In this mapping the synchronization registers are included as well as the user data Gateway netTAP netBRICK I O Signal Mapping NN Eee NIE Protocol Superordinated Control Unit OUT MEET Field Device Figure 1 Principal Mapping of the Data between the Protocols The signal mapping of the data is configured with the configuration software SYCON net 3964R Handshake Mechanism DOC100308UM02EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 3964R 10 20 2 2 I O Data Structure for the Transfer to and from the Control Unit 2 2 1 Structure for Output Data from the Control Unit Data Type Signal Signal for mapping in SYCON net UINT32 Output synchronization register Application handshake flags UINT32 Amount of user data counted in bytes to Byte count of OutData be transferred Array of Bytes 0 5711 Output User data for the superordinated control unit and send user data for 3964R OutData UNSIGNED8_0000 OutData UNSIGNED8_0001 OutData UNSIGNEDS 5711 Table 4 3964R Structure for Output Data from the Control Unit 2 2 2 Structure for Input Data to the Control Unit Data Type Signal Signal for mapping in SYCON net U
6. Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 3964R 12 20 2 3 1 Structure of the Synchronization Register in the I O Data 2 3 1 1 Superordinated Control Unit to 3964R Structure of the synchronization register of the control unit to 3964R Name and Description APP_HS_TX_CMD Command from the control unit to send output data to 3964R Is checked by 3964R automatically APP_HS_RX_ACK Acknowledge received input data in the control unit The bit is checked automatically within 3964R Not used and reserved APP_HS_TX_ENABLE_CMD Enable the output user data transfer from the control unit to 3964R If this bit is not set then 3964R will not evaluate requested commands via the bit APP_HS_TX_CMD Enable the input user data transfer from 3964R to the control unit If this bit is not set then 3964R can not requested commands via the bit APP_HS_RX_CMD Not used and reserved Table 6 3964R Synchronization Register to 3964R APP_HS_RX_ENABLE_CMD 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 3964R 13 20 2 3 1 2 3964R to Superordinated Control Unit Structure of the synchronization register from 3964R to the control unit Acknowledge bit from 3964R to the superordinated control unit for sent output data Is used by 3964R automatically PROT_HS_RX_CMD Command for input user data
7. INT32 Input synchronization register Protocol handshake flags UINT32 Amount of user data counted in bytes o Byte count of InData be transferred UINT32 Error register to transfer error information Error code in case of receive error about receive errors UINT32 Error register to transfer error information Error code in case of transmit error about transmit errors Array of Bytes 0 5711 Receive user data for 3964R and input InData UNSIGNED8_0000 user data for the superordinated control InData UNSIGNED8_0001 unit er InData UNSIGNED8_5711 Table 5 3964R Structure for Input Data to the Control Unit 3964R Handshake Mechanism DOC100308UMO2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 3964R 11 20 2 3 Handshake and Initialization of the VO Communication The data transfer is between the control unit and the 3964R protocol is organized by a transfer method within the I O data transfer memory The basic idea of this method is for each action a pair of bits is used in both synchronization registers One bit is used to request an action and the other is used to acknowledge the action One is located in the input synchronization register and the other in the output synchronization register One action is requested by setting the command bit unequal to the acknowledge bit The other side acknowledges this request by setting the acknowledge bit equal to the command bit 3964R
8. Phone 1 630 505 5301 E Mail info hilscher us Support Phone 1 630 505 5301 E Mail us support hilscher com Hilscher 2010 2011
9. RACTER_TIMEOUT Character timeout OxC08F0012 TLR_E_P3964R_RX_CHECKSUM_ERROR Checksum BCC error 0xC08F0013 TLR_E_P3964R_RX_NO_MEM_SEG_AVAILABLE No memory segment available Temporary error UART Errors 0xC08F0014 TLR_E_P3964R_UART_PARITY_ERROR UART Parity error 0xC08F0015 TLR_E_P3964R_UART_BREAK UART Break 0xC08F0016 TLR_E_P3964R_UART_FRAME_ERROR UART Framing error 0xC08F0017 TLR_E_P3964R_UART_OVERRUN UART Overrun Table 9 Error Codes 3964R 3964R Handshake Mechanism DOC100308UMO2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Appendix 19 20 4 Appendix 4 1 List of Figures Figure 1 Principal Mapping of the Data between the Protocols 9 4 2 List of Tables Table 1 List of Revisions 3 Table 2 Reference to Firmware 4 Table 3 Reference to Software 4 Table 4 3964R Structure for Output Data from the Control Unit 10 Table 5 3964R Structure for Input Data to the Control Unit 10 Table 6 3964R Synchronization Register to 3964R 12 Table 7 3964R Synchronization Register to the Superordinated Control Unit 13 Table 8 3964R Initializing of the Communication 14 Table 9 Error Codes 3964R 18 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Appendix 4 3 Contacts Headquarters Germany Hilscher Gesellschaft fiir Systemautomation mbH
10. Rheinstrasse 15 65795 Hattersheim Phone 49 0 6190 9907 0 Fax 49 0 6190 9907 50 E Mail info hilscher com Support Phone 49 0 6190 9907 99 E Mail de support hilscher com Subsidiaries China Hilscher Systemautomation Shanghai Co Ltd 200010 Shanghai Phone 86 0 21 6355 5161 E Mail info hilscher cn Support Phone 86 0 21 6355 5161 E Mail cn support hilscher com France Hilscher France S a r l 69500 Bron Phone 33 0 4 72 37 98 40 E Mail info hilscher fr Support Phone 33 0 4 72 37 98 40 E Mail fr support hilscher com India Hilscher India Pvt Ltd New Delhi 110 025 Phone 91 11 40515640 E Mail info hilscher in Italy Hilscher Italia srl 20090 Vimodrone MI Phone 39 02 25007068 E Mail info hilscher it Support Phone 39 02 25007068 E Mail it support hilscher com 3964R Handshake Mechanism DOC100308UMO2EN Revision 2 English 2011 05 Released Public 20 20 Japan Hilscher Japan KK Tokyo 160 0022 Phone 81 0 3 5362 0521 E Mail info hilscher jp Support Phone 81 0 3 5362 0521 E Mail jp support hilscher com Korea Hilscher Korea Inc Suwon 443 734 Phone 82 0 31 695 5515 E Mail info hilscher kr Switzerland Hilscher Swiss GmbH 4500 Solothurn Phone 41 0 32 623 6633 E Mail info hilscher ch Support Phone 49 0 6190 9907 99 E Mail ch support hilscher com USA Hilscher North America Inc Lisle IL 60532
11. a hilscher COMPETENCE IN COMMUNICATION User Manual 3964R Handshake Mechanism Hilscher Gesellschaft fur Systemautomation mbH www hilscher com DOC100308UMO2EN Revision 2 English 2011 05 Released Public Introduction 2 20 Table of Contents 1 INTRODUCTION seen aa aai 3 1 1 Introduction to this Manual ssssssessserrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrerrrrrrrrrrrrrrrrrrrrrrrrertent 3 1 1 1 List bRevisions u dans decd hee 3 1 1 2 Reference to Firmware and Softwar e 0 cccccccccssssccecessneeeeesseeeeeeessneeeeesnneeeenees 4 1 1 3 Conventions in this Manual cccccesseceeseseececeeeeeeessesaeeesessaeeeeseaeeeesenaeeeeseaas 5 1 2 Legal Noles anne een 6 1 2 1 GOPYIIONE arena E E E ls 6 1 2 2 Important Notest 222 dante aidan iad 6 1 2 3 Exclusion of Liability irasra atean nean a raa Mbeavad cheer akaa 7 1 2 4 Warranty eaan HR li aed te Bendel aes 7 1 2 5 Export Regulations wa eciaite eeepc ieee ii lea ER I eet 8 1 2 6 Registered Trademarks ccccccececeeeeeeeceeeeeeeeaeeeeeeeeeaeeeeeaeeseaeeseeeeeseaeeeeaaeeeeeeesaas 8 2 BOG ice heaters bent neigh biter Rebtel Rebtel hi be hei he ou tes be Sete fe kl ice 9 2 1 Introduction n eee 9 2 2 I O Data Structure for the Transfer to and from the Control Unit 10 2 2 1 Structure for Output Data from the Control Unit esseeennennnnnn 10 2 2 2 Structure for Input Data to the Control Unit
12. ally Not used and reserved Table 7 3964R Synchronization Register to the Superordinated Control Unit 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 3964R 14 20 2 3 2 Initializing of the Communication Start of the communication Handshake Handshake send byte of receive byte of the the Action superordinated superordinated 2 Start of the communication initialization is done by the neue unbe 7 superordinated control unit 716151413121110 0 Memory after device reset 3964R signals not ready 00 0 0 0 0 010 1 3964R signals ready 010 010 1 0 010 2 The superordinated control unit starts the communication with 3964R Setting bit 6 and 7 allows 3964R to communicate with the 4 4 x x x xlolo lololololloloJo superordinated control unit 3 3964R receives the handshake flags from the superordinated control unit These release the following actions The send direction to the superordinated control unit is enabled ahl x x x 0 O based on bit 6 The receive direction for 3964R is enabled based on bit 7 4 The receipt is acknowledged by 3964R Inlolol1lololo The data transfer to the superordinated control unit can start 5 After the superordinated control unit has received the acknowledgment from 3964R for s
13. ame value This is the same state as in step 0 Now this procedure can start TAX ix ix Ix 0 x Rx 1x 0 X from the beginning 3964R Handshake Mechanism DOC100308UMO2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Error Codes 3 Error Codes 17 20 Init conflict both devices have low priority Error Code Definition Description 0x00000000 TLR_S_OK Status ok 0xC0000007 TLR_E_INVALID_PACKET_LEN Packet length is invalid 0xC0000009 TLR_E_INVALID_PARAMETER Found invalid Parameter in packet 0xC0000201 TLR_E_APPLICATION_ALREADY_REGISTERED Application is already registered 0xC0000119 TLR_E_NOT_CONFIGURED Configuration not available 0xC0000181 TLR_E_CONFIG_LOCK Changing configuration is not allowed 0xC0000180 TLR_E_BUS_OFF Bus Off flag is set 0xC0900001 TLR_E_P3964R_APP_COMMAND_INVALID Unknown command 0xC0900002 TLR_E_P3964R_APP_RINGBUFFER_FULL Ring buffer is full 0x40900003 TLR_E_P3964R_APP_RINGBUFFER_EMPTY Ring buffer is empty 0xC0900004 TLR_E_P3964R_APP_RINGBUFFER_INIT_ERROR Error initializing the ring buffer possibly not enough memory available 0xC08F0001 TLR_E_P3964R_COMMAND_INVALID Invalid command received 0xC08F0002 TLR_E_P3964R_STACK_PACKET_TOO_LONG Packet is too long 0xC08F0003 TLR_E_P3964R_STACK_LED_NOT_SUPPORTED LED is not supported 0xC08F0004 TLR_E_P3964R_INIT_CONFLICT_HIGH_PRIO Init conflict bo
14. ata to lol 3964R and sets the handshake bit 0 to zero 111 x x x x X 9 The data is transferred to 3964R 1H IxIx ix ix xo 10 As long as bit 0 of the handshake in the send and receive buffer is unequal it is not allowed for the superordinated control unit to send 111 Ix Ix Ix x xol 111 IxIx 41x xl new user data to the gateway 11 3964R recognizes that bit 0 of the handshake in the send and receive buffer is unequal that new user data is available 11 lxIx x x xlo 111 x x 1 x xhi 12 When 3964R has taken the user data from the receive buffer the superordinated control unit sets bit 0 to zero in the handshake send 111 IxIx 4 x xlol byte and acknowledges 13 The handshake send byte of 3964R is transferred to the lo superordinated control unit 11 x x 1 x X 14 The superordinated control unit recognizes that handshake bit 0 in the send and receive buffer is equal gt 3964R has received the data 11 x x 11x xlol and is ready to receive new user data 15 Handshake bit 0 in the receive and send buffer has the same value This is the same state as in step 0 Now this procedure can start 1 1 x x x x xlo 1 1 x x 1 x xlol from the beginning 3964R Handshake Mechanism DOC100308UMO2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011
15. cher 2010 2011 Introduction 4 20 1 1 2 Reference to Firmware and Software Firmware Firmware File Firmware Version NTxxxASC NXF 1 4 4 x or higher netTAP NT 100 firmware with 3964R protocol NBASCxxx NXF 1 4 4 x or higher netBRICK NB 100 firmware with 3964R protocol Table 2 Reference to Firmware Software SYCONnet netX setup exe 1 310 x x Table 3 Reference to Software 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Introduction 5 20 1 1 3 Conventions in this Manual Operation instructions a result of an operation step or notes are marked as follows Operation Instructions gt lt instruction gt Or 1 lt instruction gt 2 lt instruction gt Results 3 lt result gt Notes aD Important lt important note gt Note lt note gt ga lt note were to find further information gt ad 3964R Handshake Mechanism DOC100308UM02EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Introduction 6 20 1 2 Legal Notes 1 2 1 Copyright Hilscher 2010 2011 Hilscher Gesellschaft f r Systemautomation mbH All rights reserved The images photographs and texts in the accompanying material user manual accompanying texts documentation etc are protected by German and international copyright law as well as international trade and protection provisions You are not authori
16. eive byte send byte of of the the gateway 2 Action gateway o The superordinated control unit sends data to 3964R 71651413121110 1716151413121110 0 State before beginning to send and after initialization Handshake bit 0 in the receive and send buffer has the same value 111 x 1x x x xlo 1 1 x x 1 x xlo gt It is possible to send data to 3964R 1 The superordinated control unit has provided user data in its send hl buffer to be send and sets handshake bit 0 1111x x ix I IX 2 The data is transferred to 3964R 11x hr ix ix xii 3 As long as bit 0 of the handshake in the send and receive buffer is unequal it is not allowed for the superordinated control unit to send 111 Ix Ix Ix x xh 11 IxIx 4x xlol new user data to the gateway 4 3964R recognizes that bit 0 of the handshake in the send and receive buffer is unequal that new user data is available from the 111 IxIx Ix x xia 111 IxIx 4 1x xlol superordinated control unit 5 When 3964R unit has taken the user data from the receive buffer hl 3964R sets bit 0 in the handshake send byte and acknowledges 111 x x x 1X 6 The handshake send byte of the gateway is transferred to the superordinated control unit 11 x x 1x xl 7 The superordinated control unit recognizes that handshake bit 0 in the send and receive buffer is equal gt 3964R has received the data 1 14 xIxIx x xii 11 x x 11x xl and is ready to receive new user data 8 The superordinated control unit provides new user send d
17. end and receive ready it can Hho 011 0 0 0 send data to 3964R Table 8 3964R Initializing of the Communication gt Note After enabling the communication the communication can start any time 2 3 3 Acknowledgment of the Processing between the Superordinated Control and 3964R An acknowledgment of the receipt is expected in the corresponding synchronization register from the receiver for each data transfer from 3964R to the superordinated control unit and visa versa As long as this receive acknowledgment is not available no further data can be send to the receiver This handshake procedure is described in the following section for both directions gt Note In the following tables an x marks an undefined bit position and an X marks a defined but not relevant bit position 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 3964R 15 20 2 3 3 1 Superordinated Control Unit to 3964R The value of a bit marked with x don t cares Handshake Handshake send byte of receive byte of the the superordinate superordinated d control unit control unit rec
18. from 3964R to the superordinated control unit The bit is checked automatically within 3964R To indicate the end of the configuration process and to signal that the 3964R is ready 0 3964R is not ready 1 3964R is ready Note This was added in the netTAP NT 100 and netBRICK NB 100 firmware to version 1 4 4 0 PROT_HS_TX_ERROR_IND To indicate if a send error has occurred Is set by the 3964R protocol This bit is set back to zero 0 by the 3964R protocol with the next error free send telegram 0 No send error 1 Send error occurred The error code is written by the 3964R protocol into the Error register to transfer error information about receive errors The error codes are described in section Error Codes on page 17 PROT_HS_RX_ERROR_IND To indicate if a receive error has occurred Is set by the 3964R protocol This bit is set back to zero 0 with the next error free receive telegram 0 No receive error 1 Receive error The error code is written by the 3964R protocol into the Error register to transfer error information about receive errors The error codes are described in section Error Codes on page 17 PROT_HS_TX_ENABLE_ACK Acknowledges the enabling of output data transfer from the control unit to 3964R This bit is controlled from 3964R automatically PROT_HS_RX_ENABLE_ACK Acknowledges the enabling of input data transfer from 3964R to the control unit This bit is controlled from 3964R automatic
19. he handshake send byte and acknowledges 6 The handshake send byte of the superordinated control unit is transferred to 3964R 1 1 01010 ol lx 7 3964R recognizes that handshake bit 1 in the send and receive buffer is equal gt The superordinated control unit has received the 1 1 0 0 0 ol1lx 111 Ix xx 1 X data and is ready to receive new user data 8 3964R provides new user send data and sets the handshake bit 1 to zero 1 1 x x 1 x 0 X 9 The data is transferred to the superordinated control unit 1ilxlx alxlolx 10 As long as bit 1 of the handshake in the send and receive buffer is unequal 3964R is not allowed to send new user data to the 1 1 0 0 0 ol1lx 111 IxIx 1 x OlX superordinated control unit 11 The superordinated control unit recognizes that bit 1 ofthe handshake in the send and receive buffer is unequal that new 111101010 olix 111 IxIx 11x OlX user data from 3964R is available 12 When the superordinated control unit has taken the user data from the receive buffer the superordinated control unit sets bit 1 1111010 010 0 X 11 x x 11x 0 X to zero in the handshake send byte and acknowledges 13 The handshake send byte of the superordinated control unit is transferred to 3964R 1ltlolololololx 1 1 x x 1 fx JOlx 14 3964R recognizes that handshake bit 1 in the send and receive buffer is equal gt The superordinated control unit has received the data and is ready to receive new user data 15 Handshake bit 1 in the receive and send buffer has the s
20. th devices have high priority 0xC08F0005 TLR_E_P3964R_INIT_CONFLICT_LOW_PRIO Errors during Transmission 0xC08F0006 TLR_E_P3964R_TX_NEG_ACK_TO_CON_CLEARDOWN Negative acknowledge at connection clear down 0xC08F0007 TLR_E_P3964R_TX_NEG_ACK_TO_CON_BUILDUP Negative acknowledge at connection buildup 0xC08F0008 TLR_E_P3964R_TX_TRANSM_ABORT_BY_RECEIVER Transmission aborted by receiver 0xC08F0009 TLR_E_P3964R_TX_ACK_TIMEOUT_AT_BUILDUP Acknowledge timeout at connection build up 0xC08F000A TLR_E_P3964R_TX_ACK_TIMEOUT_AT_CLEARDOWN Acknowledge timeout at connection clear down 0xC08F001B TLR_E_P3964R_TX_DATA_TRANSM_INTERRUPTED Transmission interrupted by receiver 3964R Handshake Mechanism DOC100308UMO2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Error Codes 18 20 Error Code Definition Description 0xC08F000C TLR_E_P3964R_TX_RAND_CHAR_TO_CON_BUILDUP Received arbitrary character at connection build up 0xC08F000D TLR_E_P3964R_TX_RAND_CHAR_TO_CON_CLEARDOWN Received arbitrary character at connection clear down Errors during Receive OxCO8FOO0E TLR_E_P3964R_RX_FRAME_TOO_LONG Received frame was too long 0xCO8F000F TLR_E_P3964R_RX_DLE_NOT_DOUBLED DLE was not doubled 0xC08F0010 TLR_E_P3964R_RX_RANDOM_CHAR_RECVD_IN_IDLE Other character than STX received in idle state 0xCO8F001 1 TLR_E_P3964R_RX_CHA
21. to claim rectification 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 Introduction 8 20 1 2 5 Export Regulations The delivered product including the technical data is subject to export or import laws as well as the associated regulations of different counters in particular those of Germany and the USA The software may not be exported to countries where this is prohibited by the United States Export Administration Act and its additional provisions You are obligated to comply with the regulations at your personal responsibility We wish to inform you that you may require permission from state authorities to export re export or import the product 1 2 6 Registered Trademarks Windows 2000 Windows XP Windows Vista and Windows 7 are registered trademarks of Microsoft Corporation All other mentioned trademarks are property of their respective legal owners 3964R Handshake Mechanism DOC100308UMDZ2EN Revision 2 English 2011 05 Released Public Hilscher 2010 2011 3964R 9 20 2 3964R 2 1 Introduction The superordinated control unit communicates with a cyclically running protocol with the netTAP respectively with the netBRICK device However 3964R works acyclically job oriented A handshake mechanism is necessary to connect both communication types Therefore synchronization registers are included in the transfer structure to the 3
22. zed to duplicate these in whole or in part using technical or mechanical methods printing photocopying or other methods to manipulate or transfer using electronic systems without prior written consent You are not permitted to make changes to copyright notices markings trademarks or ownership declarations The included diagrams do not take the patent situation into account The company names and product descriptions included in this document may be trademarks or brands of the respective owners and may be trademarked or patented Any form of further use requires the explicit consent of the respective rights owner 1 2 2 Important Notes The user manual accompanying texts and the documentation were created for the use of the products by qualified experts however errors cannot be ruled out For this reason no guarantee can be made and neither juristic responsibility for erroneous information nor any liability can be assumed Descriptions accompanying texts and documentation included in the user manual do not present a guarantee nor any information about proper use as stipulated in the contract or a warranted feature It cannot be ruled out that the user manual the accompanying texts and the documentation do not correspond exactly to the described features standards or other data of the delivered product No warranty or guarantee regarding the correctness or accuracy of the information is assumed We reserve the right to change our products

Download Pdf Manuals

image

Related Search

Related Contents

Bedienungsanleitung MSI EM200  CHARGEUR DE PILES  DIGIMASTER Manual  SDC15 Single Loop Controller User`s Manual for  Commander Evo Gold  Peavey Dirty Dog User's Manual    Jamo C 109  AirLive WL1600USB User's Manual  User Manual - Projector Central  

Copyright © All rights reserved.
Failed to retrieve file