Страница 51 из 770 ПерваяПервая ... 41495051525361101151551 ... ПоследняяПоследняя
Показано с 501 по 510 из 7694

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

  1. #501
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,632

    По умолчанию

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

  2. #502

    По умолчанию

    спасибо!!!

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

    По умолчанию

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

  4. #504

    По умолчанию

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

  5. #505

    По умолчанию

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

  6. #506

    По умолчанию

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

  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,401

    По умолчанию

    Воспользуйтесь функциональным блоком 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().
    Последний раз редактировалось Yegor; 27.03.2012 в 12:35.

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

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

Ваши права

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