6. Net Interface Functions

6.1. Basic Functions

함수명

함수 설명

ecNet_ScanSlave

마스터 장치에 연결되어 있는 슬레이브를 검색합니다.

ecNet_GetCfgSlaveCount

마스터 장치에 등록된 슬레이브의 개수를 반환합니다.

ecNet_SetCfgSlaveCount

마스터 장치에 등록된 슬레이브의 개수를 설정합니다.

ecNet_SetAlState

마스터 장치의 AlState를 설정합니다.

ecNet_GetAlState

마스터 장치의 AlState를 반환합니다.

6.2. Optional Functions

함수명

함수 설명

ecNet_IsBootCompt

마스터 장치의 부팅 완료 여부를 반환합니다.

ecNet_GetLocNetIdx

마스터 장치의 로컬 네트워크 번호를 반환합니다.

ecNet_GetDevIdx

NetID의 Device Index를 반환합니다.

ecNet_GetVerInfo

SDK, 드라이버, 펌웨어의 버전 정보 및 호환성 여부를 반환합니다.

ecNet_SetFastFuncType

Fast Function 함수의 모드를 설정합니다.

ecNet_GetFastFuncType

Fast Function 함수의 모드를 반환합니다.

ecNet_SlvComErrSum_SetEnable

슬레이브의 에러 카운트 값을 모니터하는 기능을 활성화 합니다.

ecNet_SlvComErrSum_GetEnable

슬레이브의 에러 카운트 값을 모니터하는 기능 활성화 여부를 반환합니다.

ecNet_SlvComErrSum_ClearAll

슬레이브의 에러 카운트 레지스터를 초기화합니다

ecNet_InPDO_GetData

InPDO 버퍼의 데이터를 반환합니다.

ecNet_InPDO_GetBufPtr

InPDO 주소 값을 반환합니다.

ecNet_OutPDO_SetData

OutPDO 버퍼에 데이터를 삽입합니다.

ecNet_OutPDO_GetBufPtr

OutPDO 주소 값을 반환합니다.