Страница 11 из 25 ПерваяПервая ... 91011121321 ... ПоследняяПоследняя
Показано с 101 по 110 из 248

Тема: Обновленная линейка контроллеров СПК1хх [M01] с интерфейсом Ethernet

  1. #101

  2. #102
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,633

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день, коллеги.

    Пользователи, которые уже работают в CODESYS V3.5 SP11 Patch 5, наверняка заметили неприятную ошибку локализации:

    Вложение 40806

    По нашему запросу компания 3S выпустила исправление (hotfix), которое решает проблему.

    Скачать: исправление / инструкция по установке

    Вложение 40809 Вложение 40808
    А нет такого исправления для старых SP КДС (6, 7)?

  3. #103

  4. #104
    Пользователь
    Регистрация
    24.12.2014
    Адрес
    Санкт-Петербург
    Сообщений
    30

    По умолчанию

    Добрый день! Подскажите, управляется ли яркость в СПК1хх [M01]?
    Код взял из примера, всё компилируется, яркость не меняется...

    Код:
    (*Имя устройства*)
    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;
    Также пробовал библиотеку SPK_Tools. С тем же результатом.

  5. #105

    По умолчанию

    Цитата Сообщение от DENth Посмотреть сообщение
    Добрый день! Подскажите, управляется ли яркость в СПК1хх [M01]?
    Код взял из примера, всё компилируется, яркость не меняется...

    Код:
    (*Имя устройства*)
    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;
    Также пробовал библиотеку SPK_Tools. С тем же результатом.
    Добрый день!

    Управление яркостью на СПК1хх [M01] мы вынесли в узел Screen таргет-файла. Во вкладке Соотнесение входов/выходов можете привязать переменные для управления яркостью из программы.

    2019-03-25_16-39-57.png

  6. #106
    Пользователь
    Регистрация
    24.12.2014
    Адрес
    Санкт-Петербург
    Сообщений
    30

    По умолчанию

    Ильнур, спасибо, заработало! Это я что-то в дебри полез.

  7. #107
    Пользователь
    Регистрация
    24.12.2014
    Адрес
    Санкт-Петербург
    Сообщений
    30

    По умолчанию

    Еще вопросик. Среди библиотек для Codesys 2.3 была библиотека PID_Regulators.lib с хорошим описанием ПИД-регуляторов. Попытался найти её же, но для СПК110 и Codesys 3.5 и не нашел. Помогите разобраться.

  8. #108

    По умолчанию

    Цитата Сообщение от DENth Посмотреть сообщение
    Еще вопросик. Среди библиотек для Codesys 2.3 была библиотека PID_Regulators.lib с хорошим описанием ПИД-регуляторов. Попытался найти её же, но для СПК110 и Codesys 3.5 и не нашел. Помогите разобраться.
    Пока такой библиотеки не существует. Ее разработка запланирована.
    В данный момент доступны ПИД-регуляторы из библиотек Util и Oscat.

  9. #109

    По умолчанию

    Добрый вечер.
    Когда будут шаблоны модулей Mx210?
    Спасибо.

  10. #110

    По умолчанию

    Цитата Сообщение от Sijey Посмотреть сообщение
    Добрый вечер.
    Когда будут шаблоны модулей Mx210?
    Спасибо.
    Добрый день.
    Сейчас шаблоны проходят тестирование.
    Рассчитываем на релиз во второй половине апреля.

Страница 11 из 25 ПерваяПервая ... 91011121321 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 275
    Последнее сообщение: 29.05.2020, 13:32
  2. Ответов: 57
    Последнее сообщение: 30.11.2017, 16:56
  3. СПК1хх - Линейка панельных контроллеров для локальных систем.
    от Александр Приходько в разделе СПК1хх
    Ответов: 333
    Последнее сообщение: 30.03.2015, 08:42
  4. ETHERNET в СПК1хх
    от Александр Приходько в разделе СПК1хх
    Ответов: 31
    Последнее сообщение: 21.02.2015, 17:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •