Индустриалните контролни мрежи са неразделна част от съвременното индустриално производство, което включва мониторинг, контрол и управление на различни устройства. За да реализират тези функции, индустриалните контролни мрежи изискват използването на разнообразен софтуер. По -долу е подробно описание на няколко често срещани типа софтуер, използвани в индустриалните контролни мрежи:
Операционна система за промишлен контрол (ICO)
Операционната система за индустриални контроли е ядрото на мрежата за индустриален контрол, която е отговорна за управлението и планирането на различни хардуерни ресурси за осигуряване на работеща среда за друг софтуер. Общите операционни системи за индустриален контрол са:
- Windows CE: За вградени системи, с реално време, стабилност и мащабируемост.
- VxWorks: Операционна система в реално време, широко използвана в аерокосмическото, военно, индустриален контрол и други области.
- QNX: Операционна система с висока надеждност и ефективност в реално време, приложима за автомобилни, медицински, индустриален контрол и други области.
Софтуер за програмиране на индустриален контрол (ICPS)
Софтуерът за програмиране на индустриални контроли се използва за писане, отстраняване на грешки и стартиране на програми за контрол. Общият софтуер за програмиране на индустриален контрол са:
- Логика на стълбата (диаграма на стълбата): Графичен език за програмиране, широко използван в PLC (програмируем логически контролер).
- Структуриран текст (структуриран текст): Език за програмиране на високо ниво, подобен на Pascal, използван за писане на сложна контролна логика.
- Диаграма на функционалния блок: Графичен език за програмиране, използван за описание на контролната логика и потока на данните.
Софтуер за конфигуриране на индустриален контрол (ICCS)
Софтуерът за конфигуриране на индустриалния контрол се използва за проектиране и конфигуриране на хардуера и софтуера на система за индустриално управление. Общият софтуер за конфигуриране на индустриален контрол са:
- WINCC: Софтуер за конфигуриране на Siemens за проектиране и конфигуриране на системи за автоматизация на Siemens.
- Citect: Широко използван в областта на софтуера за конфигуриране на индустриална автоматизация, поддръжка за различни хардуерни платформи.
- IFIX: Софтуерът за конфигуриране на GE за проектиране и конфигуриране на системите за индустриално управление, поддръжка за различни хардуерни платформи.
Софтуер за симулация на индустриален контрол (софтуер за симулация на индустриален контрол)
Софтуерът за симулация на индустриален контрол се използва за симулиране на процеса на работа на системите за индустриален контрол, за да се тества и проверява преди действителното приложение. Общият софтуер за симулация на индустриален контрол са:
- MATLAB/SIMULINK: Широко използван в софтуера за дизайн и симулация на системата за управление поддържа различни модели и алгоритми за симулация.
- Codesys: Интегрирано програмиране, конфигуриране и симулационен софтуер, широко използван при PLC програмиране и симулация.
- PLCSIM: Софтуер, специализиран в PLC симулация, поддържащ различни марки PLC и езици за програмиране.
Софтуер за събиране и наблюдение на данни за индустриален контрол (софтуер за събиране и мониторинг на данни за индустриален контрол)
Софтуерът за събиране и наблюдение на данни за индустриален контрол се използва за събиране и наблюдение на състоянието и данните на индустриалното оборудване в реално време. Общият софтуер за събиране и наблюдение на данни за индустриален контрол са:
- SCADA (Система за надзорен контрол и събиране на данни): Софтуер за наблюдение и контрол на индустриалните процеси в реално време, поддържащ различни комуникационни протоколи и устройства.
- OPC (OLE за контрол на процесите): Протокол за индустриална комуникация за обмен на данни между различни устройства и софтуер.
- Историк: Софтуер за съхранение и управление на данни за индустриални процеси, поддържане на заявка за данни, анализ и отчитане.
Софтуер за драйвери на устройството за промишлено управление (софтуер за драйвери на устройството за промишлено управление)
Софтуерът на драйвера на устройството за промишлено управление се използва за реализиране на комуникацията и контрола между компютърното и индустриалното оборудване. Общият софтуер за драйвер за индустриален контрол са:
- Modbus: широко използван в областта на протокола за комуникация на индустриалната автоматизация, поддръжка за различни устройства и платформи.
- Profibus: Протокол на Fieldbus, използван за реализиране на комуникация между устройства, широко използвани в индустриалната автоматизация.
- Ethernet/IP: Протокол за комуникация, базиран на Ethernet, използван за реализиране на високоскоростно предаване на данни и контрол между устройствата.
Софтуер за сигурност на индустриалния контрол (софтуер за сигурност на индустриалния контрол)
Софтуерът за сигурност на индустриалния контрол се използва за защита на системите за индустриален контрол от външни атаки и вътрешни повреди. Общият софтуер за сигурност на индустриалния контрол са:
- Защитна стена на мрежовата сигурност: Използва се за наблюдение и контрол на мрежовия трафик, за да се предотврати неоторизиран достъп и атаки.
- Системи за откриване на проникване (IDS): Използва се за откриване и аларма за ненормално поведение и атаки в мрежата.
- Информация за сигурността и управление на събитията (SIEM): За събиране, анализ и управление на събития за сигурност и дневници.
Софтуер за поддръжка и диагностика на индустриален контрол (ICMS).
Софтуерът за поддръжка и диагностика на индустриалния контрол се използва за наблюдение и диагностициране на оперативното състояние на индустриалното оборудване, за да се идентифицират и разрешат проблемите своевременно. Общ софтуер за поддръжка и диагностика на индустриалния контрол:
- Софтуер за прогнозна поддръжка: Чрез анализиране на данни за оборудването прогнозирайте повреда на оборудването и нуждите за поддръжка.
- Софтуер за отстраняване на неизправности: Чрез анализиране на данни и дневници на оборудването диагностицирайте причините за повреда на оборудването и решения.
- Софтуер за анализ на ефективността: Чрез анализ на данни за оборудването, оценка на производителността на оборудването и оптимизиране на решения.
Накратко, индустриалната контролна мрежа има голямо разнообразие от софтуер, обхващаща широк спектър от аспекти от операционни системи, софтуер за програмиране, софтуер за конфигуриране до софтуер за симулация, събиране на данни и мониторинг на софтуера, софтуер за драйвери на устройството, софтуер за сигурност, както и поддръжка и диагностичен софтуер.




