Home > Product > DCS control system > ABB PFVI 401 3BSE018732R1 Exitation unit

  • ABB PFVI 401 3BSE018732R1 Exitation unit
ABB PFVI 401 3BSE018732R1 Exitation unit

ABB PFVI 401 3BSE018732R1 Exitation unit

ABB PFVI 401 3BSE018732R1 Exitation unit

The ELSE command is an optional part of an IF conditional statement and allows for the execution of command only when the argument of the IF command evaluates False. The ELSE command must occur after an IF command and has no arguments. If the argument of the IF command evaluates false, the controller will skip commands until the ELSE command. If the argument for the IF command evaluates true, the controller will execute the commands between the IF and ELSE command. Nesting IF Conditional Statements The DMC-18x2 allows for IF conditional statements to be included within other IF conditional statements. This technique is known as 'nesting' and the DMC-18x2 allows up to 255 IF conditional statements to be nested. This is a very powerful technique allowing the user to specify a variety of different cases for branching.

Subroutines

 A subroutine is a group of instructions beginning with a label and ending with an end command (EN). Subroutines are called from the main program with the jump subroutine instruction JS, followed by a label or line number, and conditional statement. Up to 8 subroutines can be nested. After the subroutine is executed, the program sequencer returns to the program location where the subroutine was called unless the subroutine stack is manipulated as described in the following section.

Stack Manipulation

 It is possible to manipulate the subroutine stack by using the ZS command. Every time a JS instruction, interrupt or automatic routine (such as #POSERR or #LIMSWI) is executed, the subroutine stack is incremented by 1. Normally the stack is restored with an EN instruction. Occasionally it is desirable not to return back to the program line where the subroutine or interrupt was called. The ZS1 command clears 1 level of the stack. This allows the program sequencer to continue to the next line. The ZS0 command resets the stack to its initial value. For example, if a limit occurs and the #LIMSWI routine is executed, it is often desirable to restart the program sequence instead of returning to the location where the limit occurred. To do this, give a ZS command at the end of the #LIMSWI routine.

                                          

Common problem

We have this product in stock, and we can deliver it to you at any time when you need it badly.

*The warranty period of all products is 1 year, which has passed the professional test certification.

*If you need to order more than one product, please contact us, and we can offer you a discount.

*We only use HDL  UPS  and other express delivery methods to deliver spare parts.

*If you find that other suppliers offer lower prices for the same products, we are also willing to offer you further discounts based on their prices.

If you have any other questions, please feel free to contact us via email.

*Please let us know if you need any spare parts, we can give you further assistance, and we are waiting for your inquiry.

Obtain the latest price of ABB PFVI 401 3BSE018732R1 Exitation unit