VS-900 Security Intercom Systems Remote Control and Monitoring Programmer’s Guide TOA Electronics, Inc. 601 Gateway Blvd., Ste. 300 So.
TOA VS-900 Programmer’s Guide Table of Contents OVERVIEW ...................................................................................................................................................3 VS-900 DOCUMENTATION .........................................................................................................................3 USEFUL SOFTWARE TOOLS .....................................................................................................................
TOA VS-900 Programmer’s Guide Overview Security system installations often require integration of the VS-900 Security Intercom systems with touch-screen control systems, graphic annunciator panels, and camera controllers. TOA offers two options for meeting this requirement: 1. The VS-900DI and VS-910DI interface products offer a hardware solution—they provide the call LED outputs and select switch inputs required for graphic annunciator panels.
TOA VS-900 Programmer’s Guide Connecting to the VS-900MF Mainframe The VS-900MF Mainframe includes two RS-232 serial communication connectors for operation, monitoring, and programming of the system. Connect to either communication ports with the settings described on page 5. You can control multiple exchanges from a single serial connection.
TOA VS-900 Programmer’s Guide Communication Specifications Transmission System: Half-duplex Baud Rate: 19,200 Bps Transmission Format: <1 Start Bit> <8 Data bits> <1 Even Parity Bit> <1 Stop Bit> Message Packaging Field Name DLE ENQ DLE ACK DLE STX Message* Value 10H 05H 10H 06H 10H 02H Varies DLE ETX BCC** DLE ACK DLE EOT 10H 03H Varies 10H 06H 10H 04H Description Delimiter Enquiry Delimiter Acknowledge Delimiter Start of Text Remote Dial, Data Log Request or Data Log Delimiter End of Text Block Chec
TOA VS-900 Programmer’s Guide Remote Dial Command With the protocol below, you can remote dial and perform functions of individual Master Stations in specific exchanges. To terminate any current functions, precede remote dialing content with “CC” (Clear function x2).
TOA VS-900 Programmer’s Guide Log Data Output Request The VS-900 Log Data Output allows you to monitor most station and system activity. Send the string below to initiate Log Data flow from individual or multiple exchanges simultaneously. Once the data stream has been initiated, the VS-900MF will continue to send the log data without re-sending the request.
TOA VS-900 Programmer’s Guide Examples 1. Remote Dialing The data sequence below will remote dial Master Station #1 in Exchange #1 to dial Sub-Station #105 and initiate communication. The “CC” (Clear) is included to terminate any current Master Station functions. Note: The total Dialing Contents must be 32 bytes.
TOA VS-900 Programmer’s Guide 2. Remote Dialing – All Call Paging The data sequence below will remote dial Master Station #2 in Exchange #3 to initiate All-Call Paging by dialing *800#. Again, the “CC” (Clear) is included to terminate any current Master Station functions. Note: The total Dialing Contents must be 32 bytes.
TOA VS-900 Programmer’s Guide 3. Log Data Request The data string below requests Log Data from Exchange #1 (only). After the Log Data Request has been sent, the Log Data string will be sent to the PC in the format shown on the next page (Example 4. Log Data Format).
TOA VS-900 Programmer’s Guide Station Call Reception Field Name Length (Bytes) Value DLE STX Log Data Exchange # Time (HH:MM:SS) Line #1 Line #2 1 1 1 1 1 1 1 2 6 6 6 10H 05H 10H 06H 10H 02H 6FH 30H 31H 31H 36H 33H 37H 32H 33H 32H 30H 30H 20H 20H 20H 20H 20H 20H 20H 20H 20H Line #3 Line #4 Status # 6 6 2 DLE ETX BCC 1 1 1 1 1 1 1 DLE ENQ DLE ACK DLE ACK DLE EOT Description Delimiter Enquiry Delimiter Acknowledge Delimiter Start Of Text Log Data Exchange # “01” Time: “16:37:23" Master Station #
TOA VS-900 Programmer’s Guide Start of Normal Conversation Field Name DLE ENQ Length (Bytes) 1 1 1 1 1 1 1 2 6 Value Line #2 6 Line #3 6 Line #4 6 Status # 2 10H 05H 10H 06H 10H 02H 6FH 30H 31H 31H 36H 33H 37H 32H 37H 32H 30H 30H 20H 20H 20H 31H 30H 35H 20H 20H 20H 20H 20H 20H 20H 20H 20H 20H 20H 20H 20H 20H 20H 31H 30H DLE ETX BCC 1 1 1 1 1 1 1 10H 03H 74H 10H 06H 10H 04H DLE ACK DLE STX Log Data Exchange # Time (HH:MM:SS) Line #1 6 DLE ACK DLE EOT Description Delimiter Enquiry Delimiter
TOA VS-900 Programmer’s Guide Summarized version of the above Log Data Format example: (Shaded areas represent responses required from the PC, all numbers are in Hex) Call From Normal Sub-station 10 05 10 06 10 02 6F 30 31 31 36 33 37 32 33 31 30 35 20 20 20 32 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 31 10 03 78 10 06 10 04 Station Call Reception 10 05 10 06 10 02 6F 30 31 31 36 33 37 32 33 32 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 35 10 03 68 10 06 10 04 Call
VS-900 Remote Control and Monitoring Protocol Appendix A - Log Status Messages Status # (2 Bytes) Description Dec Hex 01 30H 31H Call from Normal sub-station. Line 1 Line 2 Line 3 Line 4 Calling station # Called station # - - 02 30H 32H Call from Emergency sub-station.
VS-900 Remote Control and Monitoring Protocol 22 32H 32H Connection of Emergency Conference call 23 32H 33H Automatic Call Forward log Call originating station # Participant station # Participant station # Participant station # Station # to transfer a call Station # a call is transferred to - - Master Station # - - - Operating station # Called station # - - Calling station # Called station # Hold station # - 24 29 30 33H 31 33H 30H Call termination by disappearance of waiting s
VS-900 Remote Control and Monitoring Protocol Appendix B - ASCII Character Codes 16