======================================================================= CONTEC CPU-SBxx(FIT)GY API Library API-SBP(W32) Ver.Aug.2010 ======================================================================= 1.Catalog ============================ Preface Product Feature Restriction Installation Uninstall Installation File Composition Version Information Version Upgrade History 2.Preface ============================ Thanks for using this product that is your favorite. The following is the specification of API-SBP(W32), some matters are very important while it is not be mentioned in help, so please read it first. 3.Product Feature ============================ (1) CPU-SBxx(FIT)GY API Library (Win32API). CPU-SB304-FIT-400, CPU-SB304-FIT-45F, CPU-SB303-FIT, CPU-SB303-FIT-3F, CPU-SB20/128(FIT)GY, CPU-SB21/256(FIT)GY, CPU-SB10/128(FIT)GY (2) The capability of digital, analog and counter module. DI-32(FIT)GY, DO-32(FIT)GY, DIO-16/16(FIT)GY, RRY-4(FIT)GY, DI-16(FIT)GY, DO-16(FIT)GY, DIO-8/8(FIT)GY, DI-16H(FIT)GY, DIO-8/8H(FIT)GY, DI-8(FIT)GY, DO-8(FIT)GY, DIO-4/4(FIT)GY, DIO-8D(FIT)GY, ADI12-8(FIT)GY, DAI12-4(FIT)GY, ADI16-4(FIT)GY, DAI16-4(FIT)GY, CNT24-2(FIT)GY, CNT16-8(FIT)GY, CNT16-8L(FIT)GY, GP-IB(FIT)GY, PTI-4(FIT)GY, SMC-2DL-FIT (3) Programming language support by Visual C++, Visual Basic. (4) Compatible with API-PAC(W32), the library for PCI and ISA bus board. 4.Restriction ============================ (1) It can not be used on the OS that is not be mentioned in the help specification. (2) It does not support remote access to F&eIT module via network. (3) It can not be used on other CPU because it is for CPU-SBxx(FIT)GY API library. (4) It's necessary to use InternetExplorer4.01 or later when reference the help of the Windows95,WindowsNT. (5) When you open the VisualBasic6.0 and the project that contains CMessage.ocx, error will occur like following 15 Line: Can not set property OleObjectBlob(CMessage1) 15 Line: Can not load control "CMessage1" That is the bug of VB6, there is no way to avoid it on SP5. Please put the control on the form once again. (6) Do not use SMC-2DL-FIT with CPU-SB10 and CPU-SB20 series. (7) Do not use SMC-2DL-FIT with Windows 2000. 5.Installation ============================ (1) Execute the SETUP.EXE in the root directory of CD-ROM using Explorer. (2) Please proceed with the installation in accordance with the display screen of SETUP.EXE. 6.Uninstall ============================ (1) Please perform the uninstall using "Add or remote application" in the "control panel". 7.Installation File Composition ============================ (1) To perform the installation, the following files are to be installed. - Device Driver, DLL - Configuration Program - Sample Program - Help (2) Configuration Program, Sample Program and Help are to be installed under the following specified folder. Default folder is C:\Program Files\CONTEC\API-SBP(W32). (3) Device Driver, DLL in the Window95 series, the location is C:\Windows\System (4) In WindowsNT series, Device Driver is to be installed in C:\WINNT\System32\Drivers, and DLL is to be installed in C:\WINNT\System32. (5) After finishing the installation, please refer to the help to get the detail information 0n installation file. 8. Version Information ============================ (1) The following is the version information of the API library. API-DIO(Digital I/O Library) : Ver7.10 API-AIO(Analog I/O Library) : Ver3.70 API-CNT(Counter Library) : Ver3.51 API-GPIB(GPIB Library) : Ver4.20 API-PT(Temperature and registance Library): Ver1.01 9.Version Upgrade History ============================ Ver.Nov.2008 2008/11/05 -> Ver.Aug.2010 2010/07/30 (1)SMC-2DL-FIT and API-SMC(WDM) are added. (2)AIO, CNT, DIO drivers are updated. @(3)VB.NET and VC#.NET are added to AIO, CNT, DIO samples. Ver.Aug.2008 2008/08/31 -> Ver.Nov.2008 2008/11/5 (1)OS install Manual with CPU-SB30x Series, and Product Manual with CPU-SB30x Series is changed. Ver.Jun.2007 2007/05/31 -> Ver.Aug.2008 2008/08/31 (1)CPU-SB304 Series are added. Ver.Jan.2006 2006/01/31 -> Ver.Jun.2007 2007/05/31 (1)CPU-SB303 Series are added. Ver.Dec.2005 2005/12/01 -> Ver.Jan.2006 2006/01/31 (1)API-SBP(W32) had been included to 'F&eIT Series Setup Disk'. (2)Generic I/O driver for Linux IO-LIB(LNX) had been included. Ver.Jul.2005 2005/07/01 -> Ver.Dec.2005 2005/12/01 (1)API-GPIB(GPIB Library) - Fixed probrem that when using slave mode and master device is fast, cannot send data after receive data. (2)CPU-SB20(FIT)GY LAN driver - Interconnectivitys of gigabit NIC and gigabit HUB, etc. are improved.(WindowsXP, Linux2.4.20) Ver.Feb.2005 2005/02/18 -> Ver.Jul.2005 2005/07/01 (1)API-DIO(Digital I/O Library) - Fixed problem that functions does not defined in the headder files. DioGetIoDirection and DioGetIoDirection. (2)API-AIO(Analog I/O Library) - Fixed problem that unsupported function is written in the sample program (AioSetGain). Ver.Dec.2004 2004/11/01 -> Ver.Feb.2005 2005/02/18 - DOS LAN driver update for CPU-SB20(FIT)GY Ver.Oct.2004 2004/10/08 -> Ver.Dec.2004 2004/11/01 (1)API-DIO(Digital I/O Library) - Add support modules. DI-32(FIT)GY, DO-32(FIT)GY, DIO-16/16(FIT)GY, RRY-4(FIT)GY (2)Temperature and registance Library - Modified sample program. (3)Add driver - Watch dog timer, User LED, User switch Driver - Standard COM driver COM-DRV(W32) for Windows Me/98 (4)Readme update - Add Operating system install method without using DTK-SBxx(FIT). Ver.May.2004 2004/05/14 -> Ver.Oct.2004 2004/10/08 - Standard COM driver, COM-DRV(W32) bug fix. Ver.May.2004 2004/05/14 -> Ver.Oct.2004 2004/10/08 - Standard COM driver, COM-DRV(W32) bug fix. Ver.May.2004 2004/04/02 -> Ver.May.2004 2004/05/14 - Updated Temperature and registance Library. Ver.Aug.2003 -> Ver.May.2004 2004/04/02 (1)Add driver - Temperature and registance Library - Standard COM driver COM-DRV(W32) (2)Installer - Devided installer for develop and for runtime. (3)Others - Add readme.html. - Modified folders. Ver.Nov.2001 -> Ver.Aug.2003 2003/08/01 (1)API-DIO(Digital I/O Library) - Add support modules. DI-16H(FIT)GY, DIO-8/8H(FIT)GY, DI-8(FIT)GY, DO-8(FIT)GY, DIO-4/4(FIT)GY, DIO-8D(FIT)GY - Add the filtering function. DioSFilter - Add the Interrupt function. DioEvent, DioIntSence, DioIntEnable, DioEventEx, DioIntEnableEx - Add the direction of I/O port function. (for DIO-8D(FIT)GY) DioSetIoDirection, DioGetIoDirection - Fixed diagnosis program does not output signals when DO-16(FIT)GY. - Diagnosis program is update. CTstDio.exe Ver.1.30 (2)API-AIO(Analog I/O Library) - Add support modules. ADI16-4(FIT)GY, DAI16-4(FIT)GY - Diagnosis program is update. CTstAio.exe Ver.1.37 (3)API-GPIB(GPIB Library) - The problem that an initialization error might occur in WindowsNT /2000 use of GP-IB(FIT)GY was improved. - Diagnosis program is update. CTstGpib.exe Ver.1.30 Ver.Aug.2001 -> Ver.Nov.2001 2001/11/01 - GP-IB(FIT)GY supported. Ver.Aug.2001 2001/07/09 - First release.