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. Modbus RTU በ RS-485 ላይ የተመሰረተ - በ PLC እና በባሪያ መሳሪያዎች መካከል ግንኙነት (ሞጁሎች ፣ ድግግሞሽ መለወጫዎች ፣ ብልጥ ዳሳሾች ፣ HMI ፓነል SP307) ፣ PLC አውታረ መረብ ማስተር።
  2. Modbus TCP በኤተርኔት ላይ የተመሰረተ - የተለያዩ PLC ዎች እርስ በእርስ እና ከኦፒሲ አገልጋይ ጋር መገናኘት
  3. የ OPC እና SCADA ሲስተም ፒሲ አገልጋይ በአንድ ጊዜ በሁለት የተለያዩ ኔትወርኮች (የድርጅቱ ኮርፖሬት LAN እና የ Modbus TCP ተቆጣጣሪዎች አውታረመረብ (መደበኛ የዊንዶውስ መሳሪያዎችን በመጠቀም የመረጃ ማስተላለፊያ ያላቸው ሁለት የአውታረ መረብ አስማሚዎች) በአንድ ጊዜ በሁለት የተለያዩ አውታረ መረቦች መካከል ያለ መግቢያ በር ነው።
  4. የድርጅት LAN በተኪ አገልጋይ በኩል የበይነመረብ መዳረሻ አለው።

የስርዓቱ አጠቃላይ መዋቅር ከዚህ በታች ባለው ምስል ይታያል.

ARIES PLC110[M02]-MS4፣ HMI፣ OPC እና SCADA፣ ወይም ለአንድ ሰው ምን ያህል የሻሞሜል ሻይ ያስፈልገዋል። ክፍል 1

አብሮ የተሰራ ተግባር

  • ከ PLC ወደ ኦፒሲ አገልጋይ መረጃ መሰብሰብ እና ማዞር
  • በ HMI ፓነል በኩል የአካባቢ ቁጥጥር እና ቁጥጥር
  • ከ SCADA በ OPC አገልጋይ በኩል ቁጥጥር እና ክትትል
  • ከማንኛውም ፒሲ ከኢንተርፕራይዝ LAN እና በበይነመረብ በኩል የ SCADA ደንበኛን በመጠቀም ይቆጣጠሩ
  • የሞባይል ኦፒሲ ማሳያዎችን በ LAN እና በኢንተርኔት በማገናኘት ላይ
  • እርግጥ ነው, በማህደር ማስቀመጥ እና ሪፖርት ማመንጨት

ምንም ያመለጡ አይመስልም። የስርዓቱ አጠቃላይ መግለጫ አለ ፣ እና አሁን ፣ በእውነቱ ፣ በርዕሱ ላይ (ከእያንዳንዱ መስቀለኛ መንገድ አፈፃፀም ጋር መጣጥፎችን የማስወገድ ዘዴዎችን እገልጻለሁ)

ያጋጠሙ ችግሮች

1. የ PLC ሰነዶች

በMasterSCADA 4D ኮር ላይ የተገለጸው PLC የቅድመ-ይሁንታ ሙከራ በአምራቹ በ2012 ታይቷል። ምንም እንኳን የፅንሰ-ሀሳቡ የህይወት ዘመን አስደናቂ ቢሆንም ፣ ገንቢው በ 2019 ያለው የ 28 (!?) ገፆች የፕሮግራም ማኑዋል ነው ፣ በላዩ ላይ ከምንም ያነሰ ጠቃሚ መረጃ ያለው ፣ እና በመመሪያው ውስጥ ያሉ ቅጽበታዊ ገጽ እይታዎች ከ MasterSCADA 3D ፣ በይነገጹ መቀየሩን ከግምት ውስጥ በማስገባት በጣም አስቂኝ ነው።

የ20 አርእስቶች የውይይት መድረክ በሶስት ተከታዮች እና በሽያጭ አስተዳዳሪ በንቃት ይደገፋል።

2. የ PLC ሞጁሎች አርክቴክቸር

ይህ የተለየ የውይይት ርዕስ ነው። ባጭሩ፡ PLC ከሞጁሎቹ ጋር እንደ Modbus RTU ባሪያ መሳሪያዎች ይገናኛል፣ በመጀመሪያ በ RS-485 መቀየሪያ እያንዳንዱን ከፒሲ ጋር በማገናኘት በፍጆታ መዋቀር አለበት።

ስማርት ወንዶች ፣ በእርግጥ ፣ ምናልባት ይህንን ያለ መለዋወጫ በ PLC ፣ በቅደም ተከተል ሞጁሎችን ከአውታረ መረቡ ጋር በማገናኘት እና አስፈላጊ መዝገቦችን በመፃፍ እንዴት እንደሚያውቁ ያውቃሉ ፣ ግን ይህ ከተሞክሮ እና ከከፍተኛ ህመም ጋር ይመጣል።

እንዲህ ዓይነቱን ሥነ ሕንፃ ለመጀመሪያ ጊዜ ለተመለከተ ገንቢ በጭራሽ ለተጠቃሚ ምቹ አይደለም።
እንዲሁም ሁሉም የአናሎግ ሞጁሎች በማይታወቁ ምክንያቶች መውደቅ ይወዳሉ ፣ መላውን የ RS-485 አውታረ መረብ በ Terra Incognita ውስጥ ይዘው ይወስዳሉ ፣ ግን እኔ ደግሞ ስለዚህ ጉዳይ ለየብቻ መነጋገር እፈልጋለሁ ፣ አጠቃላይ ፣ በእርግጥ። በነገራችን ላይ ችግሩ 10 አመት ነው, አምራቹ ይስቃል አብነቶች ለእኛ እንዳልሠሩ መቀበል አለብን።, ነገር ግን, ይህ ከሞጁሎች ጋር ለመግባባት ብቸኛው በይነገጽ ነው, እና ሰዎች, በጣም በቁም ነገር, የ Modbus RTU ትግበራዎቻቸውን ለረጅም ጊዜ ሲጽፉ ቆይተዋል.

ይህ በእንዲህ እንዳለ የካምሞሊው ሻይ እያለቀ ነበር... ፀሐይ እየጠለቀች ነበር።

3. አይዲኢ MasterSCADA

ስለ ስዕላዊ መሳሪያዎች አንነጋገርም, በሰፊው አልሞከርኳቸውም, ነገር ግን እኔ እንዳልወደድኩት እናገራለሁ.

እየተነጋገርን ያለነው ስለ የውሂብ ልውውጥ እና የ IEC መደበኛ ቋንቋዎች አተገባበር ነው።

የመቆጣጠሪያው አካላዊ ግብዓቶች እና ውፅዓቶች ዓለም አቀፋዊ ተለዋዋጭ አይደሉም እና ከየትኛውም የፕሮግራሙ አካል ተለዋጭ ስም በመጻፍ ሊገኙ አይችሉም ለምሳሌ "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 ወደብ ፣ እና የበለጠ የተረጋጋ ይመስላል። የኤችኤምአይ ባሪያ ስለሆነ በለውጥ ጻፍኩለት እና በ 500ms ምርጫ ውስጥ አንብቤዋለሁ ፣ ይህም የኦፕሬተሩን ድርጊቶች እንዳያመልጥዎት።

የመጀመሪያዎቹ 4 ነጥቦች በትክክል የተጠናቀቁ ናቸው, ነገር ግን ነጥቦች 5 እና 6 ችግር ፈጥረዋል.

የነጠላ ተንሳፋፊ አይነት ውሂብ እንልካለን ፣ በስክሪኑ ላይ እናሳየዋለን እና ውሂቡ ተመሳሳይ አለመሆኑን እናያለን ፣ ምንም እንኳን ሁሉም የውጤት ቅንጅቶች (Float ፣ dimension 1 register ፣ ወዘተ) ትክክል ናቸው። ቅድመ ሁኔታው ​​በሰነዱ ውስጥ አልተገለጸም ማለት ውሸት ነው, ሆኖም ግን, የትኛው እና የት እንደሆነ, ከውጭ አስቂኝ እንደሆነ ለማወቅ ይሞክሩ.

ውሂቡን እራሱ እና መላኩን በሚመለከት ሁሉንም ቅንጅቶች ከተጣራ በኋላ ፣ ለቴክኒካል ድጋፍ እንጽፋለን, ምላሹ በአማካይ ከ5-6 የቀን መቁጠሪያ ቀናት ነው, በተለመደው የቴክኒክ ድጋፍ ስክሪፕት መሰረት እንሰራለን "ኃይል መብራቱን ያረጋግጡ - የሶፍትዌር ስሪቱን ያረጋግጡ - እባክዎን ሌላ ሳምንት ይጠብቁ - እራሳችንን እንወቅ. ”.

በነገራችን ላይ አንድ ምልክት በፍፁም በቂ ባልሆነ ቦታ ላይ ሙሉ ለሙሉ በቂ ያልሆነ ፊርማ በመጫን ተወስኗል.

በማያ ገጽ ተግባር ውስጥ የ "ስላይድ" ቅርጸት የአናሎግ ምልክት ግቤት አልተካተተም, ቁጥሮችን በመጠቀም በጽሑፍ መስክ ውስጥ ብቻ ማስገባት ይቻላል. ይህ በቀላሉ የሚያስደንቅ ነው, ወይ "±" ቁልፎችን እና ስክሪፕቱን እራሳችንን እንጽፋለን, ወይም ከቁልፍ ሰሌዳው ላይ ቁጥር አስገባን, እና የአንዳንድ አንጻፊዎችን ለስላሳ መቆጣጠሪያ እንረሳዋለን.

ጽሑፉን ከመጠን በላይ አልጫንም, ስለዚህ በከፍተኛ ደረጃ ላይ ያሉ ችግሮችን በክፍል 2 እገልጻለሁ.

ለማሳጠር, እነዚህን ችግሮች ለመፍታት በቂ ነፃነት እና ብዙ ጊዜ እንዳለኝ ማስተዋል እፈልጋለሁ, ይህም በመጀመሪያ ሲታይ አስቂኝ ይመስላል, ነገር ግን ለተጎጂው ብዙ ሥቃይ ያስከትላል. በተወሰነ ጊዜ ውስጥ, እንደዚህ አይነት ችግሮችን መጋፈጥ በጣም አስፈላጊ ነው.

PS: እዚህ የቀረቡት ሁሉም ነገሮች ተጨባጭ ናቸው, እና ያልተዘጋጁትን ለማስጠንቀቅ ሙከራ ብቻ ናቸው, እና አምራቾችን አለማድላት, ይህን ጽሑፍ ከዚህ እይታ እንድትወስዱ እጠይቃለሁ.

ሁለተኛው ክፍል አስቀድሞ እዚህ አለ፡- ጠቅ ያድርጉ

ምንጭ: hab.com

አስተያየት ያክሉ