SlideShare a Scribd company logo
Siemens S7-200 PLC training courses
PLC history Classical control -  More complicated - Longer time for maintenance  - Time consuming troubleshooting - Occupies larger area in switchboards  - Requires more wiring - Standard reliability
History Large projects requirements - More inputs and outputs points -Large program memory -Several programming instructions -Communication with other equipments -Deal with analogue signals -Deal with large number of counters, timers  and  markers
History  Historical view
Course contents Introduction to PLC Bit logic compare Timers Counters Memory instructions Analog I/O Move , shift  Practical examples
Introduction What is a PLC
Introduction Basic PLC operation
introduction S7 200 family
introduction S7-200 configuration
introduction S7-200 configuration mode switch and analog adjustment
introduction S7-200 configuration optional cartidge
Introduction S7-200 configuration expansion modules
Introduction S7-200 configuration status indicator
Introduction S7-200 configuration I/O numbering
Introduction S7-200 configuration inputs
Introduction S7-200 configuration outputs
Introduction S7-200 configuration programming software
Analogue I/O = Typical analogue signals from 0-10 VDC or 4-20 mA = They are used to represent changing values such as  speed, temperature, weight and level
Introduction Analogue outputs may be used to produce  variable reference signals for devices  such as: # Control valves # Chart recorders # Electric motor drives # Pressure transducers # Analogue meters
Introduction
Introduction
Introduction
PLC Programming
Programming languages Statement list Function block Ladder diagram The instructions are represented by graphic symbols: Contacts, Coils & Boxes The ladder diagram is the most popular programming language
Instructions  Standard instructions: They are used in most programs. Examples: timer, counter, math, logical, incr., decr. and move High speed instructions:   They allow for events and interrupts to occur independently of the PLC scan time. Examples: High speed counters and  interrupts Special instructions:   They are used to manipulate data Shift, table, conversion, real time instruction .
Bit Logic instruction Normally  Open contact Normally  Open Immediate contact Normally  Closed contact Not contact Normally  Closed Immediate contact Positive Transition contact Negative Transition contact Input Instructions
Input contacts example
Output instructions Output Instruction No Operation instruction Output Immediate instruction Set (N bits) instruction Reset (N bits) instruction Set Immediate (N bits) instruction Reset Immediate (N bits) instruction
Output, Set & Reset example
Starting a motor
Hard-wired DOL starting Induction Motor Circuit Breaker Contactor Thermal Overload Induction Motor Aux. contact Contact coil Stop O.L. contact Start
Using PLC Before start Starting After start
Stopping
Input & Output connections
Timer instructions On-Delay Timer Retentive   On-Delay   Timer Off-Delay Timer
On-Delay & Retentive On-Delay timers They count time when the enabling input (IN) is ON. When the current value (Txxx) is  >  the preset time (PT), the timer bit is ON. The On-Delay timer current value is cleared when (IN) is OFF, while the current value of the Retentive On-Delay Timer is maintained. You can use the Retentive On-Delay Timer to accumulate time for multiple periods of the input ON.
Off-Delay timer The Off-Delay Timer is used to delay turning an output OFF for a fixed period of time after the input turns OFF. When (IN) turns ON, the timer bit turns ON immediately, and the current value is set to 0.  When (IN) turns OFF, the timer counts till PT and the timer bit turns OFF and the current value stops counting. If the input is OFF for a time shorter than PT, the timer bit remains ON.
Timers numbers & resolutions Note You cannot share the same timer numbers for TOF and TON.  For example, you cannot have both a TON T32 and a TOF T32.
Timer examples On-Delay  Off-Delay  Retentive On-Delay
Hard-wired on-delay timer
Timer example
TONR example
Timer example
Counter instructions Up counter Up/down counter Down counter A bottling machine, for example, may use a counter to count bottles into groups of six for packaging.
Up-counter It counts up on the rising edges of the Count Up (CU) input. When the current value (Cxxx)  >  (PV), the counter bit (Cxxx) turns on. The counter is reset when the Reset (R) input turns on.
Up/Down counter It counts up on rising edges of the Count Up (CU) input.  It counts down on the rising edges of the Count Down (CD) input. When the current value (Cxxx)  >  (PV), the counter bit (Cxxx) turns on. The counter is reset when the Reset (R) input turns on.
Down counter It counts down from the PV on the rising edges of the (CD) input . When the current value is equal to zero, the counter bit (Cxxx) turns on. The counter resets the counter bit (Cxxx) and loads the current value with the (PV) when the load input (LD) turns on.
Down-counter example
Up/down-counter example
Counter example A counter might be used to keep track of the number of vehicles in a parking lot. As vehicles enter the lot through an entrance gate, the counter counts up. As vehicles exit the lot through an exit gate, the counter counts down. When the lot is full a sign at the entrance gate turns on indicating the lot is full.
The ladder logic
Memory types You can access data in many CPU memory areas - process image input register  (I) - process image output register  (Q) - variable memory area  (V) - Bit memory area  (M) - sequence control relay memory area  (S) - special memory bits  (SM) - local memory area  (L) - Timer memory area  (T) - counter memory area  (C) - Analog inputs  (AI)
Accessing a Bit of Data in the CPU Memory (Byte.bit Addressing) Memory addressing
Memory addressing You can access data in many CPU memory areas (V, I, Q, M, S, L, and SM) as: bytes, words, or double words by using the byte-address format.
Memory types Process-image input register  (I) Format: Bit  I[byte address].[bit address] I0.1 Byte, Word, Double Word  I[size][starting byte address] IB4 Process-image output register  (Q) Format: Bit  Q[byte address].[bit address] Q1.1 Byte, Word, Double Word  Q[size][starting byte address] QB5 Variable memory area (V) You can use V memory to: store intermediate results of the control logic operations.  store other data pertaining to your process or task.  Format: Bit  V[byte address].[bit address] V10.2 Byte, Word, Double Word  V[size][starting byte address] VW100
Memory types Sequence control relay area  (S) They are used to organize machine operations or steps into equivalent program segments. SCRs allow logical  segmentation of the control Format: Bit  S[byte address].[bit address] S3.1 Byte, Word, Double Word  S[size][starting byte address] SB4 Special memory bits (SM) The SM bits provide a means for communicating information between the CPU and your program. You can use these bits to select and control some of the special functions of the S7-200 CPU, such as: •  A bit that turns on for the first scan cycle •  Bits that toggle at fixed rates •  Bits that show the status of math or operational instructions Format: Bit  SM[byte address].[bit address] SM0.1 Byte, Word, Double Word SM[size][starting byte address] SMB86
Memory types Local memory area (L) The S7-200 PLCs provide 64 bytes of local (L) memory of which 60 can be  used as scratchpad memory or for passing formal parameters to subroutines.  Format: Bit  L [byte address].[bit address] L0.0 Byte, Word, Double Word  L [size] [starting byte address] LB33
Memory types Analog inputs  (AI) The S7-200 converts a real-world, analog value (such as temperature or voltage) into a word-length (16-bit) digital value. You access these values by the area identifier (AI), size of the data (W), and the starting byte address. Since analog inputs are words and always start on even-number bytes (such as 0, 2, or 4), you access them with even-number byte addresses (such as AIW0, AIW2, or AIW4),as shown in Figure Analog input values are read-only values. Format:   AIW [starting byte address] AIW4
Memory types The S7-200 converts a word-length (16-bit) digital value into a current or voltage, proportional to the digital value (such as for a current or voltage). You write these values by the area identifier (AQ), size of the data (W), and the starting by address. Since analog outputs are words and always start on even-number bytes (such as 0, 2, or 4), you write them with even-number byte addresses (AQW0, AQW2, AQW4),  Format: AQW [starting byte address] AQW4 Analog outputs  (AQ)
Move instructions The Move Byte instruction moves the input byte (IN) to the output byte (OUT). The input byte is not altered by the move. The Move Word instruction moves the input word (IN) to the output word (OUT). The input word is not altered by the move. The Move Double Word instruction moves the input double word (IN) to the output double word (OUT). The input double word is not altered by the move. The Move Real instruction moves a 32-bit, real input double word (IN) to the output double word (OUT). The input double word is not altered by the move.
The block move instructions The Block Move Byte instruction moves the number of bytes (N) from the input address IN to the output address OUT. N has a range of 1 to 255. Example
Move byte immediate instructions The Move Byte Immediate Write instruction reads from location IN and writes to physical output OUT. The Move Byte Immediate Read instruction reads physical input IN and writes the result in OUT.
Analogue I/O = Typical analogue signals from 0-10 VDC or 4-20 mA = They are used to represent changing values such as    speed, temperature, weight and level  =The expansion module converts the standard voltage and  current values to 12-bit digital representation. These digital  values are transferred to the PLC for use in its program
Analogue outputs may be used to produce  variable reference signals for devices  such as: # Control valves # Chart recorders # Electric motor drives # Pressure transducers # Analogue meters
Analog o/p example
Analog i/p example
Analog i/p example

More Related Content

PPT
SIEMENS S7-300c.ppt
PDF
Programmable logic controller - Siemens S7-1200
PPTX
SIMATIC S7-1200 Overview
PDF
Simens plc training. simatic working-with-step-7
PPTX
automation slides,plc,scada,HMI
PDF
Industrial Automation
PDF
Technical slides tia_portal_v15_en
PDF
TIA Portal STEP 7 Basic
SIEMENS S7-300c.ppt
Programmable logic controller - Siemens S7-1200
SIMATIC S7-1200 Overview
Simens plc training. simatic working-with-step-7
automation slides,plc,scada,HMI
Industrial Automation
Technical slides tia_portal_v15_en
TIA Portal STEP 7 Basic

What's hot (20)

PPTX
Use of plc in industrial automation
PPTX
Basics of Automation, PLC and SCADA
PDF
Plc ppt
PDF
PPTX
Programmable Logic Controller(PLC)
PPTX
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PDF
Siemens s7 300 programming
PPTX
Plc example presentation
PPTX
programmable logic controller presentation
PDF
PLC - Programmable Logic Controller
PDF
Plc basics
PPTX
Plc presentation
PPTX
presentation on plc.pptx
PPTX
PLC LADDER DIAGRAM
PPTX
Industrial automation (PLC, SCADA, VFD & HMI)
PPTX
plc-basics.pptx
PDF
Simatic s7 200-introduction
PPT
PLC Basic
PDF
PLC Programming Languages
Use of plc in industrial automation
Basics of Automation, PLC and SCADA
Plc ppt
Programmable Logic Controller(PLC)
PLC ARCHITECTURE AND HARDWARE COMPONENTS
Siemens s7 300 programming
Plc example presentation
programmable logic controller presentation
PLC - Programmable Logic Controller
Plc basics
Plc presentation
presentation on plc.pptx
PLC LADDER DIAGRAM
Industrial automation (PLC, SCADA, VFD & HMI)
plc-basics.pptx
Simatic s7 200-introduction
PLC Basic
PLC Programming Languages
Ad

Viewers also liked (19)

PPT
2.5 suppression.sprinklers.wk12a
PPT
Engineering & Design of Pipe Supports
PDF
96000707 gas-turbine-control
PPTX
Piping presentation (master)
PDF
Cold Work Permit
PPT
Inergen
PPTX
Gas Turbine Operation
DOCX
Chapter 2 part 1 sprinkler
PDF
Hmi vfd modbus communication
PDF
Lập trình plc delta
PDF
Ihm dopb07 versão economica
PPS
No-Break 20 KVA Dupla Conversao Online Powersys Trifasico Torre Rack No-Brea...
PPT
Top Ten Siemens S7 Tips and Tricks
PPT
Modbus Data Communication Systems
PDF
PLC Troubleshooting & Maintenance
PDF
PLC and SCADA training.
PPTX
INDUSTRIAL AUTOMATION USING PLC
PPTX
Mobile crane
2.5 suppression.sprinklers.wk12a
Engineering & Design of Pipe Supports
96000707 gas-turbine-control
Piping presentation (master)
Cold Work Permit
Inergen
Gas Turbine Operation
Chapter 2 part 1 sprinkler
Hmi vfd modbus communication
Lập trình plc delta
Ihm dopb07 versão economica
No-Break 20 KVA Dupla Conversao Online Powersys Trifasico Torre Rack No-Brea...
Top Ten Siemens S7 Tips and Tricks
Modbus Data Communication Systems
PLC Troubleshooting & Maintenance
PLC and SCADA training.
INDUSTRIAL AUTOMATION USING PLC
Mobile crane
Ad

Similar to Plc Siemens Training Notes (20)

PPTX
Embedded systems and robotics by scmandota
PPTX
8051 training an interactive tutorial
PPT
11. Computer Systems Hardware 1
PPT
AVR Fundamentals
PDF
UNIT 4-PROGRAMMABLE LOGIC CONTROLLER.pdf
PPTX
Module-2 gitam engineering college PPT.pptx
PDF
13402lecture3 111204134846-phpapp02
PPT
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
DOCX
Operating system
PDF
Micro-controllers (PIC) based Application Development
PDF
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
PPTX
Digital IC TTL AND CMOS voltage level and power Consumption.pptx
PPT
PLC Training Intro
PPT
Addressing mode and instruction set using 8051
PDF
PLC.pdf
PPT
I Ointerface in mp
PPT
Introduction to plc (s7)­
PDF
ACCELEROMETER BASED GESTURE ROBO CAR
PPT
2.computer org.
Embedded systems and robotics by scmandota
8051 training an interactive tutorial
11. Computer Systems Hardware 1
AVR Fundamentals
UNIT 4-PROGRAMMABLE LOGIC CONTROLLER.pdf
Module-2 gitam engineering college PPT.pptx
13402lecture3 111204134846-phpapp02
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
Operating system
Micro-controllers (PIC) based Application Development
Automation and Robotics 20ME51I_Week_2_Practicals.pdf
Digital IC TTL AND CMOS voltage level and power Consumption.pptx
PLC Training Intro
Addressing mode and instruction set using 8051
PLC.pdf
I Ointerface in mp
Introduction to plc (s7)­
ACCELEROMETER BASED GESTURE ROBO CAR
2.computer org.

More from plc_course (6)

PPT
Plc Robotics
PDF
Ura üW1
PPT
Ladder Intro Tutorial
PPTX
Presentation Plc Course
PPT
Getting started with PLCs
PPT
Profibus
Plc Robotics
Ura üW1
Ladder Intro Tutorial
Presentation Plc Course
Getting started with PLCs
Profibus

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
A Presentation on Artificial Intelligence
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Empathic Computing: Creating Shared Understanding
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
A Presentation on Artificial Intelligence
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
Big Data Technologies - Introduction.pptx
Encapsulation_ Review paper, used for researhc scholars
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Digital-Transformation-Roadmap-for-Companies.pptx
Modernizing your data center with Dell and AMD
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Empathic Computing: Creating Shared Understanding
Building Integrated photovoltaic BIPV_UPV.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
MYSQL Presentation for SQL database connectivity
20250228 LYD VKU AI Blended-Learning.pptx

Plc Siemens Training Notes

  • 1. Siemens S7-200 PLC training courses
  • 2. PLC history Classical control - More complicated - Longer time for maintenance - Time consuming troubleshooting - Occupies larger area in switchboards - Requires more wiring - Standard reliability
  • 3. History Large projects requirements - More inputs and outputs points -Large program memory -Several programming instructions -Communication with other equipments -Deal with analogue signals -Deal with large number of counters, timers and markers
  • 5. Course contents Introduction to PLC Bit logic compare Timers Counters Memory instructions Analog I/O Move , shift Practical examples
  • 10. introduction S7-200 configuration mode switch and analog adjustment
  • 17. Introduction S7-200 configuration programming software
  • 18. Analogue I/O = Typical analogue signals from 0-10 VDC or 4-20 mA = They are used to represent changing values such as speed, temperature, weight and level
  • 19. Introduction Analogue outputs may be used to produce variable reference signals for devices such as: # Control valves # Chart recorders # Electric motor drives # Pressure transducers # Analogue meters
  • 24. Programming languages Statement list Function block Ladder diagram The instructions are represented by graphic symbols: Contacts, Coils & Boxes The ladder diagram is the most popular programming language
  • 25. Instructions Standard instructions: They are used in most programs. Examples: timer, counter, math, logical, incr., decr. and move High speed instructions: They allow for events and interrupts to occur independently of the PLC scan time. Examples: High speed counters and interrupts Special instructions: They are used to manipulate data Shift, table, conversion, real time instruction .
  • 26. Bit Logic instruction Normally Open contact Normally Open Immediate contact Normally Closed contact Not contact Normally Closed Immediate contact Positive Transition contact Negative Transition contact Input Instructions
  • 28. Output instructions Output Instruction No Operation instruction Output Immediate instruction Set (N bits) instruction Reset (N bits) instruction Set Immediate (N bits) instruction Reset Immediate (N bits) instruction
  • 29. Output, Set & Reset example
  • 31. Hard-wired DOL starting Induction Motor Circuit Breaker Contactor Thermal Overload Induction Motor Aux. contact Contact coil Stop O.L. contact Start
  • 32. Using PLC Before start Starting After start
  • 34. Input & Output connections
  • 35. Timer instructions On-Delay Timer Retentive On-Delay Timer Off-Delay Timer
  • 36. On-Delay & Retentive On-Delay timers They count time when the enabling input (IN) is ON. When the current value (Txxx) is > the preset time (PT), the timer bit is ON. The On-Delay timer current value is cleared when (IN) is OFF, while the current value of the Retentive On-Delay Timer is maintained. You can use the Retentive On-Delay Timer to accumulate time for multiple periods of the input ON.
  • 37. Off-Delay timer The Off-Delay Timer is used to delay turning an output OFF for a fixed period of time after the input turns OFF. When (IN) turns ON, the timer bit turns ON immediately, and the current value is set to 0. When (IN) turns OFF, the timer counts till PT and the timer bit turns OFF and the current value stops counting. If the input is OFF for a time shorter than PT, the timer bit remains ON.
  • 38. Timers numbers & resolutions Note You cannot share the same timer numbers for TOF and TON. For example, you cannot have both a TON T32 and a TOF T32.
  • 39. Timer examples On-Delay Off-Delay Retentive On-Delay
  • 44. Counter instructions Up counter Up/down counter Down counter A bottling machine, for example, may use a counter to count bottles into groups of six for packaging.
  • 45. Up-counter It counts up on the rising edges of the Count Up (CU) input. When the current value (Cxxx) > (PV), the counter bit (Cxxx) turns on. The counter is reset when the Reset (R) input turns on.
  • 46. Up/Down counter It counts up on rising edges of the Count Up (CU) input. It counts down on the rising edges of the Count Down (CD) input. When the current value (Cxxx) > (PV), the counter bit (Cxxx) turns on. The counter is reset when the Reset (R) input turns on.
  • 47. Down counter It counts down from the PV on the rising edges of the (CD) input . When the current value is equal to zero, the counter bit (Cxxx) turns on. The counter resets the counter bit (Cxxx) and loads the current value with the (PV) when the load input (LD) turns on.
  • 50. Counter example A counter might be used to keep track of the number of vehicles in a parking lot. As vehicles enter the lot through an entrance gate, the counter counts up. As vehicles exit the lot through an exit gate, the counter counts down. When the lot is full a sign at the entrance gate turns on indicating the lot is full.
  • 52. Memory types You can access data in many CPU memory areas - process image input register (I) - process image output register (Q) - variable memory area (V) - Bit memory area (M) - sequence control relay memory area (S) - special memory bits (SM) - local memory area (L) - Timer memory area (T) - counter memory area (C) - Analog inputs (AI)
  • 53. Accessing a Bit of Data in the CPU Memory (Byte.bit Addressing) Memory addressing
  • 54. Memory addressing You can access data in many CPU memory areas (V, I, Q, M, S, L, and SM) as: bytes, words, or double words by using the byte-address format.
  • 55. Memory types Process-image input register (I) Format: Bit I[byte address].[bit address] I0.1 Byte, Word, Double Word I[size][starting byte address] IB4 Process-image output register (Q) Format: Bit Q[byte address].[bit address] Q1.1 Byte, Word, Double Word Q[size][starting byte address] QB5 Variable memory area (V) You can use V memory to: store intermediate results of the control logic operations. store other data pertaining to your process or task. Format: Bit V[byte address].[bit address] V10.2 Byte, Word, Double Word V[size][starting byte address] VW100
  • 56. Memory types Sequence control relay area (S) They are used to organize machine operations or steps into equivalent program segments. SCRs allow logical segmentation of the control Format: Bit S[byte address].[bit address] S3.1 Byte, Word, Double Word S[size][starting byte address] SB4 Special memory bits (SM) The SM bits provide a means for communicating information between the CPU and your program. You can use these bits to select and control some of the special functions of the S7-200 CPU, such as: • A bit that turns on for the first scan cycle • Bits that toggle at fixed rates • Bits that show the status of math or operational instructions Format: Bit SM[byte address].[bit address] SM0.1 Byte, Word, Double Word SM[size][starting byte address] SMB86
  • 57. Memory types Local memory area (L) The S7-200 PLCs provide 64 bytes of local (L) memory of which 60 can be used as scratchpad memory or for passing formal parameters to subroutines. Format: Bit L [byte address].[bit address] L0.0 Byte, Word, Double Word L [size] [starting byte address] LB33
  • 58. Memory types Analog inputs (AI) The S7-200 converts a real-world, analog value (such as temperature or voltage) into a word-length (16-bit) digital value. You access these values by the area identifier (AI), size of the data (W), and the starting byte address. Since analog inputs are words and always start on even-number bytes (such as 0, 2, or 4), you access them with even-number byte addresses (such as AIW0, AIW2, or AIW4),as shown in Figure Analog input values are read-only values. Format: AIW [starting byte address] AIW4
  • 59. Memory types The S7-200 converts a word-length (16-bit) digital value into a current or voltage, proportional to the digital value (such as for a current or voltage). You write these values by the area identifier (AQ), size of the data (W), and the starting by address. Since analog outputs are words and always start on even-number bytes (such as 0, 2, or 4), you write them with even-number byte addresses (AQW0, AQW2, AQW4), Format: AQW [starting byte address] AQW4 Analog outputs (AQ)
  • 60. Move instructions The Move Byte instruction moves the input byte (IN) to the output byte (OUT). The input byte is not altered by the move. The Move Word instruction moves the input word (IN) to the output word (OUT). The input word is not altered by the move. The Move Double Word instruction moves the input double word (IN) to the output double word (OUT). The input double word is not altered by the move. The Move Real instruction moves a 32-bit, real input double word (IN) to the output double word (OUT). The input double word is not altered by the move.
  • 61. The block move instructions The Block Move Byte instruction moves the number of bytes (N) from the input address IN to the output address OUT. N has a range of 1 to 255. Example
  • 62. Move byte immediate instructions The Move Byte Immediate Write instruction reads from location IN and writes to physical output OUT. The Move Byte Immediate Read instruction reads physical input IN and writes the result in OUT.
  • 63. Analogue I/O = Typical analogue signals from 0-10 VDC or 4-20 mA = They are used to represent changing values such as speed, temperature, weight and level =The expansion module converts the standard voltage and current values to 12-bit digital representation. These digital values are transferred to the PLC for use in its program
  • 64. Analogue outputs may be used to produce variable reference signals for devices such as: # Control valves # Chart recorders # Electric motor drives # Pressure transducers # Analogue meters