Найдено 5 результатов
- 27 дек 2016, 06:17
- Форум: Lectus Modbus OPC/DDE server
- Тема: Word to float
- Ответы: 13
- Просмотры: 14306
Re: Word to float
Ураа!!! Проблема решена. Для устройства важно было запросить три регистра иначе он просто отказывался соединяться с переменными лектуса. Пришлось оставить две переменных на один параметр, Item1(SingleFloat) и Item3(Word), а Item2 убрал но адрес у Item3 остался свой, т.е. его не нужно ставить от Item...
- 26 дек 2016, 13:06
- Форум: Lectus Modbus OPC/DDE server
- Тема: Word to float
- Ответы: 13
- Просмотры: 14306
Re: Word to float
LOG и CONFIG отдельно по переменным WORD и по переменным SingleFloat. Когда ставлю тип SingleFloat то связи вообще нет, связь есть тогда когда переменная имеет тип WORD. И одна особенность, дело в том, что связь будет только в том случае, если будет создано три переменных, потому что прибор РМТ 59 в...
- 26 дек 2016, 11:57
- Форум: Lectus Modbus OPC/DDE server
- Тема: Word to float
- Ответы: 13
- Просмотры: 14306
Re: Word to float
Первая переменная Item1 принимает значение 17421, вторая переменная Item2 принимает значение 49152, нужно создать третью составную переменную Item3 которая берет значения Item1 и Item2 и объединяет во float 4 байта. На делфи я написал так работает. Но лектус не понимает такой синтаксис, ему надо нап...
- 26 дек 2016, 11:47
- Форум: Lectus Modbus OPC/DDE server
- Тема: Word to float
- Ответы: 13
- Просмотры: 14306
Re: Word to float
Понимаете, LECTUS каждую созданную переменную связывает только с одной переменной. В моем случае, нужно брать две переменные т.е. два слова word и объединять во float. Значит нужно создать две переменной в лектусе, каждая из них принимает по одному word`у, и создать третью переменную составную, кото...
- 26 дек 2016, 10:42
- Форум: Lectus Modbus OPC/DDE server
- Тема: Word to float
- Ответы: 13
- Просмотры: 14306
Re: Word to float
Скажите пожалуйста каким образом сделать это присвоение? у меня есть два числа 17421 и 49152, каждый из них word 2 байта, их нужно собрать что бы получить float 4 байта, на выходе должно получиться 567. Как это сделать в составной переменной скажите пожалуйста, я давно не могу решить эту проблему! З...