Страница 211 из 1043 ПерваяПервая ... 111161201209210211212213221261311711 ... ПоследняяПоследняя
Показано с 2,101 по 2,110 из 10427

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

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

    По умолчанию

    В данном комплекте скорость - пофиг. А, собсно, какая беда от иногда проскакивающих ошибок ?

  2. #2102
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    Дело в том, что они проскакивают не иногда, а при каждой записи. При чтении если период ставлю 1 сек. чтение происходит почти без ошибок. А во время записи даже если период 5 сек. ошибка проскакивает каждую 5-ю секунду. Это если чередовать чтение и запись. А если не делать чтение, а только запись, то идут только ошибки, а нормальной записи не происходит.

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

    По умолчанию

    Я давно не работаю с modbus.lib, хватает syslibcom, но того что знаю точно - modbus.lib абсолютно рабочая. Траблы обычно в настройках и/или некотором недопонимании слов - "последовательный порт".

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

    По умолчанию

    Цитата Сообщение от amn Посмотреть сообщение
    Дело в том, что они проскакивают не иногда, а при каждой записи. При чтении если период ставлю 1 сек. чтение происходит почти без ошибок. А во время записи даже если период 5 сек. ошибка проскакивает каждую 5-ю секунду. Это если чередовать чтение и запись. А если не делать чтение, а только запись, то идут только ошибки, а нормальной записи не происходит.
    при записи вообще забейте на ошибки

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

    По умолчанию

    Вот тут я не всегда согласился бы ))
    Например мы постоянно читаем и пишем по изменению. Убедится в том что запись была - необходимо. Иначе как быть уверенным что выходы встали как нужно ? (без чтения выходов ессно). Но если и писать постоянно - можно и забить. Проскочит. Это не кошерно - но иногда катит.

    Фиша в том - что с МДВВ на modbus.lib можно сделать сотни тысяч запросов (и R и W) без единой ошибки (на ночь оставлял). И какие 5сек ? за это время 500..600 запросов

  6. #2106
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    У меня сложилось впечатление, что ошибка 255 при записи все время присутствует, хотя запись проходит нормально.

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

    По умолчанию

    Одно другому не противоречит. Модбас не UDP. Есть запрос и ответ. Запрос (запись) принят слейвом, ответ не принят мастером. Так как астральное видение немного поломалось - выкладывайте код. Причем и настройки МДВВ тоже.

  8. #2108

    По умолчанию

    Здравствуйте! Вопрос по CoDeSys 2.3. Делаю работу по управлению освещением, вентиляцией, теплоузлом здания, есть небольшой опыт работы с кодесис 2.3 и программированием на CFC. Вопрос заключается в следущем: программа пишется одна "для всего и сразу" и получается в нее входит уже куча всяких блоков для освещения, пи регуляторов для вентеляции и т.д. а в кодесисе есть такая штука как POU, куда входят функции, функциональные блоки, программы. Возможен ли такой вариант что например для ПИ регулирования в POU буду создавать отдельные функциональные блоки PID, тогда как они будут функционировать с основной программой, независимо? Будет ли при использовании этих подпрограмм и функций как то теряться скорость выполнения (если их будет много) ? Либо не заморачиваться и сделать все одной программой? Вообще целесообразно ли применять в моем случае один ПЛК, или для каждой системы исползовать свой для надежности?

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

    По умолчанию

    Цитата Сообщение от Igor.m Посмотреть сообщение
    Здравствуйте! Вопрос по CoDeSys 2.3. Делаю работу по управлению освещением, вентиляцией, теплоузлом здания, есть небольшой опыт работы с кодесис 2.3 и программированием на CFC. Вопрос заключается в следущем: программа пишется одна "для всего и сразу" и получается в нее входит уже куча всяких блоков для освещения, пи регуляторов для вентеляции и т.д. а в кодесисе есть такая штука как POU, куда входят функции, функциональные блоки, программы. Возможен ли такой вариант что например для ПИ регулирования в POU буду создавать отдельные функциональные блоки PID, тогда как они будут функционировать с основной программой, независимо? Будет ли при использовании этих подпрограмм и функций как то теряться скорость выполнения (если их будет много) ? Либо не заморачиваться и сделать все одной программой? Вообще целесообразно ли применять в моем случае один ПЛК, или для каждой системы исползовать свой для надежности?
    Однозначно разбивайте программу на отдельные поу, легче искать ошибки будет
    В вашем случае достаточно одного контроллера

  10. #2110

    По умолчанию

    Спасибо за совет, capzap!

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

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

Ваши права

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