PortSwitch - программный порт-сервер.
					
		 Большинство 
		  современных систем обработки данных с измерительных приборов, как и 
		  известная всем LabView, имеют возможность удалённого сбора данных. 
					  Приборы работают через железные порты, приложения замечательно
					   работают и через аппаратные и через программные TCP порты. 
					
		Драйверы системы UniChrom построены 
		  с помощью аппаратной абстракции, которая позволяет не заботиться о нижележащем 
		  коммуникационном уровне. Не имеет значения, работает драйвер с последовательным 
		  портом COM1 или TCP портом 9100. 
					Программа PortSwitch (коммутатор портов) была разработана 
					  для прозрачной коммутации потоков данных идущих из/в коммуникационный 
					  порт (обычно последовательный, но не обязательно) и перенаправления 
					  потоков данных в/из открытый TCP сокет.  
					  Идея очень похожа на известную сетевую утилиту Unix "Net 
					  Cat - nc".  
					Отображение соммуникационных ресурсов с помощью Portswitch
					Отображение порта на порт собственно сотоит из двух имён 
					  коммуникационных портов записанных в стиле 
					  UniChrom: 
					-  COM1:115200,dsr,cts 
 
Где COM1 - имя последовательного порта, 115200 - скорость порта; dsr,cts - режимы аппаратного квитирования. 
Также приемлемо указание скорости порта с паритетом, числом бит данных и стоповых - 9600,E,8,2 - tcp:hostname.domainname:portnumber
 
Где hostname - имя или (десятичная запись  IP) компьютера  (интерфейса) к
котрому присоединяться или который слушать. 
portnumber - десятичный номер  TCP порта - hpib7,15 (gpib0,15) нотация в стиле HPIOLIBS
 
Первое слово с числом - имя GPIB хост-контроллера как оно определено в конфигурации HPIOLIBS. 
Второе число - GPIB ID прибора, определённое аппаратно (переключателями или клавиатурными командами)  - http://....
 
Очень специальный и широко не распространённый способ соединения компьютера
аналитика с аналитическим прибором, причём каждый из них находится за сетевым
брандмауером (firewall). Web-сервер с дополнительным PERL CGI программным обеспечением
должен быть виден для обоих.  
					 					
					Пожалуйста рассмотрите большую картинку. 
		  Отображения, показанные на рисунке говорят о том, что PortSwitch слушает 
		  порт 9200 на локальной машине и перенаправляет входящие соединения на 
		  порт 9200 машины названной eco. Изначально открытый со скоростью 115200 
		  порт COM2 отображается на порт 9100 машины eco. Безумная конфигурация, 
		  но работать будет! 
					Пример:  
					Как заставить Chemstation смотреть на Agilent / 
					    HP-6890A (без N) как на  
					    Agilent 6890N с использованием RS-232 					
					  - Присоедините HP-6890(A) к последовательному порту старенькой 
						Win9x PC.
 
					  - Сконфигурируйте 6890 на скорость последовательного порта 
						19200.
 
					  - Сконфигурируйте PortSwitch в стиле tcp:localhost:9100 
						<-> COM1:19200 
 
					  - Установите ChemStation или UniChrom и заставьте их посмотреть 
						на ваш win9x PC как на 6890N.
 
					  - Удачи.
 					   
				 
	                Как заставить Chemstation смотреть на Agilent / HP-6890A (без N) как на  Agilent 6890N  с использованием GPIB
	                
                      
                          | 
                        - Присоедините HP-6890(A) к шине GPIB
 - Установте Agilent/HP HPIOLIBS (если у вас старый контроллер 82335 GPIB  - установите его на Win9x) 
 
                        - Сконфигурируйте HPIOLIBS и запомните имя
                            хост-контроллера (например gpib0) 
 
                        - Сконфигурируйте 6890 GPIB ID в соответствии с руководством к прибору (например установите bus ID в 15).
 - Сконфигурируйте PortSwitch tcp:localhost:9100 <->gpib0,15 
 
                        - Установите ChemStation или UniChrom и
                          укажите им использовать компьютер с PortSwitch как
                          6890N.
 
                        
  | 
                       
                     
	                Загрузите PortSwitch ENG и попробуйте 
	   |