|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
20.02.2018, 12:00 | #1 |
Новичок
Регистрация: Feb 2018
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Проблема с Базис-21
Добрый день, прошу строго не судить)
пытаемся подружить Trim 5 и Базис-21.Ц по Modbus TCP (порт Lan2 на триме) у базиса адреса регистров входа 03.1 лежат в диапазоне 0х0040...0х0041 в логике описываем базис слейвом, период опроса 800мс, при помощи макроса из темы преобразовываем переменную формата long с адресом 40h и модом 3 получаем число нечитаемого формата (во всех остальных режимах работы макроса получаем ошибке на линке) С помощью modscan переменная прекрасно читается на регистре 41h прошу помощи с восприятием. Дальше все по накатанной пойдет) |
20.02.2018, 12:05 | #2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Проблема с Базис-21
Проект приложите, пожалуйста, что вы уже успели сделать. Ну и куда там смотреть.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
20.02.2018, 12:10 | #3 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 162
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Проблема с Базис-21
мой алгоритм:
для начала пробую читать int функциями R(in) и R(out) с одних и тех же адресов. если не прёт то пробую читать BOOL если не прет, ищу что не так в формуле связи - битрейт, четность и т.д. бывает что приходится перебирать весь набор, потому что любые погромисты - такие погромисты... |
20.02.2018, 12:19 | #4 |
Новичок
Регистрация: Feb 2018
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с Базис-21
прикладываю проект
одна переменная t35 вывод числа ТТ108 между ними макрос.... слейв 1 на 6 адресе test rkk35kab.zip |
20.02.2018, 12:33 | #5 |
Новичок
Регистрация: Feb 2018
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с Базис-21
https://yadi.sk/i/AeLexRxP3SbNg5вот скрин с modscan и файла справки от базис
|
20.02.2018, 14:36 | #6 |
Новичок
Регистрация: Feb 2018
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с Базис-21
П.с. всем спасибо. Вопрос решен. Дело было в самом базисе, видите ли есть порт шина, в настройках его стоял протокол БАЗБАС ( модскан даже в этом протоколе читал данные, а трим нет) Данная настройка распространяется не только на разъем DB9 но и на Ethernet? перевел на протокол Modbus и о чудо. Читаются стандартным методом, без скриптов, данные с регистра 41
|