alexuskraft
26.1.2015, 13:56
Привет всем.
Я занимаюсь диспетчеризацией. Самой вентиляцией не занимаюсь. Тут встал вопрос подключить приточку/вытяжку GOLD RX 40.01 к системе. И возник ряд проблем:
1. Не функционирует RS-485.
Вроде как настройки сдела верно: установил для RS-485 проткол Modbus RTU, выставил адрес 1, скорость, четность и т.п., тем не менее не функционирует. Через RS-232 - связь есть. Меня смущает наличие кучи гнезд RJ25 (6P6C) с подписью EIA-485. Может нужно какой-то из них использовать вместо винтового (расположен под Ethernet гнездом с подписями A, B, GND)?
2. Modbus TCP работает, но, по-моему, там вместо данных какой-то бред приходит (то же самое приходит и через RS-232 посредством Modbus RTU). Таблицу использую из Modbus480.pdf. Например, на запрос регистра 3x0085 (Operation Mode1) приходит значение 03E8h, хотя диапазон значений 0 - 18. Ещё значения:
3x0086 (Operation Mode2) - 012Ch (300 dec.)
3х0028 (Present supply air temperature) - 1388h (5000 dec).
3x0029 (Present extract air/room temperature in the unit) - 012Ch (300 dec)
3x0030 (Present outdoor air temperature in the unit) - 1388h (5000 dec).
3x0013 (Present running level for the supply air fan) - 00C8h (200 dec)
3x0014 (Present running level for the extract air fan) - 2710h (10000 dec).
Специалисты по GOLD просто открестились: они используют opc-сервер и подобные проблемы их не волнуют.
Может кто-то сталкивался с подобным?
Могу прислать результаты опроса двух ПВ, кому интересно.
manjey73
27.1.2015, 16:42
Такое ощущение, что вы и регистры и принимаемые значения ведете в шестнадцатеричном виде.
85h = 133 регистр, значение от 0 до 2000, тогда значение 03Е8h вполне понятное = 1000
alexuskraft
28.1.2015, 3:30
Цитата(manjey73 @ 27.1.2015, 17:42)

Такое ощущение, что вы и регистры и принимаемые значения ведете в шестнадцатеричном виде.
85h = 133 регистр, значение от 0 до 2000, тогда значение 03Е8h вполне понятное = 1000
Вряд ли. Если число шестнадцатеричное, я добавляю в конце - "h". Номера регистров я привел прямо из Modbus480.pdf. Я сомневаюсь, что номера приведены в данном документе в шестнадцатеричном виде, т.к. после номера ###9 всегда идет ###0, а не ###A. Поправьте, если я не прав.
Ну мало ли, я поэтому и написал, что необходимо проверить, вы вводите 85 а система воспринимает число как 16-ное, а это 133 регистр и значение тогда адекватное.
Ну либо вы читаете не 04 командой Read Input Register, а другой.
Сперва все необходимо проверить....
Да, и еще нюанс, возможно при связи вашей scada и прибора может быть необходимо менять местами старший и младший байты регистра. Такое тоже бывает... но не в этом случае, потому что число еще больше получается, за 3 тыщи.
Скорее всего вы не отттуда или не так читаете.
alexuskraft, ты пытаешься считать Режим Голда из Holding Registers, а надо читать из Input Registers,т.е. ты путаешь модбасовские команды 3 и 4.
alexuskraft
4.2.2015, 10:03
Блин. Похоже на то, что input и holding у меня перепутаны

. Благодарю. Осталось только по-поводу RS-485 разобраться.
RS485 подключается на винтовые клеммы подписанные RS485. И ещё не забудь включить протокол модбас и задать адрес и параметры порта (с голдовского пульта).
alexuskraft
11.2.2015, 8:04
Дыкть подключал. И настраивал с пульта. И полярность менял. И четностями со стоп-битами играл - бесполезно: ответа не было.
С RS-232 - проблем не было.
4ertjaga_88
16.11.2017, 18:42
Кто имели дело с установкой GOLD RX? прошивка пульта 5.03, необходимо по модбас изменять скорость, регистры знаю,есть мануал, но по факту не работает,получается только включить и выключить, а скорости только на пульте изменяются...
Цитата(4ertjaga_88 @ 16.11.2017, 18:42)

Кто имели дело с установкой GOLD RX? прошивка пульта 5.03, необходимо по модбас изменять скорость, регистры знаю,есть мануал, но по факту не работает,получается только включить и выключить, а скорости только на пульте изменяются...
ЕМНИП GOLD RX не даёт произвольно изменять скорость вентиляторов по Modbus, но можно выбрать один из 3-х режимов производительности. Скорости для этих режимов задаются только с пульта установки.
4ertjaga_88
17.11.2017, 11:00
а почему же тогда мануале указано,что есть такая возможность в 175 регистре? 1ый и 4ый пункты отрабатывают стабильно,остальные только включают её... какой регистр мне необходим в случае изменения производительности?
а какие расходы заданы для высокой и низкой скоростей?
Цитата(4ertjaga_88 @ 17.11.2017, 11:00)

а почему же тогда мануале указано,что есть такая возможность в 175 регистре? 1ый и 4ый пункты отрабатывают стабильно,остальные только включают её... какой регистр мне необходим в случае изменения производительности?
А где сказано что можно задать произвольную производительность? Записывая в 175ый регистр 0, 2, 3 вы выбираете одну из заранее заданных производительностей приточки и вытяжки.
4ertjaga_88
18.11.2017, 0:04
В 175 ом Указано low speed и high speed, тоже самое и на пульте есть вариант выбора высокой скорости и низкой...есть дискретные регистры,которые отображают,какая скорость в данный момент работает,соотвествено изменяя с панели скорость в модбас я получаю эти дискретные скорости (4 и 5 регистр указаны как low speed и high)...
Я не интересовался какие расходы заданы, но изменяя скорость с пульта - видно, что производительность меняется
Ну так и записывайте в 175 регистр word со значением нужной вам производительности (low или high), а реальные значения воздушного потока можно считать из 1 и 3-его регистров (приточка и вытяжка).
4ertjaga_88
21.11.2017, 2:17
Я записываю,но изменений никаких не происходит...не во время работы,не после выключения и последующего включения установки
значит где-то есть переключатель либо значения не записываются
4ertjaga_88
21.11.2017, 22:44
Значения записываются 100%,т.к.помимо скоростей в этом регистре еще два варианта стопа и они принимаются и отображается соответствующий статус на панели...А вот по поводу выключателя вполне возможно,но в каком виде он должен быть?в пульте ничего похожего не нашел. ПОВТОРЮСЬ: имел опыт интеграции более новой модели и там в регистре принимались все значения
звоните в пм-вент, там есть нормальная тп возможно надо прошивку сменить или б.м. в вашей адреса отличаются...
4ertjaga_88
23.11.2017, 18:12
Ну они не интеграторы,я полагаю,что у них стоит одна установка,а у каждой свои танцы с бубном,думал вдруг кто здесь сталкивался с подобным
у них есть главное - выход на производителя и способы воздействия на него при любых косяках.
я лично это проверял.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.