![]() |
![]() ![]() |
|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#31 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() Кстати порядок регистров и байт тоже можно было в картах указывать и макросы не городить. __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#32 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]() PDU - Protocol Data Unit соответствует ADU - Application Data Unit соответстует А раздел Public Function Code Definition, т е. API или интерфейс не соответствует стандарту. Добавлена своя функция на уровне PDU и ADU соответствующая двум. А функция 16 (0x10) (если не ошибаюсь) не реализована согласно стандарта. Эта функция, если устройству известна, имеет смысл в последовательности записи в конечную память (ОЗУ или ПЗУ), чтения из памяти и выдачу в ответе. А не просто мгновенное эхо. Именно так реализованно в контроллерах фирмы ???(без рекламы). __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
![]() |
![]() |
![]() |
#33 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() Вот так это будет отработано модулем mbs Код:
req0=1,4,384,1,0x312c,100000 req1=1,2,10006,2,0x0051,100000 req2=1,16,41024,2,0x881c,100000 req3=1,16,41032,4,0x8824,100000 req4=1,16,41044,4,0x8834,100000 req5=1,15,7,1,0x2a1d,100000 req6=1,15,15,1,0x2a1e,100000 req7=1,3,41024,2,0x3130,100000 req8=1,3,41032,4,0x3138,100000 req9=1,3,41044,4,0x3148,100000 req10=1,1,7,1,0x0053,100000 req11=1,1,15,1,0x0054,100000 Я знаю как она работает. Но mbs в сегнетиксах выполнит чтение намного позже. __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#34 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]() ![]() ![]() __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
![]() |
![]() |
![]() |
#35 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() Если мне не нужно чтение оставляю в файле только это Код:
req0=1,4,384,1,0x312c,100000 req1=1,2,10006,2,0x0051,100000 req2=1,16,41024,2,0x881c,100000 req3=1,16,41032,4,0x8824,100000 req4=1,16,41044,4,0x8834,100000 req5=1,15,7,1,0x2a1d,100000 req6=1,15,15,1,0x2a1e,100000 ![]() __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
#36 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]() __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
![]() |
![]() |
![]() |
#37 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 258
Благодарил(а): 8 раз(а)
Поблагодарили:
163 раз(а) в 160 сообщениях
|
![]() Но это костыль. Авторам бы в карту добавить ещё W(out) который не будет добавлять чтение. __________________ Не являюсь сотрудником Segnetics !!! |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Matrix (Slave) + Панель ОВЕН СП315-Р (Master) Modbus TCP | TaiLung | Связь с внешним миром | 1 | 11.11.2021 13:48 |
SMH4 1011000 Modbus RTU | navi2167 | Вопросы о SMH4 | 3 | 22.03.2021 10:48 |
Modbus TCP в Modbus RTU через MOXA 3660 | swaips-87 | Связь с внешним миром | 2 | 06.02.2021 03:40 |
Pixel 2511 как slave в MODBUS rtu | Standart | Вопросы о Pixel | 2 | 29.03.2019 11:46 |
Honeywell MVC80-DH10M | LordN | Связь с внешним миром | 30 | 28.11.2016 14:21 |