test 3 adv PLC
Internal relay instructions are used when: A real-world input field devices are needed as inputs. b. real-world output field devices are needed as outputs. C. other than real-world field devices are needed as input or output reference instructions. d. both a and b.
C. other than real-world field devices are needed as input or output reference instructions.
A ___tag refers to a memory location defined by another existing tag a base c consumed b alias d produced
alias
The OTE instruction: a. is true when the rung associated with it has logic continuity. b. when true can be used to energize an output. c. when true can be used to set a value in memory to 1. d. all of these
all of these
The RSLogix 5000 Controller Organizer A is a tree style presentation of the entire project. b simplifies the navigation and the overall view of the whole project. C presents all the information about the programs. data and 1/O configuration of the current project. d all of these
all of these
A continuous task: a executes non-stop. b. is always interrupted by a periodic task. C.has the lowest priority. d all of these.
all of these.
A routine is: a set of logic elements for a specific programming language. b. where the programmer writes the executable code for the project. c. specified as ladder logic, sequential function chart, function block. or structure text. d all of these.
all of these.
A structure type tag: a is a grouping of different data types. b. functions as a single unit. c. is made up of members. d. all of these.
all of these.
Tags are created in a CLX controller a. using the tag editor before your program is entered .b. by entering tag names as you program. C. by using question marks in place of tag names and assigning names later. d any of these
any of these
The XIC instruction: a processor checks for a logic input of 0 or 1. b. returns a true value if the input is logic 1 .c. returns a true value if the input is 0. d both a and b.
both a and b.
The XIO instruction: a. processor checks for a logic input of 0 or 1. b. returns a true value if the input is logic 1. c. returns a true value if the input is 0. d. both a and c.
both a and c.
Which routine is configured to execute first when the program runs?a fault c main b. subroutine d. start
main
The real-word pushbutton associated with an XIC start contact in a motor start/stop control logic is: A normally closed c. timed closed b. normally open d. timed
normally open
he real-word pushbutton associated with an XIC stop contact in a motor start/stop control logic is: A normally closed C timed closed b normally open d. timed open
normally open
A ___tag is one that the controller makes available for use by one or more other controllers. a base C. consumed b alias d. produced
produced
Which type of tag can only be accessed by routines within a specified program A base tag C program scope tag b. alias tag d controller scope tag
program scope tag
A task is a A scheduling mechanism for executing programs. b.file that stores the logic for a controller C.file that stores the data for a controller. d. file that stores the configuration for a controller.
scheduling mechanism for executing programs.
Which routine is configured to called by another routine? a fault c. main b. subroutine d. start
subroutine
0. The CLX timer instruction is an example of a predefined structure.
t
11. Only one task may be executing at any given time.
t
13. A continuous task executes anytime a periodic or event-based task is not executing
t
3. CLX modules will not work unless they have been properly configured
t
45 Output instructions can be placed in parallel on a rung in CLX logic.
t
46. A tag is a text-based name for an area of the controller where data is stored.
t
5. A CLX project is the overall complete application
t
6. Each folder of the controller organizer tree groups common functions together
t
9. An application can be broken into a number of tasks.
t
A CLX controller executes the program in real time.
t
A CLX processor can update the input tag from the field and write the output tag to the field at different points during execution of the program.
t
A array can have up to three dimensions
t
A controller scope tag consists of data that is accessible by all routines within a controller
t
A ladder logic program rung does not need to contain any input instructions
t
A routine in CLX is similar to the program in most other PLCS.
t
A tag is a meaningful name for a memory location.
t
An ONS instruction can be used to turn an output on for one scan.
t
Arrays are similar to tables of values.
t
I/O tags are automatically created as controller scope tags.
t
Logic is written in routines.
t
Output instructions can be placed in series on a rung in CLX logic.
t
Periodic tasks function as timer interrupts.
t
Programs execute in the order in which they are displayed in the controller organizer under their task.
t
RSLinx software is used to set-up a communications link between programming software and PLC hardware.
t
Scope refers to which programs have access to a tag.
t
Tag-based addressing is not tied to specific memory locations in the memory structure.
t
The scope of a tag must be declared when you create the tag.
t
Unscheduled programs can be downloaded to the controller but remain unscheduled until needed.
t
When you add 1/O modules to a project a number of defined tags are automatically created
t
XIO is an acronym for examine if closed.
t
XIO is an acronym for examine if open.
t
Which of the following pieces of information is not optional when defining a tag? a tag name. c tag description. d. data type. b. tag type.
tag description.
Controllogix controllers use___ to refer to memory locations a. numbers C Routines B tags D predefined data tables
tags
Each folder of the controller organizer tree is expanded by: a. clicking on the sign in front of the folder. b. clicking on the sign in front of the folder. C placing the controller in the Run mode d placing the controller in the Program mode
clicking on the sign in front of the folder.
A ____tag is one whose value is received from another controller, A base b. alias C consumed d. produced
consumed
A project A.is not required in a CLX application b. contains all the information related to the CLX application c contained in the task in a CLX application d is executed based on an event
contains all the information related to the CLX application
Configuration of a modular CLX system involves: a establishing a communications link between the controller and the process. b. identifying the type of processor used. C identifying the type of I/O modules used. d all of these
d all of these
An event task is triggered: a automatically. b. by an event that happened. c by an event that failed to happen. d. either borc
either borc
12. The lowest priority task execution is periodic.
f
18 It is possible to use different programming languages within any one routine
f
26. Controller scoped tags consist of data that can only be accessed by the routine within a single program.
f
27. BOOL type tags can be used to hold binary numbers up to 16 digits long
f
28 DINT type tags can be used to hold binary integers.
f
4. A CLX controller can hold and execute several projects at a time.
f
7. A task contains an executable code.
f
8. More than one task can execute at a time.
f
9. A structure-type tag can only hold data of the same type.
f
All ladder logic rung coil instructions are input instructions.
f
All ladder logic rung contacts represent output instructions.
f
ControlLogix controllers use a rack/slot based addressing structure.
f
Elements of an array can be made up of different data types.
f
ONS is an acronym for the on instruction.
f
OTE is an acronym for output empty.
f
OTL is an acronym for the output unlatch instruction
f
OTU is an acronym for the output latch instruction
f
Program scoped tags are available to all programs in a project.
f
The edit tags window shows the state of the tags created for a program
f
The internal memory organization of ControlLogix (CLX) is fixed and is automatically configured when beginning a project.
f
internal relay instructions are used when real-world field devices are needed as input or output reference instructions
f
Logix controllers are based on___ -bit operation. A.8 C. 32 b. 18 d. 64
32
A SINT base tag uses____ -bits of memory a.8 C32 b. 18 d 64
8
CLX bit level instructions require___ addresses a DINT b. INT c. BOOL d REAL
BOOL
The is the network browser interface which provides a single window to view all configured network drivers. a RSLogix programming software. B RSLinx C RSWho d. all of these
RSWho
An array occupies a continuous block of multiple pieces of data
T
What are the major components of a project? A.Main Routine, Subroutine, and Fault Routine. b. Continuous Tasks and Periodic Tasks c Tasks, Programs, and Routines d all of these
Tasks, Programs, and Routines
A_____ tag defines a memory location where data is stored. a base C consumed b. alias d. produced
base
The OTL instruction A. is a retentive output instruction. b. once on will say on even if the status of its input becomes false .C used in conjunction with an OTU instruction with the same reference tag. d. all of these.
d. all of these.
An array type tag can: a hold only one type of data. b. hold more than one type of data. c. hold up to 100 values d. only be used in the main program
hold only one type of data.
During each program scan the processor: a. reads all inputs and takes these values to control the outputs according to the program. b. reads all outputs and takes these values to control the inputs according to the program. C reads all inputs and adjusts these values to control the outputs according to the program. d. reads the program and adjusts all inputs and outputs accordingly.
reads all inputs and takes these values to control the outputs according to the program.
When creating a ladder rung: a. all input instructions must be to the right of an output instruction b. a rung must contain at least one input instruction. c. the last instruction must be an output instruction d. all of these
the last instruction must be an output instruction
The memory organization of a ControlLogix (CLX) controller: A has fixed areas of memory for specific types of data. b. has fixed areas of memory for inputs and outputs. c uses a flexible memory structure with no areas allocated for specific types of data. d both a and b.
uses a flexible memory structure with no areas allocated for specific types of data.