|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме | Опции просмотра |
22.02.2023, 11:26 | #1 |
Новичок
Регистрация: Feb 2023
Сообщения: 16
Благодарил(а): 9 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Modbus master, переменные
Здравствуйте!
Есть адрес 4870, тип переменной UINT32, 4 байта, порядок байтов Big-Endian, контроллер Matrix, в карте памяти выбираю тип integer, направление R(in), получаю не внятные значения, что я делаю не так, как в контроллере выбирается тип и порядок байтов? |
22.02.2023, 11:34 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Modbus master, переменные
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
22.02.2023, 11:50 | #3 |
Новичок
Регистрация: Feb 2023
Сообщения: 16
Благодарил(а): 9 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Modbus master, переменные
|
22.02.2023, 11:56 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Modbus master, переменные
Далее ПКМ на правом блоке, выбираете максимальное количество входов. Ну а дальше всё интуитивно понятно __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
22.02.2023, 12:33 | #5 |
Новичок
Регистрация: Feb 2023
Сообщения: 16
Благодарил(а): 9 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Modbus master, переменные
|
22.02.2023, 12:42 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Modbus master, переменные
Чтобы перевернуть местами слова, вам нужно 0-15 выходы подключить к входам 16-31. А Выходы 16-31 к входам 0-15. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
22.02.2023, 13:27 | #7 |
Новичок
Регистрация: Feb 2023
Сообщения: 16
Благодарил(а): 9 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Modbus master, переменные
А для u64 little endian, как правильно сделать? |
22.02.2023, 13:50 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Modbus master, переменные
Кстати, лонг также можно было прочесть двумя интами, но тогда вы бы не научились оперировать битами __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Частота записи из Master в Slave по Modbus RTU | tk44 | Связь с внешним миром | 36 | 02.02.2023 11:04 |
Matrix (Slave) + Панель ОВЕН СП315-Р (Master) Modbus TCP | TaiLung | Связь с внешним миром | 1 | 11.11.2021 13:48 |
Переменные Modbus, управление вентилятором | starmos | SMConstructor (вентиляция) | 47 | 15.12.2017 22:43 |
Modbus переменные | chaos1727 | SMLogix | 3 | 02.02.2015 17:30 |
Переменные ModBus | Gigagramm | SMLogix | 2 | 15.08.2013 14:28 |