RSLogix500 Project Report

Similar documents
TIMING, COUNTING, AND DATA-HANDLING INSTRUCTIONS. Key Points

LADDER LOGIC/ FLOWCHART PROGRAMMING DIFFERENCES AND EXAMPLES

MBP_MSTR: Modbus Plus Master 12

Modicon Modbus Protocol Reference Guide. PI MBUS 300 Rev. J

S4000TH HART. HART Communication Manual

LENORD. +BAUER... automates motion. Fieldbus connection absolute encoders CANopen. Reference. Communication profile DS-301 Device profile DS-406

MTS Master Custom Communications Protocol APPLICATION NOTES

Modbus Protocol. PDF format version of the MODBUS Protocol. The original was found at:

SIMATIC S7-300, CPU 315-2DP CPU WITH MPI INTERFACE INTEGRATED 24 V DC POWER SUPPLY 128 KBYTE WORKING MEMORY 2

Faculty of Engineering Student Number:

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

Modbus Communications for PanelView Terminals

ROC Protocol Specifications Manual

The Answer to the 14 Most Frequently Asked Modbus Questions

The string of digits in the binary number system represents the quantity


WinPFT File Transfer Utility (Catalog No ND7)

Z80 Instruction Set. Z80 Assembly Language

Hardware and Software Requirements

SCADA System. Application Guide

Automating with STEP7 in LAD and FBD

Softstarters. Type PSTX Fieldbus communication, Built-in Modbus RTU. 1SFC132089M0201 April SFC132089M0201 1

Introduction: Implementation of the MVI56-MCM module for modbus communications:

DS Wire Digital Thermometer and Thermostat

Logix5000 Controllers Major, Minor, and I/O Faults

(Cat. No L3) Product Data

2011, The McGraw-Hill Companies, Inc. Chapter 9

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC Microprocessor & Microcontroller Year/Sem : II/IV

CPUs - CPU PN/DP

PNSPO! Modbus Solution CP1H / CP1L / CJ1 / CJ2 / CS1. Version /18/2009

4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM100(1328)

Programmer/Controller

Modbus RTU Communications RX/WX and MRX/MWX

Connecting UniOP to Telemecanique PLC s

Ethernet. Customer Provided Equipment Configuring the Ethernet port.

PART B QUESTIONS AND ANSWERS UNIT I

2011, The McGraw-Hill Companies, Inc. Chapter 3

DS1821 Programmable Digital Thermostat and Thermometer

EA Technical Reference. Contents. Sampling... 2 Analog Sampling... 3 Memory... 3 Pulse Sampling...

MCM. SLC / PLC Platform Modbus Master/Slave Communications Module for PLC / SLC USER MANUAL

Lesson-16: Real time clock DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK

How To Set The Sensor On A Powerpoint 3.5 (Powerpoint) On A Blackberry 2.5A (Powerplant) On An Iphone Or Ipad (Powerplant) On The Blackberry 3.2 (

TSX ETY 110 Module 8

MODBUS Register Mapping

Bellplast S.R.L. Informe del Dpto. Técnico

Analog Inputs and Outputs

Serial Communications / Protocol in AirTest Products

Programming A PLC. Standard Instructions

Toshiba Serial Driver Help Kepware Technologies

Technical Support Bulletin Nr.18 Modbus Tips

User Manuals. Connection to Siemens S5 PU (AS511) Part Number: Version: 2. Date:

Microcontroller Basics A microcontroller is a small, low-cost computer-on-a-chip which usually includes:

Modbus Tutorial 7/30/01. Tutorial on TTDM-PLUS and TTSIM System Integration using Modbus

MICROPROCESSOR. Exclusive for IACE Students iacehyd.blogspot.in Ph: /422 Page 1

ANR-PRF. INSTRUCTION MANUAL IM157-U-A v0.5 COMMUNICATION PROTOCOL ANR MULTIFUNCTION ANALYZER PROFIBUS DP-V0

MICROPROCESSOR BCA IV Sem MULTIPLE CHOICE QUESTIONS

Converting PLC-5 or SLC 500 Logic to Logix-Based Logic

Automating witfi STEP7 in LAD and FBD

Introduction. What is an Operating System?

NortechCommander Software Operating Manual MAN R6

Brunata Optuna W (171)

Allen-Bradley. User Manual. MicroLogix 1000 Programmable Controllers. (Bulletin 1761 Controllers)

LTM-1338B. Plus Communications Manual

MicroLogix 1400 Embedded Web Server

Serial Communications Protocol. Data 2179 Revision 4. For Use With Cooper Power Systems Apparatus Controls: Form 6 Recloser Control

Section 29. Real-Time Clock and Calendar (RTCC)

Small Hardware Development and Prototyping Board for the SX28

Configuring Allen-Brandly ControlLogix PLC with Moxa MGate 5105-MB-EIP. 1 Application Description Objective Goals...

PollCat III. Pollable Call Accounting Terminal. User's Guide

Logix5000 Controllers I/O and Tag Data

PROPERTY MANAGEMENT SYSTEM

Technical Training Module ( 30 Days)

Start-up of IVI-KHD2-4HRX, IVI-KHA6-4HRX at S7-300 V1.1. Table of Contents TABLE OF CONTENTS... 1

DNP Master Ethernet Driver Help Kepware Technologies

8051 hardware summary

Technical Training Classes Interactive Catalog of Online Courses

MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence :

Float Current Monitor FS3. User Manual

plc numbers Encoded values; BCD and ASCII Error detection; parity, gray code and checksums

SCADAPack E DNP3 Technical Reference

1 Classical Universal Computer 3

Custom Solutions Center. Users Guide. Low Cost OEM PackML Templates L02 Release. Version LC-1.0

OWNER'S MANUAL MODEL V81 DAM-1

AKD EtherNet/IP Communication

Single channel data transceiver module WIZ2-434

6ES7313-5BF03-0AB0. Supply voltages Rated value 24 V DC Yes permissible range, upper limit (DC) circuit breaker type B, min. 4 A

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

13-1. This chapter explains how to use different objects.

Remote Supervisor Adapter II. User s Guide

Programming Examples. B.1 Overview of Programming Examples. Practical Applications. Instructions Used

MicroLogix 1100 Embedded Web Server

INGENIEURBÜRO FÜR TECHNOLOGIE TRANSFER DIPL.-ING. B. P. SCHULZ-HEISE. Getting Started with. S7 for Windows. Version 6.x

Site Master S251B Antenna and Cable Analyzer

Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com

SenseLink TM. End-Point Controller. Addendum

Nemo 96HD/HD+ MODBUS

MACHINE ARCHITECTURE & LANGUAGE

B Robo Claw 2 Channel 5A Motor Controller Data Sheet

Appendix B RCS11 Remote Communications

Transcription:

RSLogix5 Project Report

Page 1 Friday, June 9, 6-9:7:36 Processor Information Processor Type: 1747-L54B 5/4 CPU - 3K Mem. OS41 Processor Name: RIO Total Memory Used: 1367 Instruction Words Used - 733 Data Table Words Used Total Memory Left: 735 Instruction Words Left Program Files: 35 Data Files: 18 Program ID: 5d

Page 1 Friday, June 9, 6-9:7:36 I/O Configuration 1747-L54B 5/4 CPU - 3K Mem. OS41 1 16-Input (SINK) 4 VDC 16-Output (TRANS-SRC) 1/5 VDC 3 16-Input (SINK) 4 VDC 4 16-Output (TRANS-SRC) 1/5 VDC 5 16-Input (SINK) 4 VDC 6 16-Output (TRANS-SRC) 1/5 VDC -- --------------- ----------------------------------- 7 1746-NIO4V Analog Ch In/ Ch Voltage Out 8 1746-NIO4V Analog Ch In/ Ch Voltage Out 9 1 11 1 13

Page 1 Friday, June 9, 6-9:7:36 GENERAL Channel 1 Write Protected: No Channel 1 Edit Resource/Owner Timeout: 6 Channel 1 Passthru Link ID: Channel Write Protected: No Channel Edit Resource/Owner Timeout: 6 Channel Passthru Link ID: 1 Channel Current Mode: System Channel Mode Change Enabled: No Channel Mode Change Attention Character: \1b Channel Mode Change System Character: S Channel Mode Change User Character: U Channel Configuration CHANNEL 1 (SYSTEM) - Driver: DH+ Node : (octal) Baud: 57.6K CHANNEL (SYSTEM) - Driver: DF1 Full Duplex Source ID: (decimal) Baud: 19 Parity: NONE Stop Bits: 1 Control Line : No Handshaking Error Detection: CRC Embedded Responses: Enabled Duplicate Packet Detect: Yes ACK Timeout: 5 NAK Retries: 3 ENQ Retries: 3 CHANNEL (USER) - Driver: ASCII Baud: 19 Parity: NONE Stop Bits: 1 Data Bits: 8 Control Line : No Handshaking Delete mode: Ignore Echo: No XON/XOFF: No Termination Character 1: \d Termination Character : \ff Append Character 1: \d Append Character : \a

Page 1 Friday, June 9, 6-9:7:36 Program File List Name Number Type Rungs Debug Bytes [SYSTEM] SYS No 1 SYS No PRINCIPAL LADDER No 19 FURADEIRA 3 LADDER 5 No 17 SEMAFORO 4 LADDER 11 No 19 MOTORES 5 LADDER 7 No 59 TAXA 6 LADDER 6 No 131 RELOGIO 7 LADDER 1 No 3 RELOGIO 8 LADDER 19 No 349 RELOGIO3 9 LADDER No 433 RELOGIO4 1 LADDER 38 No 8 SEMAFORO 11 LADDER 5 No 13 FLIP-FLOP 1 LADDER 3 No 69 PID 13 LADDER 7 No 155 MSG_WR 14 LADDER 4 No 1 PID 15 LADDER 16 No 397 INDIRETO 16 LADDER 3 No 4 INDEXADO 17 LADDER 4 No 49 REL-ANA 18 LADDER 41 No 969 SCP-SCL 19 LADDER 19 No 58 MOTOR ADV LADDER 1 No 175 MOTOR ADV1 1 LADDER 13 No 184 SEL MOTOR LADDER 6 No 146 COP / FLL 3 LADDER 3 No 59 COP_FLL EX 4 LADDER 5 No 9 FIFO/LIFO 5 LADDER 5 No 115 MÉDIA 6 LADDER 8 No 41 BSL 7 LADDER 3 No 47 BSR 8 LADDER 3 No 47 GARRAFAS 9 LADDER 1 No 5 SQO 3 LADDER No 37 SQL 31 LADDER 3 No 6 SQC 3 LADDER No 37 MOTOR-SQO 33 LADDER 11 No 37 STI 34 LADDER No 4

Page 1 Friday, June 9, 6-9:7:36 Data File List Name Number Type Scope Debug Words Elements Last OUTPUT O Global No 1 7 O:6 INPUT 1 I Global No 1 7 I:6 STATUS S Global No 164 S:163 BINARY 3 B Global No 3 3 B3: TIMER 4 T Global No 39 13 T4:1 COUNTER 5 C Global No 1 7 C5:6 CONTROL 6 R Global No 4 14 R6:13 INTEGER 7 N Global No 18 18 N7:17 FLOAT 8 F Global No 1 F8: PID 9 N Global No 3 3 N9: PV_STD 1 N Global No N1:19 FILE 11 N Global No 1 1 N11:99 FILE 1 N Global No 1 1 N1:99 13 N Global No 1 1 N13:99 MOTORES 14 N Global No 1 1 N14:99 OFF MOTOR 15 N Global No 9 9 N15:8 MSG-WR 16 N Global No 1 1 N16:99 N17 17 N Global No 14 14 N17:13

Page 1 Friday, June 9, 6-9:7:37 Habilitar BR PETROBRAS 15 LAD - PRINCIPAL - PROGRAMA PRINCIPAL --- Total Rungs in File = JSR Jump To Subroutine SBR File Number U:3 1 END

Page 1 Friday, June 9, 6-9:7:37 LAD 3 - FURADEIRA - exercício D --- Total Rungs in File = 5 CHAVE LIGA CH1 BOTÃO DESLIGA DESLIGA 1 MOTOR 1 / vermelho MOTOR1_RED L MOTOR / amarelo MOTOR_AMARELO L 1 1 seta relogio SETA_RELOGIO MOTOR 3 / Verde MOTOR3_VERDE L MOTOR 1 / vermelho MOTOR1_RED U BOTÃO DESLIGA DESLIGA 1 MOTOR 3 / Verde MOTOR3_VERDE MOTOR / amarelo MOTOR_AMARELO U 1 MOTOR 3 / Verde MOTOR3_VERDE U 3 RET Return 4 END

Page 1 Friday, June 9, 6-9:7:38 LAD 4 - SEMAFORO - exercício E --- Total Rungs in File = 11 CHAVE LIGA CH1 MOTOR / amarelo MOTOR_AMARELO 1 MOTOR 3 / Verde MOTOR3_VERDE TIMER 1 TIMER_VERMELHO TON Timer On Delay Timer T4: Time Base 1. Preset 1 Accum EN 1 TIMER 1 TIMER_VERMELHO/TT T4: TT MOTOR 1 / vermelho MOTOR1_RED TIMER 1 TIMER_VERMELHO/ T4: TIMER 1 TIMER_VERMELHO T4: RES 3 CHAVE LIGA CH1 MOTOR 1 / vermelho MOTOR1_RED MOTOR / amarelo MOTOR_AMARELO 1 TIMER TIMER_VERDE TON Timer On Delay Timer T4:1 Time Base 1. Preset 1 Accum EN 4 5 TIMER TIMER_VERDE/TT T4:1 TT TIMER TIMER_VERDE/ T4:1 MOTOR 3 / Verde MOTOR3_VERDE TIMER TIMER_VERDE T4:1 RES 6 CHAVE LIGA CH1 MOTOR 1 / vermelho MOTOR1_RED MOTOR 3 / Verde MOTOR3_VERDE TIMER 3 TIMER_AMARELO TON Timer On Delay Timer T4: Time Base 1. Preset 3< Accum EN 7 8 TIMER 3 TIMER_AMARELO/TT T4: TT TIMER 3 TIMER_AMARELO/ T4: MOTOR / amarelo MOTOR_AMARELO 1 TIMER 3 TIMER_AMARELO T4: RES

Page Friday, June 9, 6-9:7:38 LAD 4 - SEMAFORO - exercício E --- Total Rungs in File = 11 9 RET Return 1 END

Page 1 Friday, June 9, 6-9:7:38 LAD 5 - MOTORES - Exercício F --- Total Rungs in File = 7 CHAVE LIGA CH1 Timer 1 TIMER_LIGA/ T4:3 BOTÃO DESLIGA DESLIGA 1 Timer 1 TIMER_LIGA TON Timer On Delay Timer T4:3 Time Base 1. Preset < Accum EN 1 CHAVE LIGA CH1 BOTÃO DESLIGA DESLIGA 1 MOTOR 1 / vermelho MOTOR1_RED L Timer 1 TIMER_LIGA/ T4:3 motor 4 MOTOR4 3 motor 5 MOTOR5 L 4 MOTOR 3 / Verde MOTOR3_VERDE motor 4 MOTOR4 L 3 MOTOR / amarelo MOTOR_AMARELO 1 MOTOR 3 / Verde MOTOR3_VERDE L MOTOR 1 / vermelho MOTOR1_RED MOTOR / amarelo MOTOR_AMARELO L 1 3 BOTÃO DESLIGA DESLIGA 1 TIMER TIMER_DESLIGA/ T4:4 CHAVE LIGA CH1 TIMER TIMER_DESLIGA TON Timer On Delay Timer T4:4 Time Base 1. Preset 3< Accum EN 4 BOTÃO DESLIGA DESLIGA 1 CHAVE LIGA CH1 MOTOR 1 / vermelho MOTOR1_RED U

Page Friday, June 9, 6-9:7:38 LAD 5 - MOTORES - Exercício F --- Total Rungs in File = 7 5 TIMER TIMER_DESLIGA/ T4:4 motor 4 MOTOR4 3 motor 5 MOTOR5 U 4 MOTOR 3 / Verde MOTOR3_VERDE motor 4 MOTOR4 U 3 MOTOR / amarelo MOTOR_AMARELO 1 MOTOR 1 / vermelho MOTOR1_RED MOTOR 3 / Verde MOTOR3_VERDE U MOTOR / amarelo MOTOR_AMARELO U 1 6 END

Page 1 Friday, June 9, 6-9:7:38 LAD 6 - TAXA - Exercício de exemplo --- Total Rungs in File = 6 Exercício de exemplo de verificação da variação da taxa do preset TIMER 1 TIMER_VERMELHO/ T4: TIMER 1 TIMER_VERMELHO TON Timer On Delay Timer T4: Time Base 1. Preset 1 Accum EN 1 SCP Scale w/parameters Input I:7. 356 Input Min. Input Max. 3767 3767< Scaled Min. Scaled Max. 1 1 Output N7:5 TIMER 1 TIMER_VERMELHO/ T4: LES Less Than (A<B) Source A N7:5 Source B F8: 87. MOTOR 1 / vermelho MOTOR1_RED L 3 TIMER 1 TIMER_VERMELHO/ T4: SUB Subtract Source A N7:5 Source B 3. 3. Dest F8: 87. 4 BOTÃO DESLIGA DESLIGA 1 MOTOR 1 / vermelho MOTOR1_RED U 5 END

Page 1 Friday, June 9, 6-9:7:38 LAD 7 - RELOGIO - exercício G --- Total Rungs in File = 1 CHAVE LIGA CH1 tempo de clock do relogio CLOCK/ T4:5 seta relogio SETA_RELOGIO tempo de clock do relogio CLOCK TON Timer On Delay Timer T4:5 Time Base 1. Preset 1< Accum EN 1 tempo de clock do relogio CLOCK/ T4:5 contador segundos SEGUNDOS CTU Count Up Counter C5: Preset 4< Accum 1< CU contador segundos SEGUNDOS/ C5: contador minutos MINUTOS CTU Count Up Counter C5:1 Preset 6 Accum 4< CU 3 contador minutos MINUTOS/ C5:1 contador hora HORA CTU Count Up Counter C5: Preset 4< Accum 1 CU 4 5 6 7 contador segundos SEGUNDOS/ C5: contador minutos MINUTOS/ C5:1 contador hora HORA/ C5: seta relogio SETA_RELOGIO contador segundos SEGUNDOS C5: RES contador minutos MINUTOS C5:1 RES contador hora HORA C5: RES Minuto MINUTOS.ACC FRD From BCD Source I:5. h< Dest C5:1.ACC 4<

Page Friday, June 9, 6-9:7:38 8 seta relogio SETA_RELOGIO LAD 7 - RELOGIO - exercício G --- Total Rungs in File = 1 Hora HORA.ACC FRD From BCD Source I:1. 5115h< Dest C5:.ACC 1 9 Minuto MINUTOS.ACC TOD To BCD Source C5:1.ACC 4< Dest O:6. 4h< 1 Hora HORA.ACC TOD To BCD Source Dest C5:.ACC 1 O:. 14h< 11 END

Page 1 Friday, June 9, 6-9:7:38 LAD 8 - RELOGIO - exercício H --- Total Rungs in File = 19 CHAVE LIGA CH1 tempo de clock do relogio CLOCK/ T4:5 seta relogio SETA_RELOGIO tempo de clock do relogio CLOCK TON Timer On Delay Timer T4:5 Time Base 1. Preset 1< Accum EN 1 CHAVE LIGA CH1 T4:6 seta relogio SETA_RELOGIO TON Timer On Delay Timer T4:6 Time Base.1 Preset 1< Accum EN T4:6 CTU Count Up Counter C5:3 Preset 99< Accum 88< CU 3 tempo de clock do relogio CLOCK/ T4:5 contador segundos SEGUNDOS CTU Count Up Counter C5: Preset 4< Accum 1< CU 4 contador segundos SEGUNDOS/ C5: contador minutos MINUTOS CTU Count Up Counter C5:1 Preset 6 Accum 4< CU 5 contador minutos MINUTOS/ C5:1 contador hora HORA CTU Count Up Counter C5: Preset 4< Accum 1 CU 6 7 contador segundos SEGUNDOS/ C5: contador minutos MINUTOS/ C5:1 contador segundos SEGUNDOS C5: RES contador minutos MINUTOS C5:1 RES

Page Friday, June 9, 6-9:7:38 LAD 8 - RELOGIO - exercício H --- Total Rungs in File = 19 8 contador hora HORA/ C5: contador hora HORA C5: RES 9 C5:3 C5:3 RES 1 seta relogio SETA_RELOGIO Minuto MINUTOS.ACC FRD From BCD Source I:5. h< Dest C5:1.ACC 4< 11 seta relogio SETA_RELOGIO Hora HORA.ACC FRD From BCD Source I:1. 5115h< Dest C5:.ACC 1 1 variavel auxiliar hora AUX_HORA MUL Multiply Source A C5:.ACC 1 Source B 1 1 Dest N7: 11< 13 variavel auxiliar hora AUX_HORA ADD Add Source A N7: 11< Source B C5:1.ACC 4< Dest N7: 11< 14 variavel auxiliar hora AUX_HORA TOD To BCD Source N7: 11< Dest O:. 14h<

Page 3 Friday, June 9, 6-9:7:39 LAD 8 - RELOGIO - exercício H --- Total Rungs in File = 19 15 variavel auxiliar segundos AUX_SEGUNDOS MUL Multiply Source A 1 1 Source B C5:.ACC 1< Dest N7:1 16 variavel auxiliar segundos AUX_SEGUNDOS ADD Add Source A N7:1 Source B C5:3.ACC 88< Dest N7:1 17 variavel auxiliar segundos AUX_SEGUNDOS TOD To BCD Source N7:1 Dest O:6. 4h< 18 END

Page 1 Friday, June 9, 6-9:7:39 LAD 9 - RELOGIO3 - Exercício I --- Total Rungs in File = CHAVE LIGA CH1 tempo de clock do relogio CLOCK/ T4:5 seta relogio SETA_RELOGIO tempo de clock do relogio CLOCK TON Timer On Delay Timer T4:5 Time Base 1. Preset 1< Accum EN 1 CHAVE LIGA CH1 T4:6 seta relogio SETA_RELOGIO TON Timer On Delay Timer T4:6 Time Base.1 Preset 1< Accum EN T4:6 CTU Count Up Counter C5:3 Preset 99< Accum 88< CU 3 tempo de clock do relogio CLOCK/ T4:5 contador segundos SEGUNDOS CTU Count Up Counter C5: Preset 4< Accum 1< CU 4 contador segundos SEGUNDOS/ C5: contador minutos MINUTOS CTU Count Up Counter C5:1 Preset 6 Accum 4< CU 5 contador minutos MINUTOS/ C5:1 contador hora HORA CTU Count Up Counter C5: Preset 4< Accum 1 CU 6 7 contador segundos SEGUNDOS/ C5: contador minutos MINUTOS/ C5:1 contador segundos SEGUNDOS C5: RES contador minutos MINUTOS C5:1 RES

Page Friday, June 9, 6-9:7:39 LAD 9 - RELOGIO3 - Exercício I --- Total Rungs in File = 8 contador hora HORA/ C5: contador hora HORA C5: RES 9 C5:3 C5:3 RES 1 seta relogio SETA_RELOGIO MVM Masked Move Source Mask I:1. 757< FFh 55< Dest N7: 3< 11 seta relogio SETA_RELOGIO MVM Masked Move Source Mask I:1. 757< FFh -56< Dest N7:3 1< 1 seta relogio SETA_RELOGIO FRD From BCD Source N7:3 1h< Dest N7:4 3< 13 seta relogio SETA_RELOGIO Hora HORA.ACC DIV Divide Source A N7:4 3< Source B 1 1 Dest C5:.ACC 1 14 seta relogio SETA_RELOGIO Minuto MINUTOS.ACC FRD From BCD Source N7: 3h< Dest C5:1.ACC 4<

Page 3 Friday, June 9, 6-9:7:39 LAD 9 - RELOGIO3 - Exercício I --- Total Rungs in File = 15 variavel auxiliar hora AUX_HORA MUL Multiply Source A C5:.ACC 1 Source B 1 1 Dest N7: 11< 16 variavel auxiliar hora AUX_HORA ADD Add Source A N7: 11< Source B C5:1.ACC 4< Dest N7: 11< 17 variavel auxiliar hora AUX_HORA TOD To BCD Source N7: 11< Dest O:. 14h< 18 variavel auxiliar segundos AUX_SEGUNDOS MUL Multiply Source A 1 1 Source B C5:.ACC 1< Dest N7:1 19 variavel auxiliar segundos AUX_SEGUNDOS ADD Add Source A N7:1 Source B C5:3.ACC 88< Dest N7:1

Page 4 Friday, June 9, 6-9:7:39 LAD 9 - RELOGIO3 - Exercício I --- Total Rungs in File = variavel auxiliar segundos AUX_SEGUNDOS TOD To BCD Source N7:1 Dest O:6. 4h< 1 END

Page 1 Friday, June 9, 6-9:7:39 LAD 1 - RELOGIO4 - Exercício J --- Total Rungs in File = 38 CHAVE LIGA CH1 tempo de clock do relogio CLOCK/ T4:5 seta relogio SETA_RELOGIO tempo de clock do relogio CLOCK TON Timer On Delay Timer T4:5 Time Base 1. Preset 1< Accum EN 1 CHAVE LIGA CH1 T4:6 seta relogio SETA_RELOGIO TON Timer On Delay Timer T4:6 Time Base.1 Preset 1< Accum EN T4:6 CTU Count Up Counter C5:3 Preset 99< Accum 88< CU 3 tempo de clock do relogio CLOCK/ T4:5 contador segundos SEGUNDOS CTU Count Up Counter C5: Preset 4< Accum 1< CU 4 contador segundos SEGUNDOS/ C5: contador minutos MINUTOS CTU Count Up Counter C5:1 Preset 6 Accum 4< CU 5 contador minutos MINUTOS/ C5:1 contador hora HORA CTU Count Up Counter C5: Preset 4< Accum 1 CU 6 seta relogio SETA_RELOGIO MVM Masked Move Source Mask I:1. 757< FFh 55< Dest N7: 3<

Page Friday, June 9, 6-9:7:39 7 seta relogio SETA_RELOGIO LAD 1 - RELOGIO4 - Exercício J --- Total Rungs in File = 38 MVM Masked Move Source Mask I:1. 757< FFh -56< Dest N7:3 1< 8 seta relogio SETA_RELOGIO FRD From BCD Source N7:3 1h< Dest N7:4 3< 9 seta relogio SETA_RELOGIO Hora HORA.ACC DIV Divide Source A N7:4 3< Source B 1 1 Dest C5:.ACC 1 1 seta relogio SETA_RELOGIO Minuto MINUTOS.ACC FRD From BCD Source N7: 3h< Dest C5:1.ACC 4< 11 variavel auxiliar hora AUX_HORA MUL Multiply Source A C5:.ACC 1 Source B 1 1 Dest N7: 11<

Page 3 Friday, June 9, 6-9:7:39 LAD 1 - RELOGIO4 - Exercício J --- Total Rungs in File = 38 1 variavel auxiliar hora AUX_HORA ADD Add Source A N7: 11< Source B C5:1.ACC 4< Dest N7: 11< 13 variavel auxiliar hora AUX_HORA TOD To BCD Source N7: 11< Dest O:. 14h< 14 variavel auxiliar segundos AUX_SEGUNDOS MUL Multiply Source A 1 1 Source B C5:.ACC 1< Dest N7:1 15 variavel auxiliar segundos AUX_SEGUNDOS ADD Add Source A N7:1 Source B C5:3.ACC 88< Dest N7:1 16 variavel auxiliar segundos AUX_SEGUNDOS TOD To BCD Source N7:1 Dest O:6. 4h<

Page 4 Friday, June 9, 6-9:7:39 17 3 LAD 1 - RELOGIO4 - Exercício J --- Total Rungs in File = 38 MVM Masked Move Source Mask I:5. FFh 55< Dest N7:8 48< 18 3 MVM Masked Move Source Mask I:5. FFh -56< Dest N7:9 34< 19 3 FRD From BCD Source N7:9 9h< Dest N7:1 9 3 ACHORA DIV Divide Source A N7:1 9 Source B 1 1 Dest N7:6 9< 1 3 ACMINUTO FRD From BCD Source N7:8 3h< Dest N7:7 3 ACHORA EQU Equal Source A N7:6 9< Source B C5:.ACC 1 hora igual HORAIGUAL B3: 1 3 ACMINUTO EQU Equal Source A N7:7 3 Source B C5:1.ACC 4< minuto igual MINUTOIGUAL B3:

Page 5 Friday, June 9, 6-9:7:39 LAD 1 - RELOGIO4 - Exercício J --- Total Rungs in File = 38 4 botão Liga BL1 4 Desaciona alarme DESALARME B3: L 5 contador minutos MINUTOS/ C5:1 5 contador minutos MINUTOS/ C5:1 Desaciona alarme DESALARME B3: U 5 6 turn off OFF/ T4:8 minuto igual MINUTOIGUAL B3: hora igual HORAIGUAL B3: 1 Turn on ON TON Timer On Delay Timer T4:7 Time Base 1. Preset 1< Accum EN 7 Turn on ON/ T4:7 minuto igual MINUTOIGUAL B3: hora igual HORAIGUAL B3: 1 turn off OFF TON Timer On Delay Timer T4:8 Time Base 1. Preset 1< Accum EN 8 Turn on ON/TT T4:7 TT B4 B3: L 4 9 turn off OFF/TT T4:8 TT B4 B3: U 4 3 Desaciona alarme DESALARME B3: 5 B4 B3: 4 SAIDA1 MOV Move Source -1-1< Dest.

Page 6 Friday, June 9, 6-9:7:39 31 B4 B3: 4 LAD 1 - RELOGIO4 - Exercício J --- Total Rungs in File = 38 SAIDA1 MOV Move Source Dest. contador segundos contador segundos SEGUNDOS/ SEGUNDOS C5: C5: 3 RES 33 34 35 36 contador minutos MINUTOS/ C5:1 contador hora HORA/ C5: C5:3 RET Return contador minutos MINUTOS C5:1 RES contador hora HORA C5: RES C5:3 RES 37 END

Page 1 Friday, June 9, 6-9:7:39 LAD 11 - SEMAFORO - Exercício Semaforo com LIM --- Total Rungs in File = 5 TIMER 1 TIMER_VERMELHO/ T4: TIMER 1 TIMER_VERMELHO TON Timer On Delay Timer T4: Time Base 1. Preset 1 Accum EN 1 TIMER 1 TIMER_VERMELHO.ACC LIM Limit Test Low Lim Test T4:.ACC High Lim 8 8< MOTOR 1 / vermelho MOTOR1_RED TIMER 1 TIMER_VERMELHO.ACC LIM Limit Test Low Lim 9 9< Test T4:.ACC High Lim 11 11< MOTOR 3 / Verde MOTOR3_VERDE 3 TIMER 1 TIMER_VERMELHO.ACC LIM Limit Test Low Lim 1 1< Test T4:.ACC High Lim 18 18< MOTOR / amarelo MOTOR_AMARELO 1 4 END

Page 1 Friday, June 9, 6-9:7:39 LAD 1 - FLIP-FLOP - Exercício L --- Total Rungs in File = 3 botão Liga BL1 4 B3: OSR 6 B3: 7 MOTOR 1 / vermelho MOTOR1_RED B3: L 7 B3: U 7 1 B3: 7 MOTOR 1 / vermelho MOTOR1_RED END

Page 1 Friday, June 9, 6-9:7:39 LAD 13 - PID - Exemplo de PID --- Total Rungs in File = 7 SCP Scale w/parameters Input I:7. 356 Input Min. Input Max. 3767 3767< Scaled Min. Scaled Max. 16383 16383< Output N7:11 < 1 SCP Scale w/parameters Input I:7. 356 Input Min. Input Max. 3767 3767< Scaled Min. Scaled Max. 1 1 Output N7:13 N PID PID Control Block N9: Process Variable N7:11 Control Variable N7:1 Control Block Length 3 Setup Screen < 3 MOV Move Source N7:13 Dest N9: 4 GRT Greater Than (A>B) Source A N7:1 Source B 5 5 MOTOR 1 / vermelho MOTOR1_RED L 5 CHAVE LIGA CH1 MOTOR 1 / vermelho MOTOR1_RED U

Page Friday, June 9, 6-9:7:39 LAD 13 - PID - Exemplo de PID --- Total Rungs in File = 7 6 END

Page 1 Friday, June 9, 6-9:7:39 LAD 14 - MSG_WR --- Total Rungs in File = 4 N16: 15 MSG Read/Write Message Type Peer-To-Peer Read/Write Write Target Device 5CPU Local/Remote Local Control Block N16: Control Block Length 14 Setup Screen < EN ER 1 N17: 15 MSG Read/Write Message Type Peer-To-Peer Read/Write Read Target Device 5CPU Local/Remote Local Control Block N17: Control Block Length 14 Setup Screen < EN ER RET Return 3 END

Page 1 Friday, June 9, 6-9:7:39 LAD 15 - PID - Exercício Cáp.14 --- Total Rungs in File = 16 SCP Scale w/parameters Input I:7. 356 Input Min. Input Max. 3767 3767< Scaled Min. Scaled Max. 16383 16383< Output N7:11 < 1 N PID PID Control Block N9: Process Variable N7:11 Control Variable N7:1 Control Block Length 3 Setup Screen < SCP Scale w/parameters Input N7:1 Input Min. Input Max. 16383 16383< Scaled Min. Scaled Max. 3767 3767< Output O:7. 4< 3 SCP Scale w/parameters Input N7:11 < Input Min. Input Max. 16383 16383< Scaled Min. Scaled Max. 8 8 Output N7:14

Page Friday, June 9, 6-9:7:39 LAD 15 - PID - Exercício Cáp.14 --- Total Rungs in File = 16 4 SCP Scale w/parameters Input N7:1 Input Min. Input Max. 16383 16383< Scaled Min. Scaled Max. 1 1 Output N7:15 9 5 TOD To BCD Source N7:14 Dest O:. 14h< 6 TOD To BCD Source N7:15 9 Dest O:6. 4h< 7 botão Liga BL1 4 FRD From BCD Source I:1. 5115h< Dest N9: 8 CHAVE LIGA CH1 N/1 N9: 1 MOTOR 1 / vermelho MOTOR1_RED 9 CHAVE LIGA CH1 MOV Move Source Dest I:7. 356 O:7. 4<

Page 3 Friday, June 9, 6-9:7:39 1 seta relogio SETA_RELOGIO LAD 15 - PID - Exercício Cáp.14 --- Total Rungs in File = 16 N/ N9: 11 3 motor 4 MOTOR4 3 MOV Move Source 9 9 Dest N9:11 9 MOV Move Source 1 1 Dest N9:1 1 1 13 14 N/8 N9: 8 N/9 N9: 9 N/1 N9: 1 13 15 1 15 END

Page 1 Friday, June 9, 6-9:7:39 LAD 16 - INDIRETO - Exemplo de endereçamento indireto --- Total Rungs in File = 3 CHAVE LIGA CH1 CTU Count Up Counter C5:4 Preset 5< Accum CU 1 MOV Move Source 1735 1735< Dest N11:[C5:4.ACC] END

Page 1 Friday, June 9, 6-9:7:4 LAD 17 - INDEXADO - Exemplo de endereçamento indexado --- Total Rungs in File = 4 CHAVE LIGA CH1 CTU Count Up Counter C5:5 Preset 5< Accum CU 1 Index Register MOV Move Source C5:5.ACC Dest S:4 1< MOV Move Source 1735 1735< Dest #N11: 3 END

Page 1 Friday, June 9, 6-9:7:4 LAD 18 - REL-ANA - Ajuste de hora usando variáveis analogica --- Total Rungs in File = 41 CHAVE LIGA CH1 tempo de clock do relogio CLOCK/ T4:5 seta relogio SETA_RELOGIO tempo de clock do relogio CLOCK TON Timer On Delay Timer T4:5 Time Base 1. Preset 1< Accum EN 1 CHAVE LIGA CH1 T4:6 seta relogio SETA_RELOGIO TON Timer On Delay Timer T4:6 Time Base.1 Preset 1< Accum EN T4:6 CTU Count Up Counter C5:3 Preset 99< Accum 88< CU 3 tempo de clock do relogio CLOCK/ T4:5 contador segundos SEGUNDOS CTU Count Up Counter C5: Preset 4< Accum 1< CU 4 contador segundos SEGUNDOS/ C5: contador minutos MINUTOS CTU Count Up Counter C5:1 Preset 6 Accum 4< CU 5 contador minutos MINUTOS/ C5:1 contador hora HORA CTU Count Up Counter C5: Preset 4< Accum 1 CU 6 seta relogio SETA_RELOGIO MVM Masked Move Source Mask I:1. 757< FFh 55< Dest N7: 3<

Page Friday, June 9, 6-9:7:4 LAD 18 - REL-ANA - Ajuste de hora usando variáveis analogica --- Total Rungs in File = 41 7 seta relogio SETA_RELOGIO MVM Masked Move Source Mask I:1. 757< FFh -56< Dest N7:3 1< 8 seta relogio SETA_RELOGIO FRD From BCD Source N7:3 1h< Dest N7:4 3< 9 seta relogio SETA_RELOGIO Hora HORA.ACC DIV Divide Source A N7:4 3< Source B 1 1 Dest C5:.ACC 1 1 seta relogio SETA_RELOGIO Minuto MINUTOS.ACC FRD From BCD Source N7: 3h< Dest C5:1.ACC 4< 11 variavel auxiliar hora AUX_HORA MUL Multiply Source A C5:.ACC 1 Source B 1 1 Dest N7: 11<

Page 3 Friday, June 9, 6-9:7:4 LAD 18 - REL-ANA - Ajuste de hora usando variáveis analogica --- Total Rungs in File = 41 1 variavel auxiliar hora AUX_HORA ADD Add Source A N7: 11< Source B C5:1.ACC 4< Dest N7: 11< 13 variavel auxiliar hora AUX_HORA TOD To BCD Source N7: 11< Dest O:. 14h< 14 variavel auxiliar segundos AUX_SEGUNDOS MUL Multiply Source A 1 1 Source B C5:.ACC 1< Dest N7:1 15 variavel auxiliar segundos AUX_SEGUNDOS ADD Add Source A N7:1 Source B C5:3.ACC 88< Dest N7:1 16 variavel auxiliar segundos AUX_SEGUNDOS TOD To BCD Source N7:1 Dest O:6. 4h<

Page 4 Friday, June 9, 6-9:7:4 LAD 18 - REL-ANA - Ajuste de hora usando variáveis analogica --- Total Rungs in File = 41 17 3 MVM Masked Move Source Mask I:5. FFh 55< Dest N7:8 48< 18 3 MVM Masked Move Source Mask I:5. FFh -56< Dest N7:9 34< 19 3 FRD From BCD Source N7:9 9h< Dest N7:1 9 3 ACHORA DIV Divide Source A N7:1 9 Source B 1 1 Dest N7:6 9< 1 3 ACMINUTO FRD From BCD Source N7:8 3h< Dest N7:7 3 ACHORA EQU Equal Source A N7:6 9< Source B C5:.ACC 1 hora igual HORAIGUAL B3: 1 3 ACMINUTO EQU Equal Source A N7:7 3 Source B C5:1.ACC 4< minuto igual MINUTOIGUAL B3:

Page 5 Friday, June 9, 6-9:7:4 LAD 18 - REL-ANA - Ajuste de hora usando variáveis analogica --- Total Rungs in File = 41 4 botão Liga BL1 4 Desaciona alarme DESALARME B3: L 5 contador minutos MINUTOS/ C5:1 5 contador minutos MINUTOS/ C5:1 Desaciona alarme DESALARME B3: U 5 6 turn off OFF/ T4:8 minuto igual MINUTOIGUAL B3: hora igual HORAIGUAL B3: 1 Turn on ON TON Timer On Delay Timer T4:7 Time Base 1. Preset 1< Accum EN 7 Turn on ON/ T4:7 minuto igual MINUTOIGUAL B3: hora igual HORAIGUAL B3: 1 turn off OFF TON Timer On Delay Timer T4:8 Time Base 1. Preset 1< Accum EN 8 Turn on ON/TT T4:7 TT B4 B3: L 4 9 turn off OFF/TT T4:8 TT B4 B3: U 4 3 Desaciona alarme DESALARME B3: 5 B4 B3: 4 SAIDA1 MOV Move Source -1-1< Dest.

Page 6 Friday, June 9, 6-9:7:4 LAD 18 - REL-ANA - Ajuste de hora usando variáveis analogica --- Total Rungs in File = 41 31 B4 B3: 4 SAIDA1 MOV Move Source Dest. 3 BOTÃO DESLIGA DESLIGA 1 Minuto MINUTOS.ACC SCP Scale w/parameters Input I:7. 356 Input Min. Input Max. 3767 3767< Scaled Min. Scaled Max. 59 59< Output C5:1.ACC 4< 33 BOTÃO DESLIGA DESLIGA 1 Hora HORA.ACC SCP Scale w/parameters Input I:7.1 Input Min. Input Max. 3767 3767< Scaled Min. Scaled Max. 3 3< Output C5:.ACC 1 34 SCP Scale w/parameters Input C5:1.ACC 4< Input Min. Input Max. 59 59< Scaled Min. Scaled Max. 16 16 Output O:7. 4<

Page 7 Friday, June 9, 6-9:7:4 LAD 18 - REL-ANA - Ajuste de hora usando variáveis analogica --- Total Rungs in File = 41 35 SCP Scale w/parameters Input C5:.ACC 1< Input Min. Input Max. 59 59< Scaled Min. Scaled Max. 16 16 Output O:8. contador segundos contador segundos SEGUNDOS/ SEGUNDOS C5: C5: 36 RES 37 38 39 contador minutos MINUTOS/ C5:1 contador hora HORA/ C5: C5:3 contador minutos MINUTOS C5:1 RES contador hora HORA C5: RES C5:3 RES 4 END

Page 1 Friday, June 9, 6-9:7:4 LAD 19 - SCP-SCL - Exercício Cap. 13 --- Total Rungs in File = 19 turn off OFF/ T4:8 Turn on ON TON Timer On Delay Timer T4:7 Time Base 1. Preset 1< Accum EN 1 Turn on ON/ T4:7 turn off OFF TON Timer On Delay Timer T4:8 Time Base 1. Preset 1< Accum EN Turn on ON/TT T4:7 TT aciona o relogio LIGA_RELOGIO B3: CHAVE LIGA CH1 B3: 3 MOTOR 1 / vermelho MOTOR1_RED hora igual HORAIGUAL B3: 1 3 Turn on ON/TT T4:7 TT CHAVE LIGA CH1 B3: 3 MOTOR / amarelo MOTOR_AMARELO 1 minuto igual MINUTOIGUAL B3: 4 Turn on ON/TT T4:7 TT B4 B3: 4 CHAVE LIGA CH1 15 B3: 3 5 CHAVE LIGA CH1 TON Timer On Delay Timer T4:9 Time Base 1. Preset 6 Accum EN

Page Friday, June 9, 6-9:7:4 LAD 19 - SCP-SCL - Exercício Cap. 13 --- Total Rungs in File = 19 6 LIM Limit Test Low Lim Test T4:9.ACC High Lim 1 1 SCL Scale Source T4:9.ACC Rate [/1] Offset Dest N7:16 7 LIM Limit Test Low Lim 11 11< Test T4:9.ACC High Lim MOV Move Source Dest N7:16 8 LIM Limit Test Low Lim 1 1< Test T4:9.ACC High Lim 3 3 SCL Scale Source T4:9.ACC Rate [/1] 3 3 Offset -4-4 Dest N7:16 9 1 LIM Limit Test Low Lim 31 31< Test T4:9.ACC High Lim 4 4 LIM Limit Test Low Lim 41 41< Test T4:9.ACC High Lim 6 6 MOV Move Source 5 5 Dest N7:16 SCL Scale Source hora igual HORAIGUAL B3: U 1 T4:9.ACC Rate [/1] -5-5 Offset 15 15 Dest N7:16 B4 B3: 4

Page 3 Friday, June 9, 6-9:7:4 LAD 19 - SCP-SCL - Exercício Cap. 13 --- Total Rungs in File = 19 11 minuto igual MINUTOIGUAL LIM B3: Limit Test Low Lim 3 3 Test T4:9.ACC High Lim 4 4 1 EQU B3: Equal Source A T4:9.ACC 3 Source B 6 6 13 hora igual HORAIGUAL GEQ B3: Grtr Than or Eql (A>=B) Source A N7:16 1 Source B 14 aciona o relogio LIGA_RELOGIO LES B3: Less Than (A<B) Source A N7:16 Source B 15 SCP Scale w/parameters Input N7:16 Input Min. Input Max. 5 5 Scaled Min. Scaled Max. 16383 16383< Output O:7. 4< 16 TOD To BCD Source N7:16 Dest O:. 14h<

Page 4 Friday, June 9, 6-9:7:4 17 LAD 19 - SCP-SCL - Exercício Cap. 13 --- Total Rungs in File = 19 TOD To BCD Source Dest T4:9.ACC O:6. 4h< 18 END

Page 1 Friday, June 9, 6-9:7:4 LAD - MOTOR ADV - Exercício de motores com end. indireto --- Total Rungs in File = 1 CHAVE LIGA CH1 Temporizador do acionamento dos motores por endereçamento indireto TIMER_INDIRETO TON Timer On Delay Timer T4:1 Time Base 1. Preset 8< Accum EN 1 MOV Move Source Dest N1: MOV Move Source 1 1< Dest N1:1 3 MOV Move Source 3 3< Dest N1: 4 MOV Move Source 7 7< Dest N1:3 5 MOV Move Source 15 15< Dest N1:4 6 MOV Move Source 31 31< Dest N1:5

Page Friday, June 9, 6-9:7:4 LAD - MOTOR ADV - Exercício de motores com end. indireto --- Total Rungs in File = 1 7 MOV Move Source 63 63< Dest N1:6 8 MOV Move Source 17 17< Dest N1:7 9 MOV Move Source 55 55< Dest N1:8 1 SAIDA1 MOV Move Source N1:[T4:1.ACC] Dest. 11 END

Page 1 Friday, June 9, 6-9:7:4 LAD 1 - MOTOR ADV1 - Exercício dos motores com end. indexado --- Total Rungs in File = 13 CHAVE LIGA CH1 Temporizador do acionamento dos motores por endereçamento indireto TIMER_INDIRETO TON Timer On Delay Timer T4:1 Time Base 1. Preset 8< Accum EN 1 MOV Move Source Dest N1: MOV Move Source 1 1< Dest N1:1 3 MOV Move Source 3 3< Dest N1: 4 MOV Move Source 7 7< Dest N1:3 5 MOV Move Source 15 15< Dest N1:4 6 MOV Move Source 31 31< Dest N1:5

Page Friday, June 9, 6-9:7:4 LAD 1 - MOTOR ADV1 - Exercício dos motores com end. indexado --- Total Rungs in File = 13 7 MOV Move Source 63 63< Dest N1:6 8 MOV Move Source 17 17< Dest N1:7 9 MOV Move Source 55 55< Dest N1:8 1 Index Register MOV Move Source T4:1.ACC Dest S:4 1< 11 SAIDA1 MOV Move Source Dest #N1:. 1 END

Page 1 Friday, June 9, 6-9:7:4 LAD - SEL MOTOR - Exercício de cap.5 Sel de motores --- Total Rungs in File = 6 botão Liga BL1 4 MOV Move Source Dest I:1. 757< O:. 41 1 entrada tw1 TW1 TOD To BCD Source I:1. 757< Dest N7:17 6h< 3 sensor superior FC1 5 botão Liga BL1 4 sensor inferior FC 6 sensor superior FC1 5 TOD To BCD Source N11:[N7:17] Dest O:6. 4h< MOV Move Source 1 1< Dest N11:[N7:17] 4 sensor inferior FC 6 MOV Move Source Dest N11:[N7:17] 5 END

Page 1 Friday, June 9, 6-9:7:4 LAD 3 - COP / FLL - Exemplo de utilização da instrução --- Total Rungs in File = 3 CHAVE LIGA CH1 COP Copy File Source #N1: Dest #N1:1 Length 1 1 BOTÃO DESLIGA DESLIGA 1 FLL Fill File Source Dest #N1:1 Length 1 END

Page 1 Friday, June 9, 6-9:7:4 LAD 4 - COP_FLL EX - Exercício Cap. 6 Pg. 63 --- Total Rungs in File = 5 botão Liga BL1 4 FLL Fill File Source I:1. Dest #N13: Length 5 1 sensor superior FC1 5 COP Copy File Source #N13: Dest #N13:5 Length 5 sensor inferior FC 6 FLL Fill File Source Dest #N13: Length 1 3 RET Return 4 END

Page 1 Friday, June 9, 6-9:7:4 LAD 5 - FIFO/LIFO - Exemplo de utilização FIFO e LIFO --- Total Rungs in File = 5 CHAVE LIGA CH1 FFL FIFO Load Source N7: FIFO #N13: Control R6:11 Length 16< Position EN EM 1 BOTÃO DESLIGA DESLIGA 1 FFU FIFO Unload FIFO #N13: Dest N7:1 Control R6:11 Length 16< Position EU EM seta relogio SETA_RELOGIO LFL LIFO Load Source N7: LIFO #N13:1 Control R6:1 Length 1 Position EN EM 3 3 LFU LIFO Unload LIFO #N13:1 Dest N7:3 Control R6:1 Length 1 Position EU EM 4 END

Page 1 Friday, June 9, 6-9:7:41 botão Liga BL1 4 LAD 6 - MÉDIA - Exercício do Cáp.7 --- Total Rungs in File = 8 variavel auxiliar hora AUX_HORA FRD From BCD Source I:1. 5115h< Dest N7: 11< 1 botão Liga BL1 4 FFL FIFO Load Source N7: FIFO #N13:3 Control R6:13 Length 5< Position EN EM sensor superior FC1 5 variavel auxiliar segundos AUX_SEGUNDOS CPT Compute Dest N7:1 Expression ( ( ( N13:3 + N13:31 ) + N13:3 ) + N13:33 ) + N13:34 3 sensor superior FC1 5 variavel auxiliar segundos AUX_SEGUNDOS DIV Divide Source A N7:1 Source B 5 5< Dest N7:1 4 sensor superior FC1 5 variavel auxiliar segundos AUX_SEGUNDOS TOD To BCD Source N7:1 Dest O:. 14h< 5 CHAVE LIGA CH1 T4:1 TON Timer On Delay Timer T4:1 Time Base.1 Preset 4< Accum EN

Page Friday, June 9, 6-9:7:41 LAD 6 - MÉDIA - Exercício do Cáp.7 --- Total Rungs in File = 8 6 T4:1 FFU FIFO Unload FIFO #N13:3 Dest N7:4 Control R6:13 Length 5< Position EU EM 7 END

Page 1 Friday, June 9, 6-9:7:41 LAD 7 - BSL - Exemplo de funcionamento da instrução BSL --- Total Rungs in File = 3 CHAVE LIGA CH1 MOTOR 1 / vermelho MOTOR1_RED 1 botão Liga BL1 4 BSL Bit Shift Left File #B3: Control R6: Bit Address / Length 18< EN END

Page 1 Friday, June 9, 6-9:7:41 LAD 8 - BSR - Exemplo da instrução BSR --- Total Rungs in File = 3 CHAVE LIGA CH1 MOTOR 1 / vermelho MOTOR1_RED 1 botão Liga BL1 4 BSR Bit Shift Right File #B3: Control R6:1 Bit Address / Length 16< EN END

Page 1 Friday, June 9, 6-9:7:41 LAD 9 - GARRAFAS --- Total Rungs in File = 1 CHAVE LIGA CH1 TIMER TIMER_VERDE/TT T4:1 TT MOV Move Source 1 1< Dest O:. 41 TIMER 1 TIMER_VERMELHO/ T4: TIMER 1 TIMER_VERMELHO TON Timer On Delay Timer T4: Time Base.1 Preset 1 Accum EN 1 CHAVE LIGA CH1 CLR Clear Dest O:. 41 TIMER TIMER_VERDE/TT T4:1 TT TIMER 1 TIMER_VERMELHO/ T4: TIMER TIMER_VERDE/TT T4:1 TT BSL Bit Shift Left File #. Control R6:11 Bit Address /4 Length 16< EN 3 R6:11 UL TIMER 1 TIMER_VERMELHO/ T4: CTU Count Up Counter C5:6 Preset 55< Accum 5< CU 4 sensor inferior FC 6 C5:6 RES 5 TOD To BCD Source Dest C5:6.ACC 5< O:6. 4h<

Page Friday, June 9, 6-9:7:41 LAD 9 - GARRAFAS --- Total Rungs in File = 1 6 R6:11 UL TIMER 1 TIMER_VERMELHO/ T4: contador segundos SEGUNDOS CTU Count Up Counter C5: Preset 4< Accum 1< CU TIMER contador segundos TIMER_VERDE/ SEGUNDOS T4:1 C5: 7 RES 8 contador segundos SEGUNDOS/ C5: TIMER TIMER_VERDE TON Timer On Delay Timer T4:1 Time Base 1. Preset 1 Accum EN 9 END

Page 1 Friday, June 9, 6-9:7:41 LAD 3 - SQO - Exemplo de utilização SQO --- Total Rungs in File = sensor superior FC1 5 SQO Sequencer Output File #N7: Mask FFFFh Dest B3: Control R6: Length 4< Position 1< EN 1 END

Page 1 Friday, June 9, 6-9:7:41 LAD 31 - SQL - Exemplo de funcionamento da instrução SQL --- Total Rungs in File = 3 botão Liga BL1 4 CLR Clear Dest R6:3.POS 1 botão Liga BL1 4 sensor superior FC1 5 SQL Sequencer Load File #N7: Source B3: Control R6:3 Length 4< Position EN END

Page 1 Friday, June 9, 6-9:7:41 LAD 3 - SQC - Exemplo de funcionamento da função SQC --- Total Rungs in File = sensor superior FC1 5 SQC Sequencer Compare File #N7: Mask FFFFh Source B3: Control R6:4 Length 4< Position 1< EN FD 1 END

Page 1 Friday, June 9, 6-9:7:41 LAD 33 - MOTOR-SQO - Exercício do Cáp. 9 --- Total Rungs in File = 11 CHAVE LIGA CH1 7 B3: OSR 1 B3: B3: 3 B3: L B3: U B3: B3: 1 3 B3: 3 T4:11 TON Timer On Delay Timer T4:11 Time Base 1. Preset 3< Accum EN 3 T4:11 B3: SQO Sequencer Output File #N14: Mask FFFFh Dest. Control R6:5 Length 8< Position EN 4 EQU B3: Equal Source A R6:5.POS Source B 8 8< 5 B3: B3: L 5 6 B3: 3 T4:1 B3: 5 TON Timer On Delay Timer T4:1 Time Base 1. Preset 4< Accum EN 7 T4:1 B3: 4 SQO Sequencer Output File #N15: Mask FFFFh Dest. Control R6:6 Length 8< Position EN

Page Friday, June 9, 6-9:7:41 LAD 33 - MOTOR-SQO - Exercício do Cáp. 9 --- Total Rungs in File = 11 8 EQU B3: Equal Source A R6:6.POS 4 Source B 8 8< B3: U 5 CLR Clear Dest R6:5.POS CLR Clear Dest R6:6.POS 9 7 SAIDA1 MOV Move Source Dest. B3: 4 B3: U 5 CLR Clear Dest R6:5.POS CLR Clear Dest R6:6.POS 1 END

Page 1 Friday, June 9, 6-9:7:41 LAD 34 - STI --- Total Rungs in File = variavel auxiliar hora AUX_HORA ADD Add Source A 1 1< Source B N7: 11< Dest N7: 11< 1 END

Page 1 (Radix Binary) Friday, June 9, 6-9:7:41 Data File O (bin) -- OUTPUT Offset 15 14 13 1 11 1 9 8 7 6 5 4 3 1 O:. 1 1-16-Output (TRANS-SRC) 1/5 VDC. - 16-Output (TRANS-SRC) 1/5 VDC O:6. 1 1-16-Output (TRANS-SRC) 1/5 VDC O:7. 1 1746-NIO4V - Analog Ch In/ Ch Voltage Out O:7.1 1746-NIO4V - Analog Ch In/ Ch Voltage Out O:8. 1746-NIO4V - Analog Ch In/ Ch Voltage Out O:8.1 1746-NIO4V - Analog Ch In/ Ch Voltage Out

Page 1 (Radix Binary) Friday, June 9, 6-9:7:41 Data File I1 (bin) -- INPUT Offset 15 14 13 1 11 1 9 8 7 6 5 4 3 1 I:1. 1 1 1 1 1 1-16-Input (SINK) 4 VDC. 1 1-16-Input (SINK) 4 VDC I:5. - 16-Input (SINK) 4 VDC I:7. 1 1 1 1 1 1 1 1 1 1746-NIO4V - Analog Ch In/ Ch Voltage Out I:7.1 1746-NIO4V - Analog Ch In/ Ch Voltage Out I:8. 1 1746-NIO4V - Analog Ch In/ Ch Voltage Out I:8.1 1 1746-NIO4V - Analog Ch In/ Ch Voltage Out

Main Proc Scan Times Math IO Chan PROGRAMACAO1.RSS Page 1 Friday, June 9, 6-9:7:41 Data File S (hex) -- STATUS First Pass S:1/15 = No Index Register S:4 = 1 Free Running Clock S:4 = -11-11-111 Index Across Data Files S:/3 = No CIF Addressing Mode S:/8 = Online Edits S:33/11 - S:33/1 = No online edits exist DD / MM / YYYY Date S:39-37 = 9 / 6 / 5 HH : MM : SS Time S:4-4 = 9 : 15 : 59 OS Catalog Number S:57 = 41 OS Series S:58 = B OS FRS S:59 = 7 Processor Catalog Number S:6 = 54 Processor Series S:61 = B Processor FRN S:6 = 3 User Program Type S:63 = 15 User Program Functionality Index S:64 = 35 User RAM Size S:66 = 3 OS Memory Size S:66 = 51 Maximum (x1 ms) S: = 1 Average (x1 ms) S:3 = Current (x1 ms) S:3 (low byte) = 1 Watchdog (x1 ms) S:3 (high byte) = 1 Last 1ms Scan Time S:35 = 3 Scan Toggle Bit S:33/9 = 1 Time Base Selection S:33/13 = Math Overflow Selected S:/14 = Overflow Trap S:5/ = Carry S:/ = Overflow S:/1 = Zero Bit S:/ = 1 Sign Bit S:/3 = Floating Point Flag Disable S:34/ = Math Register (lo word) S:13 = 1 Math Register (high word) S:14-S:13 = Math Register (3 Bit) S:14-S:13 = 1 I/O Interrupt Executing S:3 = Interrrupt Latency Control S:33/8 = Event Interrupt 1 us Time Stamp S:44 = I/O Slot Enables: S:11 S:1 1 3 11111111 11111111 11111111 11111111 I/O Slot Interrupt Enables: S:7 S:8 1 3 11111111 11111111 11111111 11111111 I/O Slot Interrupt Pending: S:5 S:6 1 3 Processor Mode S:1/- S:1/4 = Remote Run Channel Mode S:33/3 = 1 Comms Active S:33/4 = Incoming Cmd Pending S:33/ = Msg Reply Pending S:33/1 = DH485 Pass-Thru Disabled Bit S:34/ = DF1 Pass-Thru Enable Bit S:34/5 = DTR Control Bit S:33/14 = DTR Force Bit S:33/15 = Outgoing Msg Cmd Pending S:33/ = Comms Servicing Sel S:33/5 = Msg Servicing Sel S:33/6 = Modem Lost S:5/14 = 1

Chan 1 Debug Errors STI DII Protection Mem Module PROGRAMACAO1.RSS Page Friday, June 9, 6-9:7:4 Data File S (hex) -- STATUS Processor Mode S:1/- S:1/4 = Remote Run Comms Active S:1/7 = Incoming Cmd Pending S:/5 = Msg Reply Pending S:/6 = Active Nodes (Octal): S:83 - S:86 1 3 Outgoing Msg Cmd Pending S:/7 = Comms Servicing Sel S:/15 = 1 Msg Servicing Sel S:33/7 = Monitor DH+ Active Node Table S:34/1 = No Suspend Code S:7 = Suspend File S:8 = Compiled For Single Step S:/4 = Yes Fault/Powerdown Fault/Powerdown (Rung #) S: = 1 (File #) S:1 = Test Single Step Breakpoint Rung # S:18 = File # S:19 = Test Single Step Rung # S:16 = File # S:17 = Fault Override At Power Up S:1/8 = Startup Protection Fault S:1/9 = Major Error Halt S:1/13 = Overflow Trap S:5/ = Control Register Error S:5/ = Major Error Executing User Fault Rtn. S:5/3 = M/M1 Referenced On Disabled Slot S:5/4 = Battery Low S:5/11 = Fault/Powerdown (Rung #) S: = 1 (File #) S:1 = ASCII String Manipulation error S:5/15 = Fault Routine S:9 = Major Error S:6 = h Error Description: Setpoint (x1ms) S:3 = 1 File Number S:31 = 1 us Time Stamp S:43 = 11463 Pending Bit S:/ = Enable Bit S:/1 = 1 Resolution Select Bit S:/1 = Executing Bit S:/ = Overflow Bit S:5/1 = Lost S:36/9 = Interrrupt Latency Control S:33/8 = Preset S:5 = Accumulator S:5 = Pending Bit S:/11 = Enable Bit S:/1 = 1 Executing Bit S:/13 = Reconfiguration Bit S:33/1 = Overflow Bit S:5/1 = Lost S:36/8 = 1 us Time Stamp S:45 = File Number S:46 = Slot Number S:47 = Bit Mask S:48 = h Compare Value S:49 = h Return Mask S:51 = h Last Scan Time (x1 ms) S:55 = Max Observed Scan Time (x1 ms) S:56 = Interrrupt Latency Control S:33/8 = Deny Future Access S:1/14 = No Memory Module Loaded On Boot S:5/8 = Password Mismatch S:5/9 = Load Memory Module On Memory Error S:1/1 = Load Memory Module Always S:1/11 = Load Memory Module and RUN S:1/1 = Program Compare S:/9 = Data File Overwrite Protection Lost S:36/1 =

Forces Global Data PROGRAMACAO1.RSS Page 3 Friday, June 9, 6-9:7:4 Data File S (hex) -- STATUS Forces Enabled S:1/5 = No Forces Installed S:1/6 = No Global Status Word S:99 = h Transmit Control Bit S:34/3 = Receive Control Bit S:34/4 = Node 1 3 4 5 6 7 S:1 h h h h h h h h S:18 1 h h h h h h h h S:116 h h h h h h h h S:14 3 h h h h h h h h S:13 4 h h h h h h h h S:14 5 h h h h h h h h S:148 6 h h h h h h h h S:156 7 h h h h h h h h

Page 1 (Radix Binary) Friday, June 9, 6-9:7:4 Data File B3 (bin) -- BINARY Offset 15 14 13 1 11 1 9 8 7 6 5 4 3 1 (Symbol) Description B3: B3:1 B3:

Page 1 Friday, June 9, 6-9:7:4 Data File T4 -- TIMER Offset EN TT BASE PRE ACC (Symbol) Description T4:.1 sec 1 (TIMER_VERMELHO) TIMER 1 T4:1 1. sec 1 (TIMER_VERDE) TIMER T4: 1. sec 3 (TIMER_AMARELO) TIMER 3 T4:3 1. sec (TIMER_LIGA) Timer 1 T4:4 1. sec 3 (TIMER_DESLIGA) TIMER T4:5 1. sec 1 (CLOCK) tempo de clock do relogio T4:6.1 sec 1 T4:7 1. sec 1 (ON) Turn on T4:8 1. sec 1 (OFF) turn off T4:9 1. sec 6 T4:1 1. sec 8 (TIMER_INDIRETO) Temporizador do acionamento dos motores por en T4:11 1. sec 3 T4:1 1. sec 4

Page 1 Friday, June 9, 6-9:7:4 Data File C5 -- COUNTER Offset CU CD OV UN UA PRE ACC (Symbol) Description C5: 1 4 1 (SEGUNDOS) contador segundos C5:1 1 6 4 (MINUTOS) contador minutos C5: 1 4 1 (HORA) contador hora C5:3 1 99 88 C5:4 1 5 C5:5 1 5 C5:6 1 55 5

Page 1 Friday, June 9, 6-9:7:4 Data File R6 -- CONTROL Offset EN EU EM ER UL IN FD LEN POS (Symbol) Description R6: 18 R6:1 16 R6: 1 4 1 R6:3 1 4 R6:4 4 1 R6:5 1 8 R6:6 1 8 R6:7 R6:8 R6:9 R6:1 R6:11 1 1 16 R6:1 1 1 1 1 R6:13 1 1 1 5

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N7 (dec) -- INTEGER Offset 1 3 4 5 6 7 8 9 N7: 11 3 1 3 9 3 48 34 N7:1 9 9 6

Page 1 Friday, June 9, 6-9:7:4 Data File F8 -- FLOAT Offset 1 3 4 F8: 87

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N9 (dec) -- PID -- Para exercício de PID Offset 1 3 4 5 6 7 8 9 N9: 51 3 8 N9:1 9 1 9 N9: 5319

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N1 (dec) -- PV_STD Offset 1 3 4 5 6 7 8 9 N1: N1:1

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N11 (dec) -- FILE -- Arquivo Offset 1 3 4 5 6 7 8 9 N11: 1 1 1 N11:1 N11: N11:3 N11:4 N11:5 N11:6 N11:7 N11:8 N11:9

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N1 (dec) -- FILE -- Para exercício dos motores Offset 1 3 4 5 6 7 8 9 N1: N1:1 N1: N1:3 N1:4 N1:5 N1:6 N1:7 N1:8 N1:9

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N13 (dec) Offset 1 3 4 5 6 7 8 9 N13: N13:1 N13: N13:3 N13:4 N13:5 N13:6 N13:7 N13:8 N13:9

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N14 (dec) -- MOTORES Offset 1 3 4 5 6 7 8 9 N14: 1 3 7 15 31 63 17 55 N14:1 N14: N14:3 N14:4 N14:5 N14:6 N14:7 N14:8 N14:9

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N15 (dec) -- OFF MOTOR Offset 1 3 4 5 6 7 8 9 N15: 55 17 63 31 15 7 3 1

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:4 Data File N16 (dec) -- MSG-WR Offset 1 3 4 5 6 7 8 9 N16: 1 139 5 N16:1 N16: N16:3 N16:4 N16:5 N16:6 N16:7 N16:8 N16:9

Page 1 (Radix Decimal) Friday, June 9, 6-9:7:43 Data File N17 (dec) -- N17 -- MSG-RD Offset 1 3 4 5 6 7 8 9 N17: 1 1 1 14 7 5 N17:1

Page 1 Friday, June 9, 6-9:7:43 CDM - Untitled Address (Symbol) = Value [Description] I:1. (TW1) = 11 1 1 11 [entrada tw1]

Page 1 Friday, June 9, 6-9:7:43 Address/Symbol Database Address Symbol Scope Description Sym Group F Global B3: B3/ LIGA_RELOGIO Global aciona o relogio B3/1 HORAIGUAL Global hora igual B3/ MINUTOIGUAL Global minuto igual B3/3 B3/4 B4 Global B3/5 DESALARME Global Desaciona alarme B3/6 B3/7 B3/3 B3/33 B3/34 B3/35 B3/36 B3/37 C5: SEGUNDOS Global contador segundos C5:.ACC Segundo C5:/ C5:1 MINUTOS Global contador minutos C5:1.ACC Minuto C5:1/ C5: HORA Global contador hora C5:.ACC Hora C5:/ C5:3 C5:3.ACC C5:4 C5:5 C5:5.ACC C5:6 C5:6.ACC F8: I: I:1. TW1 Global entrada tw1 I:/ Chave Liga I:/1 Sensor superior I:/ Sensor inferior I:/3 CH_DESLIGA Global Chave desliga I:/4 LOAD_TW1 Global Carrega dados TW1 I:/5 LOAD_TW Global Carrega dados TW I:/6 SOMA Global Somar elemento por elemento / CH1 Global CHAVE LIGA /1 DESLIGA Global BOTÃO DESLIGA / SETA_RELOGIO Global seta relogio /3 /4 BL1 Global botão Liga /5 FC1 Global sensor superior /6 FC Global sensor inferior /7 /8 EXE_D Global Habilitar exercício furadeira /9 EXE_E Global Habilitar exercício semaforo /1 EXE_E_ Global Habilitar exercício semaforo /11 EXE_F Global Habilitar exercício motores /1 EXE_G Global Habilitar execício relogio /13 EXE_H Global Habilitar exercício relogio /14 EXE_I Global Habilitar exercício relogio 3 /15 PETROBRAS Global Habilitar BR I:5. TW Global tw I:7. I:7.1 N7: AUX_HORA Global variavel auxiliar hora N7:/15 N7:1 AUX_SEGUNDOS Global variavel auxiliar segundos N7: N7:3 N7:4 N7:5 N7:6 ACHORA Global N7:7 ACMINUTO Global N7:8 N7:9 N7:1 N7:11 N7:1 N7:13 N7:14 N7:15 N7:16 N7:17 N9: N Global N9:/1 N9:/ N9:/8 N9:/9

Page Friday, June 9, 6-9:7:43 Address/Symbol Database Address Symbol Scope Description Sym Group N9:/1 N9:1 N9: N9:11 N9:1 N11: N11:[I:1.] N11:[N7:17] N1: N1:1 N1: N1:3 N1:4 N1:5 N1:6 N1:7 N1:8 N1:1 N1:[T4:1.ACC] BANCO_DE_DADOS Global Move os dados para acionamento pelo banco de dados N1 N13: N13:1 N13:3 N13:34 N13:5 N14: N15: N16: N16:/15 N16:1 N16:1/15 N17: N17:/15 N17:1/15 O:1 O:. O:3. SAIDA1 Global / MOTOR1_RED Global MOTOR 1 / vermelho /1 MOTOR_AMARELO Global MOTOR / amarelo / MOTOR3_VERDE Global MOTOR 3 / Verde /3 MOTOR4 Global motor 4 /4 MOTOR5 Global motor 5 /1 /13 /15 O:6. DISPLAYS_MINUTOS Global led O:7. O:7.1 O:8. O:13 O:13/51 MOTOR_1 Global MOTOR 1 O:13/5 MOTOR_ Global MOTOR O:13/53 MOTOR_3 Global MOTOR 3 O:13/54 MOTOR_4 Global MOTOR 4 O:13/55 MOTOR_5 Global MOTOR 5 R6: R6:1 R6: R6:3 R6:3.POS R6:4 R6:5 R6:5.POS R6:6 R6:6.POS R6:11 R6:1 R6:13 R6:14 R6:15 R6:16 S: Arithmetic Flags S:/ Processor Arithmetic Carry Flag S:/1 Processor Arithmetic Underflow/ Overflow Flag S:/ Processor Arithmetic Zero Flag S:/3 Processor Arithmetic Sign Flag S:1 Processor Mode Status/ Control S:1/ Processor Mode Bit S:1/1 Processor Mode Bit 1 S:1/ Processor Mode Bit S:1/3 Processor Mode Bit 3 S:1/4 Processor Mode Bit 4 S:1/5 Forces Enabled S:1/6 Forces Present S:1/7 Comms Active

Page 3 Friday, June 9, 6-9:7:43 Address/Symbol Database Address Symbol Scope Description Sym Group S:1/8 Fault Override at Powerup S:1/9 Startup Protection Fault S:1/1 Load Memory Module on Memory Error S:1/11 Load Memory Module Always S:1/1 Load Memory Module and RUN S:1/13 Major Error Halted S:1/14 Access Denied S:1/15 First Pass S:/ STI Pending S:/1 STI Enabled S:/ STI Executing S:/3 Index Addressing File Range S:/4 Saved with Debug Single Step S:/5 DH-485 Incoming Command Pending S:/6 DH-485 Message Reply Pending S:/7 DH-485 Outgoing Message Command Pending S:/15 Comms Servicing Selection S:3 Current Scan Time/ Watchdog Scan Time S:4 Time Base S:5/ Overflow Trap S:5/ Control Register Error S:5/3 Major Err Detected Executing UserFault Routine S:5/4 M-M1 Referenced on Disabled Slot S:5/8 Memory Module Boot S:5/9 Memory Module Password Mismatch S:5/1 STI Overflow S:5/11 Battery Low S:6 Major Error Fault Code S:7 Suspend Code S:8 Suspend File S:9 Active Nodes S:1 Active Nodes S:11 I/O Slot Enables S:1 I/O Slot Enables S:13 Math Register S:14 Math Register S:15 Node Address/ Baud Rate S:16 Debug Single Step Rung S:17 Debug Single Step File S:18 Debug Single Step Breakpoint Rung S:19 Debug Single Step Breakpoint File S: Debug Fault/ Powerdown Rung S:1 Debug Fault/ Powerdown File S: Maximum Observed Scan Time S:3 Average Scan Time S:4 Index Register S:5 I/O Interrupt Pending S:6 I/O Interrupt Pending S:7 I/O Interrupt Enabled S:8 I/O Interrupt Enabled S:9 User Fault Routine File Number S:3 STI Setpoint S:31 STI File Number S:3 I/O Interrupt Executing S:33 Extended Proc Status Control Word S:33/ Incoming Command Pending S:33/1 Message Reply Pending S:33/ Outgoing Message Command Pending S:33/3 Selection Status User/DF1 S:33/4 Communicat Active S:33/5 Communicat Servicing Selection S:33/6 Message Servicing Selection Channel S:33/7 Message Servicing Selection Channel 1 S:33/8 Interrupt Latency Control Flag S:33/9 Scan Toggle Flag S:33/1 Discrete Input Interrupt Reconfigur Flag S:33/11 Online Edit Status S:33/1 Online Edit Status S:33/13 Scan Time Timebase Selection S:33/14 DTR Control Bit S:33/15 DTR Force Bit S:34 Pass-thru Disabled S:34/ Pass-Thru Disabled Flag S:34/1 DH+ Active Node Table Enable Flag S:34/ Floating Point Math Flag Disable,Fl S:35 Last 1 ms Scan Time S:36 Extended Minor Error Bits S:36/8 DII Lost S:36/9 STI Lost S:36/1 Memory Module Data File Overwrite Protection S:37 Clock Calendar Year S:38 Clock Calendar Month S:39 Clock Calendar Day S:4 Clock Calendar Hours S:41 Clock Calendar Minutes

Page 4 Friday, June 9, 6-9:7:43 Address/Symbol Database Address Symbol Scope Description Sym Group S:4 Clock Calendar Seconds S:43 STI Interrupt Time S:44 I/O Event Interrupt Time S:45 DII Interrupt Time S:46 Discrete Input Interrupt- File Number S:47 Discrete Input Interrupt- Slot Number S:48 Discrete Input Interrupt- Bit Mask S:49 Discrete Input Interrupt- Compare Value S:5 Processor Catalog Number S:51 Discrete Input Interrupt- Return Number S:5 Discrete Input Interrupt- Accumulat S:53 Reserved/ Clock Calendar Day of the Week S:55 Last DII Scan Time S:56 Maximum Observed DII Scan Time S:57 Operating System Catalog Number S:58 Operating System Series S:59 Operating System FRN S:61 Processor Series S:6 Processor Revision S:63 User Program Type S:64 User Program Functional Index S:65 User RAM Size S:66 Flash EEPROM Size S:67 Channel Active Nodes S:68 Channel Active Nodes S:69 Channel Active Nodes S:7 Channel Active Nodes S:71 Channel Active Nodes S:7 Channel Active Nodes S:73 Channel Active Nodes S:74 Channel Active Nodes S:75 Channel Active Nodes S:76 Channel Active Nodes S:77 Channel Active Nodes S:78 Channel Active Nodes S:79 Channel Active Nodes S:8 Channel Active Nodes S:81 Channel Active Nodes S:8 Channel Active Nodes S:83 DH+ Active Nodes S:84 DH+ Active Nodes S:85 DH+ Active Nodes S:86 DH+ Active Nodes T4: TIMER_VERMELHO Global TIMER 1 T4:.ACC T4:/ T4:/TT T4:1 TIMER_VERDE Global TIMER T4:1/ T4:1/TT T4: TIMER_AMARELO Global TIMER 3 T4:/ T4:/TT T4:3 TIMER_LIGA Global Timer 1 T4:3/ T4:4 TIMER_DESLIGA Global TIMER T4:4/ T4:5 CLOCK Global tempo de clock do relogio T4:5.ACC T4:5/ T4:6/ T4:7 ON Global Turn on T4:7/ T4:7/TT T4:8 OFF Global turn off T4:8/ T4:8/TT T4:9 T4:9.ACC T4:9/ T4:1 TIMER_INDIRETO Global Temporizador do acionamento dos motores por endereçamento indireto T4:1.ACC T4:11 T4:11/ T4:1 T4:1/ U:3 FURADEIRA Global Exercício da furadeira U:4 SEMAFORO Global Exercício do Semaforo U:5 AC_MOTORES Global Exercício motores U:6 BR Global Exercício BR U:7 RELOGIO Global Exercicio relogio U:8 RELOGIO Global Exercício relogio - exe-h U:9 RELOGIO3 Global Exercício relogio 3 U:1 RELOGIO4 Global Exercício do Relogio 4 U:11 SEMAFORO Global Exercício do semaforo

Page 5 Friday, June 9, 6-9:7:43 Address/Symbol Database Address Symbol Scope Description Sym Group U:1 FLIP_FLOP Global Exercício do Flip- Flop U:14 U:15 U:16 U:17 U:18 U:19 U: U:4 U:6 U:7 U:8 U:9 U:3 U:31 U:3 U:33

Page 1 Friday, June 9, 6-9:7:43 Instruction Comment Database Address Instruction Description

Page 1 Friday, June 9, 6-9:7:43 Symbol Group Database Group_Name Description