Страница 9 из 49 ПерваяПервая ... 789101119 ... ПоследняяПоследняя
Показано с 81 по 90 из 490

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

  1. #81

    По умолчанию

    ПЛК210 М05 ?))

    ПЛК110 обновленный допиливали почти 3 года.
    СПК207 пилили, недопилили.
    ПЛК210 - страшно представить)
    Ну есть такое, не спорю. На работе несколько лет СПК110 лежит, так и не решились на какое-либо оборудование поставить по результатам тестов в мастерской
    Практикантам даем повозиться.

  2. #82
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Добрый день, коллеги.

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

    CDS_3.5.11.5_WriteVariable_rus.png

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

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

    18-01-2019 7-41-58.png CDS_3.5.11.54_WriteVariable_rus.png

  3. #83

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

    По умолчанию

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

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

    CDS_3.5.11.5_WriteVariable_rus.png

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

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

    18-01-2019 7-41-58.png CDS_3.5.11.54_WriteVariable_rus.png
    А нет такого исправления для старых SP КДС (6, 7)?

  5. #85

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

    По умолчанию

    Добрый день! Подскажите, управляется ли яркость в СПК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. С тем же результатом.

  7. #87

    По умолчанию

    Цитата Сообщение от 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

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

    По умолчанию

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

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

    По умолчанию

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

  10. #90
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

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

Страница 9 из 49 ПерваяПервая ... 789101119 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 629
    Последнее сообщение: 15.03.2024, 07:40
  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

Ваши права

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