Dow-Key Microwave MMS Mini-Matrix Operator's Manual

Specifications

Brand: Dow-Key Microwave
Category: Matrix Switcher
Model: MMS Mini-Matrix (Operator's Manual)
File Type: PDF
File Size: —
Pages: 61

Read Online

Read the Dow-Key Microwave MMS Mini-Matrix Operator's Manual online using the built-in PDF viewer.

Text of the manual

“There Is No Substitute for Experience”

DOW-KEY MICROWAVE MMS Mini-Matrix MMS Series Operator’s Manual Rev 2 THE RF/MICROWAVE SWITCHING TECHNOLOGY SOLUTION COMPANY

Copyright  Dow-Key Microwave Corporation 2016, all rights

reserved. Information in this publication supersedes that in all previously published material. Specifications and price change privileges reserved. Printed in the U.S.A. Dow-Key is a registered trademark of Dow-Key Microwave Corp. Document Number: 49101-337 Revision 2 4822 McGrath Street, Ventura, CA 93003 Tel: (805) 650-0260 Fax: (805) 650-1734 Visit at www.dowkey.com

Dow-Key Microwave Corporation warrants this product to be free from defects in

material and workmanship for a period of 1 year from date of shipment. This warranty does not apply to defects resulting from product tampering or modification without Dow- Key’s express written consent. This warranty also does not apply to software, non- rechargeable batteries, power supplies, or problems arising from normal wear or failure to follow instructions. To exercise this warranty, contact Dow-Key Microwave headquarters in Ventura, California. You will be given prompt assistance and return instructions. Send the product, transportation prepaid, to the Dow-Key headquarters. Repairs will be made and the product returned within the quoted period of time, transportation prepaid. Repaired or replaced products are warranted for the balance of the original warranty period, or at least 90 days. NEITHER DOW-KEY MICROWAVE CORPORATION NOR ANY OF ITS EMPLOYEES SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF ITS INSTRUMENTS AND SOFTWARE EVEN IF DOW-KEY MICROWAVE CORPORATION HAS BEEN ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES. SUCH EXCLUDED DAMAGES SHALL INCLUDE, BUT ARE NOT LIMITED TO: COSTS OF REMOVAL AND INSTALLATION, LOSSES SUSTAINED AS THE RESULT OF INJURY TO ANY PERSON, OR DAMAGE TO PROPERTY.

Manual Revision History

The revision history shown below lists all revisions and addendums created for this manual. The revision level increases numerically as the manual undergoes subsequent updates. Addendums are released between revisions and contain important change information that the user should incorporate immediately into the manual. When a new revision is created, all addendum associated with the previous revision of the manual are incorporated into the new revision of the manual. Each new revision includes a revised copy of this history page. Revision 1 …………………………………...…………………………. March 2016 Original Release Revision 2 …………………………………...…………………………. February 2017 Various improvements and clarifications

Table of Contents

1 General Information ............................................................................................... 1 1.1 Introduction ...................................................................................................... 1 1.2 MMS SPDT Matrices ......................................................................................... 2 1.3 MMS SP6T Matrices ......................................... Error! Bookmark not defined. 1.4 Technical Specifications ................................................................................. 3 1.5 Safety Precaution ............................................................................................. 4 1.6 Inspection ......................................................................................................... 4 1.7 Maintenance ..................................................................................................... 4 1.8 Repacking for shipment .................................................................................. 4 2 System Layout ........................................................................................................ 5 2.1 Front Panel Layout ........................................................................................... 5 2.2 Rear Panel Layout ............................................................................................ 6 2.3 Top View Layout ............................................................................................... 7 2.4 RF configuration .............................................................................................. 8 3 Connections ........................................................................................................... 9 3.1 Power Connection ............................................................................................ 9 3.1.1 Voltage ........................................................................................................ 9 3.1.2 Power Connection ..................................................................................... 9 3.1.3 Powering Off Safely ................................................................................... 9 3.2 USB Port ......................................................................................................... 10 3.2.1 Connecting to a RS-232 Port .................................................................. 10 3.2.2 Connecting to a USB Port ....................................................................... 12 3.3 Ethernet Port .................................................................................................. 13 3.3.1 TCP/IP Control ......................................................................................... 13 3.3.2 HTTP Webpage Control ........................................................................... 14 3.4 Connecting to a Static IP Address ................................................................ 15 4 Configuring the Mini-Matrix for Operation ......................................................... 16 4.1 Mini-Matrix Configuration .............................................................................. 16 4.2 Dow-Key GPIO switches ................................................................................ 16 4.3 Adding Switches ............................................................................................ 17 5 The Sequencer ..................................................................................................... 18 5.1 Sequencer ....................................................................................................... 18 6 SCIP Command Operation .................................................................................. 19 6.1 Introduction to SCPI ...................................................................................... 19 6.2 Command Syntax Structure .......................................................................... 19 6.3 Command Separators and conventions ...................................................... 20 6.4 Common Commands ..................................................................................... 21 6.4.1 *IDN? ......................................................................................................... 21 6.4.2 *OPC? ....................................................................................................... 22 6.4.3 *RST .......................................................................................................... 23 6.4.4 SET:DHCP ON/OFF .................................................................................. 23 6.4.5 GET:DHCP ................................................................................................ 24 6.5 System Commands ........................................................................................ 25 6.5.1 SYST:ERR? ............................................................................................... 25 6.5.2 SYST:ERRALL? ........................................................................................ 25 6.5.3 SYST:SERIALNUMBER? .......................................................................... 27 6.5.4 SYST:TCPPORT? ..................................................................................... 28 6.5.5 SYST:TCPPORT x .................................................................................... 28

SYST:IPADDRESS? ................................................................................. 29

6.5.7 SYST:IPADDRESS xxx.yyy.zzz.aaa ......................................................... 29 6.5.8 SYST:GATEWAY? .................................................................................... 30 6.5.9 SYST:GATEWAY xxx.yyy.zzz.aaa ............................................................ 30 6.5.10 SYST:MASK? ......................................................................................... 31 6.5.11 SYST:MASK xxx.yyy.zzz.aaa ................................................................. 31 6.5.12 SYST:MACADDRESS? .......................................................................... 32 6.5.13 SYST:TIMEOUT? ................................................................................... 32 6.5.14 SYST:TIMEOUT n .................................................................................. 33 6.5.15 SYST:NET? ............................................................................................ 34 6.5.16 SYST:VER?............................................................................................ 34 6.5.17 SYST:SOFTREV? .................................................................................. 34 6.5.18 SYST:SOFTBUILD? ............................................................................... 35 6.5.19 SYST:SOFT? ......................................................................................... 35 6.5.20 SYST:STATUS? ..................................................................................... 36 6.6 Switch [Module] Command Set ..................................................................... 37 6.6.1 :SWITch[:VALue] ............................................................... 37 6.6.2 Setting Switch x to Position n .................................................................... 38 6.6.3 Requesting Switch x current position ......................................................... 39 6.6.4 ROUTE:COUNT? ...................................................................................... 40 6.6.5 ROUTE:COUNTx? .................................................................................... 40 6.6.6 ROUTE:COUNTx n?.................................................................................. 41 6.6.7 ROUTE:RESCOUNTx v ............................................................................ 41 7 Web Page Server (HTTP) ..................................................................................... 46 7.1 Web Page Server Control .............................................................................. 46 7.2 Matrix Status ................................................................................................... 47 7.3 Matrix Control ................................................................................................. 48 7.4 Mini-Matrix Configuration .............................................................................. 49 7.5 The Sequencer ............................................................................................... 50 7.6 The Log ........................................................................................................... 51 Appendix A .................................................................................................................. 52 Technical Specifications ......................................................................................... 52 Appendix B .................................................................................................................. 53 RF Configuration ..................................................................................................... 53 Terminated SPDT (TSPDT) Configurations ........................................................... 53 Non – Terminated SPDT (SPDT) Configurations ................................................... 53 Terminated SP6T (TSP6T) Configurations ............................................................ 54 Terminated SP6T (TSP6T) + Terminated SPDT (TSPDT) Configurations............ 54 Mini-Matrix RF diagram ........................................................................................... 55

1 General Information

1.1 Introduction The Dow-Key Microwave Mini-Matrix series models are electromechanical RF miniature benchtop matrices. They come equipped with ENET (Ethernet) and USB ports which allows the user to easily access and control the Mini-Matrix. These models are not intended to be used to power or control anything other than Dow-Key supplied switches. This user manual covers the Mini-Matrix models. Since most features are the same among the various models, the user shall focus on the Mini-Matrix model of interest and skip any section that does not pertain to his/her Mini-Matrix. Information specific to the user’s model (like technical specifications and RF configuration) can be found in appendices at the end of this manual.

1.2 MMS SPDT Matrices

MMS stands for Miniature Multiple Switches. It is a Mini-Matrix where a number of independent latching SPDT (Single Pole Double Throw) and/or SPnT (Single Pole n Throw) switches are populated on the front panel. From an RF point of view the switches are not interconnected and all of the switch’s RF ports are available to the user on the front panel of the Mini-Matrix. Examples of a Mini-Matrix Models with 2 independent SPDT switches with 1 independent SP6T switch Part Numbering Examples: MMS-A26S-2TSPDT Is a Miniature Multi Switch matrix with following characteristics: A, 26.5 GHz, SMA, 2 Terminated SPDT switches MMS-A26S-2SPDT Is a Miniature Multi Switch matrix with following characteristics: A, 26.5 GHz, SMA, 2 non-terminated SPDT switches The part numbering is interpreted as follows: MMS-[chassis size][frequency][connector]-[number of switches]/[type of switch] [chassis size]: A, B, C etc. [frequency]: 12 (for 12.4 GHz) | 18 (for 18 GHz | 26 (for 26.5 GHz) | 40 (for 40 GHz) [connector]: B (for BNC) | N (for N) | S (for SMA) | K (for 2.9 mm) [number of switches]: 1 | 2 | 3 | 4 | 5 |… |16 (or more if chassis size allows) [type of switch] : SPDT | X (for transfer switch = DPDT) | 4 (for SP4T) | 6 (for SP6T) | 8 (for SP8T) | 10 (for SP10T) |12 (for SP12T). If switch type is terminated, add ‘T’ to the number. Example: 6T (terminated SP6T) [number of switches]/[type of switch]: If different switch types are combined, repeat this section as needed. Example: MMS-A26S-2TSPDT-2SPDT (2 terminated SPDT + 2 non-terminated SPDT) Example: MMS-A26S-1TSP6T-4SPDT (1 terminated SP6T + 4 non-terminated SPDT) Note: not all switch configurations and combinations are possible.

1.4 Safety Precaution

Safety precautions should be observed before using this product and any associated instrumentation. This product is intended for use by qualified personnel who recognize the safety precautions required to avoid possible injury. 1.5 Inspection The Mini-Matrices were carefully inspected, both electrically and mechanically before shipment. After unpacking all items from the shipping carton, check for any obvious signs of physical damage that may have occurred during transit. Report any damage to the shipping agent immediately. Save the original packing carton for possible future reshipment. The following items are included with every model Mini-Matrix order.  Mini-Matrix  Mini-Matrix Default Network Settings  Mini-Matrix Operation Manual  Wall Plug-In power supply 1.6 Maintenance The Mini-Matrix requires no periodic maintenance. Should any problems arise, contact Dow-Key Microwave immediately for necessary repairs. These systems are not field repairable. 1.7 Repacking for shipment Should it become necessary to return the Mini-Matrix for repair, carefully pack the unit in its original packing carton or the equivalent, and follow these instructions:  Call the Repair Department at 1-805-650-2327 for a Return Material Authorization (RMA) number.  Advise as to the warranty status of the Mini-Matrix.  Write ATTENTION REPAIR DEPARTMENT and the RMA number on the shipping label.

2 System Layout

2.1 Front Panel Layout Figure 2-1 shows an example of the MMS-Model general layout, which includes:  Input, output, and common connectors of all switches in the MMS configuration.  Indicator LEDs for each position of each switch in the MMS configuration, and one error LED. Figure 2-1, Example of a Mini-Matrix Front Panel Layout

Rear Panel Layout

Figure 2-2 shows the Mini-Matrix model rear panel general layout. All models have common parts which include:  Power Entry Module  4 USB 2.0 Ports  1 Ethernet Port Figure 2-2, Mini-Matrix model Rear Panel Layout

Top View Layout

Figure 2-3 shows the top view layout of all models. Figure 2-3, Top View of Mini-Matrix Models

3.1 Power Connection

3.1.1 Voltage The Mini-Matrix operates at a DC voltage of 12V +/- 5%. CAUTION: Operating the unit at an incorrect voltage may cause damage, possibly voiding the warranty. 3.1.2 Power Connection Perform the following steps to correctly power on the Mini-Matrix: 1. Connect all Ethernet cables and/or USB cables before turning on the Mini-Matrix. This is because the drivers are downloaded on boot up by a Linux kernel. 2. Connect the male end of the supplied wall plug-in power supply to the female receptacle on the rear panel. 3. Connect the other end of the supplied wall plug-in power supply to a grounded AC outlet. Note: When powering up the Mini-Matrix it takes about 30-40 seconds to boot up and be operational. 3.1.3 Powering Off Safely There is no power off switch for the Mini-Matrix, so follow the directions below when powering off the Mini-Matrix. 1. Make sure no commands are being executed. 2. Exit out of HyperTerminal, the webpage, or any other control software. 3. Now it is safe to unplug the power. Caution: Do not power cycle the Mini-Matrix quickly. Power cycling quickly may corrupt the SD card, and the Mini-Matrix will not work properly. Wait a minimum of 10 seconds between power cycles.

3.2 USB Port

Communication with the Mini-Matrix through one of the USB ports can be accomplished by connecting the Mini-Matrix to an RS-232 port on a PC or the USB port on a PC. Either way a few essential items will be needed.  2 RS-232 to USB cables (Note: If the user will be communicating with the Mini-Matrix through the RS-232 port of a PC then only 1 RS-232 to USB cable is needed)  1 null-modem cable  Depending on the gender of the port connectors a female to female 9 pin D-Sub connector  Download PuTTY or another SSH (Secure Shell). A SSH is a command interface and protocol for securely getting access to a remote computer or device. The Mini-Matrix is the remote device that will be accessed by the SSH. PuTTY is the SSH used to demonstrate how to connect to the Mini-Matrix. To communicate with the Mini-Matrix through the USB port, follow the steps in sections 3.2.1 and 3.2.2 below. 3.2.1 Connecting to a RS-232 Port To connect the Mini-Matrix to an RS-232 port of a PC perform the following steps. 1. Connect the USB to RS-232 cable to the Mini-Matrix before turning the Mini-Matrix on. Note: This is important because the drivers for the cable are installed during the boot up of the Mini-Matrix. 2. Connect one end of the null-modem cable to the D-Sub connector of the USB to RS-232 cable. 3. Connect the other end of the null-modem cable to the RS-232 port on a PC. Depending on the gender of the D-Sub connectors, a female to female D-Sub connecter may be needed.

4. Open PuTTY. Under ‘Connection Type:’ select ‘Serial’. Then select the

‘Serial Line’, this is the RS232 or USB port that the user connected the Mini-Matrix to on the PC. In the example COM1 is used, but it may be different for the user. Set the ‘Speed’ to 9600. 5. Then under ‘Category:’ select ‘Terminal’. Change both the ‘Local echo:’ and the ‘Local line editing:’ to ‘Force on’. After that click ‘Open’ to begin commanding and operating the Mini-Matrix.

3.2.2 Connecting to a USB Port

To connect the Mini-Matrix to the USB port of a PC, two USB to RS-232 cables are required. A simple USB to USB connection from the PC to the Mini-Matrix will not work. This is because both the PC and the Mini-Matrix are hosts. Using two USB to RS-232 cables will overcome this problem. Perform the following steps. 1. Connect the first USB to RS-232 cable to the Mini-Matrix before turning the Mini-Matrix on. Note: This is important because the drivers for the cable are installed during the boot up of the Mini-Matrix. 2. Then connect the null-modem cable to the D-Sub connector of the USB to RS-232 cable that is connected to the Mini-Matrix. 3. Connect the null-modem cable to the RS-232 D-Sub connector of the second USB to RS-232 cable. Then plug the USB side of the cable into the USB port of a PC. Depending on the gender of the D-Sub connectors, a female to female D-Sub connecter may be needed. 4. To communicate with the Mini-Matrix, follow steps 4 and 5 in Section 3.2.1.

3.3 Ethernet Port

There are two ways to control the Mini-Matrix using the Ethernet port. One method is through TCP/IP (Transmission Control Protocol/Internet Protocol), which is the basic communication protocol of the internet. The second method for controlling the Mini-Matrix is using the HTTP (Hypertext Transfer Protocol) webpage. HTTP is the foundation of communication on the World Wide Web. The user will need the IP (Internet Protocol) address to control the Mini-Matrix using the Ethernet port. IMPORTANT: Read section 3.4 to connect to the Mini-Matrix using the Ethernet port. The Mini-Matrix has a default static IP address. It will be necessary to configure a PC to have a similar IP address in order to connect to the Mini-Matrix properly over Ethernet for the first time. 3.3.1 TCP/IP Control Follow the steps below to connect to the Mini-Matrix. In the example pictures PuTTY is being used as the SSH (Secure Shell). 1. Open PuTTY and enter the IP address of the Mini-Matrix in the box under ‘Host Name (or IP address)’. Change the ‘Port’ number to ‘10’, and for the ‘Connection Type:’ select ‘Raw’. Note: The default TCP port number is 10. The TCP port can be changed once the user is connected to the Mini-Matrix. The IP address used below is the default IP address of the Mini-Matrix.

2. Then under ‘Category:’ click on ‘Terminal’. Under ‘Local echo:’ and

‘Local line editing:’ choose ‘Force On’. Then click ‘Open’ at the bottom of the PuTTY Configuration window to begin commanding and operating the Mini-Matrix. 3.3.2 HTTP Webpage Control The HTTP (Hypertext Transfer Protocol) is the user friendly way to control the Mini-Matrix. If the user is not comfortable with writing SCPI (Standard Commands for Programmable Instruments) then the webpage has many features that make operating the Mini-Matrix easier. The features are covered in depth in Section 7. To connect to the Mini-Matrix open a web browser, type in the IP address ‘http://10.180.50.233/’, and press enter. This will take the user to the HTTP webpage for controlling the Mini-Matrix. Note: The IP address used is the default static IP address of the Mini-Matrix as delivered.

3.4 Connecting to a Static IP Address

The Mini-Matrix has a default static IP address. This is to allow any customer to connect to the Mini-Matrix even without a DHCP. Once connected to the Mini-Matrix the user will have the option to change the IP address or turn on the DHCP so an IP address can be assigned automatically. 1. Connect the Mini-Matrix to a standalone PC (a PC not connected to a network) using a crossover Ethernet cable. Then turn the Mini-Matrix on. 2. Configure the Standalone PC to have a static IP address similar to the IP address of the Mini-Matrix. Example: Mini-Matrix Default IP Address: 10.180.50.233 Standalone PC IP Address: 10.180.50.234 Note: It is important for the IP addresses to have the same first three numbers. Otherwise the PC will not connect to the Mini-Matrix. 3. After connecting to the Mini-Matrix with a standalone PC, ping the Mini- Matrix to make sure a connection has been made. 4. Open ‘cmd’ and type ‘ping nnn.nnn.nnn.nnn’ where the nnn.nnn.nnn.nnn is the IP address of the Mini-Matrix. Then press enter. The output will be similar to what is seen below. The IP address used was the IP address in the example in step number 2. C:\>ping 10.180.50.233 Pinging 10.180.50.233 with 32 bytes of data: Reply from 10.180.50.233: bytes=32 time=5ms TTL=64 Reply from 10.180.50.233: bytes=32 time=2ms TTL=64 Reply from 10.180.50.233: bytes=32 time=2ms TTL=64 Reply from 10.180.50.233: bytes=32 time=3ms TTL=64 Ping statistics for 10.180.50.233 Packets: Sent=4, Received=4, Lost=0 (0% loss) Approximate round trip times in milliseconds: Minimum=2ms, Maximum=5ms, Average=3ms The Ethernet interface was designed to operate with common network utilities and drivers. If the Matrix fails to communicate, contact your network administrator for additional assistance. If your network administrator is unable to locate the problem, please contact Dow-Key Microwave Corporation at 1-805-650-2327.

4 Configuring the Mini-Matrix for Operation

4.1 Mini-Matrix Configuration The ‘brain’ inside Dow-Key Matrices, referred to as the “Mini-Matrix Controller”, has been designed to be as generic as possible in regards to how many switches it may control. Therefore, the Mini-Matrix must first be informed as to the set of switches it will control before it can operate. This information must be updated as switches are added to or taken from the Mini-Matrix. The knowledge of what switches are to be controlled and how many positions each of those switches have is known as the Mini-Matrix’s Configuration Data. In addition to switch information, the Mini-Matrix Configuration also contains other information such as the unit’s Serial Number, Model Name, etc. This information must remain intact for the Mini-Matrix to operate properly. The Mini-Matrix configuration is already performed at the factory and does not need to be done by the user unless the Mini-Matrix Controller board has been replaced, or switches have been added to or taken from the Mini-Matrix. 4.2 Dow-Key GPIO switches The maximum number of switches used in a Mini-Matrix is limited by the number of GPIO pins and connectors available on the main controller PCB (Printed Circuit Board). There are connections for up to 8 SPDT latching switches, and connections for up to 2 SP6T latching switches. It is important to note that only latching switches will work in the Mini-Matrix. The Mini-Matrix controller does not provide a constant current to the switch, so a failsafe or a normally open switch will not maintain its position after the initial command. For this reason there are only a few types of switches recommended for use in this Mini-Matrix, and they are listed below.  TSPDT R521K-420853A (Terminated)  SPDT R401K-420852A (Not Terminated)  SP6T R461JK-420853 (Terminated) Note: All of the switches in the Mini-Matrix are latching switches. The only switches the user should add are the switches listed above, which are all latching switches. For additional information about adding a switch read Section 4.3.

Configuring the Mini-Matrix for Operation

4.3 Adding Switches As stated in section 4.2, the switches are controlled by GPIO pins, so it is important to add switches to the correct connectors on the PCB (Printed Circuit Board). Switches must be added to the next available connector that does not share GPIO pins with another switch. The SP6T switch connectors share GPIO pins with some of the SPDT switch connectors. The table below shows what connections are allowed or not, depending on the switches already connected to the board. Note: Switches must be connected in ascending order according to the table below. After adding a switch the user will have to contact Dow-Key in order to properly configure the Mini-Matrix on the HTTP page. Example: If there is one SP6T switch connected to SW1, the next allowed connector for an SPDT would be SW5. SP6T Connection Unallowed SPDT Connection Allowed SPDT Connection N/A N/A SW1 – SW8 SW1 SW1, SW2, SW3, SW4 SW5, SW6, SW7, SW8 SW2 SW4, SW5, SW6, SW7 SW1, SW2, SW3, SW8 SW1, SW2 SW1 – SW7 SW8 Figure 4.3-1 shows the different switch connections on the internal PCB

5 The Sequencer

5.1 Sequencer If the user is not comfortable writing SCPI (Standard Commands for Programmable Instruments) commands, the sequencer provides an easy way to operate the Mini-Matrix. The sequencer is part of the HTTP webpage, and allows the user to designate which switch will be operated, what position will be closed, and the delay between commands. (Minimum delay = 50ms) The user will also be able to loop the commands for a designated number of iterations and remove and add commands at will. In addition to these features the sequencer allows the user to save up to 10 sequencer “programs”. The sequencer also has the added benefit of having a log. This allows the user to see the switch, the position of the switch, and see where any errors occurred during the sequence “program”. See section 7.5 for more details, and instructions for operation.

6 SCIP Command Operation

6.1 Introduction to SCPI SCPI is a command structure that is based on the IEEE-488.2 specification which Dow-key has adapted to work with Ethernet and USB controls. The matrix has internal software loaded that uses SCPI command structure. SCPI is the abbreviation of Standard Commands for Programmable Instruments. These commands are standard messages for the control of programmable instruments, which are sent by the Ethernet and/or USB controller. The principal objective of SCPI is to make the programming of a test system easier for the user. When the basic concepts and command structure of SCPI are understood, it will be easy for the user to write or modify a control program for the matrix. The Socket Type of the matrix is server while the controlling computer is the client. NOTE: Not all commands for SCPI are compatible with Ethernet and USB, only the ones stated in this document. 6.2 Command Syntax Structure [ROUTe]:SWITch[:VALue] |MAX  Square brackets [ ] indicate optional keywords or parameters.  Braces { } enclosure parameter choices with a command string  Triangle brackets < > enclose parameters for which the user must substitute a value.  Vertical bar | separates multiple parameter choices. The command syntax shows most commands as a mixture of upper and lower case letters. The upper case letters indicate the abbreviated spelling for the command. For shorter program lines, the abbreviated form is used. For better program readability, the long form is used. For example, in the above syntax statement, ROUT and ROUTE are both acceptable forms. Since both upper and/or lower case letters are acceptable, ROUTE, rout, and Rout are all acceptable. Other forms, such as RO and ROU are not acceptable and will generate an error.

SCIP Command Operation

6.3 Command Separators and conventions  A colon (:) is used to separate a command keyword from a lower level keyword.  A blank space is used to separate a parameter from a command keyword.  A comma (,) is used if a command requires more than one parameter.  A semicolon (;) is used to combine multiple commands into one message string. Commands from the same subsystem are permitted to skip repeating the upper-level keyword. Eg. “Route:Switch1 8; Switch2 5; Switch3 2”  A colon is used when linking commands from different subsystems into one message string, allowing a new upper-level keyword to be introduced. Since the keyword is optional, such keyword could also be omitted (see example 2). Only the first command requires the colon. Any subsequent commands of the same subsystem do not require the colon (see example 3). Ex. 1: “Route:Switch1 8; Switch2 5; Switch3 2; System:Error?” Ex. 2: “Route:Switch1 8; Switch2 5; Switch3 2; :Error?” Ex. 3: “Route:Switch1 8; Switch2 5; Switch3 2; :Error?; Timeout 2; status?”  When linking multiple commands the maximum number of characters supported is 220. The limit of 220 characters is valid in transmission and receiving.  All messages are in ASCII format (numeric values are represented in decimal format with exception of the MAC address which is expressed in hex format).  Timing, sequences and action requirements are only shown where applicable and are under the TIMING sub-paragraphs on each command description.  Any string returned by the matrix is terminated with a carriage return (0×0D) followed by a line feed (0×0A). e.g. ”ROUT:SWIT2?\r\n” will return “1\r\n” Where “\r” stands for carriage return (0×0D) and “\n” stands for line feed (0×0A).

SCIP Command Operation

6.4 Common Commands The following contains the IEEE 488.2 common commands of SCPI. The possible error codes assume that the correct syntax is used and, in case of a multiple command string the string is not too long. If these conditions are not met, any given command can generate these error codes: 3, 4, 30 6.4.1 *IDN? Syntax *IDN? Result A string is returned which consists of the following parts: Model Model Mini-Matrix model number Possible error codes 4 Example “*IDN?” Result “MMS-A26S-2TSPDT”

SCIP Command Operation

6.4.2 *OPC? Syntax *OPC? Description This query returns an ASCII character “1” when all pending operations have been finished. Result ASCII character “1”. Possible error codes 4 Example 1 *OPC? Result “1” Example 2 :SWIT1 4; SWIT2 4; *OPC? Result “0” Timing In Example 2 the Mini-Matrix did not have the time to execute the command. Hence a “0” is returned. A subsequent *OPC? will return a “1” as shown in Example 1. The timing to execute a command depends on the length of the command (in case of concatenated commands). In case of switching commands like on Example 2, the controller will first command each switch to set its new position, then query each switch to ensure that the positions are closed and finally respond with a “1” to the *OPC? query. As a rule of thumb electromechanical switches require approximately 10- 15ms to switch position. But the *OPC? query will return a “1” only after the switches have not only changed its positions, but rather also confirmed its position. So it is safe to consider some safety margin and expect a response of “1” after about 50ms per switch. As an example, if 2 switches are commanded wait about 100ms before issuing an *OPC? query that will return a “1”.

SCIP Command Operation

6.4.3 *RST Syntax *RST Description This command performs a device reset. This will set the instrument so that all switches are in the default state. For SPnT switches the default state is: all RF ports are open (position 0). For the latching SPDT the default position is 1. For a transfer switch the default state is: position 1 is closed. Possible error codes 11, 12, 13 Timing Before issuing any other command after a *RST use the following considerations. The *RST command is ‘translated’ by the internal controller board to command, on the GPIO bus level, each switch to position 0 (open) or 1 depending on the type of switch. The amount of these commands depends on the amount of switches present in the matrix. Each switch requires approximately 10-15ms to switch position. So to execute an *RST command (to open all positions without verifying the switch’s positions) will require at least n x (10 - 15ms), where n is the number of switches in the matrix. 6.4.4 SET:DHCP ON/OFF Syntax SET:DHCP ON SET:DHCP OFF Description This command turns on and off the Dynamic Host Configuration Protocol (DHCP). This is used if a static IP address is wanted or let the DHCP choose an IP address automatically. The default static IP address is 10.180.50.233. Factory default value OFF Possible error codes 4

SCIP Command Operation

6.4.5 GET:DHCP Syntax GET:DHCP Description This command checks if the DHCP is enabled or not. It returns “ON” if DHCP is enabled or “OFF” if DHCP is disabled. Result “ON” if the DHCP is on “OFF” if the DHCP is off Factory default value OFF Possible error codes 4

SCIP Command Operation

6.5 System Commands The following contains the SCPI system commands that are compatible with Ethernet and USB control. 6.5.1 SYST:ERR? Syntax SYSTem:ERRor? Description Query the instrument’s error queue. A record of up to N errors is stored in the instrument’s error queue. Errors are retrieved in first-in first-out (FIFO) order. The first error returned is the first error that was stored. Each additional error up to N is read by N subsequent queries (one for each error). For this instrument N=20. The error queue has to be read until no more errors are returned, otherwise the error status is not cleared. Note: Some of the listed error codes are here for backwards compatibility with legacy products and other are reserved for future applications. Not all error codes are applicable to this Mini-Matrix. Result code, message code: Numeric value with the error code (0 if no error). Message: String with error message. 6.5.2 SYST:ERRALL? Syntax SYSTem:ERRALL? Description This command will return all of the errors in the error queue. Errors are retrieved in first-in first-out (FIFO) order. Result code, message code: Numeric value with the error code (0 if no error). Message: String with error message.

Result was “4, SYNTAX ERROR”, check for more errors.

Description: There is a misspelling in the command or a non-numeric character was included in a command where a number should have been, or use of unrecognized symbols such as %, &, #, etc. SYST:ERR?” Result was “5, DATA OUT OF RANGE”, check for more errors. Description: The value transmitted is not acceptable. Eg. 1: A non existing switch positions has been commanded. Sending Route:Switch1 8. When switch 1 is a SP6T (6 position switch) Eg. 2: This error code is set if the IP address or MAC address is an invalid one. Sending SYSTEM:IPADDRESS 55.57.2 would generate this error code since 4 numbers are required for a valid IP address. SYST:ERR?” Result was “10, SWITCH DID NOT RESPOND,x”, check for more errors. Description: Switch x did not respond to a position query. E.g. communication failure or damaged switch. SYST:ERR?” Result was “11, SWITCH’S RESPONSE INVALID,x”, check for more errors. Description: Switch x responded but with the wrong response code. This error is related to wrong internal communication codes. SYST:ERR?” Result was “12, SWITCH’S POSITION INCORRECT,x”, check for more errors. Description: Switch x reported to be closed on a position different than what it was commanded to be. E.g. Commanded position is 4, reported position is 3. SYST:ERR?” Result was “13, SWITCH’S POSITION UNKNOWN,x”, check for more errors. Description: Switch x reported to be closed on an unknown position. E.g. A defective / damaged switch. SYST:ERR?” Result was “20, MINI-MATRIX IS NOT CONFIGURED”, check for more errors. Description: The configuration file (factory configuration) defining all switches configured inside the Mini-Matrix has not been uploaded. The Mini-Matrix does not ‘know’ what and how many switches to control.

Returns the Mini-Matrix serial number.

Result Serial Number of the Mini-Matrix Possible error codes 4

This command will return the TCP port that is enabled for the Mini-Matrix.

10 = The default TCP port. Power on behavior Keeps last value *RST effect None Possible error codes 4 6.5.5 SYST:TCPPORT x Syntax SYST:TCPport x Description This command will set the TCP port of the Mini-Matrix to the desired value. It is allowed to be a value from 0 to 65535. The default TCP port is 10. Note: The Mini-Matrix must be power cycled after changing the TCP port number for it to be implemented. See section 3.1.3 to power cycle the Mini-Matrix safely. Power on behavior Keeps last value. *RST effect None Possible error codes 4

This command will return the Mini-Matrix’s IP address.

Power on behavior Keeps last value. *RST effect None Possible error codes 4 6.5.7 SYST:IPADDRESS xxx.yyy.zzz.aaa Syntax SYSTem:IPADDRESS xxx.yyy.zzz.aaa Description This command will set the IP address to xxx.yyy.zzz.aaa. Note: After changing the IP address, the Mini-Matrix must be power cycled for the new IP address to be implemented, and the DHCP must be turned off. See section 3.1.3 to power cycle the Mini-Matrix safely. See section 6.4.4 for commands to turn the DHCP on or off. The default static IP address is 10.180.50.233. Power on behavior Keeps last value. *RST effect None Possible error codes 4

This command will return the Mini-Matrix’s gateway address

Power on behavior Keeps last value. *RST effect None Possible error codes 4 6.5.9 SYST:GATEWAY xxx.yyy.zzz.aaa Syntax SYSTem:GATEWAY xxx.yyy.zzz.aaa Description This command will set the Mini-Matrix’s gateway address to xxx.yyy.zzz.aaa. Note: The Mini-Matrix must be power cycled after changing the gateway for it to be implemented. See section 3.1.3 to power cycle the Mini-Matrix safely. Power on behavior Keeps last value. *RST effect None Possible error codes 4

This command will return the mask of the Mini-Matrix.

Possible Error Codes 5 Factory default value 255.255.255.0 Power on behavior Keeps last value. *RST effect None Possible error codes 4 6.5.11 SYST:MASK xxx.yyy.zzz.aaa Syntax SYSTem:MASK xxx.yyy.zzz.aaa Description This command will set mask of the Mini-Matrix to xxx.yyy.zzz.aaa. Note: The Mini-Matrix must be power cycled after changing the mask for it to be implemented. See section 3.1.3 to power cycle the Mini- Matrix safely Possible Error Codes 5 Factory default value 255.255.255.0 Power on behavior Keeps last value. *RST effect None Possible error codes 4

This command will return the Mini-Matrix’s MAC address in hex format.

Result aa.bb.cc.dd.ee.ff Possible error codes 4 6.5.13 SYST:TIMEOUT? Syntax SYSTem:TIMEOUT? Description The Timeout is used to automatically close the TCP/IP socket after a certain amount of seconds of inactivity on the port. Returns the Time out setting for the TCP/IP connection (n is in seconds). n = 0 means no Time out is set. Result Closes the TCP/IP socket after a certain amount of time of inactivity. This is designated by the user. Possible error codes 4

6.5.14 SYST:TIMEOUT n

Syntax SYSTem:TIMEOUT n Description The Timeout is used to automatically close the TCP/IP socket after a certain amount of seconds of inactivity on the port. Sets the Time out setting for the TCP/IP connection (n is in seconds). n = 0 means no Time out is set. Possible error codes 5 Factory default value 0 Power on behavior Keeps last value *RST effect None Possible error codes 4

This command will return the IP address, mask, gateway address, and

MAC address. Result IPADDRESS: xxx.yyy.zzz.aaa, MASK: 255.255.255.0 GATEWAY: xxx.yyy.zzz.aaa MAC ADDRESS: aa.bb.cc.dd.ee.ff Possible error codes 4 6.5.16 SYST:VER? Syntax SYSTem:VER? Description This command returns the current versions of software that the Mini-Matrix is currently operating on. Result Number of the current software version. Possible error codes 4 6.5.17 SYST:SOFTREV? Syntax SYSTem:FIRMREV? Description This command will return the current software revision the Mini-Matrix is currently is operating on. Result Number of the current software revision. Possible error codes 4

This command returns current build of the software.

Result Number of the current software build. Possible error codes 4 6.5.19 SYST:SOFT? Syntax SYSTem:SOFT? Description This command returns the software; version, revision, and build on the Mini- Matrix. Result Numbers of the current software; version, revision, and build. Possible error codes 4

This command will return all Switch positions and Errors list separated by a

semicolon. The status response will reflect ALL items in the Mini-Matrix, while the error portion of the response is limited to the first 20 errors. Note : Multiple instances of the same error code will appear multiple times. E.g. if two different switches fail to respond, but multiple error instances of the same switch will appear only once. Result “SWITx y;SWITx y;SWITx y;…….;SWITx y; ERRORS 5,3;0” SWIT = Switch X = Switch number (ID) Y = Switch position ERRORS = Error codes (Each number corresponds to a specific error code described in the user manual. Not all error codes apply to the Mini- Matrix). See the examples in section 6.5.2 for a list of the errors. Possible error codes 4

6.6 Switch Command Set

The following contains the switch commands of SCPI that are compatible with Ethernet and USB control. 6.6.1 :SWITch[:VALue] Syntax [ROUTe]:SWITch[:VALue] Description This command is used to control the position of the switches. The switch specified by the numeric suffix is set to position . Switch positions are specified in a 0 to N fashion, therefore legal values for are from 0 to the maximum number of positions for the switch. For example, a SP6T switch has 7 positions, 0 thru 6. Position 0 means the switch is set to its default position. For most switches the default position is position 0 (open switch). So in case of a SP6T switch this means no position is closed. In case of a transfer switch, since it does not have an open position, the default position is position 1. So commanding it to position 0 will close it to position 1. Note: The latching SPDTs used in this Mini-Matrix do not have an “open” position. They must always be in position 1 or position 2. Trying to command one of the SPDTs to open will result in an error.

6.6.2 Setting Switch x to Position n

x = switch address. n = position to set and must be within the switches parameter. (Example: SP6T valid positions are 0 thru 6 only). Examples:  ROUTE:SWITCHx n  ROUT:SWITCHx n  ROUTE:SWITx n  ROUT:SWITx n  :SWITCHx n  :SWITx n  ROUTE:SWITCHx:VALUE n  ROUTE:SWITCHx:VAL n  :SWITx:VAL n Possible error codes 5, 10, 12, 13 Factory default value N/A Power on behavior Keeps last value *RST effect SP6T switch: will open all positions SPDT switch: will close position 1 Timing The timing to execute a command depends on the length of the command (in case of concatenated commands). In case of switching commands the controller will first command each switch to set its new position, then query each switch to ensure that the positions are closed. Only after this internal verification (that happens automatically) the controller will respond with a “1” to the *OPC? query and update the error status. As a rule of thumb electromechanical switches require approximately 10- 15ms to switch position. But the *OPC? query will return a “1” or the error status is updated only after the switches have not only changed their positions, but rather also confirmed their positions. So it is safe to consider some safety margin and expect a response of “1” or an updated error status after about 50ms per switch. As an example if 2 switches are commanded, wait about 100ms before issuing an *OPC? query that will return a “1” or issuing an SYST:ERR? query or issuing a ROUTE:SWITCHx? query.

6.6.3 Requesting Switch x current position

x = switch address. Examples:  ROUTE:SWITCHx?  ROUT:SWITx?  :SWITCHx?  :SWITx? Result: Returns the current position of switch x. Possible error codes 10, 11, 12, 13 Timing The timing to execute a command depends on the length of the command (in case of concatenated commands). In case of switching commands the controller will first command each switch to set its new position and then query each switch to ensure that the positions are closed. Only after this internal verification (that happens automatically) will the controller respond with a “1” to the *OPC? query and update the error status. As a rule of thumb electromechanical switches require approximately 10- 15ms to switch position. But the *OPC? query will return a “1” or the error status will be updated only after the switches have changed and confirmed their positions. So it is safe to consider some safety margin and expect a response of “1” or an updated error status after about 50ms per switch. As an example if 2 switches are commanded, wait about 100ms before issuing an *OPC? query that will return a “1” or issuing an SYST:ERR? query or issuing a ROUTE:SWITCHx? query.

This command returns how many total cycles the switches have completed.

The total count is defined as the sum of the cycles of all positions combined. This returns a value for every switch in the configuration. Result Switx n; Switx n …. where ‘x’ is the address of the switch and ‘n’ is the number of cycles that switch has completed. Possible error codes 4 6.6.5 ROUTE:COUNTx? x = switch address. n = number of cycles. Syntax ROUTe:COUNTx? :COUNTx? Description This command returns the total number of cycles for switch ‘x’, where ‘x’ is the address of the switch that the user wants to query. Result n Possible error codes 4

6.6.6 ROUTE:COUNTx n?

x = switch address. n = position of the switch. Syntax ROUTe:COUNTx n? :COUNTx n? Description This command counts how many times switch ‘x’ has cycled to position ‘n’, where ‘x’ is the address of the switch and ‘n’ is the position of the switch. This will give the user how many times only a single position has been cycled. Result n Possible error codes 4 6.6.7 ROUTE:RESCOUNTx v x = switch address. v = value to reset the count to. Syntax ROUTe:RESCOUNTx v :RESCOUNTx v Description This command resets the count of the cycles for switch ‘x’ to a value determined by the user ‘v’. Here ‘x’ is the address of the switch the user wishes to reset, and ‘v’ is the value the user wants to set the count to. The value ‘v’ should be 0 since this command is typically only used if the user replaces a switch. WARNING: This should only be used when replacing a switch and resetting the count to 0. Result This will set the cycle count of switch ‘x’ to a value ‘v’ determined by the user. The value ‘v’ should set to 0 if the user is replacing the switch. Possible error codes 4

TCP/IP, HTTP, and USB Command Descriptions for ‘MMS’ Matrices

Command Syntax Response USB TCP /HTTP 1 *IDN? Matrix model √ √ Returns string in ’Model Name’ in the configuration file (or equivalent of config. file). As a minimum will have model name. Could also have: Vendor, model, serial number, software revision (The response shown in this table is just an example). 2 *OPC? 1 or 0 √ √ Gives 1 if previous operation was completed and gives 0 if previous operation is still not complete. 3 *RST √ √ Sets all switches to their default position. (Transfer switches in pos.1. Most other switches in pos. 0 = open). 4 ROUTE:SWITCHx y or :SWITCHx y √ √ Closes position y on switch x 5 ROUTE:SWITCHx? or :SWITCHx? n √ √ Gives current position of switch x 6 SET:DHCP ON or SET:DHCP OFF √ √ Turns DHCP mode ON or OFF 7 GET:DHCP ON or OFF √ √ Returns DHCP mode 8 SYST:IPADDRESS? xxx.yyy.zzz.aaa √ √ Returns system IP address 9 * SYST:IPADDRESS xxx.yyy.zzz.aaa √ √ Sets system IP address to xxx.yyy.zzz.aaa 10 SYST:TCPPORT? n √ √ Returns TCP port number 11* SYST:TCPPORT x √ √ Sets TCP port number to x 12 SYST:GATEWAY? xxx.yyy.zzz.aaa √ √ Returns system gateway address 13* SYST:GATEWAY xxx.yyy.zzz.aaa √ √ Sets system gateway address to xxx.yyy.zzz.aaa 14 SYST:MASK? xxx.yyy.zzz.aaa √ √ Returns system subnet mask 15* SYST:MASK xxx.yyy.zzz.aaa √ √ Sets system subnet mask to xxx.yyy.zzz.aaa 16 SYST:MACADDRESS? aa:bb:cc:dd:ee:ff √ √ Returns system MAC address 18 SYST:SERIALNUMBER? n √ √ Returns system serial number 20 SYST:TIMEOUT? n √ √ Returns Time out setting for TCP/IP connection (n is in seconds) 21 SYST:TIMEOUT x √ √ Sets Time out setting for TCP/IP connection (x is in seconds) 22 SYST:ERR? or SYST:ERROR? -4,SYNTAX ERROR √ √ Returns system error number and error description. (The response shown in this table is just an example). 23 SYST:ERRALL? ALL ERRORS √ √ Returns all of the errors that have occurred. (Maximum is 20 Errors reported) 24 SYST:STATUS? SWITx y;SWITx y;SWITx y;… ;SWITx ERRORS 5,3,0 √ √ This command will return all Switch positions, and Errors list in the error buffer separated by a semicolon. 25 SYST:COUNT? SWx y; SWx y;…SWx y Returns the total cycle count for all of the switches 25 SYST:COUNTx? n √ √ Returns the total number of cycles for the switch of address ‘x’ 26 SYST:COUNTx n? n √ √ Returns the number of cycles for position ‘n’ for the switch of address ‘x’ 27 SYST:RESCOUNTx v √ √ Resets the count for the switch of address ‘x’ to a number ‘v’ (Note: this should only be used if a switch is replaced) 28 SYST:NET? IP: xxx.yyy.zzz.aaa Mask: xxx.yyy.zzz.aaa Gateway: xxx.yyy.zzz.aaa MAC: aa:bb:cc:dd:ee:ff √ √ Returns the IP address, mask, gateway address, and MAC address 29 SYST:VER? xx √ √ Returns the current versions of software operating the on Mini-Matrix 30 SYST:SOFTREV? xx √ √ Returns the current software revision that is operating on the Mini-Matrix 31 SYST:SOFTBUILD? xx √ √ Returns the current build of the software 32 SYST:SOFT? Ver: xx; Rev: xx; Build xx √ √ Returns the software; version, revision, and build on the Mini-Matrix

1. Commands are NOT case sensitive.

2. Every command and response on the serial or USB port shall have “\r\n” Carriage return (0x0D) and Line Feed (0x0A) at the end. 3. Multiple commands with same header can be given in a single command line. (See rule # 5 for an exception to this). e.g. SYST:IPADDRESS?;TCPPORT?;SERIALNUMBER? or ROUTE:SWITCH1 2;SWITCH1?; note that the commands have to separated by ‘;’ 4. The default settings for the Ethernet interface are: a. IP Address: 10.180.50.233 (DHCP = OFF) b. TCP/IP Port number: 10 c. Gateway address: 10.180.50.1 d. Subnet mask: 255.255.255.0 e. Serial number: 65535 f. In command SYST:TIMEOUT? The returned value n is in seconds. The default value is 0. 0 = no timeout. 5. Command numbers followed by a * require a system reboot to become effective.

7 Web Page Server (HTTP)

7.1 Web Page Server Control The Mini-Matrix can be controlled by a web page hosted by the Mini-Matrix over its Ethernet port. The following steps will allow the user to access the web page hosted by the Mini-Matrix. 1. Connect the Mini-Matrix to a PC or company router with an Ethernet cable, and then power on the Mini-Matrix. 2. Type the IP address of the Mini-Matrix in the address bar of a browser as seen below. The IP address used is the default static IP address of the Mini-Matrix. If the IP address has been changed use the current IP address to access the HTTP page. The following page should appear: ‘Status’, ‘Control’, or ‘Sequencer’ may be selected. ‘Configuration’ is password protected, and reserved for the sole use by Dow-Key Microwave.

Web Page Server

7.2 Matrix Status Clicking on ‘Matrix Status’ will show the page below. This page shows the configuration and the positions of the switches. There is an ‘Error’ button on the page as well. This button will be green as long as there are not any errors. If an error does occur the button will be red. Clicking on the red ‘Error’ button will take the user to the ‘Control’ page, and display the errors that have occurred. This will also clear the error buffer, and the button will turn green once again.

Web Page Server

7.3 Matrix Control Clicking on ‘Matrix control’ will show the page below. SCPI commands may be typed into the ‘Command:’ text box and then by clicking the ‘Send’ button the command will be executed. See Section 6 for the SCPI command list and its syntax. If the command requires a response from the Mini-Matrix, an answer will be shown next to the ‘Answer:’ label. There is also an interactive display of the switches currently connected to the Mini-Matrix. By clicking on the positions on the interactive display, the corresponding position will be closed in the switch. If the desired position is ‘0’ or ‘Open’, clicking the middle position or ‘Open’ button will open the switch. Note: SPDTs do not have an open position. Clicking on the middle button results in no change of position. There is also a green ‘Error’ button. This allows the user to query the Mini- Matrix for errors and will display them next to ‘Answer:’. The user still has the option to use SCPI commands to query the Matrix for errors as well.

Web Page Server

7.4 Mini-Matrix Configuration Clicking on the “Matrix Configuration” will show the page below. The Mini-Matrix configuration page allows for easy configuration of the Mini- Matrix by Dow-Key. The ‘Matrix Configuration’ page is password protected so the configuration isn’t changed accidentally. Username: dowkey Password: 123 There are a maximum of eight switches that can be connected to the Mini-Matrix at one time. As the type of switches and the connections of the switches are chosen, the remaining options are limited so that only valid configurations are possible. Choose what switch is connected where in the drop down menu. If a connection is unused leave as ‘None’. It is important to add switches in the correct order to avoid errors with the Mini-Matrix. See section 4.3 for more information about adding switches. Note: The configurations are only for latching switches. Errors will occur if non-latching switches are added to the Mini-Matrix. If a switch is added, the configuration must be updated or the Mini-Matrix will not work properly.

Web Page Server

7.5 The Sequencer Clicking on “Sequencer” will show the page below. The sequencer allows for many commands (steps) to be implemented, and exectued in sequential order. The user has control over each switch, the position of each switch, and the delay in milliseconds (minimum 50ms) between each command (step). The sequencer can handle up to 500 commands (steps) that can be added or deleted by the user. A step can be added by choosing the step number, switch to be commanded, position of the switch, delay of the step, and then clicking ‘Insert’. A step can be deleted by typing a step number into the box next to ‘Step:’, and then clicking ‘delete’. A step can be edited by using the ‘Change’ button. The ‘Clear’ button will clear all of the steps in the sequencer program. The user has the option to make and save up to 10 sequencer programs. The drop down menu at the top of the page next to ‘Sequencer#’ shows which sequencer program is currently being used. The ‘Run’, ‘Pause’, and ‘Stop’ buttons allow the user more control over the sequencer. There is an option to loop the sequencer program. To do this type the number of loops the sequencer program should execute in the box next to ‘Loop:’, and click ‘Loop’. The sequencer also has a log. It can be diasbled if it is unneccessary by clicking ‘Disable Log’, or it can be viewed by clicking ‘View Log’. For more on the ‘Log’ read section 7.6. There is an ‘Error’ button at the bottom of the page that will turn red if an error occurs. Clicking on the ‘Error’ button will take the user to the control page and display the error.

Web Page Server

7.6 The Log Clicking on ‘View Log’ will show the page below. The ‘Log’ page records which switches are commanded, the switches position, and the delay. This helps the user debug the system and will output an error if one is deteced. This is especially useful when looping the sequencer and the user can not tell when or where the error occurred. The log can also be cleared by clicking the ‘Clear’ button.

Up to eight latching SPDT switches mounted on the front panel

Up to two latching SP6T switches mounted on the front panel RF Connectors: SMA (on front panel) Frequency range: DC to 26.5 GHz SPDT RF Characteristics (R521K-420853A & R401K-420852A) Frequency (GHz): DC - 4 4 – 12.4 12.4 – 20 20 – 26.5 VSWR (Ratio max): 1.15 : 1 1.25 : 1 1.35 : 1 1.50 : 1 Insertion Loss (dB max): 0.42 0.56 0.69 0.80 Isolation (dB min): 85 76 67 60 RF Power (Watts CW max): 120 75 60 45 SP6T RF Characteristics (R461JK-420853A) Frequency (GHz): DC - 4 4 – 12.4 12.4 – 20 20 – 26.5 VSWR (Ratio max): 1.20 : 1 1.35 : 1 1.45 : 1 1.70 : 1 Insertion Loss (dB max): 0.3 +0.15 x frequency (GHz) Isolation (dB min): 100 80 70 65 RF Power (Watts CW max): 120 75 60 45 Impedance: 50 Ω Switching Speed: 50ms max Operating Temp: -25 to +75 degrees C Switch Type: TSPDT (terminated SPDT): Switch p.n. R521K-420853A SPDT (non-terminated SPDT): Switch p.n. R401K-420852A TSP6T: (terminated SP6T): Switch p.n. R461JK-420853A Operating Voltage: 12 Volts DC +/- 5% Control Interfaces: Ethernet USB type A Dimensions: 3.30” H x 6.29” W x 7.05” D

Terminated SPDT (TSPDT) Configurations

Model: Mini-Matrix (MMS-A26S-2TSPDT) Two TSPDT (terminated) switches (Dow-Key part number: R521K-420853A) mounted on the front. Model: Mini-Matrix (MMS-A26S-4TSPDT) Four TSPDT (terminated) switches (Dow-Key part number: R521K-420853A) mounted on the front. Model: Mini-Matrix (MMS-A26S-6TSPDT) Six TSPDT (terminated) switches (Dow-Key part number: R521K-420853A) mounted on the front. Model: Mini-Matrix (MMS-A26S-8TSPDT) Eight TSPDT (terminated) switches (Dow-Key part number: R521K-420853A) mounted on the front. Non – Terminated SPDT (SPDT) Configurations Model: Mini-Matrix (MMS-A26S-2SPDT) Two SPDT (non-terminated) switches (Dow-Key part number: R521K-420852A) mounted on the front. Model: Mini-Matrix (MMS-A26S-4SPDT) Four SPDT (non-terminated) switches (Dow-Key part number: R521K-420852A) mounted on the front. Model: Mini-Matrix (MMS-A26S-6SPDT) Six SPDT (non-terminated) switches (Dow-Key part number: R521K-420852A) mounted on the front. Model: Mini-Matrix (MMS-A26S-8SPDT) Eight SPDT (non-terminated) switches (Dow-Key part number: R521K-420852A) mounted on the front.

Terminated SP6T (TSP6T) Configurations

Model: Mini-Matrix (MMS-A26S-1TSP6T) One TSP6T (terminated) switch (Dow-Key part number: R461JK-420853A) on the front. Model: Mini-Matrix (MMS-A26S-2TSP6T) Two TSP6T (terminated) switches (Dow-Key part number: R461JK-420853A) on the front. Terminated SP6T (TSP6T) + Terminated SPDT (TSPDT) Configurations Model: Mini-Matrix (MMS-A26S-1TSP6T+2TSPDT) One TSP6T (terminated) switch (Dow-Key part number: R461JK-420853A) and two TSPDT (terminated) (Dow-Key part number: R521K-420853A) on the front. Model: Mini-Matrix (MMS-A26S-1TSP6T+4TSPDT) One TSP6T (terminated) switch (Dow-Key part number: R461JK-420853A) and four TSPDT (terminated) (Dow-Key part number: R521K-420853A) on the front. Model: Mini-Matrix (MMS-A26S-2TSP6T+1TSPDT) Two TSP6T (terminated) switches (Dow-Key part number: R461JK-420853A) and one TSPDT (terminated) (Dow-Key part number: R521K-420853A) on the front. Terminated SP6T (TSP6T) + Non – Terminated SPDT (SPDT) Configurations Model: Mini-Matrix (MMS-A26S-1TSP6T+2SPDT) One TSP6T (terminated) switch (Dow-Key part number: R461JK-420853A) and two SPDT (non-terminated) (Dow-Key part number: R521K-420852A) on the front. Model: Mini-Matrix (MMS-A26S-1TSP6T+4SPDT) One TSP6T (terminated) switch (Dow-Key part number: R461JK-420853A) and four SPDT (non-terminated) (Dow-Key part number: R521K-420852A) on the front. Model: Mini-Matrix (MMS-A26S-2TSP6T+1SPDT) Two TSP6T (terminated) switches (Dow-Key part number: R461JK-420853A) and one SPDT (non-terminated) (Dow-Key part number: R521K-420852A) on the front.

Mini-Matrix RF diagram

Note: The switches are bi-directional. Hence each RF port can be considered an input or an output. Below are two examples of RF block diagrams of: - Two independent SPDT (or TSPDT) switches. - One independent SP6T switch. Matrix p.n. MMS-A26S-2TSPDT or MMS-A26S-2SPDT RF block diagram Matrix p.n. MMS-A26S-1TSP6T RF block diagram

Other Matrix Switcher Manuals