PDA

Просмотр полной версии : Отладка обмена по ModBus



Diver
21.01.2015, 17:49
Добрый день! Скажу сразу, в программировании ПЛК - начинающий.

1. Планируется использовать модуль СПК-207. Но реального контроллера пока нет, т.е. при разработке в КДС (v3.5 SP5) в Онлайн включена Эмуляция.
2. Настроил подключение по ModBus (как указано в руководстве). Контроллер (СПК-207) - Master, сеть RS-485.

При запуске в режиме онлайн выдаёт предупреждение "Шина не запущена. Данные значения, возможно, неактуальны." Я так понимаю это из-за того, что программа работает в эмуляторе?
Значок красного треугольника - означает, что устройство не доступно/не идёт обмен? Но почему у Ethernet он зелёный, хотя там аналогичное предупреждение?
16299

Хочется в режиме отладки увидеть передаются ли данные. Без реальной железки никак? Или можно как-нибудь связать SoftPLC с симулятором ModBus или по COM-порту со Slave'ом? Очень нужно, но в ближайшее время ПЛК (реальный) не будет. Помогите пожалуйста.

Yegor
21.01.2015, 21:03
Симулятор изолирован от внешней среды. Хотите дебажить связь - запускайте софтовый ПЛК (ставится с кодесисом - control win v3) и отлаживайте код на нем.

Diver
21.01.2015, 22:02
Спасибо Yegor, с Control Win V3 получилось.

alexusankov
27.01.2015, 08:57
с Control Win V3 получилось.
Столкнулся с аналогичной задачей.
Вы не подскажете вкратце, как организовать связь от uart самого ПЛК к операционной системе?
Какой инструкцией вы пользовались для настройки win V3?