1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 <2014> 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 <2014> 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: Keithley 2400 communication |
From: | "Mooney, Tim M." <[email protected]> |
To: | priya tiwari <[email protected]>, "[email protected]" <[email protected]> |
Date: | Thu, 11 Sep 2014 13:48:48 +0000 |
Hi Priya,
A quick way to do this would be to attach an asyn record to the serial port, and use a sseq record to control and send strings to it.
record(sseq, "doReset") {
field(STR1, "Read")
field(LNK1, "asynrecord.TMOD")
field(STR2, "*RST")
field(LNK2, "asynrecord.AOUT CA")
field(WAIT2, "Wait")
field(STR3, ":SOUR:FUNC VOLT")
field(LNK3, "asynrecord.AOUT CA")
field(WAIT3, "Wait")
...
field(STR7, ":OUTP ON")
field(LNK7, "asynrecord.AOUT CA")
field(WAIT7, "Wait")
field(STR8, "Write/Read")
field(LNK8, "asynrecord.TMOD")
field(STR9, ":READ?")
field(LNK9, "asynrecord.AOUT CA")
field(WAIT9, "Wait")
}
Tim Mooney ([email protected]) (630)252-5417
Software Services Group (www.aps.anl.gov) Advanced Photon Source, Argonne National Lab From: [email protected] [[email protected]] on behalf of priya tiwari [[email protected]]
Sent: Thursday, September 11, 2014 2:19 AM To: [email protected] Subject: Keithley 2400 communication Hello,
I am trying communication with KEITHLEY 2400 on serial port(RS-232).I sent command "*IDN?" it has performed very well and i got the output. |