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