MAPDS

MAPDS (MAPCS Data Server)

نرم افزار MAPDS نام آن برگرفته از عبارت MAPCS Data Server می­باشد و وظیفه اصلی آن انتقال اطلاعات از لایه پایین و سخت افزارها به لایه HMI می باشد و به عبارت دیگر این سرور داده­های جمع ­آوری شده را پالایش کرده و امکان پردازش سریع­تر اطلاعات را در لایه HMI مهیا میکند.

این نرم افزار به عنوان سرور مرکزی ، مرکز ذخیره ‏سازی اطلاعات بوده و به عنوان قلب این سیستم سوپروایزری عمل می­کند. این لایه وظیفه جمع­ آوری اطلاعات تجهیزات و شرایط فرایند را در قالب­­های متنوعی از داده مانند داده­ های تاریخچه­ ای (Alert ، (Historical ها، رکورد­های دیتابیس، فایل­هاو غیره از منابع مختلف موجود نیز به عهده دارد.

یکی دیگر از وظایف این نرم افزار اجرای اسکریپهای نوشته شده با زبانهای برنامه نویسی مانند #C و VB.NET به عنوان Server Script می باشد و اطلاعات استخراج شده آنها را در اختیار کلاینت ها قرار میدهد. شکل زیر معماری سیستم را نمایش می دهد: