Operator Manual FB3000 Series Instrument With Intalogix Technology FB3000 Kernel Program 51147 © 2007-2012 by Fairbanks Scales, Inc.
Amendment Record FB3000 Series Instrument With Intalogix Technology FB3000 KERNEL PROGRAM OPERATORS MANUAL DOCUMENT 51147 Manufactured by Fairbanks Scales Inc. 821 Locust Street Kansas City, Missouri 64106 Created 08/2007 Revision 1 09/2007 Documentation Release Revision 2 03/2009 Updates to software Revision 3 04/2012 Corrected current specification 04/12 2 51147 Rev.
© Copyright 2007-2012 This document contains proprietary information protected by copyright. All rights are reserved; no part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without prior written permission of the manufacturer. Trademarks IBM, EGA, VGA, XT/AT, OS/2 and PS/2 are registered trademarks of International Business Machine Corporation. Award is a trademark of Award Software International, Inc. RTL is a trademark of Realtek SemiConductor Co., Ltd.
Table of Contents SECTION 1: GENERAL INFORMATION .................................................................. 6 1.1. Introduction ................................................................................................................ 6 1.1.1. The FB 3000 .................................................................................................................. 6 1.1.2. Kernel Description ...................................................................................................
Section 1: General Information SECTION 6: SERVICE & MAINTENANCE .............................................................. 43 6.1. Troubleshooting ....................................................................................................... 43 6.2. Remote Service and Diagnostics ............................................................................. 44 6.2.1. Opening the VNC Connection ......................................................................................
Section 1: General Information 1.1. INTRODUCTION The Fairbanks FB3000 Solutions Series instrument is a powerful, versatile, indicator which has flexibility, open architecture, and integrated capabilities of many computer functions. With these abilities, the FB3000 collects, processes, and transmits data through RS232, RS485, RS422 serial ports, USB, parallel port, and PCI 10/100 Mbs Ethernet interfaces. 1.1.1.
Section 1: General Information 1.2.
Section 1: General Information 1.2.
Section 1: General Information 1.2. TECHNICAL SPECIFICATIONS, CONTINUED ACCESSORIES • External Serial Port Relay Kit (26727) CONTINUED ─ Basic traffic light control (Interact) • 4-20mA analog and 20mA serial output (25284) ─ PC140 Weight Controller POWER REQUIREMENTS 100 - 130 VAC @ 1A @ 60 Hz +/- 2 Hz ─ Separate and dedicated circuit. ─ Neutral to Ground voltage should be < 0.2 vAC ETL LISTED APPROVALS • Conforms to UL STD 60950-1.
Section 1: General Information 1.3.
Section 2: Customer Responsibility 2.1. USERS’ RESPONSIBILITIES It is the customer/operator's responsibility to ensure the equipment provided by Fairbanks is operated within the parameters of the equipment's specifications and protected from accidental or malicious damage.
Section 2: Customer Responsibility 2.2. EQUIPMENT/ COMPONENT CARE Do not remove power from this unit unless it is performed by the proper shut down method. Failure to comply with the proper shut down procedures can result in damage to the hard disk drive or data. The AC receptacle/outlet shall be located near the instrument and easily accessible. Electrical connections other than those specified may not be performed.
Section 3: Key Functions and Menus 3.1. KEY FUNCTIONS On-Screen Keyboard External Description Keyboard Arrows Arrows • • Navigates through the display. Used also for scrolling. Menu Button Esc • • Changes the display to the Operation Menu. Returns user to the previous menu. Zero Pause Break Print Prt Sc 04/12 Key(s) will Zero the Scale. Prints a ticket. • In the In/Out Device, an Inbound or Outbound Gross ticket. • A Gross, Tare, Net ticket may also be printed.
Section 3: Key Functions and Menus 3.1. KEY FUNCTIONS, CONTINUED On-Screen Keyboard External Keyboard Description Units Scroll Lock Changes the units of weight displayed, depending on the selection made in the Calibration Menu. 0 to 9 0 to 9 Used to enter numeric data, such as tares and IDs. Enter Enter Stores selections into memory during data entry or programming. F1 F1 Toggles between the scales that are viewed and operated.
Section 3: Key Functions and Menus 3.2. GENERAL PROGRAMMING MENUS The programming menus which contain all of the parameters for the system are listed below. Options Menu This is the main menu, used to gain access to other system menus for configuration and calibration. • It is accessible without a password by pressing the MENU key. • Access provided for Weights and Measures Official to view the Audit Trail for calibration and configuration changes. • Quick access to electronic Operators’ Manual.
Section 3: Key Functions and Menus 3.2. BACKING UP CHANGES Each time a programming change is made to the Kernel Program, a Backup Changes popup window appears. ─ The normal answer is NO. ─ Either double-click the or click the . NOTE: Save changes ONLY WHEN the programming change(s) are correct, and the system is proven to operate properly for all conditions. 3.3. SAVING CHANGES TO A FOLDER ─ For backing up the changes to a folder, click either the or on the Weight Screen’s keypad, click the .
Section 4: Input/ Output (I/O) 4.1. INTRODUCTION Connectivity is one of the primary features of the FB3000 and Kernel Weight Server program. The FB3000 has multiple RS232 ports, USB ports, Ethernet port, and a Parallel port to name a few. This section will provide steps in order to connect the FB 3000 in a variety of manners to a variety of devices. 4.2. CONFIGURE OUTPUT 4.2.1.
Section 4: Input/ Output (I/O) 4.2.4. Load Default Data Protocols When programming a Output Data String, the Fairbanks’ FB3000 has five of the most commonly used pre-configurations, known as Load Defaults. These data strings are listed below: Fairbanks Toledo Cardinal Weightronix < >< > Condec 4.2.5.
Section 4: Input/ Output (I/O) 4.2.5. Load the Default COM Settings 3. Open the Load tab. 4. Select the COM Port to be configured. 5. Sect the appropriate Load Default. 6. Press the button. 7. Open the Port Settings tab. 8. Program the Baud Rate, Stop Bits, and the Parity to the appropriate settings. 04/12 19 51147 Rev.
Section 4: Input/ Output (I/O) 4.2.6. Customizing the Output Data Strings The FB3000 Kernel Weight Server program can also be customized to support numerous manufacturers software interfaces and peripheral devices. When programming a Data String Protocol not formatted as one of the Load Defaults, the Output Data String must be programmed manually using the Build, Tokens, and Weights Tabs. 4.2.7. Steps in Customizing Follow these steps to customize the Output Data String. 1.
Section 4: Input/ Output (I/O) 4.2.7. Steps in Customizing, Continued 7. Open the Build tab. 8. Left-click on the appropriate field to be generated within the specific data string, then select Text. ─ This adds a new Text box to the Output Data String. 9. Program a command within the Data String, either enter an ASCII Character, or input text. ─ When inputting ASCII Characters, always precede the message with “0x...” and the equivalent ASCII code up to 3 digits (i.e. 0x099). 10.
Section 4: Input/ Output (I/O) 4.2.7. Steps in Customizing, Continued A drop-down Menu Window opens when any Data Type choice is selected by left-clicking in the field Window Name Description CONFIGURE OUTPUT, Configures the data string protocol order, written in ASCII text. By left-clicking in any item, a drop-down menu offers different parameters, or removes them. ─ Build Tab Text may be added to the data string by clicking in the Value field, then entering it.
Section 4: Input/ Output (I/O) 4.2.8. ASCII and Text Data Character Types There are two types of data configuration characters. Both have an important and have a specific function; both are used within the same data string. Both types are defined below. ASCII (American Standard Code for Internet Interchange) Characters ─ Text Formatted Characters are always written with a “0x_ _ _ ” prefix, which tells the Kernel Program Read-me Trigger to post it as text character (i.e. 0x120).
Section 4: Input/ Output (I/O) 4.2.9. Other Data String Customization Window Name Description CONFIGURE OUTPUT RS232 COM Port Drop-down – Selects COM Port with its settings. Data Transmission Options* ─ Continuous [transmission] ─ Demand – Upon demand as a poll character is received ─ Auto – A transmission is sent when requested or when the ─ Settings Tab transaction is completed. ─ To File – The message is not transmitted, but written to a file instead.
Section 4: Input/ Output (I/O) 4.2.9. Other Data String Customization, Continued Window Name Description CONFIGURE OUTPUT, CONTINUED Hardware Hand Shake – A means to control data flow using ─ Settings Tab, Continued hardware functions for communication between two or more devices. Network Controls ─ DTR (Data Terminal Ready) – A control signal that indicates that the Data Terminal Equipment (DTE) is ready for data transmission.
Section 4: Input/ Output (I/O) 4.2.9. Other Data String Customization, Continued Window Name Description CONFIGURE OUTPUT, CONTINUED Control Signals ─ DSR (Data Set Ready) – A control signal that indicates the ─ [Port] Settings Tab device is ready to transmit data. ─ CTS (Clear To Send) – A control signal used to notify the device that it has line control. ─ Load Tab Selects a preconfigured data protocol based on the scale manufacturer selected.
Section 4: Input/ Output (I/O) 4.2.9. Other Data String Customization, Continued Window Name Description CONFIGURE OUTPUT, CONTINUED Programs the various data string tokens, such as the Motion flag. Tokens are setup for the data protocol requirements. ─ Tokens Tab Wrappers ─ Poll – Polling character for a demand output. Applicable only to the Demand Mode. ─ Start – The first character of a data string. ─ Stop – The last character of a data string.
Section 4: Input/ Output (I/O) 4.2.9. Other Data String Customization, Continued Window Name Description CONFIGURE OUTPUT, CONTINUED Status – Identifies invalid weight conditions. ─ Motion – Character(s) used to identify the scale weight is in ─ Tokens Tab motion. ─ Capacity – Character(s) used to identify the scale weight is over capacity ─ OK – Character(s) used to identify the scale weight is valid. ─ Invalid – Character(s) used to identify the scale weight is invalid. 04/12 28 51147 Rev.
Section 4: Input/ Output (I/O) 4.2.9. Other Data String Customization, Continued Window Name Description CONFIGURE OUTPUT, CONTINUED Programs data bits for Status Words A, B and C within the Fairbanks and Toledo data streams. ─ Status Codes Tab ─ Status Word is eight (8) bits long. 12. Put the Status Words in the blank Data Entry Position. 13. Press the Loaded it button. ─ Weights Tab Programs specific values for the Weight Tokens. ─ Weighing Digits – Programs the length of the weight data.
Section 4: Input/ Output (I/O) 4.3. 20 MA SERIAL CURRENT LOOP PROGRAMMING Procedure steps skipped or omitted during this process may cause certain features to not operate or function as expected. The 20 mA output is passive. Note: The PC104 Weight Controller Kit (27104) must be installed for this output to be available. Procedure: 1. In the Kernel Weighing Program, click the MENU button to open the Configuration Menu. 2. Open the Remote Display. 04/12 30 51147 Rev.
Section 4: Input/ Output (I/O) 4.3. 20mA Serial Current Loop Programming, Continued 3. Set the Remote Display to COM 1. 4. Configure the Baud, Parity, Data Bits, and Stop Bits required. 5. Reset the Remote Display back to OFF. 6. Select the Enable 20ma Output check option. 7. Select ACTIVE in the Scale dropdown window. 8. Select Continuous in the correct drop-down window. 1 04/12 31 51147 Rev.
Section 4: Input/ Output (I/O) 4.4. IP NETWORK OUTPUT 4.4.1. IP Setup Menu Overview. Window Name Description CONFIGURE OUTPUT IP Port Settings ─ IP Setup Tab • • • Local Port – The socket number on the local FB3000 used to transmit and receive data. Remote Port – Set to the same socket number as the Local Port in which the remote transmits and receives data. Remote Host – The IP Address of the Remote Host • TimeOut – The amount of time lapses before it is disconnected.
Section 4: Input/ Output (I/O) 4.4.1. IP Setup Menu Overview, Continued Window Name Description CONFIGURE OUTPUT, CONTINUED Firewall Settings ─ IP Setup Tab • Host – The Host IP Address. • Port – The Port Socket number used. • Type Default = No Firewall. ─ Tunnel – Set to 80. ─ SOCKS4* – Set to 1080. ─ SOCKS5* – Set to 1080. • User – User Login name • Password – User Password to login to the Host. • Connect – Establishes a connection. Terminates all active connections.
Section 4: Input/ Output (I/O) 4.4.2. IP Network Output Setup Instructions The following procedure outlines the setup instructions required to activate the IP NETWORK output function. Procedure steps skipped or omitted during this process may cause certain features to not operate or function as expected. Follow these steps to configure the IP Network Output. 9. From the Weighing Application Window, press the MENU button, from the Kernel Options Menu, select Configuration Menu. 10.
Section 4: Input/ Output (I/O) 4.4.2. IP Network Output Setup Instructions, Continued 11. Select an unused COM Port to be configured. Example: COM 5. 12. Access the Load tab and select a default format similar to what is required. 13. Press the button. . 14. Select the Build tab and configure the data output format as desired. 04/12 35 51147 Rev.
Section 4: Input/ Output (I/O) 4.4.2. IP Network Output Setup Instructions, Continued 15. Use the Mode drop down list to select the Network mode. 16. Select the IP Setup tab to configure the network parameters. Pointing to each edit box will display a brief help message, to assist in the setup 17. Program the IP Port Settings. by setting the Local Port and the Remote Port to the same number as appropriate for the users network. Example: port = 2000.
Section 4: Input/ Output (I/O) 4.4.3. Testing the IP Network Output Test Instructions to activate the IP Network Output function from the FB3000 Kernel Weight Server program. 1. Setup the IP Network Output as described in Section 7.6.2. of this manual. 2. Return the Kernel back to the Weight Processing Screen. 3. At a different computer on the same network, use Hyper-Terminal to receive the data. 4. Start Hyper-Terminal, enter a New Connection name. Example: Test. Click OK. 5.
Section 5: Operation 5.1. SYSTEM BOOT-UP PROCEDURE Initiate the power up sequence using the power ON/OFF rocker switch located on the bottom-left side of the instrument. Normal indications include the following: ─ Lights on the keyboard should blink. ─ After approximately one minute, the Fairbanks Logo appears along with a mouse pointer, located approximately in the center of the screen. ─ The Fairbanks Logo disappears. ─ A Windows welcome screen appears.
Section 5: Operation 5.2. VIEWING OPTIONS The Multi-Scale Screen application The GTN Screen application When using the Kernel Program, there are two viewing options for weighing. The GTN Screen The GTN Screen displays the weighments for only .one scale at a time. Multi-scale Screen The Multi-scale Screen displays all configured scales on the screen at one time. ─ The Golden Diamond show which weighment is being used ─ The scale being used is identified in the lower-left corner of the screen. 5.3.
Section 5: Operation 5.3.1. Using the Display Screen Function Buttons F1 toggles thru the F6 toggles the two available scales screen views • When in the Multi-scale Screen, press the F1 button to toggle thru the available scales. • Press the display screen’s F6 button to toggle back-and-forth from the GTN Screen to the Multi-scale Screen. 04/12 40 51147 Rev.
Section 5: Operation 5.4. APPLICATION SHUT-DOWN PROCEDURE 1. To close the Kernel Program, press the Exit button on the open weighing application screen. 2. Double-click on the Exit Application button. C A U T I O N Improper shutdown of this instrument can cause damage to the hard drive and loss of data. 04/12 41 51147 Rev.
Section 5: Operation 5.5. SYSTEM SHUTDOWN PROCEDURE C A U T I O N Improper shutdown of this instrument can cause damage to the hard drive and loss of data. 1. Using the external keyboard, press and hold the ALT + F4 keys simultaneously to exit the program. The FB3000 will close down properly. 2. Click the Turn Off button. ─ The instrument turns off. ─ Upon shut down, the display turns dark. 3. Turn off the power using the ON/OFF rocker switch. 04/12 42 51147 Rev.
Section 6: Service & Maintenance IMPORTANT PRECAUTIONS Electrostatic Discharge (ESD) can easily damage the FB3000 board assemblies. 6.1. TROUBLESHOOTING Error Condition(s) Solution(s) • Check that scale is empty. • If Scale is empty, Call for Service. • • A large amount of weight is zeroed. This is normal. • • Press OK and continue weighing. Load Cell(s) bad. • Possible load cell damage. • Call for Service. • Possible load cell damage. • Call for Service.
Section 6: Service & Maintenance 6.2. REMOTE SERVICE AND DIAGNOSTICS The FB3000 can be serviced and have diagnostics performed from a remote location, such as the nearest authorized Fairbanks Service Center. • The instrument must be connected to a network with internet access. • The Remote VNC Connection can be programmed to display in the Weight Window or in the minimized tray. 6.2.1. Opening the VNC Connection 1. To open the remote connection, left-click on the Fairbanks Globe. 2. Click the Menu key.
Appendix I: GPIO Port Programming the GPIO Port The FB3000 embedded PCB provides an 8-bit GPI port and an 8-bit GPO port through which to read and write data. The GPIO port base address is 440 (hex).
Appendix II: I/O Addresses & Control INTERRUPT CONTROLLER The FB3000 embedded PCB is a fully PC compatible control board. It consists of 16 ISA interrupt request lines. Most of them are already in use by other parts of the board. Both ISA and PCI expansion cards may need to use IRQs, so make sure the IRQs do not conflict when using add-on cards. System IRQs are available to cards installed in the ISA expansion bus first. Any remaining IRQs then may be assigned to the PCI bus.
Appendix II: I/O Addresses & Controls MEMORY MAP The following tables indicate memory of the FB3000. The address ranges specify the runtime code length. Memory below 1MB (1MB ~ 640KB) Memory above 1MB (1MB ~ 142336KB) System Memory Map 04/12 47 51146 Rev.
Appendix II: I/O Addresses & Controls SHARED MEMORY (KERNEL MAPPED OUTPUT) //*********************************** // Sample code to read Kernel Mapped Output (Shared Memory) //*********************************** // FileMap Memory Structure struct FileMapStruct { unsigned char data[256]; // configured output string from kernel unsigned char zero scale 1 command[2]; // command to return to kernel i.e.
Appendix II: I/O Addresses & Controls SHARED MEMORY (KERNEL MAPPED OUTPUT), CONTINUED MappedOutputHandle = CreateFileMapping((HANDLE)0xFFFFFFFF, NULL, PAGE_READWRITE, 0, sizeof(struct FileMapStruct), “Output1”); if( MappedOutputHandle == NULL ) { CloseHandle(rSemaphore); rSemaphore = NULL; CloseHandle(wSemaphore); wSemaphore = NULL; return 0; } } if( MapOutputData == NULL ) { MapOutputData = (struct FileMapStruct*)MapViewOfFile(MappedOutputHandle, FILE_MAP_WRITE, 0, 0, sizeof(struct FileMapStruct)); } if(
Appendix II: I/O Addresses & Controls SHARED MEMORY (KERNEL MAPPED OUTPUT), CONTINUED { LastCounter = MapOutputData->counter; int len = MapOutputData->length; if( len > sizeof(MapOutputData->data)-1 ) len = sizeof(MapOutputData->data)-1; ScaleStatus_Text->Caption = (String)MapOutputData->status; input[0] = NULL; for ( int mf = 0; mf < len; mf++ ) { input[mf] = MapOutputData->data[mf]; } input[len] = NULL; // return command i.e.
Appendix II: I/O Addresses & Controls I/O MAP The Addresses shown in the table are typical locations. 04/12 51 51146 Rev.
Appendix III: Data Output REMOTE DISPLAY OUTPUT Remote Display Data Format <4><0> Note(s): 1. Characters denoted by X are characters 0-9. 2. Leading zeroes are suppressed. 3. Polarity indication for a positive value is a space (SP). − Negative values are not transmitted. 4. Identifier code <4><0> = Gross weight. − Transmission is Gross Only. 5. Transmission for the DEMAND Mode occurs when a carriage return (CR) Hex 0D is received.
Appendix III: Data Output CONFIGURE OUTPUT, CONTINUED Increment Size Bit # Count By 1 Count by 2 Count by 5 3 1 0 1 4 0 1 1 5 Always Logic 1 6 Always Logic 0 7 Parity Bit Status Code (Word) B Bit # Description 0 Gross = 0 Net = 1 1 Positive = 0 Negative = 1 2 In Range = 0 Overcapacity = 1 3 No Motion = 0 Motion = 1 4 Lb = 0 Kg = 1 5 Always Logic 1 6 Normal = 0 7 Parity Bit Power Up = 1 Status Code (Word) C Bit # Description 0 Always Logic = 0 1 Always Logic =
Appendix III: Data Output Toledo Data Format Note(s): 1. Characters denoted by G and T are Characters 0-9. 2. Leading zeroes are not suppressed. 3. Gross Weight data = G Tare Weight data = T Status Code (Word) A Bit # X00 X0 X X.X X.XX X.XXX X.XXXX X.
Appendix III: Data Output Toledo Data Format, Continued Status Code (Word) B Bit # Description 0 Gross = 0 Net = 1 1 Positive = 0 Negative = 1 2 In Range = 0 Overcapacity = 1 3 No Motion = 0 Motion = 1 4 Lb = 0 Kg = 1 5 Always Logic = 0 6 Normal = 0 7 Parity Bit Power Up = 1 Status Code (Word) C Bit # Description 0 Always Logic = 0 1 Always Logic = 0 2 Always Logic = 0 3 Normal = 0 4 Always Logic = 0 5 Always Logic = 1 6 Normal = 0 7 Parity Bit 04/12 Print Switche
Appendix III: Data Output Cardinal 738 Continuous Scoreboard Data Format Note(s): 1. W = Displayed weight P = Polarity + = Positive weight - = Negative weight U = Units lb = pounds kg = kilograms m = Motion or o = Overload g = Gross; n = Net SP = Space 2. Leading zeros are not suppressed. Weightronix Data Format < >< > Note(s): 1. < > = Space M = Mode G =Gross T=Tare N=Net W = Displayed weight U = Units m = Motion o = Overload 2.
Appendix III: Data Output Condec Continuous Data Format Note(s): 1. P = Polarity space = positive weight - = negative weight W = Displayed weight U = Units L = pounds K = kilograms G = Gross; N = Net M = Motion 2. Leading zeros are suppressed. Build Tab Definitions Load Cell Status This item, if included in the data output string, indicates if a load cell(s) are indicating an error.
Appendix IV: IP Command Functions Command Structure: [Sender],[COMMAND],Command,[End][LF] Where Sender is: The Computer Name of the PC which is sending the command. Where Command is: Lowercase z = Zeroes all scales. Uppercase Z1, Z2, etc = Zero a specific scale. Uppercase ZA or ZB = Zero ScaleA (1 to 4) or ScaleB (5 to 8) Lowercase u = Change units on all scales. Uppercase U1, U2, etc. = Change units on a specific scale.
Appendix V: Programming the Watchdog Timer The FB3000 Embedded PCB provides a Watchdog Timer that resets the CPU or generates an interrupt if processing comes to a stop. ─ This function ensures greater system reliability in industrial standalone and unmanned environments. ─ T o enable the Watchdog Timer, output the value of the Watchdog Timer Interval to the Controller. 01H to FFH, and the related time Watchdog Timer interval is one (1) second to 255 seconds.
Appendix VI: Kernel 20mA Codes Code 00 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 Units lbs lbs lbs kg kg kg lbs lbs lbs kg kg kg lbs lbs lbs kg kg kg lbs lbs lbs kg kg kg lbs lbs lbs kg kg kg lbs lbs lbs kg kg kg lbs lbs lbs kg kg kg lbs lbs lbs kg kg kg Data Displayed Display all data.
Appendix VII: SOCKS Information SOCKS is an Internet Protocol that allows client-server applications to transparently use the services of a network firewall. ─ SOCKS is an abbreviation for "sockets". ─ Clients behind a firewall, needing to access exterior servers, may connect to a SOCKS proxy server instead. Such a proxy server controls the eligibility of the client to access the external server and passes the request on to the server.
Appendix VII: SOCKS Information APPENDIX VII: SOCKS INFORMATION, CONTINUED The SOCKS 5 Protocol, an extension of the SOCKS 4 Protocol that offers more choices of authentication, is defined in RFC 1928. The initial handshake now consists of the following: Client connects and sends a greeting which includes a list of authentication methods supported. Server chooses one (or sends a failure response if none of the offered methods are acceptable).
Appendix VII: SOCKS Information APPENDIX VII: SOCKS INFORMATION, CONTINUED The subsequent authentication is method-dependent and described in RFC 1929. The client's authentication request is: Field 1: Version number, 1 byte (must be 0x01). Field 2: Username length, 1 byte. Field 3: Username. Field 4: Password length, 1 byte. Field 5: Password. Server response for authentication: Field 1: Version, 1 byte. Field 2: Status code, 1 byte. ─ 0x00 = success.
Appendix VII: SOCKS Information APPENDIX VII: SOCKS INFORMATION, CONTINUED Server response: Field 1: SOCKS protocol version, 1 byte (0x05 for this version). Field 2: Status, 1 byte: ─ 0x00 = Request granted. ─ 0x01 = General failure. ─ 0x02 = Connection not allowed by ruleset. ─ 0x03 = Network unreachable. ─ 0x04 = Host unreachable. ─ 0x05 = Connection refused by destination host. ─ 0x06 = TTL expired. ─ 0x07 = Command not supported / protocol error. ─ 0x08 = Address type not supported.
Appendix VIII: Remote Functions REMOTE FUNCTIONS CN14 Remote Zero Switch 3 11 or 12 Remote Print 9 11 or 12 *Dry contacts only. 04/12 65 51146 Rev.
APPENDIX IX: ASCII CODES 04/12 66 51146 Rev.
Manufactured by Fairbanks Scales, Inc. 821 Locust Kansas City, Missouri 64106 www.fairbanks.