PDA

Просмотр полной версии : СПК107 и modbus - вынос мозга



jean
29.05.2014, 15:15
Здравствуйте!
Неделю пытаюсь связать спк и мв110-2а.
Пробовал и через ComCon+MV110_2A_inputs, и через репозиторий устройств-или нет опроса, или опрос стабильно идет с ошибками, как в приложенном проекте. ЧЯДНТ? Ткните носом, куда копать?

CDS 3.5 patch5
спк107 прошивка 3.407
таргет 3.5.3.40

Ярослав555
01.07.2014, 16:34
у вас скорость стоит 38400, попробуйте поставить меньше, 19200 например.

Nts
04.07.2014, 16:27
Если что-то делаете впервые,советую начинать с простых вещей,и связь с модулем налаживать поэтапно.
Приведу пример обмена СПК107->МВ110-8А(по модбасу разницы не будет особой,разве что в кол-ве каналов\регистров)
Проект опробован мной только что на реальном оборудовании,так что 100% рабочий.
Считываются только REAL значения каналов,переворачиваются слова,выводятся на экран.
Обратите внимание на прямую адресацию в глобальных переменных:
M3_EE2_8A AT %IW0: DUT_8A;
Адрес %IW0 должен соответствовать первому каналу слейв устройства. Если добавляете\меняете конфигурацию,то эти адреса тоже надо корректировать.
В итоге структура M3_EE2_8A будет содержать данные всех восьми каналов модуля 8А,останется только перевернуть данные.
Да,и обновите до последних версий кодесис и прошивки СПК. У меня тестовая прошивка последняя 3.936 для СПК1хх вполне рабочая,пока у меня нареканий не было.

Fatal Error
09.07.2014, 18:07
Спасибо большое за совет. Ну я делаю не впервые... несколько не слабых проектов, есть и на мод басе рту, и чисто на овновских библиотеках, в принципе связь более менее везде держится, без проблем. Купил первый раз в жизни МВ110-32ДН, и ни как его не завести, он у меня всего один, до этого пробовал и МК110 серию и пару блоков из МВ110 серии, всё работает до сих пор. Вобщем после командировки повоюю ещё наверное.