Канал системный с дополнением ОТ копировать аналоговый или дискретный?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Аналоговый, а вообще - без разницы.
Posted by 1I78BA5S (Участник № / Member № 1070) on :
Если канал аналоговый, то причем здесь младший бит старшего байта?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
А что у Float'а уже нельзя бит задать?
Posted by 1I78BA5S (Участник № / Member № 1070) on :
1. Если речь идет о задании битов, то необходимо уточнять как будут влиять установленные биты младшего байта. 2. По тексту: ОТ копировать – управление созданием резервной копии отчета тревог. Посылаемое в канал значение определяет размещение файла: 1 – в директории проекта; 2 – в корневой директории диска, где записан проект; 3 – в корневой директории диска А; 65-95 – в корневой директории дисков (65 – А, 66 – B, 67 – C); Младший бит второго байта (>256) этого канала инициирует копирование отчета тревог в файл в момент зацикливания отчета тревог (без разрыва); а) 255 - 0xff 256 - 100, т.е. младший бит будет взведен при условии значение >255. Это во первых. б) Если канал Аналоговый то в него можно послать значение 255.1222 (например). Будет ли взведен младший бит в этом случае? В ТМ нет понятия приведение типов. в) Например значение 717 взведет младший бит (условие >255 или как по Вашему 256 выполняется)?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Что ж, действительно немного некорректна формулировка ">256". а) Не верно - не >255, а при условии, что младший бит старшего байта = 1, а младший байт !=0. б) Нет не будет - здесь речь идет о целочисленных значениях. в) Нет.
Posted by 1I78BA5S (Участник № / Member № 1070) on :
1. Поясните почему младший байт не должен быть равен 0. 2. по п. В. Допустим младший бит взведен не будет, а старший будет принимать значения 1,2, 3 ...65-96. Поясните. 3. Где описано что речь идет о целочисленных значениях ? 4. Так как "А что у Float'а уже нельзя бит задать?" имеет однозначный ответ ДА или НЕТ?
Posted by 1I78BA5S (Участник № / Member № 1070) on :
Извините, в п. 2 ошибся, не старший будет принимать , а младший байт.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Потому что: 1 – в директории проекта; 2 – в корневой директории диска, где записан проект; 3 – в корневой директории диска А;
2) Что пояснить?
3) Когда идет речь о битах в значении всегда подразумевается целочисленная форма его представления (я о ТМ).