Страница 51 из 1190 ПерваяПервая ... 414950515253611011515511051 ... ПоследняяПоследняя
Показано с 501 по 510 из 11900

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

  1. #501
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от BEN Посмотреть сообщение
    Вложение 5762 ЕСЛИ МОЖНО ТО ПЕРЕЧИСЛИТЕ ПОЖАЛУЙСТА СПИСОК ЛИТЕРАТУРЫ ПО ПРОРАММИРОВАНИЮ НА ST
    я пользуюсь этим http://www.kipshop.ru/CoDeSys/steps/codesys_v23_ru.pdf

  2. #502

    По умолчанию

    спасибо!!!

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

    По умолчанию

    Цитата Сообщение от Yegor Посмотреть сообщение
    А отключать как?
    А не просили

  4. #504

    По умолчанию

    Здравствуйте! Подскажите пожалуйста Модбас слейв TCP передает только десять переменных в сеть, в чем проблема, как увеличить их колличество? Может адреса регистров не могу словить? ПЛК100-24Р-М.

  5. #505

    По умолчанию

    Цитата Сообщение от SStas Посмотреть сообщение
    Здравствуйте! Подскажите пожалуйста Модбас слейв TCP передает только десять переменных в сеть, в чем проблема, как увеличить их колличество? Может адреса регистров не могу словить?
    Звучит примерно как "машина едет только 10 км/час как ехать быстрее?" Для начала написать что за машина и пробовали ли вы на газ надавить. Как-то так, а иначе вам никто не поможет.
    Возможно действительно адреса поймать не можете, я работал с большим числом.

  6. #506

    По умолчанию

    ПЛК 100 собирает данные по Овен RS485 с 12 ТРМ202 данные, обрабатывает их и в формате Byte и Word через Модбас Слейв TCP/IP передает их скаде Трейс Моуд, скада видит только десять первых регистров, остальные упорно игнорирует, пробовал разные адреса..., только десять первых переменных берет, вне зависимости Byte или Word, может я че не так конфигурирую?
    Трейс Моуд читает адреса регистров в 0хFF формате.

  7. #507

    По умолчанию

    как поменять время и дату в ПЛК 150?

  8. #508

    По умолчанию

    Цитата Сообщение от SStas Посмотреть сообщение
    в формате Byte и Word через Модбас Слейв TCP/IP передает их скаде Трейс Моуд, скада видит только десять первых регистров
    Трейс Моуд не демо? Попробуй сначала ModBus тестером, например таким: Terring ModBus Tools 3.1.0. Или проект в студию.
    P.S. Формат адреса значения не имеет.

  9. #509

    По умолчанию

    Подскажите, каким образом считать время в контроллере в формате дата [число, месяц, год] время [часы, минуты, секунды], т.е. считать из программы

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

    По умолчанию

    Воспользуйтесь функциональным блоком CurTimeEx из библиотеки SysLibTime.lib. Удобно делать с библиотекой SysLibMem.lib:
    Код:
    VAR
    	timedate: SystemTimeDate;
    	systime: SysTime64;
    	GetTime: CurTimeEx;
    END_VAR
    
    (* Предварительно обнуляем структуры, как того требует CurTimeEx *)
    SysMemSet(ADR(systime), 0, SIZEOF(systime));
    SysMemSet(ADR(timedate), 0, SIZEOF(timedate));
    
    GetTime(SystemTime := systime, TimeDate := timedate);
    Имейте в виду: часы на овеновских ПЛК идут как пьяные. Они легко отстают на минуту за сутки и постоянно то ускоряются, то замедляются с периодичностью в 5-6 секунд. Если требуется равномерный источник времени для процесса, используйте функцию TIME().

Страница 51 из 1190 ПерваяПервая ... 414950515253611011515511051 ... ПоследняяПоследняя

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

Ваши права

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