Почему? 0х10 тоже доступна.
Вид для печати
Да не должно быть никаких 6 и 16 функций, для запуска в ТРМ указана 5 команда, это булевый тип, или 0 или 1, но в OwenLogic для адреса 80, это будет 80/16=5, 5 регистр 0 бит, а самой посылке будет передаваться или 0x0000 или 0xFF00.
ШАЙТААА--а-а-а-н!!!!
Заработало:
Вложение 51454
Вложение 51455
Именно с регистром 80/16=5. Даже не взирая на то, что в проекте задействованы "штатный" регистр 4 (Signed Int32) - "Результат измерения на Входе 1 в формате числа с плавающей запятой". Т.е. регистры 4 и 5.
В жизни бы не догадался проводить преобразование регистра.
Блин, Юрий, огромное человечещее спасибо за оказанную помощь.
Не могу не выразить признательность и всем остальным участникам данной темы. Все-таки коллективный разум работает :)
То, что адреса могут быть одинаковые или пересекаться, это нормально если функции доступа разные, 4 регистр для 3 команды и 4 регистр для 5 команды это два разных пространства в памяти, то что иногда в приборах возможен доступ к одной и той же ячейки памяти и 3 и 4 функцией скорее для удобства, когда регистров мало и можно упростить все.
den75, Ревака Юрий
"Век живи - век учись"(С) + "Опыт, сын ошибок, трудный"(С) здесь трудно не согласиться.
Просто я вчера, исходя из
Вложение 51457
пол-ночи занимался битовыми преобразованиями :(
А нужно было работать именно с адресом регистра. Чессссслово, даже не предполагал в своих умозаключениях.
"А вон оно чО"(С)