Rockwell Automation 1747-PCINT API Software for 1746 I/O User Manual
Page 7

iii
Publication 1747-6.5.3 June 1998
OC_InitScanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-46
OC_OpenScanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-48
OC_PetHostWatchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-49
OC_PollScanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-50
OC_ReadHostRetentive
OC_ReadInputImage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-54
OC_ReadIOConfigFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-56
OC_ReadModuleFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-57
OC_ReadOutputImage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-59
OC_ReadSRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-61
OC_ResetScanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-63
OC_SetForces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-64
OC_SetHostWatchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-66
OC_SetInputUpdate
OC_SetIOIdleState. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-68
OC_SetModuleInterrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-69
OC_SetOutputUpdate
OC_SetScanMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-72
OC_SetScanTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-73
OC_SetUserLEDState . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-74
OC_SetupPowerFail
OC_WaitForDII. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-77
OC_WaitForEos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-78
OC_WaitForEosDmdIn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-80
OC_WaitForEosDmdOut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-82
OC_WaitForExtError . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-84
OC_WaitForIoInt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-85
OC_WriteHostRetentive
OC_WriteIOConfigFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-87
OC_WriteModuleFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-88
OC_WriteOutputImage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-90
OC_WriteSRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-92
Appendix A
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Error Code Returned by API Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Extended Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
Appendix B