Страница 135 из 893 ПерваяПервая ... 3585125133134135136137145185235635 ... ПоследняяПоследняя
Показано с 1,341 по 1,350 из 8921

Тема: CODESYS V3.5. Вопросы и ответы

  1. #1341

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    СOM-порт достаточно открыть один раз. См. пример в документации - там происходит чтение одной переменной и запись другой. Чтение пяти переменных можно оформить по аналогии.
    http://ftp.owen.ru/index.html/CoDeSy...owen_v.1.1.pdf
    Всё понял, большое спасибо.)

  2. #1342

    По умолчанию

    Народ, может кто поможет нубу с такой проблемой.
    Задача такая: Нужно запустить условный кулер на 5 секунд, если если появилась первая ошибка запускаем кулер еще раз, если снова ошибка срабатывает сигнализация.
    Подобный код не выдает необходимый алоритм. Повторный запуск не происходит.
    Код:
    PROGRAM PLC_PRG
    VAR
    	var1: BOOL := false;
    	error: INT := 0;
    	TPinst: TP;
    	Var0: BOOL;
    	alarm: BOOL;
    END_VAR
    
    label: TPInst(IN := Var0, PT:= T#5S);
    Var1 :=TPInst.Q; 
    IF TPInst.ET=T#5S THEN
    	CASE error OF
    		0: error:=error+1;
    		JMP label;
    		1: error:=error+1;
    		alarm:=TRUE;
    	END_CASE
    END_IF
    Очень похоже, что ответ будет очевиден и просто я тупой, но все-же, может кто пояснит. Заранее благодарю.

  3. #1343

    По умолчанию

    добрый день снова.
    отзеркаливание фреймов бывает? (ну, не хочется такой же второй рисовать, хочется существующий отразить, как в автокаде каком-нибудь)?
    Вращение вот точно есть.

  4. #1344

    По умолчанию

    Цитата Сообщение от chm Посмотреть сообщение
    добрый день снова.
    отзеркаливание фреймов бывает? (ну, не хочется такой же второй рисовать, хочется существующий отразить, как в автокаде каком-нибудь)?
    Вращение вот точно есть.
    Такой возможности не предусмотрено.

  5. #1345

    По умолчанию

    Цитата Сообщение от LordAn Посмотреть сообщение
    Народ, может кто поможет нубу с такой проблемой.
    Задача такая: Нужно запустить условный кулер на 5 секунд, если если появилась первая ошибка запускаем кулер еще раз, если снова ошибка срабатывает сигнализация.
    Подобный код не выдает необходимый алоритм. Повторный запуск не происходит.
    Код:
    PROGRAM PLC_PRG
    VAR
    	var1: BOOL := false;
    	error: INT := 0;
    	TPinst: TP;
    	Var0: BOOL;
    	alarm: BOOL;
    END_VAR
    
    label: TPInst(IN := Var0, PT:= T#5S);
    Var1 :=TPInst.Q; 
    IF TPInst.ET=T#5S THEN
    	CASE error OF
    		0: error:=error+1;
    		JMP label;
    		1: error:=error+1;
    		alarm:=TRUE;
    	END_CASE
    END_IF
    Очень похоже, что ответ будет очевиден и просто я тупой, но все-же, может кто пояснит. Заранее благодарю.
    У вас в коде не происходит сброса Var0 - а TP запускается в работу импульсом по переднему фронту.

  6. #1346

    По умолчанию

    дорисовался, блин...
    paint buffer overflow

    Советуют его увеличить в расширенных настройках менеджера визуализации. Только почему-то их не найти.
    или даже я найду, где увеличить, а ПЛК323-24.03.01 это потом не вытянет, как это заранее узнать?

  7. #1347

    По умолчанию

    Цитата Сообщение от chm Посмотреть сообщение
    дорисовался, блин...
    paint buffer overflow

    Советуют его увеличить в расширенных настройках менеджера визуализации. Только почему-то их не найти.
    или даже я найду, где увеличить, а ПЛК323-24.03.01 это потом не вытянет, как это заранее узнать?
    ПЛК323 - скорее всего, не вытянет, он не предназначен для отрисовки сложной визуализации.

    18-04-2017 14-01-39.png

  8. #1348
    Пользователь
    Регистрация
    09.01.2017
    Адрес
    Киев
    Сообщений
    206

    По умолчанию

    Как запустить application.app с помощью только "CODESYS Control RTE3", без среды разработки?

    Перерыл документацию, все что нашел
    VisualClientController.exe --application=Application --flags=1 (restart)
    Эта утилита никак не реагирует ни на эту, ни на другие параметры.

  9. #1349

    По умолчанию

    Цитата Сообщение от Dmitro Посмотреть сообщение
    Как запустить application.app с помощью только "CODESYS Control RTE3", без среды разработки?

    Перерыл документацию, все что нашел
    VisualClientController.exe --application=Application --flags=1 (restart)
    Эта утилита никак не реагирует ни на эту, ни на другие параметры.
    Не очень понял - а чем не устраивает вариант запуска из меню Пуск?

  10. #1350

    По умолчанию

    Добрый день. Подскажите как использовать стандартный диалог выбора файла (FileOpenSave) ?
    Тестирую на WinControl PLC. В тест-проекте есть кнопка, на кнопку положил действие открыть диалог FileOpenSave. В runtime при нажатии на кнопку срабатывает внутреннее исключение.
    Посмотрел учебные проекты - в них отправляется команда на ПЛК для открытия диалога (я буду использовать СПК110.Д с вводами/выводами на борту).
    Посмотрел хелп, в котором описан диалог на примере логина.
    Обычно диалоги открытия файлов вызываются с начальной директорией, маской файлов и т.д. Скорее всего для инициализации надо использовать ФБ Visu_FbFileListProvider?

Страница 135 из 893 ПерваяПервая ... 3585125133134135136137145185235635 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе СП3хх, СП270
    Ответов: 4209
    Последнее сообщение: 26.08.2026, 16:07
  2. Ответов: 863
    Последнее сообщение: 02.03.2026, 17:13
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе СП3хх, СП270
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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