30.6.2 Setting Operands, Advanced

Advanced instructions have more than one operand.

The following example shows the operand settings for a TON instruction (On Delay Timer). The symbol variable SodaInjectionTime is mapped to the operand, and a setting time [Preset Time (PT)] for the timer output to turn on is mapped to another operand.

  1. Double-click the TON instruction (On Delay Timer) operand. A text box appears for entering the operand.

    • You can display the operand input box in either of the following ways.

    • Right-click the operand and then click [Edit (E)].

    • Select the operand and press ENTER.

  2. Type "SodaInjectionTime" in the text box and press [Enter].
    A message appears, "Register 'SodaInjectionTime' as timer variable."

  3. Press the [Enter] key. The [Confirm Symbol Registration] dialog box appears.
    Click [Yes (Y)].

  4. The instruction allocates a symbol variable with the appropriate data type.
    In this case, a "timer variable" type is allocated.

    • If there are already symbol variables that you can use, or if there are system variables you can use, click to display those variables. You can select and specify any of the displayed symbol and system variables.

  5. The default value "0" is input in the setting value [Preset Time (PT)]. Double-click the instruction to change the [Preset Time (PT)].

    • Right-click and then click [Instruction Settings]. The setting dialog box appears.

    • If no symbol variable is input in Procedure 1, the setting dialog box will not appear.

    • For some instructions, the setting dialog box might not appear.

    • The setting dialog box differs depending on the instruction.

  6. The TON instruction (On Delay Timer) dialog box appears. Change the settings as necessary and click [OK (O)].