Страница 1117 из 1177 ПерваяПервая ... 1176171017106711071115111611171118111911271167 ... ПоследняяПоследняя
Показано с 11,161 по 11,170 из 11764

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #11161

    По умолчанию

    не могли бы Вы подсказать как присвоить одно значение нескольким переменным или входам за раз? a, b , c , := d ; - так не получается...
    .юри

  2. #11162

    По умолчанию

    Цитата Сообщение от Юрий Ганыч Посмотреть сообщение
    не могли бы Вы подсказать как присвоить одно значение нескольким переменным или входам за раз? a, b , c , := d ; - так не получается...
    a := b := с := d;

  3. #11163

    По умолчанию

    СПСБ!!!!!!!!!!!!!!!
    .юри

  4. #11164
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,054

    По умолчанию

    Цитата Сообщение от Юрий Ганыч Посмотреть сообщение
    А может есть что то , что и ton и tof не прописывать? а только секунды вставлять и переменные? Вот была бы сказка....
    T := sel(in1, time(), T);
    Q:= in1 and (Q or time() - T >= уставка);

    Это TON с парой ньюансов

  5. #11165
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,908

    По умолчанию

    Цитата Сообщение от odex Посмотреть сообщение
    Добрый день, коллеги. Подскажите, как в визуализации вывести переменную с временем. Т.е. у меня получается, но в виде "T#4s12ms". А надо, чтоб на экране не было символов "Т#"
    Вроде, здесь это делается
    Безымянный.png

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

    По умолчанию

    Здравствуйте! Вопрос по использованию модуля МВ110-224.8А.

    Для термопар типа К (ХА) - нужно установить настройку по ГОСТ: -200...+1360 градусов,
    или по шильду: -40...+1100 градусов?

    В частности использование целочисленного регистров Izm_int1.

    Вопрос при минусовой температуре будут же не отрицательные показания от модуля?
    Хочется учесть этот ньюанс в OwenLogic (при пусконаладке).
    Не подскажите правильную логику обработки сигнала?

    И ещё имеется сетевая переменная status1 (например, для первого канала)
    не подскажите значения для диагностики обрыва, неисправностей?

    Спасибо большое за ответы!
    ---
    С уважением,
    инженер по оборудованию
    Лесковец Юрий Анатольевич
    ООО «Элефант», ООО «ОВЕН-КИП»
    Моб. тел.: +7-911-195-94-01 (МТС, Whatsapp)
    Доп. моб. тел.: +7-911-920-37-15 (+7-812-920-37-15)
    Тел.: +7 (812)528-65-00, 528-96-78 (СПб)
    Доп. тел. +7 (499)344-65-00 (Москва)
    195196 Санкт-Петербург, ул. Таллинская, дом 5, офис 202
    www.elefantkip.ru, mail@elefantkip.ru

  7. #11167

    По умолчанию

    Цитата Сообщение от elefantkip Посмотреть сообщение
    Здравствуйте! Вопрос по использованию модуля МВ110-224.8А.
    Для термопар типа К (ХА) - нужно установить настройку по ГОСТ: -200...+1360 градусов,
    или по шильду: -40...+1100 градусов?
    Вопрос при минусовой температуре будут же не отрицательные показания от модуля?
    Хочется учесть этот ньюанс в OwenLogic (при пусконаладке).
    И ещё имеется сетевая переменная status1 (например, для первого канала)
    Прописывать надо в модуле МВ110-224.8А как в него заложено, для термопар типа К (ХА)
    Чтобы были показания со знаком, надо использовать переменную типа INT, так как в Лоджике нет типа INT, используют макросы (функции на ST), конвертация дополнительного кода в переменную типа FLOAT.
    Функции FLOAT_TO_INT и INT_TO_FLOAT на ST____ https://owen.ru/forum/showthread.php...821#post429821
    Но проще наверное сразу прочитать температуру FLOAT.
    Статус надо обрабатывать, взять коды из руководства, например Обрыв датчика 16#F00D, перевести в DEC (61453) и сравнивать с этим числом.

    По хорошему надо было использовать ПЛК, там всё делается через структуру и перечисление, регистры читаются группой.
    В Лоджике вывод придётся делать через динамический текст, регистры читаются по 1 (2), вряд ли есть смысл связываться с ещё и с чтением ошибок.
    Последний раз редактировалось kondor3000; 20.01.2025 в 15:14.

  8. #11168

    По умолчанию

    Имеется контроллер ПЛК110-24.60.Р[М02] и внешнее устройство, которое может управляться по RS-485 (Modbus). У внешнего устройства я буду использовать три регистра: 101 ("чтение") , 103 "чтение/запись" и 153 ("чтение"). Не пойму, как правильно сконфигурировать устройство, где один регистр работает и на чтение и на запись. Я сделал так:

    Вопрос по MB.png

    В Reg_103_read и Reg_103_write указал один и тот же адрес регистра 103.
    Это правильно?
    Подскажите, как правильно конфигурировать в этом случае?

  9. #11169

    По умолчанию

    Цитата Сообщение от vsa Посмотреть сообщение
    Имеется контроллер ПЛК110-24.60.Р[М02] и внешнее устройство, которое может управляться по RS-485 (Modbus). У внешнего устройства я буду использовать три регистра: 101 ("чтение") , 103 "чтение/запись" и 153 ("чтение"). Не пойму, как правильно сконфигурировать устройство, где один регистр работает и на чтение и на запись. Я сделал так:
    В Reg_103_read и Reg_103_write указал один и тот же адрес регистра 103.
    Это правильно?
    Подскажите, как правильно конфигурировать в этом случае?
    Чтение в своём UMD, настройка By Poll Time (циклическое чтение), 1 Чтение и запись.jpg
    запись в другом UMD, настройка By Value Change (запись по изменению)

    Для некоторых модулей дискретного ввода-вывода, прокатывает настройка Both, в одном UMD, как у вас. Надо проверять.
    Последний раз редактировалось kondor3000; 23.01.2025 в 17:33.

  10. #11170

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Чтение в своём UMD, настройка By Poll Time (циклическое чтение), 1 Чтение и запись.jpg
    запись в другом UMD, настройка By Value Change (запись по изменению)

    Для некоторых модулей дискретного ввода-вывода, прокатывает настройка Both, в одном UMD, как у вас. Надо проверять.
    Под рукой не имею оборудование. Его пока заказали. Попробовать негде. Готовлю себя в теоретическом плане.
    Как Вы предлагаете, то мне не понятно, как можно для регистра 103 (внешнего устройства) настроить параметр Work mode?
    Придется включать в проект еще один UniveralModbus device отдельно для регистра 103 для записи и чтения и там изменять параметр Work mode.
    B1032.png
    В1031.png
    А можно использовать два UniveralModbus device с одним адресом в сети Modbus?

Страница 1117 из 1177 ПерваяПервая ... 1176171017106711071115111611171118111911271167 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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