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

Page 6

Advertising
background image

ii

Publication 1747-6.5.3 June 1998

Configuring I/O
Modules

Chapter 5

Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Configuring I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Using M0-M1 Files and G Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

M0-M1 files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
G files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

Supported I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4

Library of Routines

Chapter 6

Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
OC_CalculateCRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
OC_ClearFault . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
OC_CloseScanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
OC_ConfigureDII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
OC_CreateIO

Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7

OC_DemandInputScan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
OC_DemandOutputScan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
OC_DownloadIO

Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11

OC_EnableEOSNotify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
OC_EnableForces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
OC_EnableSlot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
OC_ErrorMsg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
OC_ExtendedErrorMsg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
OC_GetBatteryStatus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
OC_GetDeviceInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
OC_GetExtendedError . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
OC_GetInputImage

UpdateCounter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25

OC_GetIOConfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
OC_GetLastFaultCause . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
OC_GetMeasuredScan

Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-30

OC_GetScannerInitInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31
OC_GetScannerStatus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-33
OC_GetScanner

WatchdogCount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35

OC_GetStatusFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-36
OC_GetSwitchPosition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40
OC_GetTemperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-41
OC_GetUserJumper

State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-42

OC_GetUserLEDState . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-43
OC_GetVersionInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-44

Advertising
This manual is related to the following products: