Для старых - нет.
Для старых - нет.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Добрый день! Подскажите, управляется ли яркость в СПК1хх [M01]?
Код взял из примера, всё компилируется, яркость не меняется...
Также пробовал библиотеку SPK_Tools. С тем же результатом.Код:(*Имя устройства*) NameDevice:='/sys/class/backlight/pwm-backlight/brightness'; (*Ограничение*) IF Brigh >100 THEN Brigh:=100; END_IF (*Ограничение на управление яркостью*) T1(); IF T1.Q THEN T1(IN:= FALSE, PT:= T); T1(); END_IF (*Если значение яркости на входже поменялось, то записываем его в файл*) IF Brigh <>Brigh_old THEN NEW:=TRUE; END_IF IF T1.IN=FALSE AND NEW THEN T1(IN:= FALSE, PT:= T); T1(); T1(IN:= TRUE, PT:= T); T1(); Handle1:=SysFileOpen(NameDevice,ACCESS_MODE.AM_WRITE,ADR(res)); IF Handle1<>16#FFFFFFFF AND Handle1<>16#0 THEN value:=BYTE_TO_STRING(Brigh); res_u:=SysFileWrite(Handle1,ADR(value),INT_TO_UDINT(LEN(value)),ADR(res)); SysFileClose(Handle1); NEW:=FALSE; END_IF END_IF Brigh_old:=Brigh;
Добрый день!
Управление яркостью на СПК1хх [M01] мы вынесли в узел Screen таргет-файла. Во вкладке Соотнесение входов/выходов можете привязать переменные для управления яркостью из программы.
2019-03-25_16-39-57.png
Ильнур, спасибо, заработало! Это я что-то в дебри полез.
Еще вопросик. Среди библиотек для Codesys 2.3 была библиотека PID_Regulators.lib с хорошим описанием ПИД-регуляторов. Попытался найти её же, но для СПК110 и Codesys 3.5 и не нашел. Помогите разобраться.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk