په راسبیري کې SCADA: افسانه یا حقیقت؟

په راسبیري کې SCADA: افسانه یا حقیقت؟
ژمی راروان دی. د برنامه وړ منطق کنټرولرونه (PLCs) په تدریجي ډول د شخصي کمپیوټرونو لخوا ځای په ځای کیږي. دا د دې حقیقت له امله دی چې د کمپیوټر ځواک یو وسیلې ته اجازه ورکوي چې د برنامه وړ کنټرولر فعالیت ، سرور او (که چیرې وسیله د HDMI محصول ولري) د اتوماتیک آپریټر ورک سټیشن فعالیت هم شامل کړي. ټول: د ویب سرور، د OPC برخه، ډیټابیس او د کار سټیشن په یوه قضیه کې، او دا ټول د یو PLC لګښت لپاره.

پدې مقاله کې به موږ په صنعت کې د دې ډول سرایت شوي کمپیوټرونو کارولو امکان په پام کې ونیسو. راځئ چې د راسبیري پای پراساس یو وسیله د اساس په توګه واخلو ، ګام په ګام د خلاصې وړیا خلاصې سرچینې SCADA سیسټم نصبولو پروسه په دې باندې د روسیې ډیزاین - ریپډ SCADA ، او همدارنګه د خلاص کمپرسور سټیشن لپاره پروژه رامینځته کړئ ، د دندې دندې پدې کې به د کمپرسور ریموټ کنټرول او درې والوز شامل وي، په بیله بیا د فشار شوي هوا تولید پروسې لید.

راځئ چې سمدلاسه ریزرویشن وکړو چې ستونزه په دوه لارو حل کیدی شي. په بنسټیز ډول، دوی په هیڅ ډول د یو بل څخه توپیر نلري، یوازینۍ پوښتنه جمالیاتی او عملي برخه ده. نو، موږ اړتیا لرو:

1.1 لومړی اختیار پخپله د Raspberry Pi 2/3/4 شتون په ګوته کوي ، په بیله بیا د USB-to-RS485 کنورټر شتون (د "سیست" په نوم یادیږي ، کوم چې د Alliexpress څخه امر کیدی شي).

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 1 - Raspberry Pi 2 او USB ته RS485 کنورټر

1.2 په دوهم اختیار کې د راسبیري پراساس هر ډول چمتو شوي حل شامل دي ، د صنعتي چاپیریالونو کې د جوړ شوي RS485 بندرونو سره د تاسیساتو لپاره وړاندیز شوی. د مثال په توګه، لکه په 2 شکل کې، د Raspberry CM3+ ماډل پر بنسټ.
په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 2 — د AntexGate وسیله

2. د څو کنټرول راجسترونو لپاره د موډبس سره وسیله؛

3. وینډوز کمپیوټر د پروژې تنظیم کولو لپاره.

د پرمختګ پړاوونه:

  1. برخه I. په Raspberry کې د چټک SCADA نصب کول؛
  2. دویمه برخه. په وینډوز کې د چټک SCADA نصب کول؛
  3. دریمه برخه. د پروژې پراختیا او وسیله ته ډاونلوډ کول؛
  4. پایلې

برخه I. په Raspberry کې د چټک SCADA نصب کول

1. ډک کړئ ب .ه د توزیع ترلاسه کولو او د لینکس لپاره وروستۍ نسخه ډاونلوډ کولو لپاره د ریپډ سکاډا ویب پا onه کې.

2. ډاونلوډ شوي فایلونه خلاص کړئ او د "سکاډا" فولډر ډایرکټر ته کاپي کړئ / غوره کول وسیلې.

3. په ډایرکټر کې د "ډیمونز" فولډر څخه درې سکریپټونه ځای په ځای کړئ /etc/init.d

4. موږ درې غوښتنلیک فولډرو ته بشپړ لاسرسی ورکوو:

sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/config
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/log
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/storage

⠀5. د اجرا وړ سکریپټونو جوړول:

sudo chmod +x /opt/scada/make_executable.sh
sudo /opt/scada/make_executable.sh

⠀6. یو ذخیره اضافه کړئ:

sudo apt install apt-transport-https dirmngr gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian stable-stretch main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update

⠀7. د مونو .NET چوکاټ نصب کړئ:

sudo apt-get install mono-complete

⠀8. د اپاچي HTTP سرور نصب کړئ:

sudo apt-get install apache2

⠀9. اضافي ماډلونه نصب کړئ:

sudo apt-get install libapache2-mod-mono mono-apache-server4

⠀10. د ویب غوښتنلیک لپاره لینک جوړ کړئ:

sudo ln -s /opt/scada/ScadaWeb /var/www/html/scada

⠀11. د ډاونلوډ شوي آرشیف څخه فایل د "اپاچی" فولډر کې کاپي کړئ scada.conf لارښود ته / etc / apache2 / سایټونه شتون لري

sudo a2ensite scada.conf

⠀12. راځئ چې دې لارې ته لاړ شو sudo nano /etc/apache2/apache2.conf او د فایل په پای کې لاندې اضافه کړئ:

<Directory /var/www/html/scada/>
  <FilesMatch ".(xml|log|bak)$">
    Require all denied
  </FilesMatch>
</Directory>

⠀13. سکریپټ اجرا کړئ:

sudo /opt/scada/svc_install.sh

⠀14. راسبیري بیا پیل کړئ:

sudo reboot

⠀15. د ویب پاڼې پرانیستل:

http://IP-адрес устройства/scada

⠀16. په هغه کړکۍ کې چې خلاصیږي، خپل ننوتل داخل کړئ "اداره" او پټنوم 12345.

دویمه برخه. په وینډوز کې د چټک SCADA نصب کول

په وینډوز کې د ریپډ SCADA نصب کول به د راسبیري او پروژې ترتیب تنظیم کولو لپاره اړین وي. په تیوري کې ، تاسو کولی شئ دا پخپله راسبیري کې ترسره کړئ ، مګر تخنیکي ملاتړ موږ ته مشوره راکړه چې په وینډوز کې د پراختیا چاپیریال وکاروو ، ځکه چې دا د لینکس په پرتله دلته ډیر سم کار کوي.

نو اجازه راکړې چې:

  1. موږ د مایکروسافټ .NET چوکاټ وروستي نسخې ته تازه کوو؛
  2. کښته کول د توزیع کټ د وینډوز لپاره چټک SCADA او آفلاین نصب کړئ؛
  3. د "ادارې" غوښتنلیک پیل کړئ. پدې کې به موږ پخپله پروژه رامینځته کړو.

کله چې وده کول، تاسو باید ځینې ټکو ته پام وکړئ:

1. په دې SCADA سیسټم کې د راجسترونو شمیره د 1 پتې څخه پیل کیږي، نو موږ باید د خپلو راجسترونو شمیر یو له یو څخه زیات کړو. زموږ په قضیه کې دا دی: 512 + 1 او داسې نور:

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 3 - په چټک SCADA کې د راجسترونو شمیرل (د عکس د کلیک کولو وړ)

2. د لارښودونو بیا تنظیمولو او په لینکس عملیاتي سیسټم کې پروژه په سمه توګه ځای په ځای کولو لپاره، په ترتیباتو کې تاسو اړتیا لرئ "سرور" -> "عمومي ترتیبات" ته لاړ شئ او د "لینکس لپاره" تڼۍ کلیک وکړئ:

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 4 - په ریپډ SCADA کې د لارښودونو بیا تنظیم کول (د عکس د کلیک کولو وړ)

3. د Modbus RTU لپاره د رایې ورکولو پورټ په ورته ډول تعریف کړئ لکه څنګه چې دا د وسیلې لینکس سیسټم کې تعریف شوی. زموږ په قضیه کې دا دی /dev/ttyUSB0

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 5 - په ریپډ SCADA کې د لارښودونو بیا تنظیم کول (د عکس د کلیک کولو وړ)

که تاسو کومه پوښتنه لرئ، د نصب کولو ټول اضافي لارښوونې له دې څخه ترلاسه کیدی شي د شرکت ویب پاڼه یا د دوی په اړه یوټیوب چینل.

دریمه برخه. د پروژې پراختیا او وسیله ته ډاونلوډ کول

د پروژې پراختیا او لید مستقیم پخپله براوزر کې رامینځته کیږي. دا د ډیسټاپ SCADA سیسټمونو وروسته په بشپړ ډول دودیز نه دی، مګر دا خورا عام دی.

په جلا توګه، زه غواړم د بصری عناصرو محدود سیټ یادونه وکړم (شکل 6). په جوړ شوي برخو کې یو LED، یو تڼۍ، یو ټګل سویچ، یو لینک او یو پوائنټر شامل دي. په هرصورت، لوی پلس دا دی چې دا د SCADA سیسټم د متحرک انځورونو او متن ملاتړ کوي. د ګرافیک ایډیټرانو (کوریل، اډوب فوټوشاپ، او نور) د لږې پوهې سره، تاسو کولی شئ د عکسونو، عناصرو او جوړښتونو خپل کتابتونونه جوړ کړئ، او د GIF عناصرو ملاتړ به تاسو ته اجازه درکړي چې د ټیکنالوژیکي پروسې لید کې حرکت اضافه کړئ.

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 6 - په چټک SCADA کې د سکیم مدیر اوزار

د دې مقالې په چوکاټ کې، په چټک SCADA کې د ګرافیک ډول د پروژې رامینځته کولو پروسې ګام په ګام تشریح کولو لپاره هیڅ هدف نه و. له همدې امله، موږ به په دې اړه په تفصیل سره خبرې ونه کړو. د پراختیا کونکي چاپیریال کې، د کمپرسور سټیشن لپاره زموږ ساده پروژه "کمپریس شوي هوا رسولو سیسټم" داسې ښکاري (7 شکل):

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 7 - په چټک SCADA کې د سکیم مدیر (د انځور د کلیک کولو وړ)

بیا، زموږ پروژه وسیله ته اپلوډ کړئ. د دې کولو لپاره، موږ د وسیلې IP پته په ګوته کوو چې پروژه لوکل هوسټ ته نه بلکه زموږ سرایت شوي کمپیوټر ته لیږدوي:

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 8 - په ریپډ SCADA کې وسیله ته د پروژې اپلوډ کول (د عکس د کلیک کولو وړ)

په پایله کې، موږ ورته یو څه ترلاسه کړل (شکل 9). د سکرین په کیڼ اړخ کې LEDs شتون لري چې د ټول سیسټم عملیاتي حالت منعکس کوي (کمپرسر) ، او همدارنګه د والوز عملیاتي حالت (خلاص یا تړل شوی) ، او د سکرین په مرکزي برخه کې لید شتون لري. د ټګل سویچونو په کارولو سره د وسیلو کنټرول کولو وړتیا سره ټیکنالوژیکي پروسې. کله چې یو ځانګړی والو پرانیستل شي، پخپله د والو او اړونده لویې لارې رنګ له خړ څخه شنه ته بدلیږي.

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 9 — د کمپرسور سټیشن پروژه (د GIF حرکت د کلیک کولو وړ دی)

دا تاسو کولی شئ د دې پروژې فایل د بیاکتنې لپاره ډاونلوډ کړئ.

10 شکل ښیې چې عمومي پایله څه ډول ښکاري.

په راسبیري کې SCADA: افسانه یا حقیقت؟
شکل 10 - په راسبیري کې د SCADA سیسټم

موندنو

د پیاوړې سرایت شوي صنعتي کمپیوټرونو رامینځته کیدل دا امکان ورکوي چې د برنامه وړ منطق کنټرولرونو فعالیت پراخه او بشپړ کړي. په دوی باندې د ورته SCADA سیسټمونو نصب کول کولی شي د کوچني تولید یا تخنیکي پروسې دندې پوښي. د لویو کارونو لپاره د ډیرو کاروونکو یا د امنیتي اړتیاو زیاتوالي لپاره، تاسو به ډیر احتمال ولرئ چې بشپړ سرورونه، د اتوماتیک کابینې او معمول PLC نصب کړئ. په هرصورت، د منځني او کوچني اتوماتیک نقطو لپاره لکه کوچني صنعتي ودانۍ، بویلر کورونه، د پمپ کولو سټیشنونه یا سمارټ کورونه، دا ډول حل مناسب ښکاري. زموږ د محاسبې له مخې، دا ډول وسایل د دندو لپاره مناسب دي چې تر 500 پورې ډیټا ان پټ/آؤټ پوټونه لري.

که تاسو په مختلف ګرافیک ایډیټرونو کې د نقاشۍ تجربه لرئ او دا حقیقت په پام کې نلرئ چې تاسو باید پخپله د میمونیک ډیاګرامونو عناصر رامینځته کړئ ، نو د راسبیري لپاره د ریپډ SCADA سره اختیار خورا غوره دی. د چمتو شوي حل په توګه د دې فعالیت یو څه محدود دی ، ځکه چې دا خلاص سرچینه ده ، مګر دا لاهم تاسو ته اجازه درکوي د کوچني صنعتي ودانۍ دندې پوښي. له همدې امله ، که تاسو د ځان لپاره د لید ټیمپلیټونه چمتو کوئ ، نو دا خورا امکان لري چې دا حل د مدغم کولو لپاره وکاروئ ، که ټول نه وي ، نو ستاسو د پروژو ځینې برخې.

پدې توګه ، د دې لپاره چې پوه شئ چې په راسبیري کې دا ډول حل ستاسو لپاره څومره ګټور کیدی شي او ستاسو پروژې په لینکس کې د خلاصې سرچینې SCADA سیسټمونو سره څومره د بدلیدو وړ دي ، یوه معقول پوښتنه راپورته کیږي: تاسو ډیری وختونه کوم SCADA سیسټمونه کاروئ؟

یوازې راجستر شوي کاروونکي کولی شي په سروې کې برخه واخلي. ننوزئمهرباني وکړئ

تاسو ډیری وختونه د SCADA کوم سیسټمونه کاروئ؟

  • ۸۵٪سیمیټیک وین سی سی (TIA پورټل) 18

  • ۸۵٪Intouch Wonderware4

  • ۸۵٪د تعقیب حالت 3

  • ۸۵٪CoDeSys8

  • 0%جینیس 0

  • ۸۵٪د PCVue حلونه 2

  • ۸۵٪Vijeo Citect2

  • ۸۵٪ماسټر SCADA9

  • ۸۵٪iRidium mobile2

  • ۸۵٪ساده-Scada2

  • ۸۵٪چټک SCADA4

  • ۸۵٪AggreGate SCADA1

  • ۸۵٪بل اختیار (په تبصره کې ځواب) 20

51 کاروونکو رایه ورکړه. 33 کاروونکي منع شوي.

سرچینه: www.habr.com

Add a comment