rockwell automation eeeffeee.hcmute.edu.vn/resources/docs/subdomain/feee... · rslogix500 rslink ....
TRANSCRIPT
![Page 1: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/1.jpg)
EEEF
1 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
RockWell Automation Allen Bradley Hardware CompactLgix Controller and Modules
ControlLogix Controller and Modules
Network Overview
Connecting sensors and Actuators to Modules
Controller Organizer
Tasks and Tags Types
Program and Routine
Connecting PC to PLC via Serial and Ethernet
Download and Test
Instruction Set Basic Instructions
Enhance Instructions
Tasks and Tags In Controller
Access analog I/O data
Add-on Instruction
Minor and Major Fault
![Page 2: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/2.jpg)
EEEF
2 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
RockWell Software & Allen Bradley
Rockwell Software:
•RSLogix 500
•RSLogix 5000
•RSLink…v..v..
Allen – Bradley Hardware:
Programmable Controller
HMI (Human Machine
Interface)
I/O ….v…v…
![Page 3: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/3.jpg)
EEEF
3 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
ControlLogix System.
CompactLogix System.
FlexLogix System.
Allen Bradley Hardware
![Page 5: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/5.jpg)
EEEF
5 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
COMPACTLOGIX OVERVIEW
CompactLogix Controller
CompactLogix is designed to provide a Logix Solution for
machine-level control applications with I/O modules, motion and
network requirements.
![Page 6: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/6.jpg)
EEEF
6 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Some CompactLogix Controllers
COMPACTLOGIX OVERVIEW
![Page 7: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/7.jpg)
EEEF
7 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
COMPACTLOGIX OVERVIEW
Complex CompactLogix System
![Page 10: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/10.jpg)
EEEF
10 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PLC OVERVIEW
Ethernet
ControlNet
DeviceNet
Etc…
![Page 11: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/11.jpg)
EEEF
11 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
COMPACTLLOGIX MODULES
1769-IQ32 Sinking/Sourcing 24V DC Input
On state:
Min voltage: 10V, I = 2mA
Max voltage: 30V, I=10mA
OFF state
Max voltage 5V.
Max current: 1,5mA.
Time to change from ON and OFF
state is 8ms.
![Page 12: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/12.jpg)
EEEF
12 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-IQ32 Sinking/Sourcing 24V DC Input
COMPACTLLOGIX MODULES
![Page 13: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/13.jpg)
EEEF
13 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-IA16 Module Input Wiring (AC Input)
COMPACTLLOGIX MODULES
![Page 14: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/14.jpg)
EEEF
14 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-IQ32 Sinking/Sourcing 24V DC Input
COMPACTLLOGIX MODULES
![Page 15: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/15.jpg)
EEEF
15 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
CONTROLLOGIX MODULE
ControlLogix DC (10..30V) diagnostic Input Module
![Page 16: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/16.jpg)
EEEF
16 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
CONTROLLOGIX MODULE
ControlLogix AC ( 74..132V) Input Module
![Page 17: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/17.jpg)
EEEF
17 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connectiong sensor with digital output to input digital module Ex1: Connecting sensors with PNP output to Input module
COMPACTLOGIX MODULES
![Page 18: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/18.jpg)
EEEF
18 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting sensors with digital output (PNP) to DC input Ex1: Answer
COMPACTLOGIX MODULES
![Page 19: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/19.jpg)
EEEF
19 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting sensors with digital output (PNP) to AC input Ex1: Answer
COMPACTLOGIX MODULES
![Page 20: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/20.jpg)
EEEF
20 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting sensors to input digital module Ex2: Connecting sensors with NPN output to Input module
COMPACTLOGIX MODULES
![Page 21: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/21.jpg)
EEEF
21 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting sensors with digital output (PNP) to DC input Ex2: Answer
COMPACTLOGIX MODULES
![Page 22: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/22.jpg)
EEEF
22 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting sensors with digital output (NPN) to AC input Ex2: Answer
COMPACTLOGIX MODULES
![Page 23: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/23.jpg)
EEEF
23 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-OB32 Current Sourcing 24V DC Output
Min Voltage: 20,4V DC, I = 1mA
Max Voltage: 26,4V DC, I = 1A
32 digital Outputs
COMPACTLLOGIX MODULES
![Page 24: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/24.jpg)
EEEF
24 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-OB32 Current Sourcing 24V DC Output
COMPACTLLOGIX MODULES
![Page 25: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/25.jpg)
EEEF
25 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-OB32 Current Sourcing 24V DC Output
COMPACTLLOGIX MODULES
![Page 26: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/26.jpg)
EEEF
26 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
ControlLogix DC diagnostic Output Module
CONTROLLOGIX MODULES
![Page 27: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/27.jpg)
EEEF
27 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
ControlLogix AC diagnostic Output Module
CONTROLLOGIX MODULES
![Page 28: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/28.jpg)
EEEF
28 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex3: Connecting DC Output to control a three phase motor
COMPACTLOGIX MODULES
![Page 29: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/29.jpg)
EEEF
29 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex3: Connecting DC Output to control a three phase motor
COMPACTLOGIX MODULES
![Page 30: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/30.jpg)
EEEF
30 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex3: Connecting AC Output to control a three phase motor
COMPACTLOGIX MODULES
![Page 31: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/31.jpg)
EEEF
31 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex4: Connecting DC Output to control M420 inverter
COMPACTLOGIX MODULES
C
P
U
![Page 32: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/32.jpg)
EEEF
32 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex4: Connecting DC Output to control M420 inverter
COMPACTLOGIX MODULES
![Page 33: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/33.jpg)
EEEF
33 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex4: Connecting DC Output to control inverter
COMPACTLOGIX MODULES
![Page 34: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/34.jpg)
EEEF
34 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex5: Connecting DC Output to control FC50N inverter
COMPACTLOGIX MODULES
![Page 35: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/35.jpg)
EEEF
35 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex5: Connecting DC Output to control Panasonic inverter
COMPACTLOGIX MODULES
![Page 36: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/36.jpg)
EEEF
36 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
• Bộ nhớ: 750kbytes.
• 1 port Ethernet/IP, 1 port RS-232.
• EtherNet/IP, DeviceNet.
• Relay Ladder, FBD, Structured text,
Sequential function block.
• Số module mở rộng: 16.
• Thẻ nhớ: 1784 CF64, - CF128.
• 1769 Lithium battery.
COMPACTLOGIX L32E
COMPACTLOGIX CONTROLLER
![Page 37: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/37.jpg)
EEEF
37 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
• Bộ nhớ: 2MB.
• 1 port Ethernet/IP, 1 port RS-232.
• EtherNet/IP,Controlnet, DeviceNet.
• Relay Ladder, FBD, Structured text,
Sequential function block.
• Số module mở rộng: 18.
• Lithium battery.
CONTROLLOGIX L61
CONTROLLOGIX CONTROLLER
![Page 38: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/38.jpg)
EEEF
38 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
CONTROLLER ORGANIZER
Task_1
Task_2
Task_n
Program_1
Program_2
Program_n
Program_tag
Main routine
Subroutine_1
……
Subroutine_n
Program_tag
Main routine
Subroutine_1
……
Subroutine_n
![Page 40: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/40.jpg)
EEEF
40 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
There are two types of tag: Controller tag and local tag
TAGS IN CONTROLLER
![Page 41: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/41.jpg)
EEEF
41 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Controller Tags & Program Tag
TAGS IN CONTROLLER
![Page 42: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/42.jpg)
EEEF
42 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Using Controller tags or Program tags
TAGS IN CONTROLLER
![Page 43: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/43.jpg)
EEEF
43 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Tag is a data variable in a controller
TAGS IN CONTROLLER
![Page 45: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/45.jpg)
EEEF
45 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Type of Tag defines how the tag operates within a project, There
are four types of tag: Base, Alias, Produced and Consumed
TYPE TAG IN CONTROLLER
![Page 46: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/46.jpg)
EEEF
46 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Rslogix programs
32 programs in a task
one main routine and many subroutines in a program
Main routine is executed from program, sub must be called to run
PROGRAM AND ROUTINE IN RSLOGIX
![Page 47: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/47.jpg)
EEEF
47 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
A Subroutine is called by another routine
SUBROUTINE
![Page 49: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/49.jpg)
EEEF
49 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
SFC, Structure Text, Ladder and FB
Ladder Diagram
SFC
FB
Structure Text
PROGRAMMING LANGUAGE
![Page 50: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/50.jpg)
EEEF
50 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Ladder logic
–Rungs.
–Instructions.
–Branches.
PROGRAMMING LANGUAGE
![Page 51: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/51.jpg)
EEEF
51 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Function Block Diagram: Function Block. Input Reference. Output Reference. Wire.
PROGRAMMING LANGUAGE
![Page 52: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/52.jpg)
EEEF
52 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Sequential Function Chart (SFC):
PROGRAMMING LANGUAGE
![Page 53: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/53.jpg)
EEEF
53 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Structure Text: Use statements to define what to execute.
PROGRAMMING LANGUAGE
![Page 54: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/54.jpg)
EEEF
54 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Rslogix 5000: Programming for compactLogix and controlLogix.
Rslink: Communicating between RSLogix 5000 and
controllers.
Rsnetwork for Devicenet: Configuring Devicenet
Network
Rsnetwork for Controlnet: Configuring Controlnet
Network
RSview32, Factory Talk: Designing Scada Systems
ROCKWELL SOFTWARE
![Page 55: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/55.jpg)
EEEF
55 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
RSlink
PLC
RSLOGIX500
RSLINK
ROCKWELL SOFTWARE
![Page 57: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/57.jpg)
EEEF
57 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
COMPACTLOGIX TRAINING KIT
Slot0 Slot1 Slot2 Slot3 Slot4 Slot5
Except the CPU, all modules can be changed their position
![Page 58: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/58.jpg)
EEEF
58 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
CONTROLLOGIX TRAINING KIT
Slot0 Slot1
Slot2
Slot3
Slot4
Slot5
CPUs and modules can be placed in any slot of chassis
![Page 59: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/59.jpg)
EEEF
59 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAMMING Working with a project
1. Connecting hardware
2. Configuring CPU and I/O module by Rslogix 5000
3. Create Tags(Program Tags or Controller Tags)
4. Alias Tags to represent another tag
5. Write logic
6. Download to CPU by Rslinx via Rs232 or Ethernet
7. Run and check
![Page 61: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/61.jpg)
EEEF
61 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure hardware for commpactLogix: L32E
Open Rslogix 500, Create a new
project, slelect a appropriate CPU
and Revision, enter project name
and save.
Notice:
CPU type must be matched with
real CPU.
For controllogix, CPU can be
placed in any slot of chassis 20
HARDWARE CONFIGURATION
![Page 62: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/62.jpg)
EEEF
62 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure hardware for commpactLogix: Adding Dnet module HARDWARE CONFIGURATION
![Page 63: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/63.jpg)
EEEF
63 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure hardware for commpactLogix: Adding Input module HARDWARE CONFIGURATION
![Page 64: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/64.jpg)
EEEF
64 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure hardware for commpactLogix: Similar to others modules
EX7:
Participants configure hardware for compactLogix and ControlLogix as above.
Save results as with names are Compact_hardwar1 and control_hardware1
CompactLogix hardware ControlLogix hardware
HARDWARE CONFIGURATION
![Page 65: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/65.jpg)
EEEF
65 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Create Tags(Program Tags)
CREATE TAGS AND WRITE LOGIC
Write Logic
![Page 66: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/66.jpg)
EEEF
66 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connect to the CPU via the Ethernet port
DOWNLOAD PROGRAM TO CONTROLLER
![Page 67: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/67.jpg)
EEEF
67 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
192.168.1.20
255.255.255.0 192.168.1.21
255.255.255.0 192.168.1.24
255.255.255.0 192.168.1.25
255.255.255.0
Connect to the CPU via the Ethernet port
Each device must has a different address
DOWNLOAD PROGRAM TO CONTROLLER
![Page 68: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/68.jpg)
EEEF
68 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure the Ethernet driver via RSlinx
From communication tab in Rslink, choose configure Driver,
Ethernet/IP Driver, enter an appropriate name
DOWNLOAD PROGRAM TO CONTROLLER
![Page 69: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/69.jpg)
EEEF
69 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure the Ethernet driver via RSlinx
Choose Network connection
and IP address
DOWNLOAD PROGRAM TO CONTROLLER
![Page 70: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/70.jpg)
EEEF
70 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Select the Controller Path to download to the CPU: Open a project,
choose Who Active then choose CPU to download via ethernet
1
2
3
DOWNLOAD PROGRAM TO CONTROLLER
![Page 71: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/71.jpg)
EEEF
71 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Directly connect to the CPU via the serial port
DOWNLOAD PROGRAM TO CONTROLLER
![Page 72: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/72.jpg)
EEEF
72 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure the serial driver via RSlinx
From communication tab in Rslink, choose configure Driver,
Rs232 DF1 devices, enter an appropriate name
DOWNLOAD PROGRAM TO CONTROLLER
![Page 73: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/73.jpg)
EEEF
73 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure the serial driver via RSlinx
Setup parameters for
Configure RS 232 DF1
Devices dialogs
DOWNLOAD PROGRAM TO CONTROLLER
![Page 74: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/74.jpg)
EEEF
74 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Select the Controller Path to download to the CPU: Open a
project, choose Who Active then choose CPU to download
1
2
3
DOWNLOAD PROGRAM TO CONTROLLER
![Page 75: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/75.jpg)
EEEF
75 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
The controller supports three type of tasks
Continuous Tasks: Runs all the time, a project has only a
continuous task
Periodic Task: Performs function at a specific time, whenever the
time for periodic task expires.
Event Task: Performs a function only when a specific event occurs.
Characteristic of Tasks
The controller executes only one Task at one time
A Task can interrupt a different task that is executing and take
control if it has high priority
In any given Task, only one program executes at one time.
MANAGE TASKs
Tag is a memory (data variable ) in controller, includes controller tag and local tag
![Page 76: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/76.jpg)
EEEF
76 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
This example depicts execution of a project with tasks
MANAGE TASKs
![Page 80: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/80.jpg)
EEEF
80 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Priority Periodic and Event Tasks: The priority of each task tells the controller
what to do
MANAGE TASKs
![Page 81: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/81.jpg)
EEEF
81 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Create a Periodic Task, Put an appropriate name, select Task Type, Periodic
and Priority, create a program and write a logic program
PROGRAM FOR PERIODIC TASKS
Create a Periodic Task, enter an appropriate name
![Page 82: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/82.jpg)
EEEF
82 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR PERIODIC TASKS
Select Task Type, Periodic and Priority
![Page 83: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/83.jpg)
EEEF
83 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR PERIODIC TASKS
Create a new Program with appropriate name and a new routine
![Page 84: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/84.jpg)
EEEF
84 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR PERIODIC TASKS
Select Main Routine for writing logic program
![Page 85: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/85.jpg)
EEEF
85 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR PERIODIC TASKS
Select Main Routine for writing a Program
Add Instruction will executed one every 1000ms
![Page 86: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/86.jpg)
EEEF
86 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MANAGE EVENT TASKS
Choose the Trigger for an Event Task
![Page 87: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/87.jpg)
EEEF
87 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MANAGE EVENT TASKS
Module Input Data State Change Trigger
Event Task is trigged whenever data from input change
![Page 88: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/88.jpg)
EEEF
88 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MANAGE EVENT TASKS
Choose Trigger for Module Input State
Event Task is trigged whenever data from input change
![Page 89: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/89.jpg)
EEEF
89 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Create a Event Task, enter an appropriate name, Select Task Type, event
And Priority, create a Program and write a logic program
PROGRAM FOR EVENT TASKS
Create a Event Task, enter an appropriate name, Type of Task , Trigger and
Priority
![Page 90: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/90.jpg)
EEEF
90 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR EVENT TASKS
Create a new Program with appropriate name and a new routine
![Page 91: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/91.jpg)
EEEF
91 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR EVENT TASKS
Select Main Routine in Event Task to write logic program
![Page 92: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/92.jpg)
EEEF
92 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR EVENT TASKS
Select Main Routine in Event Task to write a Program
Add Instruction will executed whenever Event Task is Called
![Page 93: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/93.jpg)
EEEF
93 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
PROGRAM FOR EVENT TASKS
Use Trigger Event Instruction to call Event_Task
Trigger Task Instruction is placed in another Task.
![Page 94: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/94.jpg)
EEEF
94 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MANAGE TASKs Tasks Organizer in P& G Project
![Page 95: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/95.jpg)
EEEF
95 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Tasks Organizer in P& G Project MANAGE TASKs
![Page 96: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/96.jpg)
EEEF
96 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Tasks Organizer in P& G Project MANAGE TASKs
![Page 97: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/97.jpg)
EEEF
97 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Tasks and Rountine in P& G Project MANAGE TASKs
![Page 98: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/98.jpg)
EEEF
98 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Tasks and Rountine in P& G Project MANAGE TASKs
![Page 99: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/99.jpg)
EEEF
99 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
2.1.Creating Continuous Task, Preodic Task, Event Task,
main_routine, Sub_routine
PRACTICE ON TASKs and ROUTINEs
1 2
![Page 100: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/100.jpg)
EEEF
100 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
2.2 Calling Sub_routine from main_routine or other
Sub_routine
PRACTICE ON TASKs and ROUTINEs
Each sub_routine reads one peripheral input
and sends data to Output module
![Page 102: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/102.jpg)
EEEF
102 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Bit instructions: Bit_sbr BASIC INSTRUCTION
![Page 104: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/104.jpg)
EEEF
104 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Compare instructions: Compare_Sbr BASIC INSTRUCTION
![Page 106: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/106.jpg)
EEEF
106 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Math instructions: Mat_sbr BASIC INSTRUCTION
![Page 113: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/113.jpg)
EEEF
113 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-IF4 Analog Input
Configure input voltage range
-10V…10V DC
0…10V DC
0 …5V DC
1…5V DC
Configure input current range
0…20mA
4…20mA
ANALOG MODULES
1
2
![Page 114: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/114.jpg)
EEEF
114 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting voltage and current Sensors
ANALOG MODULES
![Page 115: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/115.jpg)
EEEF
115 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure input voltage range
-10V…10V DC
0…10V DC
0 …5V DC
1…5V DC
Analog Input Module, connecting voltage sensors
ANALOG MODULES
![Page 116: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/116.jpg)
EEEF
116 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Analog Input Module, connecting current sensors
Configure input current range
0…20mA or 4…20mA.
ANALOG MODULES
![Page 117: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/117.jpg)
EEEF
117 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
3.1: Connecting a pressure sensor with voltage output to input analog module
ANALOG INPUT CONNECTION
![Page 119: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/119.jpg)
EEEF
119 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
3.2 Connecting an Ultrasonic sensor with current output to input analog module
ANALOG INPUT CONNECTION
![Page 121: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/121.jpg)
EEEF
121 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Valid Input Data
ANALOG VALUE REPRESENTATION
![Page 122: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/122.jpg)
EEEF
122 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Valid Input Data
ANALOG VALUE REPRESENTATION
![Page 123: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/123.jpg)
EEEF
123 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Valid Input Data
ANALOG VALUE REPRESENTATION
![Page 124: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/124.jpg)
EEEF
124 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Configure and input data ANALOG MODULE
1 2
![Page 126: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/126.jpg)
EEEF
126 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Calculating Pressure ANALOG MODULE
0 volt
100
1 5
kpa kpa
0 ADC Value
100
6243 31206
P
data volt
P
(P-0)/(100-0)=(data-6243)/(31206-6243)
P=((data-6243)/(31206-6243))*100
![Page 127: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/127.jpg)
EEEF
127 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Calculating Distance value ANALOG MODULE
60 mA
500
4 20
mm mm
60 ADC Value
500
6243 31206
D
data X
D
(D-60)/(500-60)=(data-6243)/(31206-6243)
D=(((data-6243)/(31206-6243))*(500-60)) + 60
![Page 128: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/128.jpg)
EEEF
128 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
1769-OF2 Analog Output
Configure input voltage range
-10V…10V DC
0…10V DC
0…5V DC
1…5V DC.
Configure input current range
0…20mA
4…20mA
1
2
ANALOG MODULES
![Page 129: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/129.jpg)
EEEF
129 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to current and voltage Output
ANALOG MODULES
![Page 130: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/130.jpg)
EEEF
130 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Calculating value to output volt or mA at analog module output
ANALOG MODULES
DAC Value
5
DAC Value
10
0 31206 data
V
volt
0 31206 data
V
volt
1
6243
![Page 131: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/131.jpg)
EEEF
131 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Program to output Votage (10V) at out0. Connecting an potentiometer to Input0 and program to output I(mA) at Iou. Connecting Iout1 to Iin1 and program to calculate I(mA) at in1
AO
CPU
FC105
AI
Vout0
ANLG Com
Vin0+
ANLG 10V
ANLG Com
Iout1
4-20mA
In1
ANLG
PRACTISE ON I/O ANALOG MODULE
![Page 132: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/132.jpg)
EEEF
132 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting analog output module to change inverter frequency
CONTROLLOGIX MODULES
![Page 133: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/133.jpg)
EEEF
133 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting analog output module to change inverter frequency
CONTROLLOGIX MODULES
![Page 134: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/134.jpg)
EEEF
134 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Connecting Actuators to output digital module Ex5: Connecting DC Output to control Panasonic inverter
COMPACTLOGIX MODULES
![Page 135: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/135.jpg)
EEEF
135 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Add-on Instruction introduction
Custom Instruction
Reuse code
Provide an easier to understand interface
Protect intellectual property
You can export an Add-On Instruction
Simplify maintenance
ADD-ON INSTRUCTION
![Page 136: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/136.jpg)
EEEF
136 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
ADD-ON INSTRUCTION Add-on Instruction introduction
![Page 137: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/137.jpg)
EEEF
137 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Add-on Instruction introduction in P&G Project
ADD-ON INSTRUCTION
![Page 138: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/138.jpg)
EEEF
138 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Creating an new Add-on Instruction
ADD-ON INSTRUCTION
1
2
![Page 139: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/139.jpg)
EEEF
139 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Creating a parameters and local tags if necesarry
ADD-ON INSTRUCTION
![Page 140: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/140.jpg)
EEEF
140 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Creating logic for the add-on instruction
ADD-ON INSTRUCTION
Using CPT instruction to calculate pressure value
![Page 141: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/141.jpg)
EEEF
141 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Adding add-on instruction to use
ADD-ON INSTRUCTION
Adding add-on instruction from add ladder element or group add-on
1
2
Data
storaged
tags
![Page 142: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/142.jpg)
EEEF
142 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Read pressure value using add-on instruction
ADD-ON INSTRUCTION
![Page 143: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/143.jpg)
EEEF
143 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Export the add-on Instructions
ADD-ON INSTRUCTION
1
2
![Page 144: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/144.jpg)
EEEF
144 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Import the add-on Instructions
ADD-ON INSTRUCTION
1 2
![Page 145: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/145.jpg)
EEEF
145 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Creating name and member within a User defined data type USER DEFINED DATA TYPE
2 1
Members within Oil_Tank user defined
type data
![Page 146: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/146.jpg)
EEEF
146 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Creating tags to use in the program USER DEFINED DATA TYPE
2
1
3
4
![Page 147: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/147.jpg)
EEEF
147 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Write logic using user defined data type
USER DEFINED DATA TYPE
2
1
![Page 148: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/148.jpg)
EEEF
148 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Minor Fault: CPU does not go in stop mode with fault
Periodic Task overlap.
Load from nonvolatile memory.
Problem with serial port.
Low battery…..
MINOR AND MAJOR FAULT
![Page 149: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/149.jpg)
EEEF
149 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Minor Fault: CPU does not go in stop mode with fault
MINOR AND MAJOR FAULT
![Page 150: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/150.jpg)
EEEF
150 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Major Fault: CPU goes in stop mode with fault
The CPU powered on in run mode.
A required I/O module connection failed.
Configuration fault occurred…..
MINOR AND MAJOR FAULT
![Page 151: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/151.jpg)
EEEF
151 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Major Fault: CPU goes in stop mode with fault
MINOR AND MAJOR FAULT
![Page 155: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/155.jpg)
EEEF
155 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MINOR FAULT CODES
Handle Minor Fault
EX: Arithmetic overflow, result of arithmetic instruction is out of range(
Type =4, code =4)
Create a tag, named source with real type and another named
Destination with integer type .
Write an instruction to increase data of source tag.
Write an instruction to move data from Source tag to Destination
tag
Download program to the CPU, run CPU
Slect the CPU/ Properties and minor fault to view Type and Code.
![Page 156: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/156.jpg)
EEEF
156 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MINOR FAULT CODES Ex: Arithmetic overflow, result of arithmetic instruction is out of range(
Type =4, code =4)
![Page 157: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/157.jpg)
EEEF
157 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MINOR FAULT CODES
Monitor Minor Fault
EX: Periodic task overlap, Task scheduled again before it finished executing(Type =6,
code =2)
Create a tag, named CPT with data type is real, two tag named
Source(real) and Destination(Sint).
Create a Periodic Task with period 1ms and a routine
Use CPT instruction to multi Source tag and Destination tag, the
result is placed in CPT tag.
Download program to the CPU, run CPU
Slect the CPU/ Properties and minor fault tab to view Type and
Code.
![Page 158: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/158.jpg)
EEEF
158 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MINOR FAULT CODES EX: Periodic task overlap, Task scheduled again before it finished executing(Type
=6, code =2)
![Page 162: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/162.jpg)
EEEF
162 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MAJOR FAULT CODES Example about Major Fault: Timer with a negative value preset for its Pre
( Type =04, code =34)
![Page 163: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/163.jpg)
EEEF
163 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MAJOR FAULT CODES Example about Major Fault: JMP to a label that do not exits ( Type =04, code =42)
![Page 164: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/164.jpg)
EEEF
164 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
MAJOR FAULT CODES Example about Major Fault: Task watchdog expired( Type =06, code =01)
![Page 165: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/165.jpg)
EEEF
165 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Create a Data Type to Store the fault information.
HANDLE FAULTs
To access system information, use GSV(Get System Value) and SSV(Set System
Value) Instruction.
For status information about a program, access the program Objects.
For fault information, access these attribute of the program Object
![Page 166: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/166.jpg)
EEEF
166 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Get the fault Type and Code.
HANDLE FAULTs
![Page 169: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/169.jpg)
EEEF
169 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Choose Where To Place The Fault Routine .
HANDLE FAULTs
![Page 170: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/170.jpg)
EEEF
170 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Choose Where To Place The Fault Routine .
HANDLE FAULTs
![Page 171: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/171.jpg)
EEEF
171 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Example: Check and clear the fault when CPU powered in run mode: Type =1,
Code = 1.
Create a Data type to store fault information of program
Use GSV instruction to read MAJORFAULTRECORD attribute of the program
Check specific fault code of Type and Code and clear
Use SSV instruction to write new value to MAJORFAULTRECORD attribute of
the program.
HANDLE FAULTs
![Page 172: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/172.jpg)
EEEF
172 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Create a Data Type to store fault information of program
HANDLE FAULTs
![Page 173: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/173.jpg)
EEEF
173 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Create a tag to store MAJORFAUTRECORD of the program
HANDLE FAULTs
![Page 174: RockWell Automation EEEFfeee.hcmute.edu.vn/Resources/Docs/SubDomain/feee... · RSLOGIX500 RSLINK . EEEFROCKWELL SOFTWARE HCM-UTE 8-2015 56 Ta Van Phuong_phuongtv@hcmute.edu.vn_0908248231](https://reader033.vdocuments.pub/reader033/viewer/2022050219/5f64b7fe888eab70e5263a42/html5/thumbnails/174.jpg)
EEEF
174 HCM-UTE 8-2015 Ta Van [email protected]_0908248231
Create a routine in Controller Fault Handler and write a program as following
HANDLE FAULTs
Handle fault when configure a wrong module?????