А причем здесь логическое и? Да и разобрался я уже. Кто знает зачем bool подсвечивается? поставил BOOL и всё пошло. int нельзя писать INT (да оно и не подсвечивается), а bool надо писать BOOL (подсвечивается и так и так)....
Вид для печати
А причем здесь логическое и? Да и разобрался я уже. Кто знает зачем bool подсвечивается? поставил BOOL и всё пошло. int нельзя писать INT (да оно и не подсвечивается), а bool надо писать BOOL (подсвечивается и так и так)....
См файл .\Configurator SP300\ARMTool\Include\Lib.h
Вложение 56623
Почему PSW[368] = 4; PSW[256] = (bool)(PSW[368]&4) выдаёт 4? Это я к тому что if(((bool)(PSW[368]&4)) != GetPSBStatus(258)) выдаёт не верный результат. Т.к. getstatus либо 0 либо 1, а (bool)(PSW[368]&4) либо 0 либо 4.... Пришлось переделать на ((PSW[368]&4) != ((WORD)GetPSBStatus(258)*4))
Подскажите, пожалуйста, возможно ли в панели СП315 макросами реализовать алгоритм, который бы менял угол наклона линий температурного графика?
Например изменил установленное значение одной из точек, перерисовался бы сам график в соответствии с новым расположением точек
Вложение 56657
Не понял, причем здесь макросы?
Стандартный XY график + модель
Вам сюда https://owen.ru/forum/showthread.php?t=22609
Скрытый текст:
Улучшенный внешний вид графика
Скрытый текст:
Добрый день.
А send, что возвращает? Думал число переданных байт, но нет - всегда единицу.
Добрый утро. Использую макрос, чтоб читать регистры из ПР102 и записываю их в системные регистры PSW.
С помощью программки читаю эти регистры по TCP. Нужно, чтоб менялись значения регистров ПР, когда я меняю значения PSW через программку и также менялись через панель.
Скрытый текст:
Если просто добавляю это в начало, значения меняются только с регистров. С панельки перестают меняться. Если в конец, то вообще ничего не происходит.
Скрытый текст: