MyControlLogix

download MyControlLogix

of 118

Transcript of MyControlLogix

  • 7/31/2019 MyControlLogix

    1/118

    1

    Allen Bradley ControlLogix Overview

    with RsLogix 5000

  • 7/31/2019 MyControlLogix

    2/118

    2

    Chapter 1Hardware Overview

    After completing this lesson, you will be ableto perform the following tasks:

    Identify the architecture options for the Logix5000systemIdentify the function of the 1756 Logix5000 modules inIdentify the hardware features of each of these modules

  • 7/31/2019 MyControlLogix

    3/118

    3

    ControlLogix System Example

    ControlLogix System

    DeviceNet

    Optic

    PushbuttonStation Motor

    Controller

    ControlNet

    Work Station

    MicroLogix

  • 7/31/2019 MyControlLogix

    4/118

    4

    ControlLogix ControllerLOGIX5555

    RUN I/O

    RS232FORCE

    BAT OK

    RUN REM PROG

    The 9-pin D-shell serial portsupports standard EIA RS-232C .

    Install battery here.Use a 1756-BA1

    Use the key switch to

    select controller mode.

    The status LEDs help whentroubleshooting the controller.

  • 7/31/2019 MyControlLogix

    5/118

    5

    Producer/Consumer Model

    Produced Data

    Consumed Data

    Produced Data(status bits)

    C on

    t r ol l er I n

    p u t / O u t p u t D

    a t a b a s e

    Output Module

    Input Module

    ControllerScan

    Output Data Consumed &Status Data Produced

    I

    NPUT

    INPUT

    OU

    TPUT

    Input DataProduced

  • 7/31/2019 MyControlLogix

    6/118

    6

    1756-IB16 DC Input Module

    Removable Terminal block(20 terminals)

    1756-IB16 Wiring Example

    DC Input 2 1

    4

    6

    8

    10

    3

    5

    7

    9

    12

    14

    16

    18

    20

    11

    13

    15

    17

    19

    IN-0

    IN-2

    IN-4

    IN-6 GND-0

    IN-8

    IN-10

    IN-12

    IN-14

    GND-1 GND-1

    IN-15

    IN-13

    IN-11

    IN-9

    GND-0 IN-7

    IN-5

    IN-3

    IN-1

    DC INPUT LockingTab

    Indicators ST 0 1 2 3 4 5 6 7

    Top andBottomGuides

    ConnectorPins

    Slots forkeying the

    RTB

    ControlBusConnector

  • 7/31/2019 MyControlLogix

    7/1187

    1756-IB16 Status Indicators

    ST 0 1 2 3 4 5 6 7

    ST 8 9 10 11 12 13 14 15

    OK

    DC INPUT

  • 7/31/2019 MyControlLogix

    8/1188

    1756-OB16E DC Output Module

    1756-OB16E Wiring Example DC Output

    OUT-0

    OUT-2

    OUT-4

    OUT-6

    RTN OUT-0 OUT-8

    OUT-10

    OUT-12

    OUT-14

    RTN OUT-1 DC-1(+)

    OUT-15

    OUT-13

    OUT-11

    OUT-9 DC-0(+)

    OUT-7

    OUT-5

    OUT-3

    OUT-1

    RTB 20 Removable Terminal block

    (20 terminals)

    DC OUTPUT LockingTab

    Indicators ST 0 1 2 3 4 5 6 7

    Top andBottomGuides

    ConnectorPins

    Slots forkeying the

    RTB

    ControlBusConnector

  • 7/31/2019 MyControlLogix

    9/1189

    1756-OB16E Status Indicators

    DC OUTPUT

    ST 0 1 2 3 4 5 6 7

    ST 8 9 10 11 12 13 14 15

    FUSE

    FUSE

    ELECTRONICALLY FUSED

    OK

  • 7/31/2019 MyControlLogix

    10/118

  • 7/31/2019 MyControlLogix

    11/118

    11

    1756 DeviceNet Bridge

    DeviceNetConnector

    Wiring ColorCodes

    Health andStatus

    IndicatorsMOD/NET I/O OK

    Label

    Door

    ManualConfiguration

    Button

    BackplaneConnector ProductLabel

    Front ofModule

    Side View Front View

  • 7/31/2019 MyControlLogix

    12/118

    12

    1756 DNB Status Indicators

    AlphanumericDisplay

    StatusIndicators

    E#70

    MOD/NET I/O OK

    DeviceNet TM

  • 7/31/2019 MyControlLogix

    13/118

    13

    Power Supply and Chassis

    1756-PA72Power Supply 1756-A4 Chassis

    Slot 0

  • 7/31/2019 MyControlLogix

    14/118

    14

    Chapter 2Software Overview

    After completing this lesson, you will be able toperform the following tasks:

    Open an existing RSLogix 5000 project

    Identify the functional elements of RSLogix 5000softwareConfigure the display optionsCustomize a toolbar Use the available help functions

  • 7/31/2019 MyControlLogix

    15/118

    15

    RSLogix 5000 Software

  • 7/31/2019 MyControlLogix

    16/118

    16

    Title Bar Menu Bar

    Standard

    Toolbar

    OnlineToolbar

    LanguageElementToolbar

    Controller Organizer Window -

    COW

    Ladder Logic Window

    LanguageEditor EditingToolbar

    Ladder EditToolbar

  • 7/31/2019 MyControlLogix

    17/118

    17

    Continuous Task

    Periodic Task

    Program

    Program Tags

    Routine

    Data Types

    I/O Module Configuration

    RSLogixControllerOrganizer

    Window (COW)

  • 7/31/2019 MyControlLogix

    18/118

    18

    File Menu Edit Menu

    View Menu Search Menu

    Logic Menu

  • 7/31/2019 MyControlLogix

    19/118

    19

    Communications Menu Tools Menu

    Window Menu Help Menu

    Tool Tips

  • 7/31/2019 MyControlLogix

    20/118

    20

    Chapter 3Configuring Local and Remote I/O

    After completing this lesson, you will be able toperform the following tasks:

    Configure local 1756 I/OIdentify software created I/O tagsCreate paths to remote digital I/O

  • 7/31/2019 MyControlLogix

    21/118

    21

  • 7/31/2019 MyControlLogix

    22/118

    22

  • 7/31/2019 MyControlLogix

    23/118

    23

    Name appearsin COW

    (optional)

    Slot locationis chassis

    MinorRevisionMajor

    Revision

    ElectronicKeyingOptions

    Electronic Keying

  • 7/31/2019 MyControlLogix

    24/118

    24

    Communications Format

  • 7/31/2019 MyControlLogix

    25/118

    25

    Requested Packet Interval, Inhibit and Fault Option

  • 7/31/2019 MyControlLogix

    26/118

    26

    Change of State and Filter Timer Configuration

  • 7/31/2019 MyControlLogix

    27/118

    27

    Output State and Diagnostic ConfigurationLast State of outputs when

    controller is in program mode

    Last State of outputswhen controller faults

    Point by pointconfiguration ofdiagnostics

  • 7/31/2019 MyControlLogix

    28/118

    28

    Delimiters

    Location: Slot# : Type . Member [Submember] . Bit

    I/O Tag Examples

    Local I/O: Local Chassis slot 3 Input Data Bit 11

    Local : 3 : I . Data . 11 Remotely Located I/O:

    Remote Chassis Name Slot 2 Input Data Element Bit 08

    Direct Connect: C01N02: 2 : I . Data . 08

    Remote Chassis Name Input Slot Element Bit 08

    C01N02: I . Slot[2] . 08 Rack Optimized:

  • 7/31/2019 MyControlLogix

    29/118

    29

    Chapter 4Memory Organization

    After completing this lesson, you will be able toperform the following tasks:

    Identify the function of Tasks, Programs, and Routines, in aControlLogix project

    Create new Programs and RoutinesIdentify data organization in a ControlLogix project includingProgram Tags, Controller Tags, Basic Data Types, PredefinedData Types, and User Defined Data TypesCreate new Program Tags and Controller Tags

    Deleting Programs

  • 7/31/2019 MyControlLogix

    30/118

    30

    OpenClamp

    CloseClamp

    Program Data

    STATION 10

    Routines

    ProgramTags

    Program

    Main RoutineJSR

    CloseClamp

    JSROpenClamp

    Jump ToSubroutine (JSR)

    function callsother routines in

    the program

  • 7/31/2019 MyControlLogix

    31/118

    31

    Continuous Task Periodic Task

    Program Data

    STATION 10

    ROBOT 1

    ROBOT 2

    STATION 20

    Genesis S10

    S40

    Program Data

    Program Data

    Program Data

    Program Data

    Program Data

  • 7/31/2019 MyControlLogix

    32/118

    32

    Starting Point for Programexecution

    Fault, Mode, and CycleIndicators

    20-Hour Run Routine

    Robot Safety E-Stop and Faults

    ControlNet and DeviceNetStatus Routine

  • 7/31/2019 MyControlLogix

    33/118

    33

    Creating New Programs and Routines

  • 7/31/2019 MyControlLogix

    34/118

    34

    Program Tags

    Program Data

    STATION 10

    ROBOT 1

    ROBOT 2

    STATION 20

    S10

    S20

    Controller DataController Tags

    Program Data

    Program Data

    Program Data

    Program Data

    Program Data

    Alias Tag

  • 7/31/2019 MyControlLogix

    35/118

    35

    Alias Tag

    Base Tag

    1WD_03F3MC001.Mode.Auto

    Mode.Auto

    Base Tag Name

    Alias Tag Name

    Cell 1 Cell 40

    InterlocksFromCell1ToCell40

    InterlocksFromCell40ToCell1

    Produced Tag

    Consumed Tag

    InterlocksFromCell1ToCell40

    InterlocksFromCell40ToCell1

    Produced Tag

    Consumed Tag

    Base Tagswith Tag

    descriptions

  • 7/31/2019 MyControlLogix

    36/118

    36

    Timer Data Type Example

  • 7/31/2019 MyControlLogix

    37/118

    37

  • 7/31/2019 MyControlLogix

    38/118

    38

    Right Click theAsterisk to Select

    Edit TagProperties

  • 7/31/2019 MyControlLogix

    39/118

    39

    Delete all Sub-routines

    Assign Main:to

    Unscheduleand DeleteProgram

  • 7/31/2019 MyControlLogix

    40/118

    40

    Tag Addressing Using UDT

  • 7/31/2019 MyControlLogix

    41/118

    41

    One Dimensional Array

    CarrierStatus[3]Tag Name [Row]

  • 7/31/2019 MyControlLogix

    42/118

    42

    Two Dimensional Array

    CarrierStatus[4,3]Tag Name

    [Row, Column]

  • 7/31/2019 MyControlLogix

    43/118

    43

    Three Dimensional Array

    CarrierStatus[2,4,2]

    Tag Name [Row,Column, Depth]

  • 7/31/2019 MyControlLogix

    44/118

    44

    Chapter 5Going Online to a ControlLogix Controller

    After completing this lesson, you will be ableto perform the following tasks :

    Configure a ControlNet Driver Go Online to a ControlLogix Controller Change the Operating Mode of the Controller Upload and Download Project Files to the Controller Correct Revision Conflicts on ControlLogix Controllersand Project Files

    Configure the Serial Port for Direct Connect

  • 7/31/2019 MyControlLogix

    45/118

    45

    RSLinx

  • 7/31/2019 MyControlLogix

    46/118

    46

    ConfigureDrivers Button

    Configuring Drivers

  • 7/31/2019 MyControlLogix

    47/118

  • 7/31/2019 MyControlLogix

    48/118

    48

    Communications Terminology

  • 7/31/2019 MyControlLogix

    49/118

    49

    Who Active Lets You Selecta Path for Communications

    Go Online toDefined Path

    Upload ProjectFrom Controller

    Download OpenedProject FromWorkstationA

  • 7/31/2019 MyControlLogix

    50/118

    50

    Select Who

    Active orRecent Path

    Go Online,Upload, or

    Download Basedon Project Path

    Select theControllers

    Mode ofOperations

    Toggle BetweenLock/Unlock of

    Workstation EditResource

    Online Toolbar Functions

  • 7/31/2019 MyControlLogix

    51/118

    51

    Revision Conflicts

  • 7/31/2019 MyControlLogix

    52/118

    52

    Configuringthe SerialPort Driver

  • 7/31/2019 MyControlLogix

    53/118

    53

    Chapter 6ENTERING AND EDITING LADDER LOGIC

    After completing this lesson, you will be ableto perform the following tasks:

    Enter and edit bit level instructions and tagsEnter and edit branch instructionsEnter and edit Timer/Counter instructions and tagsCopy, cut, and paste instructions and rungs

  • 7/31/2019 MyControlLogix

    54/118

    54

  • 7/31/2019 MyControlLogix

    55/118

    Use the Tool Menu to

  • 7/31/2019 MyControlLogix

    56/118

    56

    Verify Buttons

    VerificationErrorsDouble-Click Error

    Listing to Auto-Navigate

    Select Auto VerifyOption

  • 7/31/2019 MyControlLogix

    57/118

    57

    Edit Zone Designations

    Edit ZoneDesignations

  • 7/31/2019 MyControlLogix

    58/118

    58

    Start Rung Edits

    Accept PendingRung Edits

    Cancel PendingRung Edits

    CancelRungEdits

    AssemblePending

    Rung Edits

    Accept PendingProgram Edits

    Cancel PendingProgram Edits

    Assemble PendingProgram Edits

    Cancel Program Edits

    Test Edits

    UnTest Edits

    Online Editing

  • 7/31/2019 MyControlLogix

    59/118

    59

    Online Program Mode Edits

    Step Description Edit Zone Marker Status

    1) Before Edit Normal, no marker

    2) Click on Start Rung Edits Edit done in workstation. Two rungson screen, the one to edit, the onebeing replaced.

    i current rungr- original rung

    3) Perform the rung edit e current rungr- original rung

    4) Click on Accept Pending Edits Edits sent to controller.

    Normal, no marker

    l d

  • 7/31/2019 MyControlLogix

    60/118

    60

    Online Remote Run EditsStep Description Edit Zone Marker Status

    1) Before Edit Normal, no marker

    2) Click on Start Rung Edits Edit done in workstation. Two rungson screen, the one to edit, the onebeing replaced.

    e current rungr- original rung

    3) Perform the rung edit e current rung

    r- original rung4) Click on Accept Pending Edits

    Edits sent to controller. Still 2 rungs, I- tobe inserted, and R to be replaced. R rungbeing solved.

    I to be inserted rungR original rung

    5) Click on Test Edits I rung now being solved.

    I (highlighted)R (original rung)

    6) Click on Assemble Edits The I rung saved and madepermanent, the R rung was

    discarded.

    Normal, no marker

  • 7/31/2019 MyControlLogix

    61/118

    61

    Copy Instruction (COP)Copying Data fromScanner Module to

    Controller Tag

    Copying Data fromController Tag toScanner Module

  • 7/31/2019 MyControlLogix

    62/118

    62

    Standard Branch

    Branch Levels

    Nested Branch

  • 7/31/2019 MyControlLogix

    63/118

    63

    These Add Rung, Add Branch, andAdd Branch Level elements can be

    found on any tab.

    Clicking and dragging creates this ghosted iconto place your branch. The green dot next to itrepresents where the branch will be placed whenthe mouse button is released.

  • 7/31/2019 MyControlLogix

    64/118

    64

    Chapter 7USING GET SYSTEM VALUE (GSV) AND SETSYSTEM VALUE (SSV) INSTRUCTIONS

    Interpret and modify Get System Value instructionInterpret and modify Set System Value instruction

  • 7/31/2019 MyControlLogix

    65/118

    65

    Figure 7-1 Example of GSV and SSV Instruction

    d

  • 7/31/2019 MyControlLogix

    66/118

    66

    GSV and SSV DescriptionsGet System Value

    Output instructionProgrammed into logicRetrieves specified controller status information

    Set System ValueOutput instructionProgrammed into logicModifies specified controller attributes

    I i O d U d i GSV/SSV

  • 7/31/2019 MyControlLogix

    67/118

    67

    Instruction Operands Used in GSV/SSV Operations

    Class nameInstance name

    Attribute name

    Source for SSVDestination for GSV

    Cl N D i i

  • 7/31/2019 MyControlLogix

    68/118

    68

    Class Name DescriptionCONTROLLERDEVICE

    CONTROLLER

    PROGRAM

    MODULE

    TASK

    FAULTLOG

    WALLCLOCKTIME

    SERIAL PORT

    MESSAGE

    DF1

    CST

    AXIS

    ROUTINE

    MOTIONGROUP

    REDUNDANCY

  • 7/31/2019 MyControlLogix

    69/118

    69

    Figure 7-2 Example of Help Menu used to Display

    GSV/SSV Objects

    I t N D i ti

  • 7/31/2019 MyControlLogix

    70/118

    70

    Instance Name Description

    The ProgramInstance S10FA

    No InstanceDefined for This

    Class

    Figure 7-3 GSV and SSV Instance Name Examples

    Att ib t N D i ti

  • 7/31/2019 MyControlLogix

    71/118

    71

    Attribute Name Description

    Retrieve Attribute

    for Maximum ScanTime

    Set the WallClock AttributeDate and Time

    Figure 7-4 GSV and SSV Attribute Name Examples

    GSV D ti ti d SSV S T

  • 7/31/2019 MyControlLogix

    72/118

    72

    GSV Destination and SSV Source Tags

    Destination for MAXSCANTIME is the

    Tag ProgramScan

    The Source for DateTime is the Tag

    Array SetData

    7.5 GSV and SSV Source and Destination Tag Examples

    Ch t 8

  • 7/31/2019 MyControlLogix

    73/118

    73

    Chapter 8 After completing this lesson, you will be able toperform the following tasks:

    Add and modify rung components

    Add and modify tag descriptions

    RungComment

  • 7/31/2019 MyControlLogix

    74/118

    74

    CommentField

    Right Click Rung Numberto Enter New or Edit

    Existing RungComments

    Figure 8.1 Rung Comment and Editing Example

  • 7/31/2019 MyControlLogix

    75/118

    75

    TagDescription

    Right-Click Tag toEnter New or Edit

    Main OperandDescriptions

    Figure 8.2 Tag Descriptions and Editing Example

    Ch t 9

  • 7/31/2019 MyControlLogix

    76/118

    76

    Chapter 9NAVIGATING A CONTROLLOGIX PROJECT

    After completing this lesson, you will be ableto perform the following tasks:

    Use the Find function to navigate the project fileUse the Find and Replace function to modify the project

    fileUse the Go To function to navigate to specific rungs or tags in the project fileUse the Cross Reference function to display

    relationships and navigate the project fileUse the Language Editor Editing Toolbar to CreateBookmarks

  • 7/31/2019 MyControlLogix

    77/118

    77Figure 9.1 Search Menu Navigation Options

    Character String to Find

    Special Options

  • 7/31/2019 MyControlLogix

    78/118

    78

    Will search be up/down theprogram?

    Will it wrap around at the end?

    Will look for only a whole wordmatch to the text string?

    All Routines

    All Routines inCurrent Task

    CurrentRoutine

    Scope of SearchAll Routinesin CurrentProgram

    What Ladder Elements areincluded in the Search?

    9.2 Find Function Dialog Description

    String toFind

    Find NextFind

    Previous

  • 7/31/2019 MyControlLogix

    79/118

    79

    PreviousFind All

    Find All ResultsWindow

    Figure 9.3 Example of Standard Toolbarused for Find Function

  • 7/31/2019 MyControlLogix

    80/118

    80

    Figure 9.4 Replace Function Example

  • 7/31/2019 MyControlLogix

    81/118

    81

    Figure 9.5 Go To Function Example

    Refers toWhether an

  • 7/31/2019 MyControlLogix

    82/118

    82

    Whether anInstruction Can

    Change the Stateof the Tag

    Double ClickingAny Listing Will

    Navigate theLadder Display to

    That Rung

    Right Click a Tag

    in Ladder Logicto Select Cross-

    Reference

    Figure 9.6 Example Cross Reference Functions

    Go ToPrevious

  • 7/31/2019 MyControlLogix

    83/118

    83

    Bookmark

    Go To NextBookmark

    View All or GoTo Bookmark

    Remove AllBookmarks

    Insert / RemoveBookmark

    Figure 9.7 Diagram of Language Editor Editing Toolbar

    Select HorizontalTile Through the

    Window Menu

  • 7/31/2019 MyControlLogix

    84/118

    84

    Cross Reference the Tag for XIC NotPassing Power to Locate the Coil andDouble Click OTE Listing to Navigate

    to OTE Rung

    Bookmark Rungs asYou Navigate Through

    the Logic String

    Window Menu

    Figure 9.8 Example of Using Combined Navigation Methods

    Chapter 10

  • 7/31/2019 MyControlLogix

    85/118

    85

    Chapter 10CONFIGURING PRODUCED/CONSUMED

    TAGS FOR PEER COMMUNICATIONSAfter completing this lesson, you will be ableto perform the following tasks:

    Configure a remote ControlLogix peerCreate Produced/Consumed TagsSchedule ControlNet Communications

    Cell 1 Cell 40

  • 7/31/2019 MyControlLogix

    86/118

    86

    Cell 1 Cell 40

    InterlocksFromCell1ToCell40

    InterlocksFromCell40ToCell1

    Produced Tag

    Consumed Tag

    InterlocksFromCell1ToCell40

    InterlocksFromCell40ToCell1

    Produced Tag

    Consumed Tag

    Figure 10.1 Concept for Produced and Consumed Tags

  • 7/31/2019 MyControlLogix

    87/118

    87

    Figure 10.2 Examples for Creating Produced Tags

  • 7/31/2019 MyControlLogix

    88/118

    88

    Local CNB

    Remote CNBProducingController

    Figure 10.3 Examples COW Showing Producing

    Controller Configuration

    ConsumedTag Name

  • 7/31/2019 MyControlLogix

    89/118

    89

    Tag Name

    ConsumedTag TypeSelected

    Name of

    ProducingController from

    ControllerOrganizer

    Data Type toMatch ProducedTag Data Type

    Exact Name ofProduced Tag

    RPI for TagData Update

    Interval

    Figure 10.4 Example of Consumed Tag Configuration

  • 7/31/2019 MyControlLogix

    90/118

    90Figure 10.5 Tag Structure for Rack-Optimized Digital I/O

    This controller is going to own modulesthat are remotely located. A path to thetarget ControlNet Bridge must be made

  • 7/31/2019 MyControlLogix

    91/118

    91

    target ControlNet Bridge must be madefirst (in this case, Node 5 on the CNetnetwork at slot 0 of its chassis. Thisconnection is using Rack-Optimization toreduce network connections.

    RSLogix 5000 automatically creates thetag C00N05:I for all possible inputs onthat remote chassis. The Slot[0-9]represents each slots data according tothe size of the chassis (in this case, a10-slot chassis). An input module on

    slot 5 of that chassis would have itsdata and faults at C00N05:I.Slot[5].

    Base I/Otag

    When the final destination path tothe actual input module beingowned is created on a remotechassis, Alias Tags areautomatically created.

    The Alias Tags get their information from the Base TagC00N05:I.Slot[5] and insert that

    data into 00N05:5:1.Data

    Figure 10.6 Rack-Optimized Alias I/O Tag Example

  • 7/31/2019 MyControlLogix

    92/118

    92

    Figure 10.7 Diagram of Network Parameters NUT,SMAX, and UMAX

  • 7/31/2019 MyControlLogix

    93/118

    93

    Figure 10.8 Example of RSNetWorx Network Scheduling

    Chapter 11

  • 7/31/2019 MyControlLogix

    94/118

    94

    Chapter 11USING TREND CHARTS IN A CONTROL LOGIX

    PROJECT

    After completing this lesson, you will be ableto perform the following tasks:

    Create a Trend Chart using RSLogix 5000

    Start SamplingTrend Chart Data Sampling

    Rate

  • 7/31/2019 MyControlLogix

    95/118

    95

    Stop SamplingTrend Chart Data

    Color CodeKey of TrendChart Tags

    Display Oldest Data

    Display One ScreenTime Span Back

    Display One Half of ScreenTime Span Back

    Display NewestData

    Display One Screen TimeSpan Forward

    Display One Half of ScreenTime Span Forward

    Trend ChartTransitionDisplays

    Pause Display Update

    Figure 11.1 Example Trend Chart Diagram

    Right Click TrendFolder to Create a

    N Ch

  • 7/31/2019 MyControlLogix

    96/118

    96

    Right Click onChart to SelectChart Properties

    New Chart

    Figure 11.2 Example for Creating a New Trend Chart

  • 7/31/2019 MyControlLogix

    97/118

    97

    Figure 11.3 Example of Trend Chart Properties

    General Tab

  • 7/31/2019 MyControlLogix

    98/118

    98

    Figure 11.4 Example of Trend Chart Properties Display Tab

  • 7/31/2019 MyControlLogix

    99/118

    99

    Figure 11.5 Example of Trend Chart Properties Pens Tab

  • 7/31/2019 MyControlLogix

    100/118

    100Figure 11.6 Example of Trend Chart Properties X-Axis Tab

  • 7/31/2019 MyControlLogix

    101/118

    101Figure 11.7 Example of Trend Chart Properties X-Axis Tab

  • 7/31/2019 MyControlLogix

    102/118

    102

    Figure 11.8 Example of Trend Chart Properties Template Tab

  • 7/31/2019 MyControlLogix

    103/118

    103

    Figure 11.9 Example of Trend Chart Properties Sampling Tab

    Chapter 12

  • 7/31/2019 MyControlLogix

    104/118

    104

    pFORCING I/O IN A CONTROLLOGIX

    CONTROLLERAfter completing this lesson, you will be ableto perform the following tasks:

    Identify precautions when forcing I/OPerform I/O Forcing and RemovalMonitor Existing I/O Forces Perform Toggle Function

    State ofActual Input

  • 7/31/2019 MyControlLogix

    105/118

    105

    Actual Inputis Off

    Override Input

    Status byForcing ON

    Figure 12.1 Example of Forcing an Input

    Online ToolbarDisplays Whether

    Forces are

    Online ToolbarDisplays Whether

    Forces are Enabled

  • 7/31/2019 MyControlLogix

    106/118

    106

    Forces areInstalled

    Forces are Enabled

    The Word ON or OFF WillAppear Below Instructions with

    Forced TagsThe Word Forced

    Appears in the ForceMask Column of

    Forced Tags

    Specific I/O within aTag are DisplayedIn the Force Mask

    Figure 12.2 Examples of Forced I/O Indications

    ForcedInput Tags

  • 7/31/2019 MyControlLogix

    107/118

    107

    ForcedOutput Tags

    Input Tags

    Figure 12.3 Examples of Forced Input and OutputEffect on Tag Data

    Right Click Tag inLadder Window toSelect Force On or

  • 7/31/2019 MyControlLogix

    108/118

    108

    Select Force On orForce Off

    In the Tag Force Mask column, use a 1to Force a Tag On, 0 to Force a Tag Off,

    and Delete to Remove Force

    Figure 12.4 Examples for Installing Forces

    Click This Arrow of theOnline Toolbar to Select

  • 7/31/2019 MyControlLogix

    109/118

    109

    Online Toolbar to SelectEnable or Disable All

    Forces

    Click This Arrow of theOnline Toolbar to Select

    Remove All Forces orDisable All Forces

    Figure 12.5 Example for Enable/Disable Forces andRemove All Forces

  • 7/31/2019 MyControlLogix

    110/118

    110

    Right Click the Tag in the LadderLogic to Select Toggle or Use [Ctrl]

    [T] Keys

    Enter a 1 or 0in the Value

    Column of theTag to beToggled

    Figure 12.6 Examples of Toggling Tag Bits

    Chapter 13

  • 7/31/2019 MyControlLogix

    111/118

    111

    After completing this lesson, you will be able

    to perform the following tasks:

    Use a Systematic Approach toTroubleshooting ControlLogix

    Controller Faults

  • 7/31/2019 MyControlLogix

    112/118

    112

    I/O Field Side Faults

    Communication NetworkFaults

    Figure 13.1 Example Fault Categories Diagram

    START

    Analyze the Problem: What was supposedto happen next?

  • 7/31/2019 MyControlLogix

    113/118

    113

    ControlLogixrelated?

    Review the System Indicators!

    Controller fault?

    Communication Network

    fault?

    Locate the related output modules

    Is modulefunctioning?

    Review Logic State of Coil Controlling Output

    Does State of OutputMatch Needed State?

    Trace Logic String Using RSLogix Find, Cross Reference andBookmarks until Failed Condition is Located.

    Outside the Scope of thisProcedure!

    Resolve Controller Fault using RSLogix

    Resolve Communications Network Fault

    using Fault Codes on Bridge Module

    Replace Failed Module

    Replace Failed Output Module, Wiring toWorking Device or Working Device

    NO

    NO

    YES

    YES

    YES

    Front AssemblyRight Side Rail

  • 7/31/2019 MyControlLogix

    114/118

    114

    Front Assembly

    Rear Assembly

    Left Side Rail Sequence StepFailed

    Figure 13.3 Example Overview for Engine Cradle Load Fixture

    LOGIX5555

    Is the ControllerConnected to AllConfigured I/O

    M d l ?

    Does the DNBDetect a Failed

    D i ?

  • 7/31/2019 MyControlLogix

    115/118

    115

    RUN I/O

    RS232FORCE

    BAT OK

    RUN REM PROG

    E#78 Is theController in

    Run Mode?

    Modules?

    Has the ControllerFaulted? See

    Appendix A

    Device?See Appendix B

    Is There a ForcedTag Affecting the

    MachineOperation?

    Figure 13.4 Controller and DNB System Indicators

    Output Point Controlling Failed

  • 7/31/2019 MyControlLogix

    116/118

    116

    Related Working Device (Cylinder Unit 07B) forSequence Step that Failed

    p gSequence Step

    Figure 13.5 Example Hydraulic and Electrical Drawings

  • 7/31/2019 MyControlLogix

    117/118

    117

    Figure 13.6

    Horizontal Tile Allows Ladder andCross Reference Display Windows

  • 7/31/2019 MyControlLogix

    118/118

    Cross Reference forControlling Logic

    Bookmark Rungs for EasyRetracing of Steps

    Fig re 13 7 E ample of Logic String Tracing