Страница 72 из 95 ПерваяПервая ... 2262707172737482 ... ПоследняяПоследняя
Показано с 711 по 720 из 983

Тема: СПК - Примеры программ, инструкции, полезные советы, FAQ

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,618

    По умолчанию

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

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Подскажите, что я не так сделал.
    Ваши диалоги открываются нормально - каждый со своими значениями.

    Я так понимаю, вопрос в том, почему вы из диалога не можете изменить значение? Так вы в интерфейсе диалога объявили вход: VAR_INPUT. Со входа можно взять, но положить в него ничего нельзя. Используйте VAR_IN_OUT (см. рис. 11.3.2.4 в документе). Обратите внимание, что в определенных версиях CODESYS есть проблема, когда при русском языке среды программирования меню настройки действия Открыть диалог выглядит некорректно. Надо переключиться на английский. В документе этот момент также упомянут.

  4. #4
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    я так понимаю %s это valveid в вашем примере, а wstring адрес на который команда пошлется. я оба правильно привязал ?
    Не так. Это не Си, тут имя переменной идёт перед типом. То есть привязываться надо к valveName, а не к WSTRING.

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

    По умолчанию

    Всё получилось.
    Спасибо.
    Вот из-за таких косяков с переводом и хочется пересесть на новую версию КДС (SP7-8), но не дают.
    Последний раз редактировалось Эдуард_Н; 20.04.2016 в 11:31.

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

    По умолчанию

    При создании универсального диалога и правке переменных вылазит ошибкаун-диал.jpg. Причём вылазит она только на каждой второй переменной.
    Последний раз редактировалось Эдуард_Н; 04.05.2016 в 16:11.

  7. #7

    По умолчанию

    Добрый день,
    Необходимо вводить часы и минуты начала и окончания техпроцесса, и таких переменных много.
    Как правильно реализовать ввод времени в СПК107?
    Вводить часы и минуты по-отдельности, а далее преобразовывать или есть ещё какой-то способ?

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

    По умолчанию

    Цитата Сообщение от Al-Al Посмотреть сообщение
    Добрый день,
    Необходимо вводить часы и минуты начала и окончания техпроцесса, и таких переменных много.
    Как правильно реализовать ввод времени в СПК107?
    Вводить часы и минуты по-отдельности, а далее преобразовывать или есть ещё какой-то способ?
    Можно так, или, например, вводить в STRING (часы:минуты), а потом опять же преобразовывать к нужному виду.

  9. #9

    По умолчанию

    Спасибо.
    А чтобы двоеточие поставить, потребуется VisuDialogs.Keypad использовать. Кнопки клавиатуры мелковатые.
    Попробую разные варианты, чтобы получилось удобнее.
    А можно ведь через точку вводить (часы.минуты).
    Последний раз редактировалось Al-Al; 01.06.2016 в 14:10.

  10. #10

    По умолчанию

    Здравствуйте,
    у меня проблема - постоянно отваливаются модули ввода-вывода.
    Есть несколько модулей: МВ110-8А, МУ110-16Р, МВ110-16Д, МВ110-8АС и СПК-207-03 WEB.
    Устройства в Codesys подключены с помощью овеновской библиотеки.
    Первые три модуля подключение к COM4, протокол Modbus RTU, скорость 9600, таймаут 1000мс, время между фреймами 10мс, автоперезапуск. В настройках устройств таймаут 1000мс. У устройств разные адреса (12,72,102).
    Модуль МВ110-8АС подключен к COM3, протокол Modbus RTU, скорость 11520, таймаут 1000мс, время между фреймами 10мс, автоперезапуск. В настройках устройств таймаут 1000мс. У устройства адрес 42. В настройках портов выставлены только параметры датчиков - 6 портов 0-10В и 1 порт 4-20мА. Остальное по дефолту.

    Очень критично чтобы с модуля МВ110-8АС хотя бы со скоростью в 100мс приходили данные (в конфигураторе включены 7 портов)
    Но прибор периодически теряется через 1-5 минут. Иногда может совсем зависнуть.
    В момент потери - долго пересоединяется - 1-3 секунды.
    Для нас это не приемлимо - поэтому брали скоростной модуль.

    В техподдержке Овен (телефон) сказали переключить настройку в Device - Always update variables - Eneble 2.
    Также установить таймаут 10000мс.
    После этих настроек устройство стало теряться через 10-30 секунд.

    Подскажите пожалуйста как все таки нужно сконфигурировать модуль вводва МВ110-8АС чтобы с него получать данные каждые 100мс и оно не отваливалось.
    Последний раз редактировалось Hoblin; 19.06.2016 в 11:22.

Страница 72 из 95 ПерваяПервая ... 2262707172737482 ... ПоследняяПоследняя

Похожие темы

  1. примеры программ и полезности
    от Николаев Андрей в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 78
    Последнее сообщение: 06.04.2018, 06:01
  2. Примеры программ и полезности (Модус 5684-0)
    от Кирилл Валюнин в разделе Модус 5684-0
    Ответов: 0
    Последнее сообщение: 20.05.2013, 11:55
  3. Примеры программ для ПЛК100/150/154/110/160
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 14:07
  4. Примеры программ для ПЛК63/73 (CoDeSys v.2.3)
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 03:28

Ваши права

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