Thread Content
В процессе непрерывного производства, во время работы DCS или PLC, неизбежны различные настройки связи. Речь идет о связи между собственными контроллерами связи и пунктами управления, между серверами; между входными/выходными устройствами и контроллерами; между самой системой и сторонними системами; между самой системой и шинами передачи данных и так далее. Пожалуйста, поделитесь своими мыслями относительно способов связи, количества точек связи, а также личным опытом использования!
Система, которую мы чаще всего используем, — это смешанная система управления Logix от AB; между входами/выходами и контроллерами используется резервное соединение ControlNet, а между контроллерами и верхним уровнем управления — резервное соединение Ethernet. В настоящее время также часто возникают проблемы с обменом данными между системой управления и контроллерами от третьих сторон. В прошлом году в нашей системе управления использовался третий модуль для связи с PLC Siemens 315, причем для этой цели применялся протокол MODBUS ; В этом году также используется Siemens 315PLC, но уже по протоколу Ethernet. Кажется, что PLC моделей AB обладает очень мощными функциями в области коммуникаций: нет ничего, чего бы он не мог сделать, есть только то, что ещё не придумано. К тому же кажется, что программы AB очень удобные в использовании.
Siemens S7400: между станциями управления PLC используется сеть PROFIBUS DP. Общее количество точек составляет около 1000. Для связи с верхним уровнем управления используется Ethernet. Для удаленных станций применяются как сеть DP, так и Ethernet; Ethernet более удобен для обмена данными с компьютерами. Однако для низкоуровневого управления он имеет слишком много функций.
Была попытка использовать PLC с устройством для контроля количества груза, соединенным по шине 485, для обмена данными с картой PLC CS3000; оказалось, что это довольно сложно — либо не удавалось считывать данные, либо не удавалось их записывать. В то время производитель CS3000 тоже не смог решить эту проблему. Позже мы просто отказались от устройства для загрузки и сами написали программу для управления процессом загрузки с использованием CS3000.
Системы Siemens 300, 400 и числовое программное управление используют PROFIBUS для связи между станциями управления PLC; это обеспечивает высокую скорость передачи данных. Система 200 использует для связи протокол MPI
Если выразиться кратко и с ноткой эмоций, то коммуникации системы AB по сравнению с Honeywell представляют собой нечто вроде детской игрушки. От станции CPU до станции IO. CLX5000 от AB — это ControlNet. HW PKS C200 также — ControlNet. Но на основном сервере CNET для AB может быть только 1 пара, а для HW — до 3 пар. ----Речь идет не только о проблеме избыточности; существует функция накопления количества подключений, причем избыточность и защита от сбоев — это лишь самые базовые функции. Количество соединений CNET IO для AB составляет 64, а в новой версии CN2R — 128. Модуль CNET в HW по-прежнему производится компанией AB, однако благодаря собственной уникальной системе резервирования и накопления данных HW достигает возможности подключения 128 устройств ввода-вывода. В то же время в системе резервирования от AB количество станций ввода-вывода CNET составляет менее 2; при наличии всего одной такой станции в случае смены процессора происходят катастрофические последствия — данные в устройствах ввода-вывода сначала сбрасываются, а затем восстанавливаются до состояния до смены процессора. А модуль CNET на главном сервере HW требует как минимум 2 пары. Такая ситуация не возникнет. В станции CNET IO от AB модуль связи CNET CNBR может быть только один — CNBR. Можно реализовать резервирование кабелей только на CNBR. На станции HW CNET IO в комплект входят 2 коммуникационных модуля CNI (это OEM-версии модулей CNBR от AB). Благодаря резервированию как кабелей, так и коммуникационных модулей, общее количество каналов связи составляет 4. Этернет-связь между главной контрольной станцией с процессором CLX5000 от компании AB и компьютерными станциями «не может быть резервной»! Даже если на CPU установить 2 пары ENBT, резервирование всё равно не будет обеспечено! Потому что любое обрывание линии ENBT приводит к смене процессора, и установка 8 ENBT тоже бесполезна. А у HW количество FTE составляет 2 этернет-модуля и 4 канала связи. Помимо резервирования модулей Ethernet-связи, резервированы и сетевые кабели. Это очень высокий уровень отказоустойчивости. Если говорить о том, что в модели C200 от HW ещё есть недостатки по сравнению с моделью CLX5000 от AB, то это то, что модули ввода-вывода у AB до сих пор не обеспечивают резервирования. С этим HW тоже ничего не может поделать. Ещё хочу отметить, что подключение контроллера AB к Modbus очень сложно, а этот проклятый MVI крайне труден в настройке. Подключение к Profibus ещё хуже. SST-PFB-CLX очень трудно настраивать. Рекомендуется для общения с третьими сторонами использовать сетевой менеджер. Например, CNET в Profibus DP или CNET в Modbus.
Система ABB AC800F: соединение между контроллерами, а также между контроллерами и ПК с интерфейсом HMI осуществляется по сети Ethernet с скоростью 10 Мбит/с. Но передача данных оптимизирована очень хорошо. Используя программу для мониторинга потока данных, можно заметить, что в большинстве случаев скорость передачи данных составляет менее 5 Мбит/с. К тому же неизвестно, что думает ABB. Ёкохама, Сименс уже движутся к 1000 МГц. ABB по-прежнему придерживается стандарта 10 Мбит/с. Стоит отметить, что сегодня устройства Ethernet со скоростью 10 Мбит/с на самом деле дороже, чем устройства гигабитной скорости. Дело не в том, что 10 М так уж хороши, главное — все устройства с ними прекратили производство. Каждая компьютерная станция может одновременно подключаться к 10 контроллерам, а каждый контроллер может одновременно быть подключен к 10 компьютерным станциям. Неплохо. Просто объем данных, передаваемых между станциями OPC Server, недостаточен. 1400 переменных. Обмен данными между контроллерами очень прост. AC800F — это стандартная глобальная база данных. AC800F подключается к сторонним устройствам по протоколам Profibus DP и Modbus. Коммуникация несложна. AC800F также может подключаться к системе FF. В стране уже есть несколько успешных проектов.