Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2002 Delmar Thomson Learning Chapter 12 Basic Relay Instructions.

Similar presentations


Presentation on theme: "Copyright © 2002 Delmar Thomson Learning Chapter 12 Basic Relay Instructions."— Presentation transcript:

1 Copyright © 2002 Delmar Thomson Learning Chapter 12 Basic Relay Instructions

2 Copyright © 2002 Delmar Thomson Learning Objectives  Describe the function of the normally open, or examine if closed, instruction.  Describe the function of the normally closed, or examine if open, instruction.  Explain the function of one-shot instruction.

3 Copyright © 2002 Delmar Thomson Learning Objectives (cont’d.)  Explain the function and programming of the latch and unlatch instructions.  Explain input and output instruction formatting for the SLC 500 and MicroLogix PLCs.  Given an address, identify the input or output point on an SLC 500 fixed or modular PLC and a MicroLogix 1000 PLC.

4 Copyright © 2002 Delmar Thomson Learning PLC Instructions  Each PLC manufacturer has their own vocabulary of instructions called the PLC instruction set.  Even though different PLCs have different instruction sets, there are basic instructions shared by all PLCs.

5 Copyright © 2002 Delmar Thomson Learning Bit or Relay Instructions  Contacts and coils are the basic symbols found on a ladder program.  Normally open and normally closed instructions are programmed to represent input conditions.  Contacts and coils are referred to as relay instructions.

6 Copyright © 2002 Delmar Thomson Learning Overview of Bit Instructions

7 Copyright © 2002 Delmar Thomson Learning SLC 500 XIC Instruction  SLC 500 normally open instruction is called the XIC or examine if closed instruction.  XIC instruction directs the processor to test for an on condition from the referenced address bit.

8 Copyright © 2002 Delmar Thomson Learning XIC Instruction Interaction

9 Copyright © 2002 Delmar Thomson Learning XIC Input Instruction

10 Copyright © 2002 Delmar Thomson Learning SLC 500 XIO Instruction  SLC 500 normally closed instruction is called the XIO or examine if open instruction.  XIO instruction directs the processor to test for an off condition from the referenced address bit.

11 Copyright © 2002 Delmar Thomson Learning SLC 500 XIO Instruction (cont’d.)  The XIO instruction is normally closed, representing a 0 in the input status table.  Finding a 0 in the status file referencing the instruction address means the device controlling the bit address is in the off condition.

12 Copyright © 2002 Delmar Thomson Learning SLC 500 XIO Instruction (cont’d.)  A normally closed instruction evaluated as closed is a true instruction.  Finding the normally closed instruction true, the instruction will continue to provide continuity through the instruction on the rung.

13 Copyright © 2002 Delmar Thomson Learning Instruction Controlling an Output Instruction

14 Copyright © 2002 Delmar Thomson Learning Physical Input Conditions and the Normally Closed XIO Instruction

15 Copyright © 2002 Delmar Thomson Learning SLC 500 Output Instruction  Typically represented as an output coil.  SLC 500 refers to as an output enable or OTE instruction.  Every rung must have an output instruction.  Multiple outputs must be programmed in parallel.

16 Copyright © 2002 Delmar Thomson Learning SLC 500 Output Instruction (cont’d.)  Output instruction is always the last instruction before the right power rail.  Output instruction represents the action to be taken when the solved input logic results in a logically true or false rung.

17 Copyright © 2002 Delmar Thomson Learning Ladder Rung Containing XIC and OTE Instructions

18 Copyright © 2002 Delmar Thomson Learning Bit Instruction Addressing  Each instruction on a ladder rung must have an address that associates with the field device and data table the instruction is examining.  Typical XIC address is I:1/0.  Typical OTE address is O:2/1.

19 Copyright © 2002 Delmar Thomson Learning Basic SLC 500 Input or Output Addressing Format

20 Copyright © 2002 Delmar Thomson Learning I:1/0 Breakdown  I = this is an input instruction. Input address data is stored in the input status file.  : = element delimiter. Separate file type and file number.  1 = identifies the chassis slot in which the addresses module resides.

21 Copyright © 2002 Delmar Thomson Learning I:1/0 Breakdown (cont’d.)  / = bit delimiter. Separates the input bit slot reference from the input bit reference.  1 = screw terminal number of this input reference from the input module residing in chassis slot 1.

22 Copyright © 2002 Delmar Thomson Learning Slot Identification in an SLC 500 Chassis  To accurately identify a specific input point among multiple input modules, each slot in a modular chassis is assigned a slot number.  Power supply mounts on the left side of the chassis.  First slot next to power supply is reserved for the processor.

23 Copyright © 2002 Delmar Thomson Learning Slot Identification in an SLC 500 Chassis (cont’d.)  Processor always goes in the first slot, which is identified as slot 0.  Slots are numbered in decimal numbers from left to right: slot 0, 1, 2, 3, 4, 5, 6.  Four chassis available.  4-, 7-, 10-, and 13-slot chassis.  Total 3 chassis 30 local I/O slots per PLC.

24 Copyright © 2002 Delmar Thomson Learning Seven-Slot SLC 500 Chassis Slot Identification

25 Copyright © 2002 Delmar Thomson Learning The One-Shot Rising Instruction  One-shot rising instruction (OSR) is an input instruction that allows an event to occur only once.  OSR instruction fires on the rising edge (off to on transition) of the input pulse.  Will not fire again until input transitions to off and then on.

26 Copyright © 2002 Delmar Thomson Learning SLC 500 Family One-Shot Rising Ladder Rung

27 Copyright © 2002 Delmar Thomson Learning Leading-Edge Versus Trailing-Edge One-Shot Timing Diagram

28 Copyright © 2002 Delmar Thomson Learning Internal Bit Controlling a One-Shot Instruction

29 Copyright © 2002 Delmar Thomson Learning Output Latch and Unlatch Instruction  An output latch (OTL) instruction is an output instruction used to maintain, or latch, an output on even if the status of the input logic changes.  The output unlatch (OUT) instruction is used to unlatch the latched output.

30 Copyright © 2002 Delmar Thomson Learning Output Latch and Unlatch Instruction (cont’d.)  OTL and OTU instructions are typically used in pairs.  OTU is used by itself to unlatch status bits set by the processor.  OTL and OUT are retentive instructions.

31 Copyright © 2002 Delmar Thomson Learning Retentive Instructions  Two types of instructions:  Non retentive  Retentive  Non retentive instructions do not retain their logical state through a rung true to false transition or power interruption.  Retentive instruction retains its logical state through a rung transition or a power flow interruption.

32 Copyright © 2002 Delmar Thomson Learning Retentive Instructions (cont’d.)  Retentive must have battery backup to retain state through power interruption.  OTE instruction is non retentive.  OTL and OUT instructions are retentive.

33 Copyright © 2002 Delmar Thomson Learning Latching and Unlatching Ladder Logic

34 Copyright © 2002 Delmar Thomson Learning Latching Instruction Programmed before the Unlatch Instruction

35 Copyright © 2002 Delmar Thomson Learning Internal Bit B3:0/0 Used as an Output

36 Copyright © 2002 Delmar Thomson Learning Each Bit File Element Consists of One 16-Bit Word

37 Copyright © 2002 Delmar Thomson Learning Bit File Addressing  B = this is a bit instruction. Bit file address data is stored in the Binary or bit file, B3.  3 = identifies this as file 3.  : = element delimiter. Separate file type and file number.  1 = identifies the element number.

38 Copyright © 2002 Delmar Thomson Learning Bit File Addressing (cont’d.)  / = bit delimiter. Separates the file designator from the bit number.  1 = bit number of this reference from bit file element 1.

39 Copyright © 2002 Delmar Thomson Learning User-Defined Bit Files  If your processor supports expanding data files and has enough memory, any data file over file 8 up to 255 can be created as a user-defined bit file.  Each user-defined file can have up to 256 elements.  Sample addresses: B10:4/8 or B65:29/12.


Download ppt "Copyright © 2002 Delmar Thomson Learning Chapter 12 Basic Relay Instructions."

Similar presentations


Ads by Google