ARIES PLC110[M02]-MS4، HMI، OPC او SCADA، یا څومره چامومائل چای ته اړتیا لري. برخه 1

ماسپښین ښه، د دې مقالې ګرانو لوستونکو. زه دا د بیاکتنې په بڼه لیکم.

لږ خبرداریزه غواړم تاسو ته خبرداری ورکړم چې که تاسو سمدلاسه پوه شوئ چې موږ د سرلیک څخه د څه په اړه خبرې کوو ، زه تاسو ته مشوره درکوم چې لومړی ټکی (په حقیقت کې د PLC کور) د نرخ کټګورۍ څخه یو ګام لوړ ته بدل کړئ.
د پیسو سپمولو هیڅ مقدار دومره اعصاب ارزښت نلري ، په موضوعي ډول.

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

اصل د ستونزې جوړښت

په حقیقت کې ، زه د ډیزاین بیورو کې کار کوم ، او موږ زموږ د ټرنکي فابریکو کې د ادغام لپاره د اتومات تجهیزاتو ازموینه کوو. په دې وروستیو کې، د OWEN تجهیزات ګودام ته ورسیدل او پریکړه وشوه چې د هغې څخه د ازموینې بنچ راټول کړئ:

  • PLC110[M02]-MS4 (اجرائیوي چاپیریال MasterSCADA 4D)
  • د آپریټر پینل SP307
  • د یونیورسل انلاګ سیګنال ان پټ ماډل МВ110-224.2А
  • MV110-4TD د فشار ګیج سیګنال ان پټ ماډل
  • د بریښنایی اندازه کولو ماډل MV110-220.3M

د سیسټم جوړښت د هدف له مخې د شبکې توپیر سره غوره شوی:

  1. موډبس RTU د RS-485 پراساس - د PLC او غلام وسیلو ترمینځ اړیکه (ماډولونه ، فریکوینسي کنورټرونه ، سمارټ سینسرونه ، HMI پینل SP307) ، د PLC شبکې ماسټر.
  2. موډبس TCP د ایترنیټ پراساس - د یو بل سره د مختلف PLCs اړیکه او د OPC سرور سره
  3. د OPC او SCADA سیسټم PC سرور په ورته وخت کې د دوه مختلف شبکو (د تصدۍ کارپوریټ LAN او د کنټرولرونو Modbus TCP شبکه) تر مینځ یوه دروازه ده (دوه شبکې اډاپټرونه د ډیټا روټینګ سره د معیاري وینډوز وسیلو په کارولو سره)
  4. کارپوریټ LAN د پراکسي سرور له لارې انټرنیټ ته لاسرسی لري

د سیسټم عمومي جوړښت په لاندې عکس کې ښودل شوی:

ARIES PLC110[M02]-MS4، HMI، OPC او SCADA، یا څومره چامومائل چای ته اړتیا لري. برخه 1

جوړ شوی فعالیت

  • د PLC څخه د OPC سرور ته د معلوماتو راټولول او بیا لیږل
  • د HMI پینل له لارې سیمه ایز کنټرول او څارنه
  • د OPC سرور له لارې د SCADA څخه کنټرول او څارنه
  • د تصدۍ LAN څخه د هر کمپیوټر څخه کنټرول او د انټرنیټ له لارې د SCADA پیرودونکي په کارولو سره
  • د LAN او انټرنیټ له لارې د ګرځنده OPC مانیټرونو سره نښلول
  • البته، آرشیف کول او د راپور تولید

داسې ښکاري چې هیڅ شی له لاسه نه دی ورکړی. د سیسټم عمومي توضیحات شتون لري، او اوس، په حقیقت کې، په موضوع کې (زه به د هر نوډ پلي کولو سره په مقالو کې د لیرې کولو میتودونه تشریح کړم):

له ستونزو سره مخ شول

1. د PLC اسناد

په ماسټرسکاډا 4D کور کې د اعلان شوي PLC بیټا ازموینه په 2012 کې د جوړونکي لخوا په ګوته شوې. د مفکورې د دومره اغیزمن عمر سره سره، ټول هغه څه چې پراختیا کونکي یې په 2019 کې لري د 28 (!؟) پاڼو پروګرام کولو لارښود دی، په کوم کې چې یو څه لږ ګټور معلومات شتون نلري، او په لارښود کې سکرین شاټونه د MasterSCADA 3D څخه دي، کوم چې په پام کې نیولو سره خورا مسخره دی چې انٹرفیس بدل شوی.

د 20 موضوعاتو فورم موضوع هم په فعاله توګه د دریو پیروانو او د پلور مدیر لخوا ملاتړ کیږي.

2. د PLC ماډلونو جوړښت

دا د بحث لپاره جلا موضوع ده. په لنډه توګه: PLC د ماډلونو سره د Modbus RTU غلام وسیلو په توګه اړیکه نیسي ، کوم چې باید لومړی د یوټیلیټ لخوا په جلا توګه د هر یو کمپیوټر سره د RS-485 کنورټر له لارې وصل کولو سره تنظیم شي.

هوښیار هلکان ، البته ، شاید پوه شي چې دا د PLC له لارې د کنورټر پرته څنګه ترسره کول ، په ترتیب سره د شبکې سره ماډلونه وصل کول او اړین راجسترونه لیکل ، مګر دا د تجربې او لوی درد سره راځي.

د یو پراختیا کونکي لپاره چې د لومړي ځل لپاره دا ډول جوړښت ګوري، دا د کاروونکي دوستانه نه دی.
همچنان ، ټول انلاګ ماډلونه د نامعلومو دلایلو له امله ناکامیدل خوښوي ، له دوی سره په ټرا انکوګنیټا کې د RS-485 ټوله شبکه اخلي ، مګر زه هم غواړم پدې اړه په جلا توګه وغږیږم ، البته یو بشپړ افسانه. ستونزه، په لاره کې، 10 کلن دی، جوړونکي یې خندا کوي "موږ باید دا ومنو چې ټیمپلیټ زموږ لپاره کار نه دی کړی"په هرصورت، دا د ماډلونو سره د خبرو اترو لپاره یوازینی انٹرفیس دی، او خلک، په جدي توګه، د اوږدې مودې لپاره د دوی د Modbus RTU تطبیقونه لیکي.

په عین وخت کې، د کیمومائل چای پای ته رسیدلی ... لمر لوېدلی و

3. IDE MasterSCADA

موږ به د ګرافیکي وسیلو په اړه وغږیږو؛ ما دوی په پراخه کچه نه دي ازمولي ، مګر زه به سمدلاسه ووایم چې ما دا نه خوښوله.

موږ د معلوماتو د تبادلې او د ټاکنو خپلواک کمیسیون معیاري ژبو پلي کولو په اړه خبرې کوو:

د کنټرولر فزیکي آخذې او پایلې نړیوال تغیرات ندي او د برنامه له هرې برخې څخه د عرف په لیکلو سره نشي لاسرسی کیدی ، د مثال په توګه "DI1". تاسو باید دا د هینډل په کارولو سره هر برنامه کې راوباسئ ، هلته یو ځایی متغیر رامینځته کیږي ، کوم چې ارزښت میراث یا لیږدوي. هغوی. د PLC خورا جوهر ، زما په لید کې ، یو څه ورک شوی دی: وسیله باید د فزیکي چینلونو عملیاتو منطق برنامې کچې ته ساده کړي "که چیرې ان پټ DI1 پیل شوی وي، د محصول DO1 فعال کړئ"او دا داسې ښکاري "ان پټ DI1 - متغیر LI1 - متغیر LO1 - محصول DO1"همدارنګه، د دې IDE اصولو د ناپوهۍ له امله، تاسو کولی شئ په زړه پورې خبرداری ترلاسه کړئ "د بولین - بولین تبادله ناممکن ده" (ډیری احتمال، یو له دوی څخه یو ټکی دی، مګر زه د جوړونکو په مدیرانو کې تصور کوم، دا ډیر همغږي دی) .

د ST، FBD، SFC ژبو کتابتونونه خورا پراخه دي او د پروګرام کولو اسانتیا لپاره یو انتخاب شتون لري، په هرصورت، دا اجزاوې دندې ندي، مګر ټولګي چې په هغه کې میتودونه ځای پرځای شوي، او دویم، ډیری یې د تشریح کولو کې مرسته نلري. فعالیت او د معلوماتو ډولونه. دوام ما د CodeSys کرنل کتابتونونو ته لاره هواره کړه، چیرې چې دا ټولې دندې له هغه څخه اخیستل شوي، د دوی مرستې مرسته وکړه.

4. د SP307 پینل سره تبادله

د هغو کسانو لپاره خورا په زړه پورې پیښه چې د څو ورځو مصرف کولو لپاره هیڅ ځای نلري.

زما لپاره معیاري GUI ازموینه (HMI یا SCADA) د 6 ازموینې ترسره کول دي:

  1. د جلا سیګنال لوستل
  2. د جلا سیګنال ثبتول
  3. د انټیجر ارزښت لوستل
  4. د انټیجر ارزښت لیکل
  5. د ریښتیني ارزښت لوستل
  6. د حقیقي ارزښت لیکل

په دې اساس، زه په سکرین کې 6 ابتدايي برخې رسموم او هر یو یې په ترتیب سره ګورم
تبادله بالکل د ماډلونو سره ورته ده، مګر د جلا RS-232/485 PLC بندر څخه، او داسې ښکاري، ډیر باثباته. څرنګه چې دا د HMI غلام دی، ما دې ته د بدلون له لارې لیکلي، او د 500ms رای ورکولو کې یې لوستل، ترڅو د آپریټر کړنې له لاسه ورنکړي.

لومړی 4 ټکي په بشپړ ډول بشپړ شوي، مګر 5 او 6 ټکي د ستونزو لامل شوي.

موږ د واحد فلوټ ډول ډیټا لیږو، دا په سکرین کې ښکاره کوو او ګورو چې ډاټا یو شان نه ده، که څه هم د محصول ټول ترتیبات (فلوټ، ابعاد 1 راجستر، او نور) سم دي. دا به دروغ وي چې ووایو چې مثال په اسنادو کې نه دی بیان شوی، په هرصورت، هڅه وکړئ چې ومومئ کوم یو او چیرته، دا له بهر څخه مسخره ده.

د ډیټا پخپله او د هغې لیږلو په اړه د ټولو تنظیماتو د هیسټریک لټون وروسته ، موږ تخنیکي ملاتړ ته لیکو، ځواب په اوسط ډول د 5-6 تقویم ورځو کې دی، موږ د معیاري تخنیکي مالتړ سکریپټ سره سم کار کوو "وګورئ چې بریښنا فعاله ده - د سافټویر نسخه وګورئ - مهرباني وکړئ یوه اونۍ انتظار وکړئ - راځئ چې دا پخپله معلومه کړو. ».

په هرصورت، دا پریکړه شوې وه چې د یو ټیک نصبولو سره په بشپړ ډول ناکافي ځای کې د بشپړ ناکافي لاسلیک سره.

د سکرین فعالیت کې د "سلایډر" فارمیټ د انلاګ سیګنال ان پټ شامل نه دی، یوازې د شمیرو په کارولو سره د متن ساحه کې دننه کیدی شي. دا په ساده ډول حیرانتیا ده، یا موږ پخپله د "±" تڼۍ او سکریپټ لیکو، یا موږ د کیبورډ څخه یو شمیر داخلوو، او د ځینې ډرایو نرم کنټرول هیر کوو.

زه به مقاله ډیر نه کړم ، نو زه به په 2 برخه کې د لوړې کچې ستونزې بیان کړم.

د لنډیز لپاره، زه غواړم یادونه وکړم چې ما د دې ستونزو حل کولو لپاره کافي ازادي او ډیر وخت درلود ، کوم چې په لومړي نظر کې مسخره ښکاري ، مګر د قرباني لپاره د ډیر درد لامل کیږي. د محدود وخت په شرایطو کې، دا مهمه ده چې د داسې ستونزو سره مخ شي.

PS: دلته وړاندې شوي ټولې مقالې موضوعي دي ، او یوازې یوه هڅه ده چې چمتو نه وي خبرداری ورکړئ ، او د تولید کونکو پروړاندې تبعیض نه کوي ، زه له تاسو څخه غوښتنه کوم چې دا مقاله له دې لید څخه واخلئ.

دویمه برخه لا دمخه دلته ده: کلیک

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

Add a comment