Показано с 1 по 10 из 936

Тема: Библиотека SmsOwenLib для работы с SMS в CODESYS v2.3

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    05.06.2017
    Адрес
    Егорьевск
    Сообщений
    50

    По умолчанию

    Жаль, про чип 300D наверное никто не ответил.. Ну ладно. У меня другой вопрос. Почитал описание библиотеки, посмотрел примеры. И что-то я не понял, что такое вообще unm? В смысле он и не slave и не master или и тот и другой одновременно? А как подцепить на 485 порт одновременно unm и например мв110? Или это в принципе не возможно, и нужно разделять порты?

  2. #2

    По умолчанию

    Цитата Сообщение от sanatolich Посмотреть сообщение
    Жаль, про чип 300D наверное никто не ответил.. Ну ладно. У меня другой вопрос. Почитал описание библиотеки, посмотрел примеры. И что-то я не понял, что такое вообще unm? В смысле он и не slave и не master или и тот и другой одновременно? А как подцепить на 485 порт одновременно unm и например мв110? Или это в принципе не возможно, и нужно разделять порты?
    UNM - это средство для работы с портами, чтобы можно было отключить на них штатные функции ПЛК и слать напрямую нужные байты, какие хотим.
    Например, для нестандартных протоколов или каких-то своих целей. Вообще для этого есть SysLibCom, но она не всегда удобна вот чем:
    * В UNM интерфейс добавляется прям в конфигураторе ПЛК, как и в других местах. Он нагляден и хорошо виден.
    * В SysLibCom надо указывать физичечкий номер порта. Это не наглядно (так как он будет прописан в коде программы) и ещё и номера портов могут меняться у разных ПЛК.
    Поэтому все используют UNM. Из-за наглядности и удобства.

    И... нет! Одновременно на одном порту работать НЕ получится. Порты надо разделять. UNM или SysLibCom позволяют сделать на этих портах нестандартный протокол (не Modbus/OWEN/DCON).

    В большой-большой теории, если ВДРУГ окажется, что протоколы устройств на одном порту ОЧЕНЬ разные, и данные для одного устройства будут являться мусором для второго (и наоборот)... то в теории можно через обмен байтами сделать работу по двум протоколам: передали посылку для первого устройства, приняли ответ, передали посылку для второго.
    Но это не факт, и так нельзя делать.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  3. #3
    Пользователь
    Регистрация
    05.06.2017
    Адрес
    Егорьевск
    Сообщений
    50

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    И... нет! Одновременно на одном порту работать НЕ получится. Порты надо разделять.
    Спасибо за ответ. Жаль. не хотелось бы отказываться от панели оператора на 232 порту. Я попробовал с прерыванием удержания порта. Модем переконфигурируется секунд 20. Это очень много для организации программы прерывания. Хотя в описании библиотеки сказано, что можно прерыванием освобождать unm для работы других портов. Но тогда просто есть большая вероятность упустить важные события с таким таймингом.
    Последний раз редактировалось sanatolich; 24.01.2024 в 18:49.

Похожие темы

  1. Библиотека ModemOwenLib [ver. 3.5.2.7] для работы с модемом в CODESYS v3.5
    от Трофимов Артем в разделе ПЛК3xx (архив)
    Ответов: 140
    Последнее сообщение: 06.06.2018, 13:38
  2. Полноценная библиотека для работы модема ПМ01 с SMS
    от Алексей Сорокин в разделе Помощь Разработчикам
    Ответов: 8
    Последнее сообщение: 06.03.2015, 12:36
  3. Библиотека для работы с gprs
    от alexsaska в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 27.02.2015, 13:01
  4. Ответов: 2
    Последнее сообщение: 21.11.2014, 21:53
  5. Необходима библиотека работы с модемом в CoDeSyS v3
    от Александр123456 в разделе ПЛК3xx (архив)
    Ответов: 2
    Последнее сообщение: 22.01.2012, 13:16

Ваши права

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