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: | TwinCAT-EPICS IOC tcioc [SEC=UNCLASSIFIED] |
From: | "K*, Shaun" <[email protected]> |
To: | "[email protected]" <[email protected]> |
Date: | Wed, 30 Mar 2016 00:32:17 +0000 |
Hello, I’ve been working towards building the
TwinCAT-EPICS IOC constructed by the LIGO collaboration. We are building the system on a Window 7 x64 machine, Visual Studio 2012, EPICS base base-3.14.12.3, TwinCAT3. -
Open tcIoc.sln in MSVS, then build 'debug' or 'release' version. Note:
I removed the Revision package and an SVN include.
-
Run install.ps1 to install. (installs binaries from IOC and EPICS base; Note:
ConstrolState.lib, csdinfo.exe were missing after build?) My problem us the app is crashing… -
I compiled the IOC with no errors in VS, although I’ve noticed in the script that two binaries were missing from my build.
ConstrolState.lib, csdinfo.exe. The install script indicates that these should have been built with the IOC. Does anyone what the roles of these are and which source builds them? -
I ignored these binaries for now and continued with the install, I attempted to run the IOC. (maybe the problem because I ignored these binaries) ads-port not opened Initialization completed in 0.000000 seconds. epics> dbLoadDatabase("..\TCatDeviceSupport\dbd\tCat.dbd",0,0) filename="..\dbLexRoutines.c" line number=243 No such file or directory dbRead opening file ..\TCatDeviceSupport\dbd\tCat.dbd epics> dbLoadDatabase(".\TCatDeviceSupport\dbd\tCat.dbd",0,0) epics> tCat_registerRecordDeviceDriver(pdbbase) epics> callbackSetQueueSize(5000) epics> tcSetScanRate(10,5) Scan rate is 10 ms and epics update rate is 5x slower. epics> tcLoadRecords("C:\SlowControls\Target\CX9020.tpy", "") Loaded 15 records from C:\SlowControls\Target\CX9020.tpy. Tpy parsing took 0.007000 seconds. C:\SlowControls\EPICS\Utilities\Bin> Could someone also explain a bit better what the role of TCatDeviceSupport & InfoDeviceSupport and how they a supposed to be accessed and by whom?
|