No
|
펑크션 블록
|
설명
|
1
|
ECAT_Reset
|
제어 테이블의 값을 초기화하는 FB
|
2
|
ECAT_SetEventFilter
|
진단 이벤트 필터 설정 FB
|
3
|
ECAT_SlaveCheck
|
슬레이브 접속 상태 취득 FB
|
4
|
ECAT_GetStatus
|
진단 정보 취득 FB
|
5
|
ECAT_SetState
|
마스터 스테이트 변경 FB
|
6
|
ECAT_CoER
|
CoE 읽기 FB
|
7
|
ECAT_CoEW
|
CoE 기입 FB
|
8
|
ECAT_WaitForCyclic
|
Master 사이클릭 처리의 개시를 체크하는 FB
|
9
|
ECAT_FindSlave
|
VendorID, ProductCode, Instance를 가지는 슬레이브의 슬레이브 상세 정보 취득 FB
|
10
|
ECAT_ReadODByAlias
|
지정 앨리어스를 가지는 슬레이브의 지정 인덱스로부터 데이터를 읽어내는 FB
|
11
|
ECAT_WriteODByAlias
|
지정 앨리어스를 가지는 슬레이브의 지정 인덱스에 데이터를 쓰는 FB
|
12
|
ECAT_GetViosInOffset
|
지정 앨리어스를 가지는 슬레이브의 VIOS IN영역 오프셋치를 취득하는 FB
|
13
|
ECAT_GetViosOutOffst
|
지정 앨리어스를 가지는 슬레이브의 VIOS OUT 영역 오프셋치를 취득하는 FB
|
14
|
ECAT_ReadByte
|
VIOS IN영역에서 8비트 데이터를 읽어내는 FB
|
15
|
ECAT_ReadWord
|
VIOS IN영역에서 16비트 데이터를 읽어내는 FB
|
16
|
ECAT_ReadDword
|
VIOS IN영역에서 32비트 데이터를 읽어내는 FB
|
17
|
ECAT_WriteByte
|
VIOS OUT 영역에 8비트 데이터를 쓰는 FB
|
18
|
ECAT_WriteWord
|
VIOS OUT 영역에 16비트 데이터를 쓰는 FB
|
19
|
ECAT_WriteDword
|
VIOS OUT 영역에 32비트 데이터를 쓰는 FB
|
20
|
ECAT_ReadbackByte
|
VIOS OUT 영역에서 8비트 데이터를 읽어내는 FB
|
21
|
ECAT_ReadbackWord
|
VIOS OUT 영역에서 16비트 데이터를 읽어내는 FB
|
22
|
ECAT_ReadbackDword
|
VIOS OUT 영역에서 32비트 데이터를 읽어내는 FB
|
23
|
ECAT_GetSlaveCount
|
configuration(XML) 정의상의 슬레이브수를 취득하는 FB
|
24
|
ECAT_GetSlaveStatus
|
대상 슬레이브의 스테이터스 상태를 취득하는 FB
|
25
|
ECAT_RequestAsyncOutputs
|
사이클릭 주기와는 별도로, 비동기에게 출력을 개시하는 FB
|