elektor DSO3D12 Modular ndi Scalable Control Systems Malangizo Buku

DSO3D12 Modular ndi Scalable Control Systems

Zambiri Zamalonda

Zofotokozera:

  • Mutu Wogulitsa: Kukonzekera kwa Object-Oriented PLC mu CODESYS
  • Wolemba: Majid Pakdel
  • Wofalitsa: Elektor Publication
  • ISBN: 978-3-89576-696-1 (Print), 978-3-89576-697-8 (eBook)

Malangizo Ogwiritsira Ntchito Zogulitsa:

Mutu 1: Mau oyamba a Object-Oriented PLC Programming

Yambani ndikumvetsetsa zoyambira za Object-Oriented PLC
Kupanga mapulogalamu mu CODESYS. Phunzirani nokha ndi malingaliro ndi
mfundo zofotokozedwa m'bukuli.

Mutu 2: Modular ndi Scalable Control Systems

Phunzirani momwe mungagwiritsire ntchito ma modular ndi ma scalable control system
kugwiritsa ntchito mawu osanjidwa mu CODESYS. Tsatirani kalozera pang'onopang'ono
zoperekedwa m'buku kuti apange machitidwe olamulira bwino.

Mutu 3: Kuchita Pamanja

Gwiritsirani ntchito chidziŵitso chopezedwa m’bukuli mwa kuchitapo kanthu
kuchita. Yesani ndi njira zosiyanasiyana zamapulogalamu ndikuyesa
kumvetsetsa kwanu kwa Object-Oriented PLC Programming.

Mafunso Ofunsidwa Kawirikawiri (FAQ):

Q: Kodi chidziwitso cham'mbuyomu chimafunikira kuti mupindule nacho
buku ili?

A: Ngakhale zomwe zidachitika kale zitha kukhala zothandiza, bukuli
idapangidwa kuti izithandiza oyamba kumene komanso odziwa mapulogalamu.
Limapereka chitsogozo chokwanira kwa anthu pawokha
osiyanasiyana luso.

Q: Kodi bukhuli lingagwiritsidwe ntchito pophunzira?

Yankho: Inde, bukuli lakonzedwa kuti lithandizire kudziphunzira. The
mitu imakonzedwa motsatizanatsatizana, kulola owerenga kutero
kupita patsogolo pa liwiro lawo ndi kulimbikitsa maphunziro awo
zothandiza mwachitsanzoamples.

Q: Kodi pali zida zilizonse zapaintaneti zomwe zingakuthandizeni
zomwe zili m'bukuli?

A: Inde, Elektor imapereka zowonjezera zowonjezera pa intaneti ndi chithandizo
zokhudzana ndi Object-Oriented PLC Programming ndi CODESYS. Pitani
www.elektormagazine.com pazinthu zowonjezera ndi
zosintha.

"``

Object-Oriented PLC Programming
mu CODESYS
Ma Modular ndi Scalable Control Systems Pogwiritsa Ntchito Mawu Okhazikika
Mutu wa Academy Pro ndi
Majid Pakdel

Kukonzekera kwa Object-Oriented PLC ndi CODESYS

Majid Pakdel

Kukonzekera kwa Object-Oriented PLC ndi CODESYS

Ili ndi Elektor Publication. Elektor ndi mtundu wa media
Elektor International Media BV PO Box 11, NL-6114-ZG Susteren, The Netherlands Phone: +31 46 4389444
Maumwini onse ndi otetezedwa. Palibe gawo la bukhuli lomwe lingasindikizidwenso mwanjira ina iliyonse, kuphatikiza
kukopera, kapena kusunga mu njira ina iliyonse pogwiritsa ntchito makina amagetsi komanso kwanthawi yochepa kapena mwangozi pogwiritsa ntchito bukuli, popanda chilolezo cholembedwa ndi mwini copyright kupatula motsatira zomwe zili mu Copyright Designs and Patents Act 1988 kapena malinga ndi chilolezo choperekedwa ndi Copyright Licensing Agency Ltd., 90 Tottenham Court Road, London, England. Zofunsira zopempha chilolezo kwa yemwe ali ndi copyright kuti afotokozenso gawo lililonse la zofalitsa ziyenera kutumizidwa kwa osindikiza.
Chidziwitso

Olemba ndi osindikiza agwiritsa ntchito kuyesetsa kwawo kuti atsimikizire kulondola kwa

mfundo zimene zili m’bukuli. Saganiza, kapena kukana, mlandu uliwonse

chipani chilichonse chifukwa cha kuwonongeka kapena kuwonongeka chifukwa cha zolakwika kapena zosiyidwa m'bukuli, kaya

zolakwa kapena zosiya chifukwa cha kusasamala, ngozi kapena chifukwa china chilichonse.

British Library Cataloging mu Publication Data

Kalata ya bukuli ikupezeka ku British Library

ISBN 978-3-89576-696-1

Sindikizani

ISBN 978-3-89576-697-8 eBook

© Copyright 2024 Elektor International Media

www.elektor.com

Mkonzi: Glaucileine Vieira

Kupanga kwa Prepress: Elektor

Osindikiza: Ipskamp, Enschede, Netherlands

Elektor ndiye gwero lotsogola padziko lonse lapansi lazidziwitso zaukadaulo ndi zinthu zamagetsi zamagetsi kwa akatswiri opanga zamagetsi, opanga zamagetsi, ndi makampani omwe akufuna kuchita nawo. Tsiku lililonse, gulu lathu lapadziko lonse lapansi limapanga ndikupereka zinthu zapamwamba kwambiri - pogwiritsa ntchito njira zosiyanasiyana zofalitsa nkhani (kuphatikizapo magazini, mavidiyo, makina osindikizira, ndi ochezera a pa Intaneti) m'zinenero zingapo - zokhudzana ndi mapangidwe a zamagetsi ndi zamagetsi za DIY. www.elektormagazine.com
4

Zamkatimu
Zamkatimu
Zamkatimu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Mawu Oyamba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Mutu 1 · Mawu Oyamba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1 The Object-Oriented Programming for PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 1.2 Pulogalamu ya CODESYS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Mutu 2 · The Structured Text (ST) Programming Language . . . . . . . . . . . . . . . . 12 2.1 Zolemba Zogwirizana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.2 Kuyitana Ntchito Zokhazikika. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.3 The Finite State Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.4 The Arrays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 2.5 Malupu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 2.6 Mfundo Yogwira Ntchito Yopanda Kukhazikika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.7 Chiwonetsero cha Ntchito Yopanda Instantiated. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.8 Kulemba Pulogalamu Yowonjezera ya PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Mutu 3 · Kalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.1 Chiyambi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.2 Chiwonetsero cha M'kalasi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.3 Zosintha Zokhazikika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.4 Chiwonetsero cha Zosintha Zokhazikika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 3.5 Kupititsa Mapangidwe ku Mkalasi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 3.6 The Structure Pass Demo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 3.7 Mndandanda wa Zomangamanga ndi Zinthu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 3.8 Mndandanda wa Zinthu Zowonetsera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 3.9 Kuitana Zinthu Zambiri. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 3.10 The Sequence Activation Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Mutu 4 · Njira . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 4.1 Chiyambi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 4.2 Njira Zowonetsera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.3 Njira Zoyendera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5

Kukonzekera kwa Object-Oriented PLC ndi CODESYS
4.4 Mawu Ofunika AYI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 4.5 Chiwonetsero cha Mawu Ofunika AYI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4.6 Omata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 4.7 Omata ndi Njira Yophatikizira Chiwonetsero. . . . . . . . . . . . . . . . . . . . . 117 4.8 Mizere iwiri Yopangira Ntchito Yoyambitsa Ntchito Yotsatizana . . . . . . . . . . . . . . . . . . 127 Mutu 5 · Katundu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 5.1 Chiyambi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 5.2 The Property Software Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 5.3 The Properties monga IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 5.4 The Properties monga IO Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Mutu 6 · Cholowa ndi Polymorphism . . . . . . . . . . . . . . . . . . . . . . . . . . 165 6.1 Cholowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 6.2 Chiwonetsero cha Cholowa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 6.3 Cholowa Chakuya. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 6.4 Njira yochotsera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 6.5 Mawu Owonjezera ndi Ofunika Kwambiri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 6.6 Polymorphism. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 6.7 Chiwonetsero cha Mapulogalamu a Polymorphism. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Mutu 7 · The Access Specifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 7.1 Anthu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 7.2 Wachinsinsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 7.3 Otetezedwa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 7.4 Kugwiritsa Ntchito . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 7.5 Chiwonetsero cha Ntchito. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Mutu 8 · Interfaces and Abstractions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 8.1 Chiyankhulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 8.2 The Interface Software Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 8.3 The Interfaces Vs Cholowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 8.4 Chiwonetsero cha Ma Interfaces Angapo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 8.5 The Interfaces and Polymorphism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 8.6 The Interfaces and Polymorphism Demo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 8.7 Mapangidwe a Chinthu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6

Zamkatimu Mutu 9 · The Delegation and Advanced FSM . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
9.1 Nthumwi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 9.2 Zolozera za Cholinga ndi Zolozera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 9.3 Zolozera Zachinthu ndi Zowonetsera. . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 9.4 Zolozera Zapamwamba za FSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 9.5 Wopanga FB_INIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 9.6 MwaukadauloZida FSM Chiwonetsero Gawo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 9.7 Zosintha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 ​​9.8 Chiwonetsero chapamwamba cha FSM Gawo 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 9.9 Woyambitsa Boma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
7

Zolemba / Zothandizira

elektor DSO3D12 Modular ndi Scalable Control Systems [pdf] Buku la Malangizo
DSO3D12 Modular ndi Scalable Control Systems, DSO3D12, Modular ndi Scalable Control Systems, Scalable Control Systems, Control Systems, Systems

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *