연산 방식 |
주 태스크/주기 태스크: 고정주기 및 반복 연산, 기화 태스크: 런진입 시 최초 1회 |
제어 주기 |
주 태스크 주기: 0.5ms, 1ms, 2ms, 4ms, 주기 태스크 주기: 주 태스크의 배수로 설정 |
입출력 제어 방식 |
주 태스크 주기와 동기 (리프레시 방식) |
프로그램 언어 |
LD (FB), ST, G코드 |
명령어 수 |
연산자 |
18 |
기본 평선 |
202 |
기본 펑션블록 |
174 |
전용 펑션블록 |
97 |
연산처리 속도 |
기본 |
6.25ns (일반 접점/코일 기준) |
Move |
5ns (WORD타입 기준) |
사칙연산 |
30ns (WORD타입 기준) |
프로그램 메모리 |
개수 |
최대 256개 |
용량 |
전체 10MB (모션제어), 10MB (NC제어) |
데이터 메모리 |
자동변수 (A) |
4,096KB (최대 2,048KB 리테인 설정 가능) |
입력변수 (I) |
16KB |
출력변수 (Q) |
16KB |
직접변수 (M) |
2,048KB (최대 1,024KB 리테인 설정 가능) |
플래그변수 |
F |
128KB |
K |
18KB |
U |
1KB |
L |
22KB 주1) |
N |
49KB 주1) |
타이머 |
점수제한 없음, 시간범위: 0.001 ~4,294,967.295 (1,193 시간) |
카운터 |
점수제한 없음, 계수범위: 64비트 표현 범위 |
프로그램 구성 |
기화 프로그램/주 태스크 프로그램/주기 태스크 프로그램/NC 프로그램 |
운전모드 |
RUN, STOP |
리스타트 모드 |
콜드, 웜 |
자기진단 기능 |
주기오류감시, 태스크 프로그램 점유율과 검출, 메모리 이상, 전원이상 등 |
정전시 데이터 보존 |
기본 파라미터에서 리테인 영역 설정 또는 변수 설정 시 리테인 설정 |
제어 축수주2) |
XMC-E32A,E32C |
32축 (실축/가상축 선택 가능), 4축 (가상축), 64 EtherCAT 슬레이브 (서보, 인버터 32축 제어의 경우, 최대 32 I/O 지원) |
XMC-E16A |
16축 (실축/가상축 선택 가능), 2축 (가상축), 32 EtherCAT 슬레이브 (서보, 인버터 16축 제어의 경우, 최대 16 I/O 지원) |
XMC-E08A |
8축 (실축/가상축 선택 가능), 1축 (가상축), 16 EtherCAT 슬레이브 (서보, 인버터 8축 제어의 경우, 최대 8 I/O 지원) |
캠운전 |
XMC-E32A,E32C |
32 프로파일/32,768 포인트 |
XMC-E16A |
16 프로파일/16,384 포인트 |
XMC-E08A |
8 프로파일/8,192 포인트 |
통신 |
EtherCAT (CoE: CANopen over EtherCAT, FoE: File Access over EtherCAT) |
통신주기 |
0.5ms, 1ms, 2ms, 4ms (주 태스크 주기와 동일) |