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:Support for Cryocon 22C |
From: | "Ruiz-Rodriguez, Mariano M. via Tech-talk" <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Fri, 28 Feb 2020 13:22:33 +0000 |
Hi!
We have the cryocon model 18. The 22C and 18 both support SCPI commands.
https://www.cryocon.com/Model18C/M18CUMTop.pdf
https://www.cryocon.com/M22C/M22CUMtop.pdf
We don’t do much with the crycon 18. We are reading the IDN and the temperatures from several sensors using the input command.
Protocol
Terminator = CR; LockTimeout = 10000; ReplyTimeout = 500; ReadTimeout = 500; WriteTimeout = 500;
#Read Identification IDN { out "*IDN?"; in "%39c"; }
# read temperatures from cryostream Temp1 { out "input? a"; in "%g"; }
Database for one sensor and IDN. That IDN can probably just be PINI
record(stringin, "$(S):$(TA):$(DN):CryoconIDN") { field(DESC, "Cryocon Identification") field(DTYP, "stream") field(INP, "@test.proto IDN $(port)") field(PINI, "YES") }
record(ai, "$(S):$(TA):$(DN):CryoconA") { field(DESC, "Cryocon Temperature") field(DTYP, "stream") field(INP, "@test.proto Temp1 $(port)") field(SCAN, "1 second") field(EGU,"K") field(PREC,"2") field(MDEL,"0.005") field(ADEL,"0.05") field(HIHI, "$(HA)") field(HHSV, "MAJOR") info (archive, "monitor, 00:00:01, VAL") info(autosaveFields, "HIHI") }
Substitutions for one crycon. HA HB and so on are the HIHI fields.
file cryocon.db { { S=BL16B, TA=SE, DN=TC1, port=CryoconPort1, HA=100, HB=100, HC=100, HD=100, HE= 100, HF=100, HG=100, HH=100 } }
St.cmd file. We communicate directly to it using the TCP IP interface to port 5000. It has a webserver for configuration and info.
asynSetAutoConnectTimeout(1.0) drvAsynIPPortConfigure( "CryoconPort1", "10.111.33.11:5000 tcp", 0, 0, 0 )
Mariano From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of tech-talk-request at aps.anl.gov <tech-talk-request at aps.anl.gov>
Sent: Thursday, February 27, 2020 1:00 PM To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov> Subject: [EXTERNAL] Tech-talk Digest, Vol 14, Issue 130 Send Tech-talk mailing list submissions to
tech-talk at aps.anl.gov To subscribe or unsubscribe via the World Wide Web, visit https://mailman.aps.anl.gov/mailman/listinfo/tech-talk or, via email, send a message with subject or body 'help' to tech-talk-request at aps.anl.gov You can reach the person managing the list at tech-talk-owner at aps.anl.gov When replying, please edit your Subject line so it is more specific than "Re: Contents of Tech-talk digest..." Today's Topics: 1. Re: Support for Cryocon 22C (Cobb, Tom (DLSLtd,RAL,LSCI)) ---------------------------------------------------------------------- Message: 1 Date: Thu, 27 Feb 2020 09:31:32 +0000 From: "Cobb, Tom (DLSLtd,RAL,LSCI)" <tom.cobb at diamond.ac.uk> To: tech-talk <tech-talk at aps.anl.gov>, Mark Rivers <rivers at cars.uchicago.edu> Subject: Re: Support for Cryocon 22C Message-ID: <DB6PR0101MB2533A844D34AF785BD2A2C1FD6EB0 at DB6PR0101MB2533.eurprd01.prod.exchangelabs.com> Content-Type: text/plain; charset="us-ascii" Hi Mark, I'm not sure of the history of the modules, but I found support for both the M14 and the M32 in our repositories and pushed them to github: https://github.com/dls-controls/CryoconM14 https://github.com/dls-controls/CryoconM32 Thanks, Tom ________________________________ From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Mark Rivers via Tech-talk <tech-talk at aps.anl.gov> Sent: 26 February 2020 23:50 To: tech-talk <tech-talk at aps.anl.gov> Subject: Support for Cryocon 22C Does anyone have EPICS support for the Cryocon 22C temperature controller? Some of their more advanced units have an EPICS server built-in, but the 22C does not. I see Pete Owens at Diamond listed as having StreamDevice support for the model 14. The model 14 StreamDevice support would probably be a good place to start if the 22C is not directly supported. It that on Github? Thanks, Mark -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mailman.aps.anl.gov/pipermail/tech-talk/attachments/20200227/f127ffb5/attachment.html> ------------------------------ Subject: Digest Footer _______________________________________________ Tech-talk mailing list Tech-talk at aps.anl.gov https://mailman.aps.anl.gov/mailman/listinfo/tech-talk ------------------------------ End of Tech-talk Digest, Vol 14, Issue 130 ****************************************** |