Страница 4 из 7 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 68

Тема: ПЛК 100 - Управление/мониторинг объекта через интернет

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

    По умолчанию

    по маске определяются параметры сети, начальный адрес, широковещательный адрес, количество хостов между ними, при разной маске получатся две разные сетки
    В ПЛК адрес 10.х.х.х с маской 255.255.255.0 организует подсеть класса А, подробнее про маску можно прочитать здесь http://ru.wikipedia.org/wiki/%D0%91%...86%D0%B8%D1%8F
    Как ни крути, в его сети все равно должно быть не больше 254 адресов
    Последний раз редактировалось capzap; 23.10.2011 в 17:35.

  2. #32

    По умолчанию

    Подсоеденится к контроллеру по Modbus удалось!!! Даже с Iphon! но туд другая засада... Вообщем прога через которую я цепляюсь к контроллеру (iridium) отлично считывает все состояния входов и переменных которые мы записали в ModBus Slave. но вот записать значение не получается. Например я хочу с мобилы включить функции "отключить все" но пока не выходит. Хотя через программу Modbus Poll (тестер) все прекрасно записывается. Тех поддержка iridiuma сообщила что у них запись производится по 15 функции (multiple coil write), а я через Modbus Poll записывал чере 5 функцию.

    В чем разница при записи через эти функции? И как мне адаптировать программу в Codesys, что бы я мог коректно записывать через функцию № 15.?

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

    По умолчанию

    5 - это запись одного бита, а 15 - это нескольких, включите КДС в режиме онлайн и посмотрите какой бит получает единицу, когда с телефона начинаете записывать 15 функцией, когда вычеслите адрес, ему и присваиваете соответствующую переменную

  4. #34

    По умолчанию

    Наконецто сделал на ирридиуме прогу для управления контроллером вро де бы все работает. Скриншоты и рабочий exe прилагаю (пока отлажены и работают первые 2 вкладки). Все отлично работает под XP, с Ipone пока проблемы - у них в проге глюк и пока реализуется только чтение, обещали что скоро исправят и новую версию в ближаюшее время выложат на appstore.
    11.JPG
    12.JPG
    13.JPG
    14.JPG

  5. #35

    По умолчанию

    Увы но архив с прогой 7 мб не загружается

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

    По умолчанию

    ну теперь когда получилось с ПО сторонних разработчиков, пора начинать самому писать. Как бы считаю несколько странным заявление что глюк в программе для айфона нужно устранять такое продолжительное время, раз функция для ПК реализована, она будет работать и в любом мобильном устройстве, есть проблемы в телефонах по поводу чисел float, собрать и разложить их на байты занимает много процессорного времени, но это касалось относительно древних телефонов. Есть еще проблемы в работе сокетов, необходимо чтоб любой запрос отправлялся одним пакетом, а не фрагментно, согласно стандарту модбас пауза между байтами одного пакета недолжна превышать по времени передачу 3,5 символов, опять же эта проблема известна и касается больше ОС, чем ПО

  7. #37

    По умолчанию

    Может кто-нибудь поможет с примером связи iRidium WinXP и ПЛК1xx. На две хотя бы кнопки, лишь бы понять принцип, как в iRidium WinXP выбираются переменные и как прописываются в CoDeSys
    Последний раз редактировалось vash_sa; 18.07.2012 в 16:17.

  8. #38

    По умолчанию

    Evgengold дайте ссылку на скачивание

  9. #39

    По умолчанию

    vash_sa, в конфигураторе контроллера добавьте элемент modbus slave, нажми плюсик, появится modbus[FIX], правойкнопкой по нему - добавить подэлемент TCP. Затем правой кнопкой на modbus slave[var] - добавить подэлемент 8 bits. Получается 8 входов или выходов (как назначишь) такого вида %QX10.1.0.0 - этот адрес будет соответствовать 0 в iRidium. %QX10.1.0.7 - будет соответствовать адресу 7. Вставляешь еще если необходимо подэлементы 8 bits. В конфигураторе будет адрес %QX10.2.0.0 - соответствует 8 адресу и так далее. В иридиуме заходишь в дерево устройств и добавляешь modbusTCP, в свойствах канала указываешь ip плк и порт 502. указываешь адрес, чтение или запись по этому адресу и т.д. в инструкции на сайте иридиума подробно описана настройка программы.

  10. #40
    Пользователь
    Регистрация
    18.03.2010
    Адрес
    Ростов-на-Дону
    Сообщений
    35

    По умолчанию

    Цитата Сообщение от vasiliev911 Посмотреть сообщение
    vash_sa, в конфигураторе контроллера добавьте элемент modbus slave, нажми плюсик, появится modbus[FIX], правойкнопкой по нему - добавить подэлемент TCP. Затем правой кнопкой на modbus slave[var] - добавить подэлемент 8 bits. Получается 8 входов или выходов (как назначишь) такого вида %QX10.1.0.0 - этот адрес будет соответствовать 0 в iRidium. %QX10.1.0.7 - будет соответствовать адресу 7. Вставляешь еще если необходимо подэлементы 8 bits. В конфигураторе будет адрес %QX10.2.0.0 - соответствует 8 адресу и так далее. В иридиуме заходишь в дерево устройств и добавляешь modbusTCP, в свойствах канала указываешь ip плк и порт 502. указываешь адрес, чтение или запись по этому адресу и т.д. в инструкции на сайте иридиума подробно описана настройка программы.
    Подскажите в iridiume есть DeviceID а есть Adress. Что еть что.

Страница 4 из 7 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Похожие темы

  1. управление двигателем через плк
    от AntoNechayuk в разделе Подбор Оборудования
    Ответов: 32
    Последнее сообщение: 30.03.2015, 14:45
  2. Управление ПЛК через usb
    от DrKillJoy в разделе Помощь Разработчикам
    Ответов: 17
    Последнее сообщение: 09.06.2012, 11:03
  3. как получить доступ на плк-110 через интернет
    от Goran в разделе Подбор Оборудования
    Ответов: 11
    Последнее сообщение: 07.06.2011, 22:02
  4. Ответов: 3
    Последнее сообщение: 07.05.2009, 16:07

Ваши права

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