73
APPENDIX A
API Function Reference
Board Control API Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Communications Control API Functions . . . . . . . . . . . . . . . . . . . . .
Status Access API Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I/O Data Access API Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explicit Messaging API Functions . . . . . . . . . . . . . . . . . . . . . . . . . .
PC Watchdog Timer API Functions . . . . . . . . . . . . . . . . . . . . . . . . .
Board Request Notification API Functions. . . . . . . . . . . . . . . . . . . .
CPNT_Open (Open Board) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPNT_Close (Close Board) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPNT_Reset (Reset Board) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPNT_IsExistBoard (Check Board Existence). . . . . . . . . . . . . . . . .
Communications Control API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPNT_StartCycle (Start Communications Cycles) . . . . . . . . . . . . .
CPNT_StartCycleEx (Start Communications Cycles in the Detailed Setting) 79
CPNT_StopCycle (Stop Communications Cycles) . . . . . . . . . . . . . .
CPNT_ChangeToRunState (Transition to RUN) . . . . . . . . . . . . . . .
CPNT_ChangeToIdleState (Transition to IDLE) . . . . . . . . . . . . . . .
CPNT_GetBoardVersion (Get Board Version) . . . . . . . . . . . . . . . . .
CPNT_GetDriverVersion (Get Driver Version) . . . . . . . . . . . . . . . .
CPNT_GetStatus (Read Basic Status Group) . . . . . . . . . . . . . . . . . .
CPNT_GetStatusEx (Read Detailed Status Group) . . . . . . . . . . . . .
CPNT_ResetStatusEx (Clear Detailed Status Group). . . . . . . . . . . .
CPNT_SetDateTime (Write Time Data) . . . . . . . . . . . . . . . . . . . . . .
CPNT_GetAccessToIO (Get Access to I/O) . . . . . . . . . . . . . . . . . . .
CPNT_ReleaseAccessToIO (Release Access to I/O) . . . . . . . . . . . .
CPNT_GetInData (Get IN Data from Word IN Slave Unit) . . . . . . .
CPNT_GetBitInData (Get Bit IN Data from Bit IN Slave Unit) . . .
CPNT_SetOutData (Set OUT Data in Word OUT Slave Unit) . . . .
CPNT_SetBitOutData (Set Bit OUT Data to Bit OUT Slave Unit) .
CPNT_SendExplicit (Send Explicit Message) . . . . . . . . . . . . . . . . .
CPNT_PeekExplicit (Check Response Received) . . . . . . . . . . . . . .
CPNT_RegReceiveExplicitNotifyMessage (Register Notice of Explicit Response Message Received)
CPNT_UnRegReceiveExplicitNotifyMessage (Unregister Notice of Explicit Response Message Received) 95
CPNT_ReceiveExplicit (Get Explicit Response Message). . . . . . . .
CPNT_EnablePCWDTTimer (Enable PC WDT) . . . . . . . . . . . . . . .
CPNT_RefreshPCWDTTimer (Refresh PC WDT) . . . . . . . . . . . . .
Board Request Notification API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CPNT_RegBDWDTNotifyMessage (Register Board Hardware Error Message)
CPNT_UnRegBDWDTNotifyMessage (Unregister Board Hardware Error Message)
CPNT_RegRESETNotifyMessage (Register Board Reset Request Message). . .
CPNT_UnRegRESETNotifyMessage (Unregister Board Reset Request Message)
Summary of Contents for 3G8F7-CRM21
Page 4: ...iv...
Page 10: ...x TABLE OF CONTENTS...
Page 46: ...26 Connecting the Communications Power Supply Cables Section 2 4...
Page 74: ...54 Board Hardware Error Notification Section 4 8...
Page 173: ...153 APPENDIX D Sample Program D 1 Sample Program 154...
Page 230: ...210 Wiring for Power Supply Section E 5...
Page 234: ...214 Index...
Page 236: ...216 Revision History...
Page 237: ......