نرم افزار MAPDS) MAPCS DATA SERVER)
نرم افزار MAPDS) Mapcs Data Server):
نام نرم افزار MAPDS برگرفته از عبارت MAPCS Data Server میباشد و وظیفه اصلی آن انتقال اطلاعات از لایه پایین و سخت افزارها به لایه HMI می باشد و به عبارت دیگر این سرور دادههای جمعآوری شده را پالایش کرده و امکان پردازش سریعتر اطلاعات را در لایه HMI مهیا میکند.
این نرم افزار به عنوان سرور مرکزی ، مرکز ذخیرهسازی اطلاعات بوده و به عنوان قلب این سیستم سوپروایزری عمل میکند. این لایه وظیفه جمعآوری اطلاعات تجهیزات و شرایط فرایند را در قالبهای متنوعی از داده مانند دادههای تاریخچهای (Historical)، Alertها، رکوردهای دیتابیس، فایلهاو غیره از منابع مختلف موجود نیز به عهده دارد.
یکی دیگر از وظایف این نرم افزار اجرای اسکریپهای نوشته شده با زبانهای برنامه نویسی مانند C# و VB.NET به عنوان Server Script می باشد و اطلاعات استخراج شده آنها را در اختیار کلاینت ها قرار میدهد. شکل زیر معماری سیستم را نمایش می دهد: