ProtoCessor Design Guide
Table of Contents
TABLE OF CONTENTS
Certification .......................................................................................................................................... 5
1.1 BTL Mark – BACnet Testing Laboratory......................................................................................... 5
1.2 LonMark Certification ...................................................................................................................... 5
ProtoCessor Family Overview ............................................................................................................ 6
2.1 ProtoCessor Product Lines ............................................................................................................. 6
2.1.1 ProtoCessor Embedded Modules ........................................................................................... 6
2.1.2 ProtoCarrier Daughter Cards .................................................................................................. 6
2.2 ProtoCessor Family of Modules ..................................................................................................... 7
2.2.1 FFP-485 ProtoCessor (FPC-ED2)........................................................................................... 7
2.2.2 FFP-LON ProtoCessor (FPC-ED4) ......................................................................................... 7
2.2.3 FFP-ETH ProtoCessor (FPC-F03) .......................................................................................... 7
2.2.4 ASP-485 ProtoCessor (FPC-AD2) .......................................................................................... 7
Implement the ProtoCessor from a Hardware Perspective ............................................................. 8
3.1 How to Implement the ProtoCessor Socket on OEM Hardware .................................................... 8
ProtoCessor Socket PCB Footprint – Layout ................................................................................... 9
4.1.1 Pin Assignment – ProtoCessor TTL Socket for 2x10 Header Pins ......................................... 9
4.1.2 ProtoCessor Pin Voltage Levels............................................................................................ 10
4.1.3 ProtoCessor Pin Headers ...................................................................................................... 10
4.2 ProtoCessor Socket Pin Locations ............................................................................................... 11
4.3 Location of Pins on the ProtoCessor ............................................................................................ 12
4.3.1 FPC-AD2 (ASP-485) ............................................................................................................. 12
4.3.2 FPC-ED2 (FFP-485) .............................................................................................................. 12
4.3.3 FPC-F03 (FFP-ETH) ............................................................................................................. 12
4.3.4 FPC-ED4 (FFP-LON) ............................................................................................................ 12
4.4 Standoff Dimensions..................................................................................................................... 13
ProtoCessor Power Requirements .................................................................................................. 14
Implement the ProtoCessor from a Software Perspective ............................................................ 15
6.1 ProtoCessor Supported Host & Field Protocol Communications ................................................. 15
6.2 ProtoCessor Device/Field Supported Protocols ........................................................................... 16
6.3 ProtoCarrier Device/Field Supported Protocols ........................................................................... 16
How ProtoCessor Works ................................................................................................................... 17
7.1 Introduction ................................................................................................................................... 17
7.1.1 Full Function ProtoCessor (FFP) ........................................................................................... 17
7.2 Configuration File for FFPs and ProtoCarriers ............................................................................. 18
7.2.1 Application Specific ProtoCessor (ASP) ............................................................................... 19
7.2.1.1 How to Implement and Test Any ASP ProtoCessor ........................................................ 20
Appendix A. ProtoCessor Simple Protocol (PSP) Specification .......................................................... 21
Appendix A.1. Purpose of the Protocol ................................................................................................... 21
Appendix A.2. Protocol Description ......................................................................................................... 21
Appendix A.2.1. Quick Start – Demonstrates the Simplicity of the Application ................................... 21
Appendix A.2.2. Serial Parameters ...................................................................................................... 21
Appendix A.2.3. Message Structure .................................................................................................... 22
Appendix A.2.4. Binary Packed Messages .......................................................................................... 22
Appendix A.2.5. Payload Contents ...................................................................................................... 22
Appendix A.2.6. Writing to Output Data Objects ................................................................................. 23
Appendix A.3. Error Conditions ............................................................................................................... 24
Appendix A.3.1. Format of the Error Response ................................................................................... 24
Appendix A.3.2. Error Response Table ............................................................................................... 24
Appendix A.4. Using Change of Value Reads ........................................................................................ 25