No it does not work if I telnet in. But neither does the Keithley on the first port of the Moxa, but the Keithley is working with EPICS. So I am not sure telnet is a good
test?
Mark
From: Maren Purves <m.purves at eaobservatory.org>
Sent: Thursday, November 5, 2020 1:22 PM
To: Mark Rivers <rivers at cars.uchicago.edu>
Cc: tech-talk at aps.anl.gov
Subject: Re: GPIB remote control
Does it work if you log directly into the Moxa port (e.g. telnet)?
East Asian Observatory/JCMT
I have an HP GPIB power supply I want to control remotely. It was previously connected to an RS-232 to GPIB converter connected locally to a Windows PC, and that worked. I want to use Ethernet instead of a
local serial port, and to use Linux rather than Windows. So I added a Moxa terminal server in place of the local PC serial port. So the configuration is
Ethernet -> Moxa -> RS-232 -> RS-232/GPIB converter -> GPIB -> Power supply
This is not working. I send commands and I don't get a response. The notes on the RS-232/GPIB converter says it needs full flow control. My startup script has these commands to talk to the Moxa:
drvAsynIPPortConfigure("serial2", "gsets11:4002 COM", 0, 0, 0)
asynSetOption(serial2,0,baud,19200)
asynSetOption(serial2,0,bits,8)
asynSetOption(serial2,0,stop,1)
asynSetOption(serial2,0,parity,none)
asynSetOption(serial2,0,crtscts,Y)
Any idea why this would not work, when it did work with a local serial port?
An inexpensive alternative would be an Ethernet to GPIB controller, such as this one from Prologix for $180.
http://prologix.biz/gpib-ethernet-controller.html
Does anyone have experience with these.
I have experience with the Agilent LAN/GPIB gateway, but those are expensive and appear to no longer be available.
Thanks,
Mark
|