That would need drivers, output rectifiers, all that stuff. I can buy a sip7-packaged DC/DC converter for $7 or so, all done, second-sourced, with a very small pcb footprint. SIPs use height to save board surface area.
We have used ISDN transformers for isolated power. They are small and very cheap, under $1.
Each channel can be programmed to...
Output 4-20 mA from an internal supply (drive an indicator or controller) and report voltage
Regulate 4-20 mA with external loop excitation (simulate a transducer)
Measure 4-20 mA as an ammeter
Measure voltage as a voltmeter
Output a programmable voltage and measure current
Be an open
Be a short
Self-test
The ARM per channel lets us run various fast internal PID loops to make all this happen. We'll measure loop current and terminal voltage and use a DAC channel to drive a mosfet, and servo whatever is appropriate. The ARM will also do fast shutdowns to protect us from customer abuse, like putting 50 volts across us in ammeter mode.
12 ARMS running at 100 MHz, plus a 13th to be the VME master, should be enough compute power.We invented this product last week, during a conference call with a customer, and they want units in 60 days.
John