См файл .\Configurator SP300\ARMTool\Include\Lib.h
Захват-02.png
См файл .\Configurator SP300\ARMTool\Include\Lib.h
Захват-02.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Почему 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))
Последний раз редактировалось Wladislaw; 20.08.2021 в 09:08.
Подскажите, пожалуйста, возможно ли в панели СП315 макросами реализовать алгоритм, который бы менял угол наклона линий температурного графика?
Например изменил установленное значение одной из точек, перерисовался бы сам график в соответствии с новым расположением точек
2021-08-21_22-36-26.png
+79104444236
С уважением,
Лапшин Вячеслав
Не понял, причем здесь макросы?
Стандартный XY график + модель
Вам сюда https://owen.ru/forum/showthread.php?t=22609
Скрытый текст:
Улучшенный внешний вид графика
Скрытый текст:
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Добрый день.
А send, что возвращает? Думал число переданных байт, но нет - всегда единицу.
Связь со мной: 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 | Как правильно задавать вопросы | PRO32 Connect
Добрый утро. Использую макрос, чтоб читать регистры из ПР102 и записываю их в системные регистры PSW.
С помощью программки читаю эти регистры по TCP. Нужно, чтоб менялись значения регистров ПР, когда я меняю значения PSW через программку и также менялись через панель.
Скрытый текст:
Если просто добавляю это в начало, значения меняются только с регистров. С панельки перестают меняться. Если в конец, то вообще ничего не происходит.
Скрытый текст:
Копируете регистры ПРки в регистры PSW группой через ф.область? Это правильно!
А вот писать в ПР путем копирования ВСЕХ регистров из PSW в регистры ПРки из ф. области не правильно!
Это глупости, лишний трафик.
Да и не получится, панель все время будет переписывать в ПРке,а значит и в PSW, введенные с экрана ПРки значения
Используйте галку "Мониторинг" в настройках ц.ввода
Захват-01.png
Этим Вы разделяете функции чтения и записи ц.ввода
Отображать он будет значения, например, PSW300(копия 4х512) писать при вводе НОВОГо значения будет сразу в ПРку в регистр 4х512.
Всего одна посылка по изменению значения.
Т.е. вводим в 4х512, при очередном цикле ф. область копирует 4х512 в PSW300, PSW 300 отображается в ц.вводе.
Если произошел сбой в передачи данных, то оператор сразу видит, что в ц.вводе нет введенного значения и повторит ввод.
Последний раз редактировалось petera; 30.08.2021 в 10:30.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg