Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 1/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļāļāļ 1 āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āđāļĨāļ°āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ
( Addressing , address assignment and data access ) āđāļāļāļēāļĢāđāļāļāļēāļāđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ (PLC) āļŦāļĢāļ āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ (PC) āļŠāļāļŠ āļēāļāļāļāļāļ°āļ āļēāđāļŦāļāđāļāļāļēāļ āļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļ PLC/PC āđāļāļāļĒāļēāļāļĄāļāļĢāļ°āļŠāļāļāļ āļēāļāļŠāļāļŠāļ āļāļ āļāļ°āļāļāļāđāļāļēāđāļāļāļēāļĢāļ āļēāļāļēāļ āđāļĨāļ°āļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļāļāļāļāļāļĢāļāļāļēāļāđ āļ āļēāļĒāđāļāļĢāļ°āļāļ āđāļĨāļ°āļāļāļāļĢāļāļ āļāļāļŠāļĄāļāļ (Specification) āļāļāļ PLC/PC āļāđāļāļāļēāļāļāļāļāļĒāļēāļāļĨāļ°āđāļāļĒāļāđāļŠāļĒāļāļāļ
āļ āļēāļāļ 1-1 āđāļāļāļ āļēāļāđāļŠāļāļāļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļāļāļāļāļāļĢāļāļāļēāļāđ āļ āļēāļĒāđāļāļĢāļ°āļāļ PLC/PC
āļāļ§āļēāļĄāļŠāļĄ
āļāļāļāļĢāļ°āļŦ
āļ§āļēāļāļŦāļ
āļ§āļĒāļāļēāļāđ
āļ āļēāļĒāđāļ āđ
āļāļĢāđāļ
āļĢāļĄāđāļĄāđ
āļāļĨāļāļ
āļāđāļāļĢ
āļĨāđāļĨāļāļĢPro
gramm
ing U
nitwi
th pro
gramm
ing so
ftware
User
progra
mme
mory
Opera
ting s
ystem
memo
ry[ F
irmwa
re ]
Processor
PIQPII
Powe
r Sup
ply U
nit
Input module
Output module
Actuators
Sensors
CPU :
Centr
al Proc
essing
Unit
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 2/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļāļēāļĢāļēāļāļ 1-1 āđāļŠāļāļāļāļāļŠāļĄāļāļāļāļāļ PLC Simatic S7-300
āđāļĄāļāđāļĢāļēāđāļāļēāđāļāļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļāļāļāļāļāļĢāļāđāļĨāļ° āļāļāļŠāļĄāļāļāļāļāļ PLC/PC āđāļĨāļ§ āļŠāļāļāļŠ āļēāļāļāļāļāļāļĢāļ°āļāļēāļĢāļŦāļāļāđāļāļāļēāļĢāļāļāļ°āļ āļēāđāļŦāļŦāļāļ§āļĒāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļāļ PLC/PC āđāļāļēāđāļāđāļĨāļ°āļĢāļāļĢāļāļāļĄāļĨāļāļēāļāļāļāļāļĢāļāļ āļēāļĒāļāļāļāđāļāļ āđāļāļāđāļāļāļĢ āđāļĨāļ° āļāļāļāļĢāļāļ āļēāļāļēāļ āļāđāļĢāļēāļ āļēāļāļēāļĢāļāļāđāļāļāļĄāļāļ PLC/PC āđāļāļāļĒāļēāļāļāļāļāļāļ āļāļāļāđāļĢāļēāļāļ°āļāļāļāļ āļēāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āļŦāļĢāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļāļĢāļāđāļŦāļĨāļēāļāļāđāļŠāļĒāļāļāļ āđāļāļāļāļ°āļ āļēāđāļŦ PLC/PC āđāļāļēāđāļāđāļĨāļ°āļĢāļ§āļē āđāļāļāđāļāļĢāļŠ āļŦāļĢāļāļ āļēāđāļŦāļāļāđāļāļāļēāļāļāļĄāļāļēāļĢāļāļāđāļāļāļĄāļāļāļāļāļāļĢāļāļ āļēāļĒāļāļāļ āđāļĨāļ°āļāļāļāļĢāļāļāļāļāđāļāļāļĄāļāļāđāļāļ āļāļāļāļĢāļāļāļāļēāļĨāļāļ āļŦāļĢāļ āļāļāļāļĢāļāļāļāļāļāļĨ āđāļāļāļāļ
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 3/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
1.1 āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āļāļāļ PLC/PC āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āļŦāļĢāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļĄāļĨ āļ āļēāļĒāđāļ PLC/PC āđāļāļĒ āļāļ§āđāļāļāļ°āļĄ 2 āļĨāļāļĐāļāļ° āļāļ 1. Fixed slot addressing āļāļ°āļĄāļĨāļāļĐāļāļ°āļāļāļāđāļāļāđāļāļĢāļŠāđāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļēāļāļāļāļāļĢāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāļāļāļāļ āđāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļĒāļāđāļāļĨāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāļāļ āļēāļāļēāļĢāļāļāđāļāļāļĄāļāļ PLC/PC āđāļŦāđāļāļāđāļāļāļēāļĄāļāļ§āļēāļĄāļāļāļāļāļēāļĢāļāļāļāļāđāļāļāļēāļāđāļ āđāļāļĒ PLC/PC āļāļĄāļĨāļāļĐāļāļ°āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āļŦāļĢāļ āļ āļēāđāļŦāļāļāđāļāļĨāļāļĐāļāļ°āļ āļāļ°āđāļāļ PLC/PC āļāļāļĒāđāļāļāļĨāļĄ Compact āđāļāļāļŠāļ§āļāđāļŦāļ āļāļ PLC/PC āļĄāļāļāļēāļāđāļĨāļ āđāļĨāļ°āļāļāļēāļāļāļĨāļēāļ āđāļāļĒāļāļ°āļĄāļāļēāļĢāļāļāļāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāđāļĄāļāļĨ āļĄāļēāļāļēāļāđāļĨāļ§ āļāļāļĢāļ°āļāļ PLC/PC āđāļāļ PLC LOGO āļāļāļāļāļĢāļĐāļ Siemens , PLC SIMATIC S7-200 āđāļĨāļ° SIMATIC S5-95U āđāļāļāļāļ
āļ āļēāļāļ 1-2 āđāļāļĢāđāļāļĢāļĄāđāļĄāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ SIMATIC S5-95U āļāļĄāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āđāļāļ Fixed slot addressing
2. Variable Slot addressing āļāļāļāļ°āļĄāļĨāļāļĐāļāļ°āļāļāļāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāđāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ āļāļēāļāļāļāļāļĢāļ āļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļ āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢāđāļāļĨāļĒāļāđāļāļĨāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļ āļāļāļāļāļāļāļĢāļāđāļāļ āļēāđāļŦāļāļāļāļ āļēāļāļēāļĢāļāļāđāļāļāļĄāļāļ PLC/PC āđāļŦāđāļāļāđāļāļāļēāļĄāļāļ§āļēāļĄāļāļāļāļāļēāļĢāļāļāļāļāđāļāļāļēāļāđāļ āđāļāļĒ PLC/PC āļāļĄāļĨāļāļĐāļāļ°āļāļēāļĢāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļ āļŦāļĢāļāđāļāļāđāļāļĢāļŠāđāļāļĨāļāļĐāļāļ°āļāļāļ°āđāļāļ PLC/PC āđāļāļ Modular āđāļāļāļŠāļ§āļāđāļŦāļ āđāļĨāļ°āļāļŠ āļēāļāļ PLC/PC āļāļēāļāļĢāļāļŠāļēāļĄāļēāļĢāļāļāļāļ°āđāļĨāļāļāđāļāļ§āļēāļāļ°āđāļĨāļāļāđāļāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āđāļāļ Fixed slot addressing āļŦāļĢāļ Variable slot addressing āļāđāļāļāļēāļĄāļāļ§āļēāļĄāļāļāļāļāļēāļĢāļāļāļāļāđāļāļāļēāļ āđāļĨāļ°āđāļāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāđāļāđāļāļĨāļ° Slot āļāļāļ PLC/PC āļāļĄāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āđāļāļ Variable slot addressing āļāļ āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļāļĢāļ°āļ āļēāļāļēāļĢāđāļāļāļŦāļĢāļāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāđāļ āđāļāļĒāđāļ Dip switch āļāļāđāļāļāļāļēāļĢāđāļāļāđāļāļāđāļāļĢāļŠāđāļāļ Hardware āđāļĨāļ°āļāļāļ§āļāļŦāļāļāļāļāļĒāļĄāđāļāđāļāļāļāļāļāļ āļāļ āļāļēāļĢāđāļāļāđāļāļāđāļāļĢāļŠāđāļāļ Software āļāļ§āļāļĒāļēāļ āļāļāļ PLC/PC āļāđāļāļāļēāļĢāđāļāļāđāļāļāđāļāļĢāļŠāđāļāđāļāļĨāļ° slot āļāļ§āļĒ Dip switch āđāļāļ PLC SIMATIC S5-115U/135U āđāļāļāļāļ āđāļĨāļ° āļāļ§āļāļĒāļēāļāļāļāļPLC/PC āļāđāļāļāļēāļĢāđāļāļāđāļāļāđāļāļĢāļŠāđāļāđāļāļĨāļ° slot āđāļāļĒāđāļāļāļāļĢāļāđāļ§āļĢ āđāļāļ PLC SIMATIC S7-300, S7-400 āđāļāļāļāļ
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 4/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļ āļēāļāļ 1-3 āđāļāļĢāđāļāļĢāļĄāđāļĄāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢSIMATIC S7-300 āļāļĄāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āđāļāļ Variable slot addressing
āđāļāđāļāļāļŠāļēāļĢāļāļĢāļ°āļāļāļāļāļēāļĢāļāļāļāļāļĢāļĄāļāļāļāļ āļāļ°āļāļĨāļēāļ§āļāļāđāļāļāļēāļ°āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāđāļāļĨāļāļĐāļāļ° Variable slot addressing āļāļāļ PLC Simatic S7-300 āđāļāļēāļāļ āđāļāļāļāļāļēāļāđāļāļ PLC/PC āļāđāļāđāļāļāļāļāļāļĢāļāđāļāļāļēāļĢāļāļāļāļāļĢāļĄ āđāļāļĒāļāļēāļāļāļāļŠāļĄāļāļāļāļāļ PLC/PC S7-300 āļāļ āļāđāļāļāļēāļāļŠāļēāļĄāļēāļĢāļāļāļ°āļ āļēāļāļēāļĢāļāļāđāļāļāļĄāđāļĄāļāļĨāđāļāļŠāļāļŠāļ 32 āđāļĄāļāļĨ āļŦāļĢāļ 32 Slots āđāļāļĒāļāđāļāļĄāļāļŠāļĢāļ°āđāļāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāđāļāđāļāļĨāļ° Slot āđāļ āļŦāļĢāļ āļāļēāļāđāļāđāļĄāļāļāļāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāđāļāđāļāļĨāļ° Slot āđāļāļ āļāļŠāļēāļĄāļēāļĢāļāļ āļēāđāļāļāļēāļĢāđāļĨāļāļāđāļāđāļāļĨāļāļĐāļāļ° Fixed slot addressing āļāđāļ āļāļēāļĢāđāļĨāļāļāļāļāļāļāđāļĄāļāļĨāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļ āļāļ slot āļāļēāļāđ āļāļāļ PLC/PC āđāļāļ Modular āļāļēāļĢāđāļĨāļāļāļāļāļāļāđāļĄāļāļĨāļāļēāļāđ āļĨāļāļāļāļĢāļ°āļāļ PLC/PC āđāļāđāļāļĨāļ°āļĢāļāļāļ°āļāļāļāļĻāļāļĐāļēāļāļēāļāļāļĄāļāļāļāļ PLC/PC āļāļ āļāļĒāļēāļāļĨāļ°āđāļāļĒāļāđāļŠāļĒāļāļāļ āļāļ§āļāļĒāļēāļ āļāļēāļĢāđāļĨāļāļāļāļāļāļāđāļĄāļāļĨāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāđāļĨāļ°āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āļāļāļāđāļĄāļāļĨāļāļāļāļāļĨ āđāļĨāļ° āļāļāļēāļĨāļāļ āļāļPLC/PC SIMATIC S7-300 āđāļāļ Fixed slot addressing
āļ āļēāļāļ 1-4 āļāļēāļĢāļ āļēāļŦāļāļāļĨ āļēāļāļāļāļāļ Slot āļāļāļāļāļāļāļĒāļāļ PLC S7-300 āļāļ Rack 0
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 5/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ S7-300 āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢāļāļāļāļ Rack āļŦāļĢāļ āđāļāļāļāļāļāđāļāļāđāļāļ§āđāļāļŠāļāļŠāļ āđāļĄāđāļāļ 4 Racks āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢāļāļāļāļāđāļĄāļāļĨāļāļāļāļ āļŦāļĢāļāđāļāļēāļāļāļāđāļāļŠāļāļŠāļāđāļĄāđāļāļ 8 āđāļĄāļāļĨ/Rack (Slot 4 â Slot 11) āļāļāļāļāļāļ°āļāļāļ§āļē āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ S7-300 āļŠāļēāļĄāļēāļĢāļāļāļāļāļāđāļĄāļāļĨāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāđāļāļŠāļāļŠāļāđāļĄāđāļāļ 32 āđāļĄāļāļĨ
āļ āļēāļāļ 1-5 āļāļēāļĢāļ āļēāļŦāļāļāļĨ āļēāļāļāļāļāļ Slot āļāļāļāļāļāļāļĒāļāļ PLC S7-300 āđāļāļ 4 Rack āļŦāļĢāļ 4 āđāļāļ§ (Tier)
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 6/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļāļēāļĢāļāļāđāļāļāļĄāđāļĄāļāļĨāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāđāļāđāļāļĨāļ° Rack āđāļāļēāļāļ§āļĒāļāļ āđāļĢāļēāļāļ°āđāļāđāļĄāļāļĨ IM (Interface module)āļāļāļāļāļ āļēāļŦāļāļāđāļŦāļāļāļāļāđāļ Slot 3 āđāļāļĒāļ Rack āļāļĄ CPU āļāļāļāļāļāļĒāđāļĢāļēāļāļ°āđāļĢāļĒāļāļ§āļē Rack 0 āđāļĨāļ° Rack āļāļāđāļāđāļĢāļēāļāļ°āđāļĢāļĒāļāļ§āļē Rack 1, Rack2 āđāļĨāļ° Rack 3 āļāļēāļĄāļĨ āļēāļāļ
āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āđāļĨāļ°āļāļēāļĢāļāļāļāļāđāļĄāļāļĨāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāđāļāļāļāļāļāļāļĨ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļ°āļ āļēāļāļēāļĢāļāļāļāļāđāļĄāļāļĨāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāđāļāļāļāļāļāļāļĨāļāļĄāļ āļēāļāļ§āļāđāļĄāđāļāļ 32 Channels/Module āđāļ āļāļāļ āļēāđāļŦāļāļāļāļ Slot āļāļēāļāđ āļ āļēāļĒāđāļāļĢāļ°āļāļāđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ S7-300 āļāļāļāļēāđāļĢāļēāđāļĄāļ āļēāļāļēāļĢāđāļāļĨāļĒāļāđāļāļĨāļāđāļāļāđāļāļĢāļŠāļāļ āļēāļŦāļāļāđāļāļĒ System default āđāļāļāđāļāļĢāļŠāļāļ°āļāļāļ āļēāļŦāļāļāđāļāļāļāļāļ
āļ āļēāļāļ 1-6 āļāļēāļĢāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāđāļāļāļāļāļāļāļĨ
āđāļāļĒāļāđāļāļāđāļāļĢāļŠāļāļāļāļāļāļāļāļĨāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļ āļāļ°āļĄāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāļĢāļāļāļĢāļāļāļĒ āļāļāđāļĢāļēāđāļĢāļĒāļāļ§āļē Process Image Input (PII) āļŠ āļēāļŦāļĢāļāđāļāļāļāļāļĄāļĨ āļāļāļāļāļāļāļĢāļāļāļāļāļāļĨāļāļāļāļāļāļāļŦāļĄāļ āđāļĨāļ° Process Image Output (PIQ) āļŠ āļēāļŦāļĢāļ āđāļāļāļāļāļĄāļĨ āļāļāļāļāļāļāļĢāļāļāļāļāļāļĨāđāļāļēāļāļāļ āļāļāļŦāļĄāļ āļāļāļāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļāļāļāļāļāļāļĨāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāđāļāļ āļēāđāļŦāļāļāđāļŦāļĨāļēāļ āļāļ°āđāļāļ§āļāļāļēāļĢāđāļāļēāļāļ āđāļāļāļāļēāļāļāļĢāļ (Direct access) āļŦāļĢāļ āđāļāļāļāļēāļāļāļāļĄ (Indirect access) āļāđāļ āđāļāļāļĒāļēāļāđāļĢāļāļāļēāļĄāđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢāļ āļēāļŦāļāļāđāļŦ āđāļāđāļāļĨāļ°āđāļĄāļāļĨāļĄāđāļāļāđāļāļĢāļŠāđāļĢāļĄāļāļ āļāļēāļĄāļāļāļāļāļāļēāļĢāđāļ āđāļāļāļāļāđāļĄāļāļāđāļĒāļ āļŦāļĢāļāļ āļēāļāļāđāļĄāļāļĨāļāļ āļāļāļāļēāđāļĢāļēāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāļāļāļāđāļĄāļāļĨāđāļĄāļāļāļāļāļ āļāļāļĢāļāđāļ§āļĢ STEP 7 Manager āļāđāļ āļāļ°āđāļāļāđāļŦāđāļĢāļēāļāļĢāļēāļāļāļāļ
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 7/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļāļēāļĢāļāļāļāļāđāļĄāļāļĨāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāđāļāļāļāļāļēāļĨāļāļ āļāļ°āđāļŦāļāļ§āļēāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāđāļāļāļāļāļāļāļĨāđāļāđāļāļĨāļ° Channel āļāļ āļēāļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāđāļāļāđāļāļāļĢāđāļĨāļ° āļāļāļāļĢāļāļ āļēāļāļēāļ (Actuator) āļāļ°āđāļāļāļāļāļŦāļĢāļāļ āļēāđāļŦāļāļāđāļāļāļēāļĢāļāļēāļāļāļāđāļāļĒāļāđāļ 1 āļāļāđāļāļēāļāļ āđāļāđāļāļāļĢāļāļāđāļāļāļāļāļĄāļĨāļāļēāļāļāļāļāļĢāļāđāļāļāđāļāļāļĢ āļŦāļĢāļ āļāļāļāļĢāļāļ āļēāļāļēāļāļāđāļāļāđāļāļāļāļāļēāļĨāļāļ āļāļ°āļāļāļāđāļāļāļāļ āļāļĄāļāļāļēāļ 1 āđāļ§āļĢāļ (16āļāļ) āđāļāļāđāļāđāļāļāļēāļĢāđāļāļāļāļāļĄāļĨāļāđāļāļāļāļāļēāļĨāļāļ āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāļāļ°āļāļāļāļāđāļĄāļāļĨāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāļāđāļāļāđāļāļ āļāļāļēāļĨāļāļ āļ āļēāļĒāđāļāļĢāļ°āļāļ PLC/PC S7-300 āđāļ āđāļāļāļ Slot āļāļāļāļāļāļēāļĢ āđāļāļĒāđāļāđāļāļĨāļ° Slot āļāļ°āļāļāļāļ āđāļĄāļāļĨāļāļāļāļ āļŦāļĢāļ āđāļāļēāļāļāļāļāļŠāļēāļĄāļēāļĢāļāđāļāļāļĄāļāļāļāļāļāļĢāļāđāļāļāđāļāļāļĢ āļŦāļĢāļ āļāļāļāļĢāļāļ āļēāļāļēāļāđāļāđāļĄāđāļāļ 8 Channels/Module āļāļāļāļēāđāļĢāļēāđāļĄāļ āļēāļāļēāļĢāđāļāļĨāļĒāļāđāļāļĨāļāđāļāļāđāļāļĢāļŠāļāļ āļēāļŦāļāļāđāļāļĒ System default āđāļāļāđāļāļĢāļŠāļāļ°āļāļāļ āļēāļŦāļāļāđāļāļāļāļāļ
āļ āļēāļāļ 1-7 āļāļēāļĢāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāđāļāļ āļāļāļēāļĨāļāļ
āđāļāļĒāļāđāļāļāđāļāļĢāļŠāļāļāļāļāļāļēāļĨāļāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļ āļāļ°āđāļĄāļĄāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāļāđāļĢāļĒāļāļ§āļē Process Image Input (PII) āđāļĨāļ° Process Image Output (PIQ) āļĢāļāļāļĢāļāļāļĒ āļāļāļāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļāļāļāļāļēāļĨāļāļāđāļĢāļēāļāļ°āđāļāļēāļāļāđāļāļĒāđāļ āļ§āļāļāļēāļĢāļāđāļĢāļĒāļāļ§āļē āļāļēāļĢāđāļāļēāļāļāđāļāļāļāļēāļāļāļĢāļ (Direct access ) āđāļāđāļāļēāļāļ āđāļāļāļĒāļēāļāđāļĢāļāļāļēāļĄāđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢāļ āļēāļŦāļāļāđāļŦ āđāļāđāļāļĨāļ°āđāļĄāļāļĨāļĄāđāļāļāđāļāļĢāļŠāđāļĢāļĄāļāļ āļāļēāļĄāļāļāļāļāļāļēāļĢāđāļ āđāļāļāļāļāđāļĄāļāļāđāļĒāļ āļŦāļĢāļāļ āļēāļāļāđāļĄāļāļĨāļāļ āļāļāļāļēāđāļĢāļēāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāļāļāļāđāļĄāļāļĨāđāļĄāļāļāļāļāļ āļāļāļĢāļāđāļ§āļĢ STEP 7 Manager āļāđāļ āļāļ°āđāļāļāđāļŦāđāļĢāļēāļāļĢāļēāļāļāļāļ
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 8/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāđāļāļāđāļāļāļĢ āđāļĨāļ°āļāļāļāļĢāļāļ āļēāļāļēāļ āđāļāļēāļāļāđāļĄāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļ āļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāđāļāļāđāļāļāļĢ āđāļĨāļ°āļāļāļāļĢāļāļ āļēāļāļēāļ āļāļāđāļāļāļāļāļāļāļĨāđāļĨāļ°āļāļāļēāļĨāļāļ āđāļāļēāļāļāđāļĄāļāļĨāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļ āļāļāļ āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ āđāļāđāļāļĨāļ°āļĒāļŦāļāđāļĨāļ°āđāļāđāļāļĨāļ°āļĢāļāļāļ āļāļ°āļĄāļĨāļāļĐāļāļ°āđāļāļāļāļēāļāļāļ āļāļāļāļāđāļĢāļēāļāļāļ āļēāđāļāļāļāļāļ°āļāļāļāļāļĢāļēāļāļāļāļāļāļŠāļĄāļāļāđāļĨāļ°āļāļāļĨāļāļĐāļāļ°āļāļāļ PLC/PC āđāļāđāļāļĨāļ°āļĢāļāļāļĒāļēāļāļĨāļ°āđāļāļĒāļ āļāļāđāļāļāļāļ°āđāļŠāļāļāļāļ§āļāļĒāļēāļāļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāđāļāļēāļāļāđāļĄāļāļĨāđāļāđāļāļĨāļ°āļāļāļāļāļāļ SIEMENS PLC SIMATIC S7-300 āļ āļēāļāļ 1-8 āļāļāļŠāļĄāļāļ āđāļĨāļ°āļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāđāļāļāđāļāļāļĢ āđāļāļēāļāļāđāļĄāļāļĨāļāļāļāļāļĨāļāļāļāļ āđāļāļ Sink module āļ āļēāļāļ§āļ 32 āļāļāļāļ (āđāļĄāļāļĨāļāļāļāļāđāļ Front Connector 40 Pins)
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 9/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļ āļēāļāļ 1-9 āļāļāļŠāļĄāļāļ āđāļĨāļ°āļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāļ āļēāļāļēāļ(Actuator) āđāļāļēāļāļāđāļĄāļāļĨāļāļāļāļāļĨāđāļāļēāļāļāļ āđāļāļ Source Module āļ āļēāļāļ§āļ 32 āļāļāļāļ (āđāļĄāļāļĨāļāļāļāļāđāļ Front Connector 40 Pins)
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 10/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļ āļēāļāļ 1-10 āļāļāļŠāļĄāļāļ āđāļĨāļ°āļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāđāļāļāđāļāļāļĢ āđāļāļēāļāļāđāļĄāļāļĨāļāļāļēāļĨāļāļāļāļāļāļāđāļāļ 8 āļāļāļāļŠāļāļāļēāļ ( āđāļĄāļāļĨāļāļāļāļāđāļ Front Connector 20 Pins )
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 11/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļ āļēāļāļ 1-11 āļāļāļŠāļĄāļāļ āđāļĨāļ°āļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāļ āļēāļāļēāļ(Actuator) āđāļāļēāļāļāđāļĄāļāļĨāļāļāļēāļĨāļāļāđāļāļēāļāļāļāđāļāļ 4 āļāļāļāļŠāļāļāļēāļ ( āđāļĄāļāļĨāļāļāļāļāđāļ Front Connector 20 Pins )
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 12/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
1.2 āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ (Data access) āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ āļāļ°āļĄāļĨāļāļĐāļāļ°āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļĒ 2 āļĨāļāļĐāļāļ° āļāļ 1. Direct Access āļŦāļĄāļēāļĒāļāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ āđāļāļĒāļ§āļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļāļāļāļĢāļāļāļāļāļ āļŦāļĢāļāđāļāļēāļāļāļ āđāļāļĒāļāļĢāļ āđāļĄāļāļēāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāđāļāļŠāļ§āļāļāđāļĢāļĒāļāļ§āļē I/O status memory (PII : Process image input , PIQ : Process image output ) āļāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļēāļāļāļāļāļĢāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāđāļāļĒāļāļĢāļāļāļ°āđāļāđāļ§āļĨāļēāđāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļĄāļēāļāļāļ§āļēāļāļēāļĢāđāļāļēāļāļāđāļāļĒāļāļēāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē āđāļāļĄāļāļāļ āļāļ āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļĢāļāļĢāļŠāļāļēāļāļ°āļāļāļāļāļāļāļĢāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļ āļāđāļāļāļĢāļāđāļāļāļāļ°āļāļ āļēāļĨāļāļ āļēāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļĢāđāļāļĢāļĄāļāļāđāļāļ āļēāļŦāļāļāļāļ āđāļĨāļ°āļŠāļāļāļĨāļĨāļāļāļāļāļāđāļāļāļ§āļāļāļĄāļāļāļāļĢāļāđāļāļēāļāļāļāđāļāļāļāļ āđāļĄāļāļāļāļĢāļāđāļŦāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļĢāđāļāļĢāļĄāļāļāđāļŠāļĢāļ 2. Indirect Access āļŦāļĄāļēāļĒāļāļ āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļŦāļĢāļāļŠāļāļēāļāļ°āļāļāļāļāļāļāļĢāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļ āđāļāļĒāļāļēāļāļāļēāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē āđāļāļŠāļ§āļāļāđāļĢāļĒāļāļ§āļē I/O status memory (PII : Process image input , PIQ : Process image output) āļāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāđāļāļĨāļāļĐāļāļ°āļāļāļ°āđāļāļēāļāļāļāļāļĄāļĨāđāļāđāļĢāļ§ āđāļāļŠāļāļēāļāļ°āļŦāļĢāļāļāļāļĄāļĨāļāđāļ āļāļēāļāļāļ°āđāļĄāđāļāļŠāļāļēāļāļ°āļāđāļāļāļĢāļāļāļāļāļāļāļāļĢāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļ āļāđāļāļāļāļāļ āļēāļĄāļēāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļāļāļ°āļāļ āļāļāđāļāļĒāļāļ§āđāļāđāļĢāļēāļāļĒāļĄāđāļāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļĨāļ°āđāļāļāļēāļĢāđāļāļēāļāļ āļāļāļĄāļĨāđāļāļ Indirect access āđāļāļāļŠāļ§āļāđāļŦāļ āļāļēāļĢāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļāļĢāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļ āđāļāļāļāļāļāļāļĨ āđāļāļ Indirect access āļāļēāļĢāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļāļāļāļāļāļāļāļĢāļāļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļāđāļāļāļāļāļāļāļĨ āđāļāļāđāļāđāļāļāļēāļĢāđāļāļĒāļāđāļāļĢāđāļāļĢāļĄāļāļ°āđāļ āļāļ§āļāļāļĐāļĢ āđāļāļāļāļ§āļĢāļ°āļāļāļāļāļāļāļāļāļāļĄāļĨ āļŦāļĢāļāļāļāļāļĢāļ āļāļāļāļēāļĢāļēāļāļ 1-2
āļāļēāļĢāļēāļāļ 1-2 āđāļŠāļāļāļāļēāļĢāđāļāļāļ§āļāļāļĐāļĢāđāļāļāļēāļĢāļ āļēāļŦāļāļāļāļāļāļāļāļāļāļāļĄāļĨ āļŦāļĢāļāļāļāļāļĢāļ
āļŦāļĨāļāļāļēāļāļāļĢāļ°āļāļāļāļāļāļāļāļāļāļĄāļĨāđāļĨāļ§ āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāļĒāļāļāļāļāļāļēāļĢāđāļŦāļĢāļ°āļāļāļāļēāļāļāļāļāļāļāļĄāļĨāļāļ§āļĒāļāļāļāļāļāļēāļĢāļāļ°āđāļāļēāļāļāļāļāļĄāļĨāļāļ§āļĒ āđāļāļĒāđāļāļāļēāļĢāļĢāļ°āļāļāļāļēāļāļāļāļāļāļāļĄāļĨāļāļ°āđāļāļāļ§āļāļāļĐāļĢāđāļāļāļāļ§āļ āļēāļŦāļāļāđāļāļāļāļ āđāļāļĒāļāļ°āđāļŠāļāļāđāļāļ āļēāđāļŦāļāļāļāļāļāļēāļāļāļ§āļāļāļĐāļĢāļāļ āļēāļŦāļāļāļāļāļāļāļāļāļāļāļĄāļĨāļŦāļĢāļāļāļāļāļĢāļ
āļāļēāļĢāļēāļāļ 1-3 āđāļŠāļāļāļāļēāļĢāđāļāļāļ§āļāļāļĐāļĢāđāļāļāļēāļĢāļ āļēāļŦāļāļāļāļāļāđāļĨāļ°āļāļāļēāļāļāļāļāļāļāļĄāļĨāļāļāļāļāļāļēāļĢāđāļāļēāļāļ
SIMATIC S5 SIMATIC S7 Mitsubishi IEC 1131-3
āļāļāļāļĢāļāļāļāļāļ I I X I
āļāļāļāļĢāļāđāļāļēāļāļāļ Q Q Y Q
āļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē F M M M
āļāļāļēāļāļāļāļĄāļĨ 1 āļāļ āļāļāļēāļāļāļāļĄāļĨ 1 āđāļāļ āļāļāļēāļāļāļāļĄāļĨ 1 āđāļ§āļĢāļ āļāļāļēāļāļāļāļĄāļĨ 2 āđāļ§āļĢāļ
āļāļāļāļĢāļāļāļāļāļ I IB IW ID
āļāļāļāļĢāļāđāļāļēāļāļāļ Q QB QW QD
āļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē M MB MW MD
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 13/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļŦāļĨāļāļāļēāļāļāļ āļēāļŦāļāļāļāļāļāđāļĨāļ°āļāļāļēāļāļāļāļāļāļāļĄāļĨāļāļāļāļāļāļāļĢāļāļāļāļāļāļāļēāļĢāđāļāļēāļāļāđāļĨāļ§ āļāļ°āļāļāļāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļāļĨāļāđāļāđāļāļĒ
āđāļ āļāļ§āđāļĨāļāđāļāļāļēāļĢāļĢāļ°āļ āļāļāļĄāļĢāļēāļĒāļĨāļ°āđāļāļĒāļāļāļāļ āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ āđāļāļāļāļ āļāļ°āļāļāļāļĢāļ°āļāļāļ§āđāļĨāļ 2 āļāļ āļāļ āđāļāļāļāļāļāļāļāļĄāļĨ āļāļāļĄāļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļāļ āļēāđāļŦāļāļāđāļāļāđāļāļĢāļŠāļāļāļāđāļĄāļāļĨ āđāļĨāļ°āļāļāļāļāļāļāļāļĄāļĨ āļāļāļāļ°āļĄāļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļ Channel āļāļ āļēāļāļēāļĢāđāļāļāļĄāļāļāļāļāļāļĢāļāļāļāļāļ āļŦāļĢāļāđāļāļēāļāļāļ āđāļāļ I 0.0 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļāļāļ āļāļĄāļāļāļēāļ 1 āļāļ āđāļāļ āļēāđāļŦāļāļāđāļāļāļ 0 āļāļāļ 0 Q 2.7 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāđāļāļēāļāļāļ āļāļĄāļāļāļēāļ 1 āļāļ āđāļāļ āļēāđāļŦāļāļāđāļāļāļ 2 āļāļāļ 7
M 0.0 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļēāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē āļāļĄāļāļāļēāļ 1 āļāļ āđāļāļ āļēāđāļŦāļāļāđāļāļāļ 0 āļāļāļ 0 āđāļāļĒPLC/PC S7-300 āļŠāļēāļĄāļēāļĢāļāļāļāļ°āđāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāđāļāļāļēāļĢāđāļāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļāļāđāļ M 0.0 āļāļ M 255.7 (āļ āļēāļāļ§āļ 2048 āļāļ) āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ āđāļāļāđāļāļ āđāļāļāļĢāļāļāđāļĢāļēāļāļāļāļāļēāļĢāļāļ°āđāļāļēāļāļāļāļāļĄāļĨāļāļĄāļāļāļēāļ 8 āļāļ āļŦāļĢāļ āļāļāļēāļ 1 āđāļāļ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāđāļāđāļāļĒāļāļēāļĢāļ āļēāļŦāļāļāļāļ§āļāļāļĐāļĢāļāļĢāļ°āļāļāļāļāļāļāđāļĨāļ°āļāļāļēāļāļāļāļāļāļāļĄāļĨāļāļāļ āđāļĨāļ°āļāļ°āļāļāļāļĢāļ°āļāļāļ§āđāļĨāļ 1 āļāļ āļāļ āđāļāļāļāļāļāļāļāļĄāļĨ āļāļāļĄāļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļāļ āļēāđāļŦāļāļāđāļāļāđāļāļĢāļŠāļāļāļ āđāļĄāļāļĨ āļāļāļāļāļāļāļĢāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāļāļ āļēāļāļēāļĢāđāļāļāļĄāļāļāļāļ PLC IB 0 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļāļāļ āļāļĄāļāļāļēāļ 1 āđāļāļ āđāļāļ āļēāđāļŦāļāļāđāļāļāļ 0 āļŦāļĢāļ āļāļāļāļāļāļāļĢāļāļāļāļāļ āļāļāļāđāļāļāļĄāļāļ āđāļĄāļāļĨāđāļāļāđāļāļĢāļŠ 0 āļ āļēāļāļ§āļāļāļ 8 Channels (āđāļāļāļĢāļāļāļāļāļāļāļĨāđāļĄāļāļĨāļāļĄāļ āļēāļāļ§āļ Channel āđāļĄāđāļāļ 8 Channels) āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒāļāļāļĄāļĨāļāļāļāļāļāļāļ 0.0-0.7 QB 2 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāđāļāļēāļāļāļ āļāļĄāļāļāļēāļ 1 āđāļāļ āđāļāļ āļēāđāļŦāļāļāđāļāļāļ 2 āļŦāļĢāļ āļāļāļāļāļāļāļĢāļāđāļāļēāļāļāļ āļāļāļāđāļāļāļĄāļāļ āđāļĄāļāļĨāđāļāļāđāļāļĢāļŠ 2 āļ āļēāļāļ§āļāļāļ 8 Channels (āđāļāļāļĢāļāļāļāļāļāļāļĨāđāļĄāļāļĨāļāļĄāļ āļēāļāļ§āļ Channel āđāļĄāđāļāļ 8 Channels) āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒāļāļāļĄāļĨāđāļāļēāļāļāļāļāļāļ 2.0-2.7 MB 0 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļēāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē āļāļĄāļāļāļēāļ 1 āđāļāļ āđāļāļ āļēāđāļŦāļāļāđāļāļāļ 0 āļāļĢāļ°āļāļāļāļāļ§āļĒāļāļāļĄāļĨāđāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāļāļāļ 0.0-0.7 āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ āđāļāļāđāļ§āļĢāļ āđāļāļāļĢāļāļāđāļĢāļēāļāļāļāļāļēāļĢāļāļ°āđāļāļēāļāļāļāļāļĄāļĨāļāļĄāļāļāļēāļ 16 āļāļ āļŦāļĢāļ āļāļāļēāļ 2 āđāļāļ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāđāļāđāļāļĒāļāļēāļĢāļ āļēāļŦāļāļāļāļ§āļāļāļĐāļĢāļāļĢāļ°āļāļāļāļāļāļāđāļĨāļ°āļāļāļēāļāļāļāļāļāļāļĄāļĨāļāļāļ āđāļĨāļ°āļāļ°āļāļāļāļĢāļ°āļāļāļ§āđāļĨāļāļāļ 1 āļāļ āļāļāļ āļēāđāļŦāļāļāđāļ§āļĢāļāļāļāļ āļāļāļĄāļĨ āđāļāđāļāļĨāļ° āđāļ§āļĢāļāļāļĢāļ°āļāļāļāļāļ§āļĒ āđāļāļāļŠāļ (āļāļāļ 8-āļāļāļ 15) āđāļĨāļ°āđāļāļāļ āļē (āļāļāļ 0-āļāļāļ 7) āđāļāļĒāđāļāļāļŠāļāļāļ°āļāļĒāđāļāļ āļēāđāļŦāļāļāļāļĄāļāļ§āđāļĨāļāļ āļēāļāļ§āļē āđāļāļ āļāļāļĄāļĨāđāļ§āļĢāļāļ 0 āļāļ°āļāļĢāļ°āļāļāļāļāļ§āļĒ āļāļāļĄāļĨāđāļāļāļ 0 (āđāļāļāļŠāļ) āđāļĨāļ° āļāļāļĄāļĨāđāļāļāļ 1 (āđāļāļāļ āļē) āđāļĨāļ°āļ āļēāđāļŦāļāļāđāļāļāļāļāļāļāļāļĄāļĨāļāļ°āļĄāļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļāļ āļēāđāļŦāļāļāļāļāļ āđāļĄāļāļĨ āļāļāļāļāļāļāļĢāļāļāļāļāļāđāļĨāļ°āđāļāļēāļāļāļāļāļ āļēāļāļēāļĢāđāļāļāļĄāļāļāļāļ PLC IW 32 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļāļāļ āļāļĄāļāļāļēāļ 1 āđāļ§āļĢāļ āđāļāļ āļēāđāļŦāļāļāđāļ§āļĢāļāļ 32 āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒ āđāļāļāļ 32 āđāļĨāļ°āđāļāļāļ 33 āļāļāđāļāļāļ āļēāđāļŦāļāļāļāļāļāļāļĨāļāļāļāļāļ āļēāļāļ§āļ 16 āļāļāļāļāļāļāļāļāļĒāļāļāļāļāļĢāļāļāļāļ PLC SIMATIC S7-300 QW 32 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāđāļāļēāļāļāļ āļāļĄāļāļāļēāļ 1 āđāļ§āļĢāļ āđāļāļ āļēāđāļŦāļāļāđāļ§āļĢāļāļ 32 āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒ āđāļāļāļ 32 āđāļĨāļ°āđāļāļāļ 33 āļāļāđāļāļāļ āļēāđāļŦāļāļāļāļāļāļāļĨāđāļāļēāļāļāļāļ āļēāļāļ§āļ 16 āļāļāļāļāļāļāļāļāļĒāļāļāļāļāļĢāļāļāļāļ PLC SIMATIC S7-300 MW 0 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļēāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē āļāļĄāļāļāļēāļ 1 āđāļ§āļĢāļ āđāļāļ āļēāđāļŦāļāļāđāļ§āļĢāļāļ 0 āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒāđāļāļāļ 0 āđāļĨāļ° āđāļāļāļ 1
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 14/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ āđāļāļ 2 āđāļ§āļĢāļ (Double Word) āđāļāļāļĢāļāļāđāļĢāļēāļāļāļāļāļēāļĢāļāļ°āđāļāļēāļāļāļāļāļĄāļĨ āļāļĄāļāļāļēāļ 32 āļāļ āļŦāļĢāļ āļāļāļēāļ 4 āđāļāļ āļŦāļĢāļ 2 āđāļ§āļĢāļ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāđāļ āđāļāļĒāļāļēāļĢāļ āļēāļŦāļāļāļāļ§āļāļāļĐāļĢāļāļĢāļ°āļāļāļāļāļāļāđāļĨāļ°āļāļāļēāļāļāļāļāļāļāļĄāļĨāļāļāļ āđāļĨāļ°āļāļ°āļāļāļāļĢāļ°āļāļāļ§āđāļĨāļāļāļ 1 āļāļ āļāļ āļ āļēāđāļŦāļāļāļāļāđāļāļĨāđāļ§āļĢāļāļāļāļ āļāļāļĄāļĨ āļāļāđāļāđāļāļĨāļ°āļāļāđāļāļĨāđāļ§āļĢāļāļāļĢāļ°āļāļāļāļāļ§āļĒ āđāļ§āļĢāļāļŠāļ (āļāļāļ 31-āļāļāļ 16) āđāļĨāļ°āđāļ§āļĢāļāļ āļē (āļāļāļ 15-āļāļāļ 0) āđāļāļĒāđāļ§āļĢāļāļŠāļāļāļ°āļāļĒāđāļāļ āļēāđāļŦāļāļāļāļĄāļāļ§āđāļĨāļāļ āļēāļāļ§āļē āđāļāļ āļāļāļĄāļĨāļāļāđāļāļĨāđāļ§āļĢāļāļ 0 āļāļ°āļāļĢāļ°āļāļāļāļāļ§āļĒ āļāļāļĄāļĨāđāļ§āļĢāļāļ 0 (āđāļ§āļĢāļāļŠāļ) āđāļĨāļ° āļāļāļĄāļĨāđāļ§āļĢāļāļ 2 (āđāļ§āļĢāļāļ āļē)
ID 32 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļāļāļāļāļĄāļāļāļēāļ 2 āđāļ§āļĢāļ āđāļāļ āļēāđāļŦāļāļāļāļāđāļāļĨāđāļ§āļĢāļāļ 32 āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒ āđāļ§āļĢāļāļ 32 āđāļĨāļ° 34
QD 32 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāđāļāļēāļāļāļāļāļĄāļāļāļēāļ 2 āđāļ§āļĢāļāđāļāļ āļēāđāļŦāļāļāļāļāđāļāļĨāđāļ§āļĢāļāļ32āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒāđāļ§āļĢāļāļ 32 āđāļĨāļ° 34
MD 0 āļŦāļĄāļēāļĒāļāļ āļāļāļĄāļĨāļāļēāļāļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāļāļĄāļāļāļēāļ 2 āđāļ§āļĢāļ āđāļāļ āļēāđāļŦāļāļāļāļāđāļāļĨāđāļ§āļĢāļāļ 0 āļāļāļāļĢāļ°āļāļāļāļāļ§āļĒ āđāļ§āļĢāļāļ 0 āđāļĨāļ° 2
āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ SIMATIC S7-300 āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļēāļāļāļāļāļĢāļ āļāļāļāļ āđāļĨāļ°āđāļāļēāļāļāļ āđāļāļ Direct access āđāļ āđāļāļĒāļāļ°āļŠāļēāļĄāļēāļĢāļāđāļāļēāļāļāļāļāļĄāļĨāļāļĄāļāļāļēāļāđāļāļāđāļāļ ,āđāļ§āļĢāļ āđāļĨāļ°āļāļāđāļāļĨāđāļ§āļĢāļ āđāļāđāļāļēāļāļ āļāļāđāļĢāļēāļāļ°āđāļ āļāļ§āļāļāļĐāļĢ PI (Peripheral Input), PQ (Peripheral Output) āđāļāļāļāļ§āļĢāļ°āļāļ§āļēāļāļāļāļāļēāļĢāđāļāļēāļāļ āļāļāļĄāļĨāđāļāļ Direct access āđāļĨāļ°āļāļēāļĄāļāļ§āļĒāļāļ§āļāļāļĐāļĢāļāđāļāđāļāļāļēāļĢāļ āļēāļŦāļāļāļāļāļēāļāļāļāļāļāļāļĄāļĨ āđāļĨāļ°āļāļēāļĄāļāļ§āļĒāļāļ§āđāļĨāļāļĢāļ°āļāļ āļēāđāļŦāļāļ
PIW 256 āļŦāļĄāļēāļĒāļāļ āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāļāļāļāļ āļ āļēāđāļŦāļāļāđāļ§āļĢāļāļ 256 āđāļāļ Direct access āļāļĄāļāļāļēāļ 1 āđāļ§āļĢāļ
PQW 256 āļŦāļĄāļēāļĒāļāļ āļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨāđāļāļēāļāļāļ āļ āļēāđāļŦāļāļāđāļ§āļĢāļāļ 256 āđāļāļ Direct access āļāļĄāļāļāļēāļ 1 āđāļ§āļĢāļ
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 15/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļ āļēāļāļ 1-13 āļāļēāļĢāđāļāļĢāļĒāļāđāļāļĒāļāļāļēāļĢāđāļāļēāļāļāļāļāļĄāļĨ āđāļāļ Direct access āđāļĨāļ° Indirect access
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 16/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
1.3 Direct and Indirect addressing āđāļāļĢāđāļāļĢāļĄāđāļāļĢāļāđāļāļāļāļāļāļ āļēāļĐāļē STL āļāļ°āļāļĢāļ°āļāļāļāļāļ§āļĒ āļĨ āļēāļāļāļāļāļāļ āļēāļŠāļ āļŦāļĢāļ Statement āļāļāļ āļēāļĒāđāļāđāļāļĨāļ° Statement (āđāļāļāļŦāļāļ§āļĒāļāđāļĨāļāļāļāļāļāđāļāļĢāđāļāļĢāļĄ āļāļāļ°āļŠāļēāļĄāļēāļĢāļāļĢāļ°āļāļĨāļāļĐāļāļ°āļāļēāļĢāļ āļēāļāļēāļāđāļŦāļāļ CPU ) āļāļ°āļāļĢāļ°āļāļāļāļāļ§āļĒ Label āļāļ°āļāļĢāļ°āļāļāļāļāļ§āļĒāļāļ§āļāļāļĐāļĢāđāļĄāđāļāļ 4 āļāļ§ āđāļĨāļ°āļāļēāļĄāļāļ§āļĒ āđāļāļĢāļāļāļŦāļĄāļēāļĒ Colon ( : ) āļŠāļ§āļāđāļŦāļāđāļĢāļēāļāļ°āļ āļēāļŦāļāļ Label
āđāļāļāđāļāļĢāļ§āļĄāļāļāļ āļēāļŠāļ JUMP Operation āļāļ°āđāļāļāļŠāļ§āļāļāđāļāđāļāļāļēāļĢāļ āļēāļŦāļāļāļĨāļāļĐāļāļ°āļāļēāļĢāļ āļēāļāļēāļāđāļŦāļāļ CPU āđāļāļ And ,Or, Load āļŦāļĢāļTransfer āđāļāļāļāļ Address / Operand āļāļ°āđāļāļāļŠāļ§āļāļāđāļāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļāļāļāļĄāļĨ āļŦāļĢāļ āļāļāļĄāļĨ āđāļāļāļāļāļ°āđāļŦ CPU āļŠāļēāļĄāļēāļĢāļ āļāļāļāļāļāļēāļĄ
Operation āļāļ āļēāļŦāļāļāđāļāļāļĒāļēāļāļŠāļĄāļāļĢāļ āļāļ Address / Operand āļāļ°āļĄāļāļ§āļēāļĄāļŠāļĄāļāļāļāļāļ Operation āļāļ§āļĒ āđāļāļ Operation āļāļāļāļāļāļēāļĢāļāļāļĄāļĨāđāļāļĒāļāđāļ 1 āļāļ āđāļĢāļēāļāļāļāļāļ āļēāļŦāļāļ Address / Operand āđāļāļĒāļāđāļ 1 āļāļ āđāļāļēāļāļ āđāļĨāļ°āļ āļēāđāļŦāļāļāļāļāļ Address āļŠāļēāļĄāļēāļĢāļāļāļāļ°āđāļ āļāļēāļĢāļ āļēāļŦāļāļāđāļāļ Absolute address āļŦāļĢāļ Symbolic address āļāđāļ āļāļāļāļĒāļāļāļāļ§āļēāļĄāļāļāļāļāļēāļĢāļāļāļāļāđāļ
Comment āļāļ°āđāļāļāļŠāļ§āļāļāļāđāļāđāļāđāļāļāļēāļĢāļāļāļāļēāļĒāļāļēāļĢāļ āļēāļāļēāļāļāļāļ Statement āļāđāļāļĒāļāļāļ āđāļāļĒāļāļ°āđāļĢāļĄāļāļ§āļĒāđāļāļĢāļāļāļŦāļĄāļēāļĒ // (Two slashes) āļāļāļāļĢāļ°āļāļāļāļāļāļĢāļĢāļāļ
āļ āļēāļāļ 1-13 āđāļāļĢāļāļŠāļĢāļēāļāļāļāļāļ āļēāļŠāļāļ āļēāļĒāđāļāđāļāļĢāđāļāļĢāļĄ āđāļāļĢāļāđāļāļāļāļāļāļ āļēāļĐāļē STL
āļāļēāļĢāļ āļēāļŦāļāļ Address / Operand āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļŦāļāļāđāļ 2 āļĨāļāļĐāļāļ° āļāļ 1. Direct Addressing āļāļ°āļĄāļĨāļāļĐāļāļ°āđāļŦāļĄāļāļāļāļāļāđāļĢāļēāđāļāđāļĢāļĒāļāļĢāļāļēāļāļĄāļēāđāļĨāļ§ āđāļāļ I32.0 , QB2 MW 0 , T0 āļŦāļĢāļ C1 āđāļāļāļāļ 2. Indirect Addressing āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ S7 āļŠāļēāļĄāļēāļĢāļāļāļāļ°āđāļāļāļāļĄāļĨāļāđāļāļāļāļĒāļ āļēāļĒāđāļ āļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē (M), DB āļŦāļĢāļ āļĢāļāļŠāđāļāļāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ (AR) āļāļ§āļĒāđāļāļāļēāļĢāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļāđāļ
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 17/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
āļāļēāļĢāļēāļāļ 1- 3 āđāļŠāļāļāļāļēāļĢāđāļāļĢāļĒāļāđāļāļĒāļāļāļēāļĢāļ āļēāļŦāļāļ āđāļāļāđāļāļĢāļŠ āđāļāļ Direct addressing āđāļĨāļ° Indirect addressing
āļāļēāļĢāļēāļāļ 1- 4 āļāļ§āļāļĒāļēāļāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠ āđāļāļĒāđāļ Pointer āļāļĄāļāļāļēāļ 1 , 2 āđāļ§āļĢāļ
āļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāđāļāļ Indirect addressing āđāļāļĒāđāļ āļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāļāļāļēāļ 1 āđāļ§āļĢāļ (MW), DBW āļāļ°āđāļāļāļāļ āļēāđāļŦāļāļāļŠ āļēāļŦāļĢāļ Blocks, Timers āđāļĨāļ°Counters āļŠāļ§āļāļŠ āļēāļŦāļĢāļāļŠ āļēāļŦāļĢāļ Identifier āļāđāļŦāļĨāļāļāļāļŦāļĄāļāđāļĢāļēāļāļ°āđāļ āļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļēāļāļāļēāļ 2 āđāļ§āļĢāļ (MD), DBD āđāļāļāļēāļĢāļ āļēāļŦāļāļāļ āļēāđāļŦāļāļ āđāļĨāļ°āļāļēāļĢāļēāļĄāđāļāļāļĢāļāļāļāđāļāļāļāļĒāļ āļēāļĒāđāļ Pointer format (P#) āļĢāļāđāļāļāļāļēāļĢāđāļāļāļāļāļĄāļĨāđāļāļĨāļāļĐāļāļ°āļāļāļ P# āļāļ°āđāļāļāļāļāđāļāļāļēāļĢāđāļāļāļāļāļĄāļĨ 32 āļāļ āđāļāļĒāļĄāļĨāļāļĐāļāļ°āļāļēāļĢāđāļāļāļāļēāļāļāļ
āļāļēāļĢāļēāļāļ 1- 5 āļāļēāļĢāđāļāļāļāļāļĄāļĨāđāļāļĨāļāļĐāļāļ°āļāļāļ Pointer
Direct Addressing Indirect Addressing
A I 0.0 A I [MD2] // AND logic operation with the input bit with the address from MD2
L IB 20 L IB [DBD4] // Load the input byte with the address from DBD4 into ACC1
OPN DB4 OPN DB[MW6] // Opens the data block with the DB number from MW6
Indirect memory address Example 1 : Pointer in the word format
L 10 T MW 0 OPN DB [MW0] // āļ āļēāļŠāļāļ āļāļ°āđāļāļ DB āļâĶâĶâĶ
Example 2 : Pointer in the double word format L P#24.0
T MD 2 L IW [MD2] // āļ āļēāļŠāļāļ āļāļ°āđāļŦāļĨāļāļāļāļĄāļĨāļāļēāļ IW āļâĶâĶâĶ
Pointer format - Pointer in the word format : INTEGER format - Pointer in the double word format :
HWHB HWLB LWHB LWLB
0000 0000 0000 0BBB BBBB BBBB BBBB BXXX
Module unit code : 22-PLC-21-01 Module name : PLC-S7 Programming Intermediate Level Unit name : Addressing, address assignment and data access
Information Sheet Rev : 00
FM-COM-14 Rev.00 MASTER COPY FOR DISTRIBUTION 18/18
Thai-German InstituteāļŠāļāļēāļāļāđāļāļĒ-āđāļĒāļāļĢāļĄāļ
1.4 Force variable /Force Output āļāļāļĢāļāđāļ§āļĢ STEP7 Manager āđāļĨāļ°āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāđāļāļāļēāļāļĢāļāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢ Force āļāļāļāļĢāļāļāļēāļāđ āđāļāļ āļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē āļāļāļāļ, āđāļāļēāļāļāļ āđāļāļĄāđāļĄāļāļĢāđāļĨāļ°āđāļāļēāļāđāļāļāļĢ āđāļāļāļāļ āļāļāļāļ°āļāļāļāļ āļāļāļĨāļāļĐāļāļ°āļāļāļāđāļāļĢāđāļāļĢāļĄāđāļĄāđāļāļĨāļĨāļāļāļāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāđāļāđāļāļĨāļ°āļĢāļāļāļāđ āđāļ PLC SIMATIC S7-300 āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢ Force āļāļāļāļĢāļāļāļēāļāđ āđāļ āđāļāļĒāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļĢ Force āļāđāļāļēāļāļāļāļāļāļāļāļēāļĨāļāļ āđāļĨāļ°āļāļāļāļāļĨāđāļāđāļāļĒāļāļĢāļ āđāļāļĒāđāļāđāļĄāļ Modify / Monitor variable āļāļēāļāļāļāļāļāļ āļēāļāļēāļĢāļ āļēāļŦāļāļāđāļāļāđāļāļĢāļŠāļāļāļāļāļāļāļĢāļ āļāļāļ°āļ āļēāļāļēāļĢ Force āļŦāļĢāļ Modify āļ āļēāļĒāđāļ VAT (Variable Table) āļāļāļāļāļāļāļāļēāļĢāļĄāļāļāļāļāļ Force āļāļ 1. āđāļāļāļĢāļāļāđāļĢāļēāļāļāļāļāļēāļĢāļāļ°āļāļĢāļ§āļāļŠāļāļāļ§āļē āđāļĄāļāļĨāđāļāļēāļāļāļāđāļāđāļāļĨāļ° Channel āļāļāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļāļēāļāđāļāļāļĒāļēāļāļāļāļāļāļāļŦāļĢāļāđāļĄ ? āļĄāļāļāļŦāļēāļāļēāļāļāļēāļāļŪāļēāļĢāļāđāļ§āļĢāļŦāļĢāļāđāļĄ? āļŦāļĢāļāļāļēāļĢāļāļāļāļāļāļĢāļāļ āļēāļāļēāļāđāļāļ āļĄāļāđāļāļāļĢ ,āļ§āļēāļĨāļ§ āļāļāđāļĄāļāļĨāđāļāļēāļāļāļ āļāļāļĄāļāļ§āļēāļĄāļāļāļāļāļāļŦāļĢāļāđāļĄ? āļāļēāļĢ Force output āļāļ°āļāļ§āļĒāđāļĢāļēāđāļāđāļāļāļāļāļēāļāđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāļŦāļāļāļŠāļāļēāļāļ°āđāļ āđāļāļĨāļ° Channel āđāļŦāļĄāļŠāļāļēāļāļ°āđāļāļ â0â āļŦāļĢāļ â1â āđāļāļāļēāļĄāļāļ§āļēāļĄāļāļāļāļāļēāļĢāļāļāļāļāđāļ 2. āđāļāļāļĢāļāļāđāļĢāļēāļāļāļāļāļēāļĢāļāļ°āđāļāļ āļŦāļĢāļāļĢāđāļāļāļāļ§āđāļāļĢāļāļēāļāđ āđāļāļ āļŦāļāļ§āļĒāļāļ§āļēāļĄāļ āļē(M), āļāļāļāļ(PII), āđāļāļēāļāļāļ(PIQ)āđāļāđāļāļĢāđāļāļĢāļĄāđāļāļāļ āļēāļāļēāļĢāļāļāļŠāļāļāđāļāļĢāđāļāļĢāļĄ āļāļēāļĢ Modify āļāļ°āļāļ§āļĒāđāļāļāļēāļĢāļ āļēāļŦāļāļāļŠāļāļēāļāļ°āļāļāļāļāļ§āđāļāļĢāļāļāļāļāļāļēāļĢāđāļŦāļĄāļŠāļāļēāļāļ°āđāļāļ â0â āļŦāļĢāļ â1â āđāļāļāļēāļĄāļāļāļāļāļēāļĢāļāļāļāļāđāļ āļŦāļĄāļēāļĒāđāļŦāļ āđāļĢāļēāļāļ°āļāļāļāļĢāļ°āļ§āļāđāļŦāļĄāļēāļāđāļĄāļāđāļĢāļēāļ āļēāļāļēāļĢāđāļāļĨāļĒāļāđāļāļĨāļāļŠāļāļēāļāļ°āļāļēāļāđāļāļāļāļāļ§āđāļāļĢāđāļĨāļ§āļāļĨāļāđāļāļāļāļāļāļēāļĄāļĄāļēāļāļāļāļ°āđāļĢ āļĄāļāļĨāļāļāđāļāļĢāļāļāļāļāļĢ āļŦāļĢāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļĒāļēāļāđāļĢ āđāļāļāļāļāļēāļāļāļēāļĢ Force āļŦāļĢāļ Modify āļŠāļēāļĄāļēāļĢāļāļāļāļ°āļ āļēāđāļāļāļāđāļāđāļŦāļĄāļ STOP āđāļĨāļ°āđāļŦāļĄāļ RUN