From a5c88540aa64795e88ab85d5f79eed5fab98025d Mon Sep 17 00:00:00 2001 From: timmmooney <mooney@aps.anl.gov> Date: Fri, 26 Aug 2011 21:40:12 +0000 Subject: [PATCH] R5-6 --- iocBoot/iocvxWorks/omega.cmd | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 iocBoot/iocvxWorks/omega.cmd diff --git a/iocBoot/iocvxWorks/omega.cmd b/iocBoot/iocvxWorks/omega.cmd new file mode 100644 index 0000000..8e50edb --- /dev/null +++ b/iocBoot/iocvxWorks/omega.cmd @@ -0,0 +1,21 @@ +# Attempt at support for an Omega CN740 temperature controller. + + +drvAsynSerialPortConfigure("serial1", "serial1", 0, 0, 0) +asynSetOption("serial1",0,"baud","9600") +asynSetOption("serial1",0,"parity","even") +asynSetOption("serial1",0,"bits","7") +asynSetOption("serial1",0,"stop","1") +asynOctetSetOutputEos("serial1",0,"\r\n") +asynOctetSetInputEos("serial1",0,"\r\n") + +#modbusInterposeConfig(portName, linkType, timeoutMsec, writeDelayMsec) +# linkType 2 is "ASCII serial" +modbusInterposeConfig("serial1", 2, 1000, 0) + + +#drvModbusAsynConfigure(portName, tcpPortName, slaveAddress, modbusFunction, +# modbusStartAddress, modbusLength, dataType, pollMsec, plcType); + +drvModbusAsynConfigure("myModbusPort, "serial1", 1, modbusFunction, + modbusStartAddress, modbusLength, dataType, pollMsec, plcType); -- GitLab