Rockwell Automation 1747-PCIS API Software - Open Controller User Manual

Page 168

Advertising
background image

Publication 1747-UM002A-US-P - June 2000

2 Index

M

M0-M1 Files

Using 5-3

Microsoft Compilers

Sample DOS MAKE file 2-5
Sample NT MAKE file 2-6

N

Non-Recoverable Fault 1-6
NT Header File C-10
NT Programming Considerations 2-3
NT Programming Example 3-11

O

OC_CalculateCRC Routine 6-1
OC_ClearFault Routine 6-2
OC_CloseScanner Routine 6-3
OC_ConfigureDLL Routine 6-4
OC_CreateIOConfiguration Routine 6-6
OC_DemandInputScan Routine 6-7
OC_DemandOutputScan Routine 6-8
OC_DownloadIOConfiguration Routine 6-9
OC_EnableEOSNotify Routine 6-10
OC_EnableForces Routine 6-12
OC_EnableSlot Routine 6-13
OC_ErrorMsg Routine 6-14
OC_ExtendedErrorMsg Routine 6-15
OC_GetBatteryStatus Routine 6-17
OC_GetDeviceInfo Routine 6-18
OC_GetExtendedError Routine 6-19
OC_GetInputUpdateCounter Routine 6-20
OC_GetIOConfiguration Routine 6-21
OC_GetLastFaultCause Routine 6-22
OC_GetMeasuredScanTime Routine 6-24
OC_GetResetCause Routine 6-25
OC_GetScannerInitInfo Routine 6-26
OC_GetScannerStatus Routine 6-27
OC_GetScannerWatchdogCount Routine 6-29
OC_GetStatusFile Routine 6-30
OC_GetSwitchPosition Routine 6-34
OC_GetTemperature Routine 6-35
OC_GetUserJumperState Routine 6-36
OC_GetUserLEDState Routine 6-37
OC_GetVersionInfo Routine 6-38
OC_InitScanner Routine 6-39
OC_OpenScanner Routine 6-41
OC_PetHostWatchdog Routine 6-43
OC_PollScanner Routine 6-44

OC_ReadHostRetentiveData Routine 6-46
OC_ReadInputImage Routine 6-47
OC_ReadIOConfigFile Routine 6-49
OC_ReadModuleFile Routine 6-50
OC_ReadOutputImage Routine 6-51
OC_ReadSRAM Routine 6-52
OC_ResetScanner Routine 6-54
OC_SetForces Routine 6-55
OC_SetHostWatchdog Routine 6-56
OC_SetInputUpdateMode Routine 6-58
OC_SetIOIdleState Routine 6-59
OC_SetModuleInterrupt Routine 6-60
OC_SetOutputUpdateMode Routine 6-61
OC_SetScanMode Routine 6-63
OC_SetScanTime Routine 6-64
OC_SetupPowerFailAction Routine 6-66
OC_SetUserLEDState Routine 6-65
OC_WaitForDII Routine 6-68
OC_WaitForEos Routine 6-69
OC_WaitForEosDmdIn Routine 6-70
OC_WaitForEosDmdOut Routine 6-71
OC_WaitForExtError Routine 6-73
OC_WaitForIoInt Routine 6-74
OC_WriteHostRetentiveData Routine 6-75
OC_WriteIOConfigFile Routine 6-76
OC_WriteModuleFile Routine 6-77
OC_WriteOutputImage Routine 6-78
OC_WriteSRAM Routine 6-80
Open Controller Architecture 1-4

P

Partition Sizes

Determining for shared memory 3-18

Performing POST 1-6
Programming Conventions 2-2

DOS considerations 2-2
NT considerations 2-3

Programming Example

DOS 3-5
NT 3-11

Programming Information

Routines 6-1

Programming Sequence 3-1

Access the scanner 3-2
Configure the scanner 3-3
Control scanner operation 3-4
Initialize the scanner 3-2
Scan I/O 3-4

Advertising
This manual is related to the following products: