Добрый день. Возникла проблема с преобразование.
По modbus TCP принимаю 2 WORD, далее преобразую
dwVar := MEM.PackWordsToDword(WORD1,WORD2);
и преобразую в DINT
ditimer:=DWORD_TO_DINT(dwVar);
В ditimer постоянно висит 0
Добрый день. Возникла проблема с преобразование.
По modbus TCP принимаю 2 WORD, далее преобразую
dwVar := MEM.PackWordsToDword(WORD1,WORD2);
и преобразую в DINT
ditimer:=DWORD_TO_DINT(dwVar);
В ditimer постоянно висит 0
Добрый день.
Выложите ваш проект.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Выкладываю.
Я не вижу, чтобы в ваши переменные где-то происходила запись.
Если вручную присвоить начальные значения - то видно, что все работает:
2021-02-19_10-15-13.png
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Чтение идет через MODBUS TCP/
1 WORD 504
2 WORD 505
У вас переменные со скриншота объявлены в каналах. Т.е. это ДРУГИЕ переменные с теми же названиями.
При привязке окно будет выглядеть так:
2021-02-19_10-56-07.png
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk