Topic: DMD0228 CTRIO and CTRIO2 Modules |
|||||||||||||
|
|||||||||||||
The High Speed Counter I/O (CTRIO) and it's new replacement (CTRIO2) are designed to accept high speed pulse-type input signals for counting or timing applications, and are designed to generate pulse-type output signals for stepper motor control.
The input and outpu resources of CTRIO and CTRIO2 modules are configured through the assigned default Device names that can be changed through the Module Configuration page in the System Configuration utility. The file number, names and file types of the predefined Preset Tables, PLS Tables and Pulse Profiles are also read and stored as part of the Module Configuration, which makes the Do-more instructions that access these tables and profiles are easier to create and more maintainable.
CTRIO and CTRIO2 modules do not consume I/O memory. The modules and their configured input and output resources are considered Devices, and the controller automatically creates default structures for all of the Devices. It is through the Module Configuration and these Devices with their structures that the controller provides access and control of the CTRIO and CTRIO2 modules.
|
|||||||||||||
|
|||||||||||||
Do-more Instructions for both CTRIO and CTRIO2CTDYNPOS - CTRIO Run Dynamic Position Mode CTDYNVEL
- CTRIO Run Dynamic Velocity Mode CTREGWR
- CTRIO Write Register CTRUNPOS - CTRIO Run Position Mode CTRUNVEL
- CTRIO Run Velocity Mode CTTBLADD - CTRIO Add Entry to Preset Table CTTBLEDT
- CTRIO Edit Preset Table Entry
|
Do-more Instructions for the CTRIO2 onlyCTPLSADD - CTRIO Add Entry to PLS CTPLSEDT - CTRIO Edit PLS Entry
CTAXCFG - CTRIO2 Axis Configuration
CTAXDYNP
- CTRIO2 Axis Run Dynamic Position Mode
CTAXTRAP
- CTRIO2 Axis Run Trapezoid | ||||||||||||
|
|||||||||||||
See Also:
|
|||||||||||||
|