Topic: DMD0552 CTRIO Module Configuration - Discrete Tables |
|
Discrete Output Tables Overview:To get to the CTRIO Module Configuration - Discrete Tables:
Each Discrete Table is a list of presets that directly manipulate a CTRIO discrete output based on a CTRIO input function. These tables must be loaded for a particular CTRIO output before they can be used. They can be used only with the following CTRIO output configuration:
And will only work in conjunction with the following CTRIO input configurations:
There are 2 types of discrete tables available:
Tables box - This box lists all the discrete tables previously created.
To create a new preset table, click the <Add Preset Table> button.
To create a new PLS table, click the <Add PLS Table> button.
To edit an existing table, click on the table in the Tables box list and then click the <Edit> button.
To copy an existing table, click on the table to copy in the Tables box list and then click on the <Copy> button. An identical table will appear in the list.
To delete an existing table, click on the table to delete in the Tables box list and then click the <Delete> button.
|
|
Preset Tables:Preset tables must be loaded for use in the Do-more ladder logic for a particular CTRIO output before they can be used. The following Do->more instructions are used in conjunction with preset tables:
Once a particular preset table is loaded for use (i.e. via a CTTBLLD instruction), the table starts with the first step in the table and checks if that preset has been reached. If it has been reached already, it executes the command for the CTRIO output. If the CTRIO output is enabled, it will be turned OFF/ON according to that command. Regardless if the CTRIO output is enabled or not, the table proceeds to the next entry. Once the last entry has been executed, the CTRIO reports the table is finished by setting a bit in the CTRIO structure. CTRIO structures used for preset tables are, for example:
The Edit Preset Table dialog is where a preset table is created and/or edited.
File Number - automatically assigned Name - optional name for documentation purposes Scales - If any scaling has been configured for the CTRIO input, these scales (engineering units) can be used instead of using the Unscaled (raw counts/times).
To add an entry to the preset table press the <Add Preset> button. This will pull up the Edit Preset Entry dialog (see below).
To edit an existing entry, click on that entry in the table and press the <Edit Preset> button. This will pull up the Edit Preset Entry dialog (see below).
To delete an existing entry, click on that entry in the table and press the <Delete Preset> button.
To move a particular entry up in the list, click on that entry in the table and press the <Move Up> button.
To move a particular entry down in the list, click on the entry in the table and press the <Move Down> button.
To sort the list according to preset values use the <Sort Ascending> or <Sort Descending> button.
The Edit Preset Entry dialog is where a particular preset table entry is created and/or edited.
There are 6 basic functions available to control the CTRIO discrete output:
To create (or edit) an entry, pick one of the Output Functions from the box and enter a value for the Preset (and Pulse Time if necessary).
|
|
PLS Tables (CTRIO2 Only):PLS (Programmable Limit Switch) tables must be loaded for use in the Do-more ladder logic for a particular CTRIO output before they can be used. The following Do-more instructions are used in conjunction with PLS tables:
Once a particular PLS table is loaded for use (i.e. via a CTTBLLD instruction) then if the CTRIO output is enabled, it will be turned OFF/ON according to the settings in the table. CTRIO structures used for PLS tables are, for example:
The Edit PLS Table dialog is where a PLS table is created and/or edited.
File Number - automatically assigned Default Output State - sets the default behavior of the CTRIO output Name - optional name for documentation purposes Scales - If any scaling has been configured for the CTRIO input, these scales (engineering units) can be used instead of using the Unscaled (raw counts/times).
To add an entry to the PLS table press the <Add PLS Entry> button. This will pull up the Edit PLS Entry dialog (see below).
To edit an existing entry, click on that entry in the table and press the <Edit PLS Entry> button. This will pull up the Edit PLS Entry dialog (see below).
To delete an existing entry, click on that entry in the table and press the <Delete PLS Entry> button.
The list is automatically sorted according to the preset values entered.
The Edit PLS Entry dialog is where a particular PLS table entry is created and/or edited.
There are 2 entries to control the CTRIO discrete output:
|
|
See Also:Module Configuration for H2-CTRIO, H2-CTRIO2 or T1H-CTRIO CTRIO / CTRIO2 InstructionsCTDYNPOS - CTRIO Run Dynamic Position Mode CTDYNVEL
- CTRIO Run Dynamic Velocity Mode
CTPLSADD - CTRIO Add Entry to PLS CTPLSEDT
- CTRIO Edit PLS Entry
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
CTRIO2 Only InstructionsCTAXCFG - CTRIO2
Axis Configuration
CTAXDYNP - CTRIO2 Axis Run Dynamic Position Mode CTAXDYNV
- CTRIO2 Axis Run Dynamic Velocity Mode
CTAXTRAP - CTRIO2 Axis Run Trapezoid CTAXLIMT
- CTRIO2 Axis Run Trapezoid w/ Limits
CTAXJOG - CTRIO2 Axis Jog Mode
|
|
Related Topics:
|
|