معرفی سایتکت اسکادا
نرمافزار سایتکت اسکادا (Citect SCADA) محصول شرکت اشنایدر الکتریکSchneider) (Electric یکی از سیستمهای قدرتمند در زمینه کنترل و مانیتورینگ، با بیش از ۳۵ سال سابقه فروش است. این نرمافزار ابتدا در شرکت Citect Pty Ltd تولید شد، و در سال ۲۰۰۶ که این شرکت توسط گروه اشنایدر الکتریک خریداری شد، توسعهی آن ادامه یافت. این نرمافزار با پشتوانهی تجربه ۲۰۰ ساله شرکت اشنایدر الکتریک در اتوماسیون و مدیریت کنترل، و با پیگیری تحقیق و توسعه به جایگاه بالایی از نظر کیفیت و تکنیک در سطح جهانی دست یافته است. شرکت اشنایدر الکتریک به عنوان شریک طلایی (Gold Partner) شرکت مایکروسافت فعالیت میکند و از پشتیبانی خاص این شرکت برخوردار است.نرمافزار سایتکت اسکادا برای زمینههای مختلف صنعتی راهکارهایی ارائه داده است. از جمله آن میتوان به زمینههای برق، گاز، آب و فاضلاب، حمل و نقل، اتوماسیون ساختمان، صنایع شیمیایی، فلزات و … اشاره کرد.
نرم افزار Citect SCADA یک انتخاب مطمئن با قابلیت اجرائی بسیار بالا جهت استفاده در اتوماسیون صنعتی و مانیتورینگ می باشد. این محصول دارای قابلیت های زیر می باشد:
– مجهز بودن به بیش از ۲۵۰ راه انداز جهت اتصال به انواع PLCها، کنترلرها، RTUها و دیگر سخت افزارها
– مجهز بودن به راه اندازهای پروتکل های صنعتی استاندارد از قبیل:
Modbus/RTU، Modbus/TCP، DNP3، OPC DA
– محیط گرافیکی ساده و پر قدرت
– مجهز بودن به کتابخانه ای متنوع از علائم از پیش آماده شده
– قابلیت افزونگی (Redundancy) در پیکربندی های مختلف
– قابلیت Server، Client
– تهیه انواع گزارش های مدیریتی و برقراری ارتباط با لایه های بالاتر
– مجهز بودن به محیط برنامه نویسی سایکد جهت پیاده سازی سناریوهای متنوع
آشنايي با نرم افزار Citect SCADA
Citect SCADA قادر به کنترل و مانیتورینگ سیستم های صنعتی می باشد . بکارگیری Citect SCADA با کاهش هزینه های اپراتوری ، افزایش کیفیت تولید محصولات ، بازگشت سرمایه را افزایش می دهد . ابزارهای طراحی پر قدرت با فراگیری آسان این نرم افزار ، مجریان پروژه و کاربران را قادر می سازد به سرعت و با امکانات گسترده انواع سیستم با ابعاد مختلف را طراحی و یا گسترش دهند . مهم ترین ویژگی این نرم افزار که آن را از سایر نرم افزارهای SCADA/HMI مشابه متمایز می سازد ، عمومیت و بکارگیری آن در اتصال با اکثر PLC ها نظیر Siemens , ABB Allen – Bradley , Mitsubishi , OMRON , Yokogawa , Telemecanique , Toshiba می باشد ، همچنین قابلیت برقراری ارتباط با دستگاههای مختلف با استفاده از پروتکل های ارتباطی استاندارد نظیر ، Modbus DNP3 و ... از دیگر ویژگی های این نرم افزار می باشد . با استفاده از این خصوصیت می توان دستگاههای متفاوت با پروتکل های ارتباطی مختلف را تنها در یک پروژه مانیتور و کنترل نمود .
از ویژگی های دیگر این نرم افزار می توان به موارد زیر اشاره نمود :
1- قابلیت بکارگیری در انواع سیستم های بزرگ و کوچک.
2- امکان انجام پروژه با حداقل سایز (یک کامپیوتر و یک I/O Device) و گسترش آن (افزایش تعداد کامپیوتر یا I/O Device) در هر زمان.
3- امکانات گرافیکی
محیط Citect Graphic Builder امکان ایجاد صفحات گرافیکی با انواع سایز را در اختیار کاربر قرار می دهد . با استفاده از انواع ابزار موجود در این محیط گرافیکی ، رسم اشکال از سمبل های موجود در کتابخانه ، استفاده از انواع اکتیوایکس و ... امکان پذیر می باشد .
همچنین امکان وارد کردن تصاویر بصورت Bitmap و JPEG و افزودن آن به کتابخانه پروژه ، موجود می باشد .
علاوه بر موارد فوق با استفاده از فرم خصوصیات سمبل ها امکان نمایش وضعیت ON/OFF یا انیمیشن جهت نمایش متغیرهای دیجیتال و امکان اعمال حرکت (افقی ، عمودی و دورانی) ، تغییر سایز سمبل (0% الی 100%) امکان تغییر سطح مایع در شکل در چهار جهت ، تعریف طیف رنگ یا تغییر رنگ در بازه های مختلف جهت متغیرهای آنالوگ وجود دارد .
4- امکانات برنامه نویسی
نرم افزار Citect دو زبان برنامه نویسی Cicode و CIVBA را در اختیار کاربران قرار می دهد .
Cicode زبان برنامه نویسی سطح بالا مشابه زبان برنامه نویسی C می باشد .
- دارای بیش از 500 تابع تعریف شده است .
- علاوه بر توابع تعریف شده ، تعریف توابع (Function) مورد نیاز کاربر امکان پذیر می باشد .
- اجرای توابع در شرایط تعریف شده توسط کاربر در زمان اجرا میسر می باشد.
5- برقراری ارتباط با انواع I/O Device (PLCs , I/O Modules , Cards , Drives , …)
بیش از 250 درایور جهت ارتباط با انواع I/O Module و PLC و ... بصورت مستقیم یا از طریق مودم (PSTN) و یا ارتباط رادیوئی در نرم افزار Citect تعریف شده است.
Citect با استفاده از قابلیت OPC Server امکان برقراری ارتباط با انواع OPC Server را دارا بوده ، بعلاوه خود بعنوان OPC Server امکان انتقال متغیرهای موجود در سیستم به سایر نرم افزار های SCADA که قابلیت OPC Client را دارا میباشند ،دارد.
6-ایمنی (Security)
Security در Citect به دو دسته Area و Privilege تقسیم می گردد.
Area تقسیم پروژه به نواحی مختلف و تعریف دسترسی جهت مشاهد نواحی به کاربران مختلف را امکان پذیر می سازد .
Privilege امکان دسترسی جهت صدور فرمان ، از جانب کاربران مختلف به سیستم را فراهم می آورد .
تعریف کاربر جهت ورود به سیستم یا تعریف Area و Privilege برای ایجاد Security و امکان خروج کاربر از سیستم در وضعیت اجرا (Run time) با استفاده از توابع آماده Cicode صورت می گیرد . همچنین امکان تغییر اسم عبور (Password) ، اصلاح مشخصات کاربر ، تعریف کاربر جدید و ثبت اطلاعات به ورود و خروج از سیستم در زمان اجرای پروژه ، امکان پذیر است .
7- پیکربندی (Configuration)
- امکان کار بصورت همزمان بر روی یک پروژه و مشاهده تغییرات اعمالی توسط کاربران دیگر در زمان طراحی سیستم .
- تعریف ارتباط سیستم اسکادا (I/O Server) با سایر کنترلرها (I/O Device) از طریق Wizard .
- کلیه فرم های این نرم افزار از قبیل Tages و Alarms و Trends با فرمت dbf بوده و قابل ویرایش در نرم افزار های دیگر نظیم Excel می باشد .
8- قفل سخت افزاری
قفل سخت افزاری Citect بسته به تعداد نقاط متصل به نرم افزار شامل 75 ، 150 ، 500 ، 1500 ، 5000 ، 15000 ، 150000 و نامحدود نقطه I/O می باشد . علاوه بر آن بر اساس نیاز سیستم انواع قفل سخت افزاری
بصورت Full (جهت ارتباط انواع Server با Display I/O Device و Read/Write با سیستم) Display
Client (Display و Read/Write به سیستم از طریق Server ) Manager Client (تنها Read از سیستم بدون کنترل) و Internet ، Displat Manager Clint (دسترسی به سیستم از طریق اینترنت ) موجود می باشد.
9- آلارم (Alarms)
آلارم ها در نرم افزار Citect به دو دسته سخت افزاری (Hardward Alarm) و قابل طراحی (Configured Alarm) تقسیم می شود.
آلارم های سخت افزاری بصورت اتوماتیک ارتباط I/O Device I/O Server را چک کرده و در صورت بروز هر گونه خطا ، بصورت اتوماتیک آلارم را شناسایی و نمایش می دهد .
آلارم های قابل طراحی با توجه به نیاز سیستم جهت آلارم و منبع تولید آلارم به دو دسته کلی آلارم های آنالوگ و دیجیتال تقسیم می گردد که در هر مورد امکان اعمال تاخیر در بروز آلارم Alarm Delay وجود دارد.
10- ثبت داده (Trend)
رسم داده (Data) بصورت گراف (Trend) یا پریود نمونه برداری قابل تعریف توسط کاربر و ذخیره سازی آن در مدت مشخص ، امکان محاسبه ماکزیمم ، می نیمم مقدار داده در بازه زمانی دلخواه ، کپی برداری با فرمت dbf و پرینت از Ttrend از ویژگی های Trend در نرم افزار Citect می باشد.
مطالبی که در این پکیج آموزشی فراخواهید گرفت:
- مقدمه ای بر معرفی سیستمهای اسکادا
- مقدمه ای بر معرفی نرم افزار سایتکت اسکادا
- معرفی محیط پیکربندی نرم افزار Citect 2018 R2
- Citect Studio
- Citect Graphics Builder
- مدیریت پروژه
- تعریف یک پروژه جدید
- آشنایی با پنجره Computer Setup Wizard
- پشتیبان گیری،بازیابی و حذف پروژه
- برقراری ارتباط با سخت افزارهای جانبی
- معرفی Device Communication Wizard
- تعریف Variable Tags
- تعریف Local Tags
- گرافیک (Graphic)
- تعریف صفحه جدید
- معرفی اشکال پایه دایره، مثلث،مستطیل
- نمایش یک آیتم با تغییر رنگ در محیط Runtime
- نمایش Bar Graph
- نمایش اعداد در Runtime
- نمایش حروف در Runtime
- استفاده از Symbol ها
- معرفی Active X
- نمایش وضعیت 0-1 دیجیتال با تغییر رنگ
- وارد کردن عکس در محیط گرافیکی
- دستورات و کنترل ها
- کنترل های لغزشی
- کنترل های لمسی
- دستورات کنترلی با کیبورد
- تعریف یک یوزر دارای امتیاز ویژه
- جنی ها (Genies)
- ایجاد یک Genie جدید
- وارد کردن یک Genie از Library پروژه
- Popup و Super Genies
- ایجاد یک صفحه Popup
- ایجاد یک Super Genie
- Device
- معرفی Device
- تنطیمات Device
- استفاده از Device History Files
- وقایع (Events)
- اهمیت Event ها
- تعریف و فعال سازی Event ها
- هشدارها (Alarms)
- اهمیت آلارم ها
- پیکربندی آلارم ها
- معرفی Alarm Categories
- ارسال آلارم ها به پرینتر
- انواع آلارم ها
- نمایش آلارم ها
- آلارم های صوتی
- استفاده از Device برای گزارش گیری
- روند (Trend)
- اهمیت Trend ها
- معرفی Trend Tags
- معرفی Process Analyst
- نمایش ترندها با Process Analyst
- تغییر خصوصیات Process Analyst
- نمایش آلارم ها
- مقایسه آلارم ها و ترندها
- تنظیمات امنیتی نرم افزار
- اهمیت تنظیمات امنیتی
- مناطق (Areas) و امتیازات (Privileges)
- تخصیص امتیازات و مناطق
- اضافه کردن رکوردهای یوزر
- مقدمه بر سایکد (Cicode)
- اهمیت سایکدها
- تعریف توابع
- معرفی چند مثال کاربردی
- مثال عملی اتصال نرم افزار سایتکت به PLC
لازم به ذکر است امکان آموزش حضوری این نرم افزار در محل شرکت یا سازمان متقاضی وجود دارد. لطفا جهت کسب اطلاعات بیشتر با پشتیبانی تماس بگیرید.
مدرس دوره: آقای مهندس ملکی آزاد
نمونه ویدئو آموزشی 1 - ارتباط با PLC DELTA
نمونه ویدئو آموزشی 2 - برنامه نویسی با سایکد
نمونه ویدئو آموزشی 3 - ایجاد ترند