
AllocateMemoryError = 25;
// Function of Test
function P1602_FloatSub2(fA:Single; fB:Single):Single ; stdCall;
function P1602_ShortSub2(nA:SmallInt; nB:SmallInt):SmallInt ; stdCall;
function P1602_GetDllVersion:WORD ; stdCall;
// Function of Driver
function P1602_DriverInit(Var wTotalBoards:Word):WORD ; stdCall;
procedure P1602_DriverClose; stdCall;
function P1602_GetDriverVersion(var wDriverVersion:Word):WORD ; stdCall;
function P1602_GetConfigAddressSpace(wBoardNo:Word;var wAddrTimer:Word;
var wAddrCtrl:Word; var wAddrDio:Word;
var wAddrAdda:Word):WORD ; stdCall;
function P1602_ActiveBoard(wBoardNo:Word):WORD ; stdCall;
function P1602_WhichBoardActive:WORD ; stdCall;
// Function of M_Fun series
function P1602_M_FUN_1(wDaFrequency:WORD; wDaWave:WORD;
fDaAmplitude:Single; wAdClock:WORD; wAdNumber:WORD; wAdConfig:WORD;
fAdBuf:PSingle; fLowAlarm:Single; fHighAlarm:Single):WORD ; stdCall;
function P1602_M_FUN_2(wDaNumber:WORD; wDaWave:WORD;
wDaBuf:PWord; wAdClock:WORD; wAdNumber:WORD; wAdConfig:WORD;
wAdBuf:PWord):WORD ; stdCall;
function P1602_M_FUN_3(wDaFrequency:WORD; wDaWave:WORD;
fDaAmplitude:Single; wAdClock:WORD; wAdNumber:WORD;
wChannelStatus:PWord; wAdConfig:PWord; fAdBuf:PSingle;
fLowAlarm:Single; fHighAlarm:Single):WORD ; stdCall;
function P1602_M_FUN_4(wType:WORD; wDaFrequency:WORD;
wDaWave:WORD; fDaAmplitude:Single; wAdClock:WORD; wAdNumber:WORD;
wChannelStatus:PWord; wAdConfig:PWord; fAdBuf:PSingle; fLowAlarm:Single;
fHighAlarm:Single):WORD ; stdCall;
// Function of DI/DO
17
Содержание OME-PCI-1602
Страница 37: ... Demo Program DEMO9 C 37 ...