Страница 967 из 1047 ПерваяПервая ... 4678679179579659669679689699771017 ... ПоследняяПоследняя
Показано с 9,661 по 9,670 из 10463

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

  1. #9661

    По умолчанию

    Цитата Сообщение от Duvall Посмотреть сообщение
    Так и сделал, если новый проект создаю то видит, а если в уже готовый, то почему-то нет на одном пк все Гуд, а на этом вот такая проблема.
    И к плк не подкл через эзернет, пишет ошибку 0
    Выложите свой проект, и скажите какой таргет надо поставить. Так проще будет.

    Скорее всего у вас в Рабочая область/ Директории прописана ссылка на таргеты, не по умолчанию. 1 Рабочая область_Директории.jpg
    Должно быть так, удалите все ссылки в проекте

    Даже если все правильно настроено, бывает иногда ошибка 0 по изернет (особенно после не правильной настройки), просто попробуйте несколько раз подключиться.
    Последний раз редактировалось kondor3000; 12.06.2023 в 21:05.

  2. #9662

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    зачем Вам эти проблемы, если документация не помогает
    Код:
    foo     : INT := 13;
    bar     : INT := -1111;
    ptr     : POINTER TO INT;
    Buffer : ARRAY[0..15] OF BYTE;
    
    
    ptr := ADR(Buffer[0]);
    ptr^ := foo;
    ptr := ADR(Buffer[2]);
    ptr^ := bar;
    меня просто интересовал вопрос связанный с modbus.lib с функцией send wr reg.. при записи в прибор одного регистра с помощью sysmemcpy. так понимаю проблем не будет..
    если будет проблема то пользоватьсяя скорее всего функцией single register функция 6 для записи одиночного регистра
    Последний раз редактировалось vitalij; 13.06.2023 в 14:22.

  3. #9663

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    какое отношение к записи в массив более объемного типа данных имеет какой функцей модбас будете пользоваться, Вы вообще что именно спрашиваете. Даже методом тыка давно уже можно было решить свой вопрос, чем глупости писать
    примерно понял что в modbus.lib фукция записи 06 и 16 при записи в прибор только одного регистра результат будет разным, если предваоительно в 16 функции не разложить ворд в правильные байты буфера

  4. #9664

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Выложите свой проект, и скажите какой таргет надо поставить. Так проще будет.

    Скорее всего у вас в Рабочая область/ Директории прописана ссылка на таргеты, не по умолчанию. 1 Рабочая область_Директории.jpg
    Должно быть так, удалите все ссылки в проекте

    Даже если все правильно настроено, бывает иногда ошибка 0 по изернет (особенно после не правильной настройки), просто попробуйте несколько раз подключиться.
    Да все пусто 4.PNG
    На одном пк ошибка 0 при подключении к плк, но в эмуляции все работает.
    На другом не видел таргет, сейчас увидел почему-то хотя я ничего не трогал)).

  5. #9665

    По умолчанию

    Столкнулся с проблемой при Online обновлении, обновление проходит с ошибкой (см. скрин) коннект подвисает, перезапуск Gateway не позволяет подключиться к ПЛК, ПЛК в принципе пингуется, но не доступен для работы спецпрограммами, и в целом уходит в Стоп. Приходится идти передергивать ему питание, данные переменных Retain cохраняются. ПЛК Wago 750-8212, стоит "Всегда загрузочный проект" (пока мысль в эту сторону, галку убрал буду мониторить). Произошло с несколькими ПЛК с разными программами, программы немаленькие, 2-3 Мб.
    2023-06-15_00-36-01.png
    Если кто подскажет какие идеи - буду признателен.

  6. #9666

    По умолчанию

    Наверное где-то уже было, можно ли объявлять slave-переменные не в конфигураторе ПЛК, а где-нибудь в текстовом варианте, например в VAR_GLOBAL, типа:

    wVariable AT %QW7.1.0:WORD;
    rVariable AT %QD7.2.0:REAL;

    Будет ли это аналогично объявлению в конфигураторе ПЛК? A то я с ума сойду там вручную объявлять сотни переменных.

  7. #9667

    По умолчанию

    В принципе, есть экспорт-импорт в/из текстовых файлов.

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

    По умолчанию

    Цитата Сообщение от Туман Посмотреть сообщение
    Столкнулся с проблемой при Online обновлении,.... Если кто подскажет какие идеи -.. .
    Забыть про ОНЛАЙН-обновление

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

    По умолчанию

    Цитата Сообщение от qqq Посмотреть сообщение
    ... slave-переменные не в конфигураторе ПЛК, а где-нибудь в текстовом варианте, например в VAR_GLOBAL, типа:

    wVariable AT %QW7.1.0:WORD;
    rVariable AT %QD7.2.0:REAL;

    Будет ли это аналогично объявлению в конфигураторе ПЛК? A то я с ума сойду там вручную объявлять сотни переменных.
    Структура + 1 переменная с at%

  10. #9670

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Структура + 1 переменная с at%
    Можно, пожалуйста, подробнее?

Страница 967 из 1047 ПерваяПервая ... 4678679179579659669679689699771017 ... ПоследняяПоследняя

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

Ваши права

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