• این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید           
  • 8388 3876 051
  •   IR_SCADA@



IR-SCADA نام محصول نرم افزاری تحت وب مانيتورينگ و کنترل شبکه های صنعتی است که ، محصول شرکت اندیشه سازان کاوشگر داریس می باشد و از دو قسمت IR جهت تمایز بومی بودن محصول و SCADA که خود مخفف Supervisory control and data acquisition   به مفهوم "سامانه مدیریت و گردآوری داده" می باشد، تشکیل شده که البته مخفف نام شرکت اندیشه سازان کاوشگر داریس را نیز تداعی می نماید!


اسکادا یک سامانه مرکزی است که نظارت و واپایی یک سایت یا سیستم گسترده در فواصل زیاد (در حد چندین کیلومتر) را بر عهده دارد.

توسعه نرم افزار IRSCADA بعنوان محصول بومی نرم افزاری شرکت، از سال1393 با تکیه بر توان و دانش نیروهای داخلی و به مدد امکانات مرکز رشد دانشگاه معظم فردوسی مشهد، با استفاده از هسته ای متن باز، آغاز شد و پس از گذشت یکسال اولین پروژه عملیاتی خود را در قالب قرائت از راه دور ثباتهای انرژی برق یکی از پستهای دانشگاه( پست برق موتورخانه شهید هاشمی) با موفقیت اجرا و طی مدت یکسال و اندی گذشته قریب به 80 پارامتر این پست را به صورت آنلاین و 24 ساعته قرائت و دردیتابیس MySQL نرم افزار ذخیره می سازد.

با توجه به عام منظوره بودن نرم افزار، پروژه  های کنترل و نظارت دیگری در مقوله های متفاوت توسط این شرکت اجرا شده است.

 Picture1


نرم افزار بومی IrSCADA ، نرم افزاری برای استحصال و مانیتورینگ داده ها از طریق پروتکلهای استاندارد صنعتی و نیز کنترل تجهیزات پشتیبانی کننده این پروتکلهاست. نرم افزار IrSCADA بر اساس هسته متن باز Mango توسعه یافته است. اينترفيس اصلی نرم افزار IR-SCADA با دید راحتی کاربر و نیز اجرای مستقل از پلفرم و بدون نیاز به نصب هرگونه نرم افزار کمکی، طراحی شده است. از جمله ويژگيهاي بارز این نرم افزار مي توان به استفاده از جلوه های بصری برای نمایش  متغيرها، گرافها، آمارها، تنظيمات پروتکلها ،آلارمها وهمچنين امکان ساخت واسط کاربری HMI و تنظيمات عديده ديگر را نام برد.پس از تنطيم پروتکلهای ارتباطی با تجهيزات و مجموعه متغيرها (وروديها و خروجيها و نشانه ها) ميتوانيد به سادگی رابطهای کاربری را با استفاده از مرورگر وب ايجاد نماييد. همچنين به سادگی ميتوانيد با استفاده از وب سرويس با نرم افزارهای پيشرفته ديگر ارتباط برقرار نماييد.در حال حاضر IR-SCADA از چهار سيستم مديريت پايگاه داده

  • MySQL
  • Oracle
  • PostgreSQL
  • Derby

 پشتيبانی مي نمايد.

 

الف)مشخصات فنی محصول:

  • محیط توسعه : Eclipse Java EE
  • زبان برنامه نویسی: Java EE
  • پایگاه داده: Derby , MySQL
  • معماری: "مدل-نما-کنترل‌گر" یا Spring MVC
  • تکنولوژی نرم افزاری: Ajax ، استفاده از جاواسکریپت سمت کاربر بمنظور نوشتن اسکریپتهای کاربردی ، معماری ماژولار  چند لایه و پشتیبانی کامل از Object Oriented  
  • کتابخانه های مورد استفاده: بیش از 40 کتابخانه مانند joda ، jfreechart ، JSCC، openscada-utils و ...
  • مدل Source Control: استفاده از Apache Maven
  • سیستم عامل : مستقل از پلتفرم – قابل اجرا بر روی ویندوز، لینوکس ، MAC و اندروید
  • وب سرور: Apache Tomcat

 

ب)کاربرد/ کاربردهای محصول:

کاربرد این محصول در کنترل صنعتی و مانیتورینگ تجهیزات و سنسورها و کلیه سخت افزارهایی که با پروتکلهای استاندارد صنعتی نظیر Modbus, Mbus , DNP3 , IEC و ... کار می کنند، می باشد.از آنجا که پروتکلهای صنعتی معمولا دارای استاندارد جهانی بوده و مورد تایید و استفاده اکثر تولید کنندگان مطرح می باشند ، دامنه استفاده نرم افزار IrSCADA بسیار گسترده بوده و از مانیتورینگ یک دیتالاگر و یا سنسور دمای ساده تا مانیتورینگ و کنترل فرایندهای یک موتورخانه عظیم حتی مانیتورینگ  و کنترل یک نیروگاه برق می باشد.

 

ج)زمینه های کاربرد این محصول شامل:

 اتوماسیون صنعتی (PLC , HMI , Inverter) ، کنترل موتورهای پله ای و شیرهای برقی، مانیتورینگ سنسورها و RTU ها.

 Picture2

د)جایگاه محصول در چرخه عمر فناوری:

نرم افزارهای کنترل و مانیتورینگ صنعتی بسیاری امروزه وجود داشته و اکثر تولید کنندگان تجهیزات صنعتی، نرم افزاری برای کار با محصول خود به مشتری ارائه می کنند اما محصولی که توانایی کار با پروتکلهای متنوع استاندارد را بطور یکجا، داشته باشد، دارای مزیت رقابتی است چرا که مصرف کننده نیازی به استفاده از چندین نرم افزار مختلف نداشته و میتواند فقط با داشتن یک نرم افزار طیف وسیعی از تجهیزات را کنترل و نظارت نماید.

از طرفی با توجه به عمر تکنولوژی و تغییرات زیاد در این حوزه، ماژولار بودن نرم افزار ما و قابلیت افزودن پروتکلهای جدید صنعتی به آن جایگاه ویژه ای به IrSCADA می دهد که در سایر محصولات خارجی موجود در بازار اگر نباشد به سختی قابل دسترسی توسط مشتری ایرانی است.

 

ه)تأیيدیه­ها، مجوزات و استانداردها

تاييد صحت کارکرد اين محصول پس از قریب به دو سال استفاده مستمر، از دانشگاه فردوسی مشهد، مديريت ساختمانها و تجهيزات و نیز دفتر فناوری اطلاعات اخذ گرديد است.


 

 

ز)ویژگیهای فنی

همانطور که در مقدمه اشاره گردید، نرم افزار IrSCADA از هسته متن باز استفاده می نماید. متن باز بودن هسته نه تنها نقطه ضعفی برای آن محسوب نشده بلکه بلعکس از نقاط قوت آن می باشد؛ چراکه نرم افزارهای متن باز عموما توسط افراد حرفه ای بسیاری در سراسر دنیا مورد تست و استفاده قرار گرفته، قابلیتهای جدیدی مدام به نرم افزار پایه اضافه می شود و مجدد مورد بررسی قرار می گیرد. همچنین استفاده کننده می تواند بنا به نیاز خود تمهیدات امنیتی مورد نیاز خود را به آن اضافه نماید و نیز با مطالعه جزئیات کد، از مخاطرات امنیتی و وجود back door های احتمالی مطلع شود.

در بررسی ویژگیهای فنی، ابتدا به مواردی که در هسته اولیه نرم افزار و تبعا در نرم افزار IrSCADA هم موجود می باشد می پردازیم:

  • معماری چند لایه و استفاده از MVC
  • پشتیبانی از اکثر پروتکلهای صنعتی استاندارد
  • قابلیت افزودن کتابخانه پروتکلهای جدید
  • محیط کاربری کاملا تحت وب و عدم نیاز به نصب نرم افزار در سمت کلاینت
  • استفاده از جاوا اینترپرایز بعنوان زبان برنامه نویسی که منجر به حصول قابلیت اطمینان بالای کد می شود
  • مستقل از پلتفرم اجرا ( قابلیت نصب سرور بر روی ویندوز، لینوکس و ...)
  • استفاده از سیستم مدیریت سورس Maven

شرکت اندیشه سازان کاوشگر داریس، علاوه موارد فوق، ویژگیهای ذیل را به نرم افزار IrSCADA افزوده است:

  • افزودن پشتیبانی از جاوا 7 و tomcat 7
  • طراحی و راه اندازی اینترفیس کاربری کاملا فارسی علاوه بر رابط کاربری انگلیسی موجود
  • افزودن تقویم شمسی به هسته
  • برنامه نویسی در سطح پروتکل جهت راه اندازی کامل و رفع ایرادات موجود در پروتکلهای مدباس سریال، مدباس اترنت و DNP3 سریال و اترنت
  • فارسی سازی و افزودن تاریخ شمسی به گزارش ها
  • جایگزینی پایگاه داده MySQL بجای پایگاه داده Derby مورد استفاده هسته
  • تغییر کدینگ برنامه به UTF8 جهت تکمیل فرایند فارسی سازی نرم افزار
  • افزودن CSS دوگانه فارسی/انگلیسی
  • ایجاد راهنماهای فارسی برای کلیه قسمت های نرم افزار
  • استقرار نرم افزار برروی سرور دانشگاه فردوسی مشهد از دی ماه 1394 جهت کنترل و مانیتورینگ قسمتی از تاسیسات دانشگاه و ثبت بیش از 30 میلیون رکورد اطلاعاتی

waterPer2

 

جمع بندی

از مزایای مهم نرم افزار IrSCADA نسبت به مشابه خارجی، وجود سورس کد نرم افزار و امکان دیباگ  و انجام تغییرات مورد نیاز کاربر می باشد. نرم افزارهای موجود خارجی هرچند ممکن است دارای  مزایای کیفی یا کمی مختلفی باشند اما عدم امکان دسترسی به پشتیبان مستقیم نرم افزار در اکثر موارد، یا عدم وجود لایسنس معتبر و در نتیجه بروز نبودن نرم افزارهای خریداری شده، موجب بروز مشکلات عدیده ای برای صنعت می شود.

در مقابل در نرم افزار IrSCADA، بجهت در اختیار بودن سورس کد و نیز فراهم بودن نیروی متخصص که بیش از 3 سال بطور مستمر بر روی سورس کد فعالیت نموده اند، شاهد انعطاف پذیری بسیار بالایی  در زمینه موارد مذکور هستیم. بعنوان مثال در یکی از پروژه های انجام شده، به درخواست مشتری – دانشگاه فردوسی مشهد- مقرر شد مقادیر انرژی ثبت شده در ثبات های TDL104 ساخت شرکت مشهد تدبیر، بهمراه سایر مقادیر ثبات ، در سیستم IrSCADA قرائت شود. از آنجا که این مدل ثبات از استاندارد مدباس تبعیت می نماید، خواندن مقادیر استاندارد ثبات توسط پروتکل مد باس انجام شد اما متاسفانه مقادیر کنتورانرژی، بصورت یک رشته 40 بایتی و مغایر با استاندارد مد باس ارسال می شود. تیم برنامه نویسی شرکت، پس از تحقیقات خود پیرامون موضوع بروشی دست یافت تا با extend نمودن برخی کلاسهای برنامه و ایجاد توابع جدید، امکان قرائت آنلاین این مقادیر غیر استاندارد نیز توسط نرم افزار IrSCADA قابل انجام باشد، بدون آنکه جامعیت نرم افزار و تبعیت از استانداردها، با تولید محصولی خاص منظوره، برهم زده شود.

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

درباره شرکت اسکادا

شرکت اندیشه سازان کاوشگر داریس( اسکادا ) در تاریخ ، 1394/04/01  فعالیت خود را در زمینه توسعه نرم افزار مانیتورینگ و کنترل صنعتی(اسکادا) و ارائه خدمات مربوطه به طور رسمی آغاز نمود.سیستم Irscada یک سیستم نظارت و کنترل تجهیزات سخت افزاری بر پایه پروتکل های صنعتی است. این سیستم با استفاده از تکنولوژی های تحت وب دریچه تازه ای به این گروه از نرم افزارها گشوده است.

خدمات اسکادا عبارتند از :

  • توسعه نرم افزار irscada
  • تولید مبدلهای پروتکل صنعتی
  • تهیه و تولید مودمهای انتقال داده صنعتی

راه های تماس با شرکت اسکادا

شما می توانید علاوه بر رایانامه (ایمیل) از طریق شماره تلفن زیر با شرکت اسکادا همه روزه از ساعت 8 الی 13 و عصرها 17 الی 21 در تماس باشید

آدرس ایمیل شرکت اسکادا :این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

شماره تماس شرکت اسکادا : 8388 3876-051

آدرس سایت رسمی شرکت اسکادا: این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

کانال تلگرام: https://telegram.me/IR_SCADA