Experimental Physics and
| |||||||||||||||
|
Dear EPICS Colleagues. It is Suk Choi from RISP. I am testing Leybold TD20 Classic Turbo pump controller.. It uses USS protocol. I sent a message like next line. out 0x02 0x16 0x00 0x10 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x10; At EPICS IOC represented like epics> 2016/08/12 10:36:11.504 /dev/ttyr30 write 24 \002\026\000\020\027\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020 I don't know why 0x16 changed to \026 ... Hexa number 10 chenaged to hexa number 20 .... I want to know why it works like that... And how do I send a message to get right response from TD20 classic TMP controller...? Here is asynSet options.... and EPICS IOC response... ############# Asyn Set options ################################
drvAsynSerialPortConfigure("TMP_70kV","/dev/ttyr30",0,0,0)
asynSetOption("TMP_70kV", -1, "baud", "19200")
asynSetOption("TMP_70kV", -1, "bits", "8")
asynSetOption("TMP_70kV", -1, "parity", "even")
asynSetOption("TMP_70kV", -1, "stop", "1")
asynSetOption("TMP_70kV", -1, "clocal", "Y")
asynSetOption("TMP_70kV", -1, "crtscts", "Y")
asynOctetSetInputEos("TMP_70kV", -1, "")
asynOctetSetOutputEos("TMP_70kV", -1, "")
asynSetTraceIOMask("TMP_70kV",-1,0x2)
asynSetTraceMask("TMP_70kV",-1,0x9)
dbLoadRecords("/home/local/control/epics/ECRLocal/db/TD20_TMP.db", "SYS=ECRIS-, SUB=Vac:, DEV=TPmp01:, PORT=TMP_70kV, A=0")
iocInit
Starting iocInit
############################################################################
## EPICS R3.14.12.4 $Date: Mon 2013-12-16 15:51:45 -0600$
## EPICS Base built May 11 2016
############################################################################
sevr=info s7plcInit: no stations configured
iocRun: All initialization complete
## Start any sequence programs
#seq sncxxx,"user=localHost"
epics> 2016/08/12 10:36:11.504 /dev/ttyr30 write 24
\002\026\000\020\027\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020
Sincerely, Suk Choi
Suk Choi Ph.D / Research Fellow RI Beam Production Systems Team Rare Isotope Science Project / Institute for Basic Science 70, Yuseong-daero 1689-gil,Yuseong-gu, Daejeon, Korea, 34047 Tel 042-878-8807 Fax 042-878-8899 E-mail [email protected]
| ||||||||||||||
ANJ, 11 Aug 2016 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |