40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  40m Log  Not logged in ELOG logo
Entry  Wed Sep 7 18:00:47 2016, Lydia, Update, General, Acromag Progress 
    Reply  Thu Sep 22 20:18:27 2016, Lydia, Update, General, Acromag Progress 
       Reply  Wed Oct 12 18:09:25 2016, Lydia, Update, General, Acromag Progress 
Message ID: 12477     Entry time: Wed Sep 7 18:00:47 2016     Reply to this: 12514
Author: Lydia 
Type: Update 
Category: General 
Subject: Acromag Progress 

[Teng, Lydia]

We would like to establish a system for setting up ADC channels and integrating them into the existing EPICS framework, so that we can gradually switch over channels that are currently handled by the aging slow machines. Otherwise, we will be stuck when they eventually fail. As a preliminary test for this method, we are in the process of setting up an Acromag ADC to read the "Diagnostic" output of the PSL controller. This information will also be useful to monitor the health of the PSL. 

Today, we accomplished the following:

  • Configured the Acromag XT1221 for use on the martian netowrk. It is assigned the static IP 192.168.113.237, with hostname iocPSLmon. 
  • Connected the Acromag to a switch on the 1X6 cabinet, and set it up on a desk near the X arm door with a 24V DC power supply. 
  • Verified that the IP was reachable from a control room desktop. 
  • Modified the files from Aiden's wiki page (myiocconfig.cmd and IOCTEST.db) to reflect our setup. 
  • Attached input 0 to a DC voltage and retrieved the output over the network. 
    • Channel name: "C3:ACROMAG_INPUT0" 
    • Values are currently uncalibrated, the voltage is represented by a 16 bit signed integer
    • We changed the value of the DC input and verified that the channel output changed in the expected direction

The power supply has been turned off for the night. 

ELOG V3.1.3-