Страница 352 из 1043 ПерваяПервая ... 252302342350351352353354362402452852 ... ПоследняяПоследняя
Показано с 3,511 по 3,520 из 10427

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

  1. #3511
    Пользователь
    Регистрация
    21.01.2015
    Адрес
    Санкт-Петербург
    Сообщений
    7

    По умолчанию

    Цитата Сообщение от amn Посмотреть сообщение
    Postoronniy, Вы так вопрос задали, что невозможно понять что Вы хотите. Сформулируйте так, чтобы всем было понятно.
    1. Включили питание. Должны включиться такие-то выходы. Не должны включаться такие-то.
    2. Выключили питание. Должны отключиться такие-то выходы и т.д.
    1. При включенном питании работают какие-то выходы.
    2. Питание пропало-все выключилось
    3. Питание появилось-выходы, работавшие до отключения питания начинают сразу работать.
    Нужно что бы эти выходы сбрасывались и после включения питания ничего не начинало работать.
    PS:
    На контроллер ПЛК100 решил это добавлением субэлемента Statistics -> Power Status и по нему сбрасываю конструкции SetReset.
    Сейчас пытаюсь найти решение для СПК110.
    Подскажите, пожалуйста, если кто знает.

  2. #3512
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от Postoronniy Посмотреть сообщение
    1. При включенном питании работают какие-то выходы.
    2. Питание пропало-все выключилось
    3. Питание появилось-выходы, работавшие до отключения питания начинают сразу работать.
    Нужно что бы эти выходы сбрасывались и после включения питания ничего не начинало работать.
    PS:
    На контроллер ПЛК100 решил это добавлением субэлемента Statistics -> Power Status и по нему сбрасываю конструкции SetReset.
    Сейчас пытаюсь найти решение для СПК110.
    Подскажите, пожалуйста, если кто знает.
    А что, у СПК110 уже появились выходы.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3513
    Пользователь
    Регистрация
    21.01.2015
    Адрес
    Санкт-Петербург
    Сообщений
    7

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    А что, у СПК110 уже появились выходы.
    Спасибо за ответ,это я торможу уже)))

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

    По умолчанию

    Подскажите, что делать. Есть два проекта на ПЛК160 и 2-ух ПР114, связаны по RS485-38400 скорость. В первом проекте связь между ними нормально работает. Во втором добавлен модем на отправку смс (RS232Debug) и скорость считывания с ПРки заметно упала (примерно на 2-3минуты), запись же в ПРку происходит с той же скоростью как и первом проекте. Как обратно вернуть скорость считывания?

  5. #3515
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,278

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Подскажите, что делать. Есть два проекта на ПЛК160 и 2-ух ПР114,... Как обратно вернуть скорость считывания?
    Звезды говорят что сначала нужно найти черную кошку и перо вороны. Перо вороны поджечь над кошкой. Кошка должна обязательно побежать на восток. Если не получицца - найти другую кошку. После побега кошки на восток семь раз повернутся через левое плечо. Сделать сальто-мортале. Когда сальто-мортале получицца - выложить проекты. Но если сальто не получицца - повторить всё с начала.

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

    По умолчанию

    Вопрос снимаю. Всё выяснилось. Время опроса на ПР-ки уменьшил.

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

    По умолчанию

    Приветствую! Не смог найти ответа на форуме, поэтому спрошу. Разбираюсь с работой по Modbus через библиотеку. Не могу понять, как реализовать период опроса внешнего устройства по времени, как это было в конфигураторе.

    Хочу реализовать проект следующим образом - подпрограмма для обмена по RS485:
    Код:
    CASE master1 OF
    
    0:  (* функция 06  - запись параметра типа Int в прибор*)
    send1_modbus(
    	Enable:= enabl,						(* разрешение работы блока *)
    	Mode:=MB_RTU,						(*режим передачи*)
    	DevAddr:= INT_TO_BYTE(Dev),		        (*адрес*)
    	RegAddr:= Adrs,						(*регистр*)
    	Value:=Din,							(*значение переменной, которое надо передать*)
          ComHandle:= Settings.Port, 			        (*номер сом-порта*)
    	TimeOut:=TimeOut ,					(*таймаут T#50ms*)
    	Complete=>cmpl ,					        (* скопировать признак завершения операции *)
    	Exception=>err );						(* скопировать регистр ошибок *)
    (*если установлен признак завершения операции, то *)
    IF cmpl THEN
    	master1:=1; (*переходим к выполнению следующего блока*)
    а само обращение из основной программы. Приблизительно так:
    Код:
    RS485(enabl:= enabl, Din:= A , Dev:= Panel1, Adrs:=402);
    RS485(enabl:= enabl, Din:= B , Dev:= Panel2, Adrs:=403);
    Как сделать, чтобы передача каждого регистра происходила с периодом 100 мс? И, вообще, допустимы ли подобные решения?

  8. #3518

    По умолчанию

    Все допустимо, только непонятно зачем пауза нужна. Если все таки нужна то добавьте в операторе CASE еще одну цифру и таймер туда, по окончании таймера переход на следующий шаг и обязательно инициализация таймера!
    P.S. Код вы привели так, что вообще ничерта не понять. Почему у вас значение Din буквами например? (* функция 06 - запись параметра типа Int в прибор*)

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

    По умолчанию

    Спасибо за совет. Разобрался. Таймер помог. Основная моя запутка была в желании последовательного обращения к одному функциональному блоку с разными параметрами, не дожидаясь готовности.

  10. #3520

    По умолчанию

    Подскажите пожалуйста,можно ли выгрузить проект из контроллера?
    Если да, то как?

Страница 352 из 1043 ПерваяПервая ... 252302342350351352353354362402452852 ... ПоследняяПоследняя

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

Ваши права

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