-
Пользователь
Передача и прием по ModBus в первый раз
В системе имеются SCADA и контроллер Овен ПЛК100, которые необходимо связать между собой с помощью OPC сервера CoDeSys по протоколу ModBus RTU.
CodeSys v2.3.9.26,
модули: МВ110.16Д-2шт.,МК110.8Д.4Р-12шт.,
122 параметра ввода-вывода типа bool,
Связь ПК-ПЛК: Ethernet
Связь ПЛК-Модули: RS-485
ВопросЫ:
1. Возможно ли проверить работу плк из CodeSys и опросить допустим один модуль ввода?(без скада системы)
2. При передачи переменных по ModBus RTU каким типом, в моем случае, их нужно задавать(какие ограничения)?
3. Поможет ли мне библиотека ModBus.lib на диске в комплекте с ПЛК взял? или без нее писать, тогда каким источником руководствоваться?
4. Сколько необходимо написать программ? Как понял только одну взятой из таргет на данный контроллер и записать в ПЛК?(уже описал порт 485 в конфигурации, остановился на переменных Modbus)
не судите строго, только начинаю заниматься с этой автоматикой
-
Супер Модератор
Опрашиваете модули через конфигурацию ПЛК. ModBus RTU. Масками. В помощь руководство пользователя на диске.
Настраиваете OPC сервер (тут ModBus не причем). Описание настройки есть на диске и на форуме.
Получаете данные из ПЛК в SCADA и уже в ней разбираете маски. Как разобрать - недавно выяснял LordN на форуме.
-
Пользователь
-
-
Супер Модератор
Где разбирать маску - не принципиально, если не думать о стоимости Master SCADA. 1 параметр - 1 тэг. 32 параметра - 32 ТЭГа...
Если В Матриконе все видно - вопрос 100% к SCADA.
Компьютер добавили? Галочку на стартовой мнемосхеме поставили главный ПК?
-
Пользователь
Компьютер добавил в закладке объект-> общие
а где галку ставить чтот не могу найти
-
Пользователь
извините за не полную инфу, компьютеров то два
Scada стоит на компе с win7
А матрикон запускался с WinXP
IP отличаются на единицу, настройки все одинаковые
на win7 матрикон тоже не идет((((
подключены компы и плк к одному коммутатору
неужели все из-за виндовс или настройки брандмаура?
из codesys на win7 связь с плк есть
-
Супер Модератор
Вы на компе с Win7 OPC сервер CoDeSYs поставили?
Хорошо бы поставить CoDeSys - хотя бы один раз связаться с ПЛК...
Потом CoDeSys удаляем и оставляем один OPC.
-
Пользователь
Получается установленный Codesys может повлиять на связь?
сейчас попробую
-
Супер Модератор
Нет, не влияет.
Влияет то, чтобы связь ПЛК-ПК была хотя бы раз установлена именно с того ПК, на котором будет работать OPC.
Это происходит далеко не всегда, но иногда бывает.
Почему - не знаю. Такая особенность CoDeSys.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума