The following warnings occurred:
Warning [2] Undefined array key 50772 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50784 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50803 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50826 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50845 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50846 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50848 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50850 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50860 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50850 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 50860 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP-3421A and HP-75C control



#10

I picked up a really nice HP-3421A Data Acquisition Control Unit from eBay. It passes self tests and seems to be working fine. My 41C HP-IL module is having problems, so I am using my 75C as a control unit, but I having trouble figuring out how to read back a result.

For example, I can:
ASSIGNIO (and I assign names :PR and :D to printer and DACU)
PRINTER IS ":PR,:D"
PRINT #2;"DCV7"

(this way I can trace messages on the printer)

This causes the 3421 to click and the LCD display shows 7 as it should. A measurement should be available for reading.
How do I get the measured value into the HP-75C?
It doesn't like my variations on the line:
READ #2,1,A

I haven't programmed file IO on the 75, and don't know how it handles devices vs. files as yet. If it would help, I have the extended IO ROM (whatever it is called).

Any clues would be welcome.

Delete with 123


#11

With the i/o rom, you have the commands "output" and "enter". So if, for example, you want to take a temperature reading on channel 1 and you've named the 3421a ':i1' the commands are:

output ':i1';'tem01'
enter ':i1';a

The numeric temperature value will be stored in a.

Do you have the i/o rom and 3421a manuals?

You can also access the 3421a with the 75 if you don't have the i/o rom, however, you will need the HPILCMDS LEX file and the commands are more complicated.

Andy


#12

Thanks, that did it.
I located the I/O ROM and the manual from the closet and put it in the 75D I am using on the 3421A (both eBay acquisitions). The Autoloop function in the ROM works great, it identified the printer and the 3421A was given ID :E1. Two program lines later and i was reading a battery voltage off channel 7 (the front panel).

The 3421A came with both the service and the operating manual, in the original HP binders no less. I am very lucky there.

Very lucky to have the I/O ROM I see. The ROM came from a 75C I bought from the owner (a friend), he said it was very useful, and now I know what he meant.

Still have to figure what is wrong with my 41C HP-IL module. It responds to CAT 1 correctly, but sees nothing on the loop. I f I didn't have the 75's, I'd be sunk.

Now I really need to find an application for the 3421A.

Thanks,
Another case of great support here at the Museum.

delete with 123


#13

3421's are great. I use mine as a weather station and to remind me of things. I have one of the actuator channels hooked up to a relay so I can turn a 110V light on and off. Then I use alarms to turn the light on. For instance, in order to remember to water my plants, I have an alarm go off every 5 days which turns the light on...so when I come home and see the light on I know its time to water the plants.

I once used 2 therocouples (one as a wet bulb and one as a dry bulb) and a psychrometric equation to calculate relative humidity. Then I used the actuator/relay to turn a humidifier on and off to control the humidity in a room.

Motorola sells some nice barometers which output a dc voltage signal linearly proportional to barometric pressure...3421 to the rescue again.

A friend of mine uses his 3421 and his 41 to control his sprinkler system.

Back in the 80's entire production lines used to be controlled by 3421's and hp71b's.

Enjoy,

Andy


#14

Cool ideas, I found one place on the web where one was used as sprinkler controller. Maybe it was your friend's system.

I have to figure out a few more things, but readings and control are no longer a problem with the HP-75, thanks. I need to work out a wiring breakout panel for my first project. My 3421 came with a cable terminated in a DB-25 shell.

The big distraction will be figuring out how to replace or repair my seemingly dead HP-41 HP-IL module. It seems to have a dead wire or driver as it always reports a transmit error. I got it from a friends collection, and I don't think I ever tried it before, so it may have been dead for a while. Shame too.

Delete 123


#15

it may be a ridiculous suggestions, but do you have the little "disable/enable" switch switched to enable?

andy


#16

andy wrote:

> it may be a ridiculous suggestions, but do you have the little "disable/enable" switch switched to enable?

This switch controls the printer ROM in the module, its not
involved in the operation of the HP-IL.

I'd just form a null loop with the two wires of the module plugged one into the other and see if there is a timeout.

There is also a possibility that a flag in the 41 is causing problems with the loop, so doing a MEMORY LOST with the module plugged it may bring it back to life.

The last thing to check are the wires themselves. Try sticking a sewing needle in the wire as close to the point where it exits the module and test connectivity with the corresponding pin in one of the connectors (with the cable unplugged of course).

If this reveals a broken wire, then the fault will prob be near the connectors. If not, you may want to disassemble the module and do the connectivity tests again, this time from the very beginning of each cable.

If its not a cable fault, then you will have to get another module from eBay, there is always at least one on auction.

**vp


#17

Dear HP3421 enthusiasts,

Hardware interfacing, measurement- and data logger applications with handheld computers like HP41, H71 and HP75 are really nice. Some ideas and applications you get from Gary Friedmans book „Control the world with HP-IL“ and some more from my two books „I/O-Board manual“ and „IL2000 manual“. Remember that the modular designed IL2000 system includes much more control ports and features than the HP3421. If someone is searching a HP3421 please contact me.

Regards from Germany – Christoph Klug

#18

I have done the MEMORY LOST reset several times, but until now without, the HP-IL plugged in. Tried with the module in, several times, and it made no difference. Flag 41 is a "NO".

I'll check conductivity of the wires this weekend, they look OK, but they are pretty fine and could have been done in by use.

The manual says that if the display takes 2-3 seconds to come on when the wires are looped and power is applied, then the loop is dead. My display comes on in about 1 second or less each time. Without the IL module, it is a fraction of a second. Maybe the manuals idea of 2-3 seconds is not what I thought they meant.

The one I saw on eBay is from down under and of unknown condition. I'll wait, I've spent my allowance this month on the 3421 toy. I didn't like the 75 series when they came out, now I appreciate them.

Delete with 123


Possibly Related Threads…
Thread Author Replies Views Last Post
  Remote control your PC thru your HP Prime Erwin Ried 0 1,280 12-03-2013, 02:29 AM
Last Post: Erwin Ried
  [HP-41][HP-71B][HP-75C/D][HP-IL] Found a mother-lode of programs on ftp.stak.tk rdj 2 1,650 11-26-2013, 05:31 PM
Last Post: rdj
  Need manual for HP 44464a (a 3421a I/O board Alan Sciacca 1 979 03-12-2013, 03:31 AM
Last Post: Diego Diaz
  [hp41] reading the catalog under program control Wolfgang 3 1,475 02-25-2013, 01:32 PM
Last Post: Dan Grelinger
  HP 75C 75D Olivier De Smet 2 1,207 02-04-2013, 08:49 AM
Last Post: Paul Berger (Canada)
  HP 15C LE, Program Display Format Control Uli 4 2,290 01-20-2013, 01:22 AM
Last Post: Ethan Conner
  HP-71B and the HP-3421A Vassilis Prevelakis 5 1,878 02-29-2012, 09:30 PM
Last Post: Vassilis Prevelakis
  HP 75C Joerg Woerner 0 741 04-10-2011, 09:50 PM
Last Post: Joerg Woerner
  HP-75C Magnetic Cards read by HP-71B card reader Giovanni Jimenez 2 1,132 09-07-2009, 11:58 AM
Last Post: Jakob B. Sorensen
  Printing on a 82143A with HP-75C Giovanni Jimenez 1 862 02-27-2009, 04:35 PM
Last Post: Winfried Maschke

Forum Jump: