Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 38

Тема: Связь ПЛК - ПК via RS485

  1. #1

    По умолчанию Связь ПЛК - ПК via RS485

    Доброго времени суток! Хотелось бы узнать, реально ли связать через RS485 ПЛК100 и ПК (среда разработки - Builder), используя библиотеку owen_io? Заранее спасибо.

  2. #2
    незарегистрированный
    Гость

    По умолчанию

    Цитата Сообщение от shalex Посмотреть сообщение
    Доброго времени суток! Хотелось бы узнать, реально ли связать через RS485 ПЛК100 и ПК (среда разработки - Builder), используя библиотеку owen_io? Заранее спасибо.
    Реально. И не сложнее чем подключить другой прибор ОВЕН-а

  3. #3

    По умолчанию

    Если кто занимался, хотелось бы тогда увидеть, как будет выглядеть, например, функция WriteByte() при обращении к плк?

  4. #4
    незарегистрированный
    Гость

    По умолчанию

    Цитата Сообщение от shalex Посмотреть сообщение
    Если кто занимался, хотелось бы тогда увидеть, как будет выглядеть, например, функция WriteByte() при обращении к плк?
    Для начала сделайте 3 вещи:
    1. Скачайте/запросите библиотеку с хидером и описанием.
    2. Скачайте описание протокола ОВЕН
    3. Скачайте руководство по конфигурированию области ввода/вывода

  5. #5

    По умолчанию

    Цитата Сообщение от незарегистрированный Посмотреть сообщение
    Для начала сделайте 3 вещи:
    1. Скачайте/запросите библиотеку с хидером и описанием.
    2. Скачайте описание протокола ОВЕН
    3. Скачайте руководство по конфигурированию области ввода/вывода
    Указанная документация не дает ответ на вопрос, какими функциями библиотеки пользоваться для чтения/записи в ПЛК. В документации по библиотеке есть файл tags.txt, в котором для большинства приборов ОВЕНа указано, какими функциями библиотеки, какие параметры конкретного прибора читать. Но про ПЛК там ничего нет... видимо, потому, что файл tags.txt создан в 2006г ...
    Пожалуйста, подскажите, какими фукнциями библиотеки (с какими значениями параметров) обращаться к ПЛК.

  6. #6

    По умолчанию

    Плк - прибор свободнопрограммируемый и Вы можете создавать переменные любых типов. Соответственно к каждой переменной и идёт своя функция.
    Например если создать в ПЛК (Овен Slave) переменную типа Float+Time, задать тип float==Float, то такая переменная будет читаться извне аналогично входу МВА, а если задать тип float==Float PIC, то аналогично входу прибора ТРМ2хх.
    Для чтения целых значений создайте целочисленную переменную и воспользуйтесь соотв. функцией для чтения целочисленных значений.

    Никаких tags.txt для ПЛК мы и не могли создать, т.к. для этого надо иметь способности оракула. По сути, Вы сами создаёте такой файл исходя из своих потребностей.
    Последний раз редактировалось Филоненко Владислав; 03.07.2008 в 22:23.

  7. #7

    По умолчанию

    Хотелось бы увидеть в tags.txt раздел для ПЛК примерно такого вида:
    1. <тип переменной ПЛК> - читать функцией <функц_библиотеки>, входные параметры функции задавать следующим образом: ..........
    2. .... и тд
    и нужно описание, как задавать адреса переменных в вызовах функций библиотеки, т.к., например, для МВА и ТРМ202 адресация в вызовах функций происходит по разному...

  8. #8

    По умолчанию

    Ну в принципе это вопрос не к tags.txt а к документу описание протокола ОВЕН.

  9. #9

    По умолчанию

    Здравствуйте.

    У меня возник следующий вопрос:
    возможно ли связать через RS232 ПЛК100 и ПК (среда разработки - Builder), используя библиотеку owen_io.
    У меня ПЛК 100-PM, в комплекте которого шел переходник RS232 ПЛК - COM port PC. Если нет, то как подключиться по RS485?

    Заранее благодарен, С уважением, Павел.

  10. #10

    По умолчанию

    Можно, на ПЛК создайте ОВЕН slave, включите в него нужное кол-во параметров, задайте им хеш-имена и индексы и опрашивайте.
    Можно даже создать полную иллюзию 1 или нескольких приборов типа ТРМ/МВА/и т.д.

Страница 1 из 4 123 ... ПоследняяПоследняя

Ваши права

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