Страница 194 из 708 ПерваяПервая ... 94144184192193194195196204244294694 ... ПоследняяПоследняя
Показано с 1,931 по 1,940 из 7074

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

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

    По умолчанию

    Цитата Сообщение от kot.shrodingera Посмотреть сообщение
    Помогите настроить CoDeSys 3.5. Раньше работал только с 2.3. Установил 3.5SP5, Скачал таргет-файлы для СПК207, также скачал CODESYS Repository Archive V3.5 SP4. Всё установил, создаю стандартный проект на ST. При компиляции пишет
    Лог:
    Код:
                    ------ Компиляция : Приложение: Device.Application -------
                    типизировать код...
    [WARNING]       Test: C0200:  Отсутствует разрешение для заполнителя CmpCodeMeter
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): Keys: C0077:  Неизвестный тип: 'sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetSwitcherState: C0077:  Неизвестный тип: 'SysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): Volume: C0077:  Неизвестный тип: 'SysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetNetworkInfo: C0077:  Неизвестный тип: 'CmpSysExec.sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SoundPlayer: C0077:  Неизвестный тип: 'CmpSysExec.sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0077:  Неизвестный тип: 'sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0077:  Неизвестный тип: 'CmpSysExec.sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): FileHandles: C0077:  Неизвестный тип: 'CmpSysExec.sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessIdByName: C0077:  Неизвестный тип: 'CmpSysExec.sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): RAMStatistic: C0077:  Неизвестный тип: 'CmpSysExec.sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0077:  Неизвестный тип: 'CmpSysExec.sysExecute2'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetSwitcherState: C0018:  'fb_SysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetSwitcherState: C0035:  Вместо 'fb_SysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetSwitcherState: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetSwitcherState: C0018:  'fb_SysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetSwitcherState: C0035:  Вместо 'fb_SysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetSwitcherState: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): Volume: C0018:  'fb_SysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): Volume: C0035:  Вместо 'fb_SysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): Volume: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0018:  '_fb_sysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0035:  Вместо '_fb_sysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0077:  Неизвестный тип: '_fb_sysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: '_fb_sysExec.output_string'' в тип 'STRING(255)'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0077:  Неизвестный тип: '_fb_sysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: '_fb_sysExec.output_string'' в тип 'STRING(255)'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [GetNetworkInfo]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: '_fb_sysExec.complete'' в тип 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SoundPlayer: C0018:  'fb_SysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SoundPlayer: C0018:  'fb_SysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SoundPlayer: C0046:  Идентификатор 'SysExecute' не задан
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SoundPlayer: C0035:  Вместо 'SysExecute' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SoundPlayer: C0035:  Вместо 'fb_SysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0035:  Вместо 'fb_sysexecWork' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0035:  Вместо 'fb_sysexecWork' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0035:  Вместо 'fb_sysexecWork' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0035:  Вместо 'fb_sysexecWork' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): SPK_DriveInfo: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0018:  '_fb_sysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0035:  Вместо '_fb_sysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0077:  Неизвестный тип: '_fb_sysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: '_fb_sysExec.output_string'' в тип 'STRING(255)'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0077:  Неизвестный тип: '_fb_sysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: '_fb_sysExec.output_string'' в тип 'STRING(255)'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): prv_ExecuteCommand [SPK_DriveInfo]: C0032:  Невозможно конвертировать тип 'Неизвестный тип: '_fb_sysExec.complete'' в тип 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): FileHandles: C0018:  'm_fb_SysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): FileHandles: C0035:  Вместо 'm_fb_SysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): FileHandles: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): FileHandles: C0077:  Неизвестный тип: 'm_fb_SysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): FileHandles: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessIdByName: C0018:  'm_fb_SysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessIdByName: C0035:  Вместо 'm_fb_SysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessIdByName: C0032:  Невозможно конвертировать тип 'Неизвестный тип: '(m_fb_SysExec.output_string <> '')'' в тип 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessIdByName: C0077:  Неизвестный тип: 'm_fb_SysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessIdByName: C0032:  Невозможно конвертировать тип 'Неизвестный тип: 'm_fb_SysExec.output_string'' в тип 'STRING'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessIdByName: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): RAMStatistic: C0018:  'm_fb_sysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): RAMStatistic: C0035:  Вместо 'm_fb_sysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): RAMStatistic: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): RAMStatistic: C0077:  Неизвестный тип: 'm_fb_sysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): RAMStatistic: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0018:  'm_fb_sysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0035:  Вместо 'm_fb_sysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0077:  Неизвестный тип: 'm_fb_sysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0018:  'm_fb_sysExec.cmd' is no valid assignment target
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0035:  Вместо 'm_fb_sysExec' требуется имя программы или экземпляр функционального блока
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0231:  Здесь требуется выражение типа 'BOOL'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0077:  Неизвестный тип: 'm_fb_sysExec.output_string'
    [ERROR]         spk_tools, 3.5.9.5 (production association owen): GetProcessorInfo: C0231:  Здесь требуется выражение типа 'BOOL'
                    Компиляция завершена -- 79 ошибок, 1 предупреждений

    Что нужно ещё сделать?
    Кстати, CODESYS Repository Archive скачал из подписи Евгения Кислова. На сайте Овен нигде это не выложено? Это как-то странно, если это обязательно. Или можно как-то обойтись без установки CODESYS Repository Archive?
    Репозиторий выложен здесь:
    https://www.owen.ru/product/codesys_...ogramirovaniay

    Вам надо установить эту библиотеку:
    https://ftp.owen.ru/CoDeSys3/04_Libr...mpiled-library

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

    По умолчанию

    Цитата Сообщение от Piper_SPB Посмотреть сообщение
    Имеем:
    IF <условие1>
    OR <условие2>
    ...
    OR <условиеN> THEN
    ...;
    ESLE
    ...;
    END_IF
    Вопрос: Если условие1 выполняется, будет ли СПК107 (codesys 3.5) проверять последующие условия?
    Будет проверять.
    Есть спец. операторы, если проверять не надо:
    https://help.codesys.com/webapp/_cds...rsion=3.5.10.0
    https://help.codesys.com/webapp/_cds...rsion=3.5.10.0

  3. #1933

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Вы используете Управление пользователями в визуализации для задания паролей?
    Нет не использую. у меня нет необходимости авторизовываться в качестве администратора, оператора.... мне необходимо подтверждать паролем каждое изменение значения текстового поля. Программа написана на CFC.

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

    По умолчанию

    Цитата Сообщение от KyJIeP Посмотреть сообщение
    Нет не использую. у меня нет необходимости авторизовываться в качестве администратора, оператора.... мне необходимо подтверждать паролем каждое изменение значения текстового поля. Программа написана на CFC.
    Т.е. по нажатию на текстовое поле должно появляться окно ввода пароля, если введен верный пароль - то появляется окно с полем ввода нового значения?
    Или, например, можно прямо в окне ввода пароля при корректном пароле делать видимым поле ввода значения?

  5. #1935

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Т.е. по нажатию на текстовое поле должно появляться окно ввода пароля, если введен верный пароль - то появляется окно с полем ввода нового значения?
    Или, например, можно прямо в окне ввода пароля при корректном пароле делать видимым поле ввода значения?
    Да, именнно так: по нажатию на текстовое поле должно появляться окно ввода пароля, если введен верный пароль - то появляется окно с полем ввода нового значения

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

    По умолчанию

    Цитата Сообщение от KyJIeP Посмотреть сообщение
    Да, именнно так: по нажатию на текстовое поле должно появляться окно ввода пароля, если введен верный пароль - то появляется окно с полем ввода нового значения
    А в какой версии CODESYS вы работаете?

  7. #1937

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    А в какой версии CODESYS вы работаете?
    CODESYS V3.5 SP5 Patch 5

  8. #1938

  9. #1939

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Я завтра подготовлю пример на озвученную тему.
    Заранее спасибо)

  10. #1940
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    963

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Будет проверять.
    Есть спец. операторы, если проверять не надо:
    https://help.codesys.com/webapp/_cds...rsion=3.5.10.0
    https://help.codesys.com/webapp/_cds...rsion=3.5.10.0
    Эти операторы только в КДС3.5 работают?

Страница 194 из 708 ПерваяПервая ... 94144184192193194195196204244294694 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3193
    Последнее сообщение: 15.04.2024, 12:51
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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