Specification of the NC
This documentation contains all TwinCAT 3 specific modifications and new features.
Index-Group   | Description  | Remarks  | |
|---|---|---|---|
0x1000  | Optional!  | ||
0x1100  | Optional!  | ||
0x1200  | Optional!  | ||
0x1300  | Ring-0-Manager: Cyclic process data  | Not implemented!  | |
  | 
  | 
  | |
0x2000 + ID  | 
  | ||
0x2100 + ID  | 
  | ||
0x2200 + ID  | 
  | ||
0x2300 + ID  | 
  | ||
  | 
  | 
  | |
0x3000 + ID  | Optional!  | ||
0x3100 + ID  | Optional!  | ||
0x3200 + ID  | Optional!  | ||
0x3300 + ID  | Group with corresponding ID: cyclic process data  | Not implemented!  | |
  | 
  | 
  | |
0x4000 + ID  | 
  | ||
0x4100 + ID  | 
  | ||
0x4200 + ID  | 
  | ||
0x4300 + ID  | 
  | ||
  | 
  | 
  | |
0x5000 + ID  | Optional!  | ||
0x5100 + ID  | Optional!  | ||
0x5200 + ID  | Optional!  | ||
0x5300 + ID  | Optional!  | ||
  | 
  | 
  | |
0x6000 + ID  | Optional!  | ||
0x6100 + ID  | Optional!  | ||
0x6200 + ID  | Optional!  | ||
0x6300 + ID  | Controller with corresponding ID: cyclic process data  | Not implemented!  | |
  | 
  | 
  | |
0x7000 + ID  | Optional!  | ||
0x7100 + ID  | Optional!  | ||
0x7200 + ID  | Optional!  | ||
0x7300 + ID  | Optional!  | ||
  | 
  | 
  | |
0x0A000 + ID  | Tables (n x m) with corresponding ID: parameters  | Maximum number of tables extended to 4095 (from TC3.1 B4021)  | |
0x0A100 + ID  | Tables (n x m) with corresponding ID: state  | 
  | |
0x0A200 + ID  | Tables (n x m) with corresponding ID: functions  | 
  | |
0x0A300 + ID  | Tables (n x m) with corresponding ID: cyclic process data  | Not implemented!  | |
  | 
  | 
  | |
0xF000 ... 0xFFFF  | reserved area (TwinCAT system area)  | 
  | |
IndexGroup:  | IndexOffset:  | 
  | 
  | 
0xF081  | 0x00000000 ...  | ADSIGRP_SUMUP_WRITE  | 
  | 
0xF082  | 0x00000000 ...  | ADSIGRP_SUMUP_READWRITE  | 
  | 
0xF084  | 0x00000000 ...  | ADSIGRP_SUMUP_READ (READEX2)  | 
  |