EtherNet/IP™ Adapter3.09.00
 
Loading...
Searching...
No Matches

Overview

DOG object API

Data Structures

struct  DIO_DEVICE_DOG_ObjectCfg
 DOG Object Configuration structure. More...
 

Typedefs

typedef struct DIO_DEVICE_DOG_ObjectCfg DIO_DEVICE_DOG_ObjectCfg_t
 DOG Object Configuration structure.
 

Functions

void DIO_DEVICE_DOG_init (EI_API_CIP_NODE_T *pCipNode)
 Initialize DOG class.
 
bool DIO_DEVICE_DOG_addObject (uint16_t instanceID, DIO_DEVICE_DOG_ObjectCfg_t *config)
 Create and add a DOG instance object.
 
bool DIO_DEVICE_DOG_deleteObject (uint16_t instanceID)
 deletes the DOG object(if exist)
 
uint32_t DIO_DEVICE_DOG_receiveAssemblyConfig (uint16_t dog_instanceID, ei_api_cip_edt_bool faultAction, ei_api_cip_edt_bool idleAction)
 Sets the given falut-action and idle-action when configuration assembly is received.