|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
14.09.2016, 10:59 | #1 |
Senior Member
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили:
6 раз(а) в 6 сообщениях
|
WRF 06 Карта памяти
Есть такая штучка от Термокона как WRF06. Не могу разобраться с картой памяти для считывания температуры и режимов работы. Кто сможет просветить?
|
14.09.2016, 11:08 | #2 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WRF 06 Карта памяти
Цитата:
Раздел 3.4 описывает регистры модбас - это и есть его "сетевые переменные". Те, что во второй колонке R - это только для чтения. R/W - чтение и запись. Столбец Data Address - Это адрес регистра в памяти, но имейте в виду, это в шестнадцатеричном формате. Перевести в десятичный можно используя стандартный калькулятор (переключать HEX -> DEC). Там дальше описана работа с программой-конфигуратором. А раздел 8.2 описывает поддерживаемые параметры порта. Если честно - не знаю, что у вас вызвало затруднения. Годная инструкция (конечно, если регистры указаны без ошибок). http://dl.segnetics.com/WebHelp/SMLogix/index.html : Быстрый старт -> работа Мастера и Слейва -> работа с устройством Modbus. - тут много полезного, по этой теме. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
|
14.09.2016, 11:25 | #3 | |
Senior Member
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили:
6 раз(а) в 6 сообщениях
|
Ответ: WRF 06 Карта памяти
Цитата:
1 Какой тип переменных указывать 2 Если мне нужно только считывать информацию, могу ли я поставить R вместо R/W? |
|
14.09.2016, 11:38 | #4 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WRF 06 Карта памяти
Цитата:
Тип переменной зависит от того, что вам нужно считывать. Я настоятельно рекомендую вам не бояться и нажимать кнопки. Пробовать считывать разными способами, пока не получится. Ну и гуглить, в частности, размеры типов данных в Logix тоже указаны в инструкции. Смотрите размер регистра, затем сопоставляете нужную переменную из лоджика (длину в битах/байтах), затем думаете, целочисленная она, или с плавающей точкой (от этого зависит real или long в лоджике). Короче говоря, тонкостей там много. Подсказать какие-то реально сложные моменты мы вам можем, но учить вас программированию - не является моей задачей. По своему опыту, могу сказать, что лучше всего объясняет тему личный опыт. Нужно просто тыкать кнопки и пробовать разные варианты. Самое главное - делать обдуманные действия. И да, инструкция, ещё раз повторяю, отвечает на большинство ваших вопросов. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
|
14.09.2016, 11:51 | #5 | |
Senior Member
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили:
6 раз(а) в 6 сообщениях
|
Ответ: WRF 06 Карта памяти
Цитата:
|
|
14.09.2016, 12:03 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: WRF 06 Карта памяти
Без проблем.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.09.2016, 12:04 | #7 |
Senior Member
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили:
6 раз(а) в 6 сообщениях
|
Ответ: WRF 06 Карта памяти
[QUOTE=Arsie;31250]Без проблем.[/QUO
Спасибо |