Показано с 1 по 7 из 7

Тема: ПЛК-100 и owen_io.dll

  1. #1

    По умолчанию ПЛК-100 и owen_io.dll

    Добрый день!

    Очень прошу помощи в решении задачи. Вкратце суть такова:

    Разрабатываю АРМ для производственной линии. Пишу в BDS2006. Использую библиотеку owen_io.dll. С такими приборами как ТРМ138, СИ8, МУ110 и т.д. проблем организации обмена не возникает - библиотека отлично всё отрабатывает. Но с ПЛК100 что-то никак не получается.
    Что я сделал: в ПЛК добавил модуль OWEN(Slave), назначил адреса и переменные, в программе ПЛК синхронизировал переменные. Обмен по RS-485. Проблема: При обращении к переменным библиотека вываливается в эксепшн "Access violation at adress 100055CA in module owen_io.dll... "

    Как сказал бы Чернышевский, - "Что делать?".
    Заранее спасибо всем откликнувшимся.

  2. #2

    По умолчанию

    Ну во первых Вам нужен Owen Master.
    А во вторых к нему никакие библиотеки уже не нужны - он сам является библиотекой...

  3. #3

    По умолчанию

    прошу прощения за сумбурность первого поста.
    в моем случае, АРМ это обычный ПК с интерфейсом RS-485. ПК выступает в роли мастера, посылая команды чтения\записи переменных в приборы.
    поэтому от библиотеки не получится отказаться. Может быть это можно осуществить с ПЛК без owen_io.dll?

  4. #4

    По умолчанию

    А... понял.
    Что могу порекомендовать.
    1. Переходите на ModBus.
    2. Если первое не возможно, но в ПЛК формируйте ОВЕН Slave по аналогии с каким то из приборов ОВЕН.

  5. #5

    По умолчанию

    проверить объявление метода библиотеки, который вы вызываете, и параметры, которые в него передаете.

  6. #6

    По умолчанию

    спасибо.

    если не затруднит, выложите пример вызова функции, например, ReadSInt для собственной переменной в ПЛК-100.

  7. #7

    По умолчанию

    а смысл? библиотека работает с протоколом ОВЕН, а не с ПЛК. вызывайте так же, как для любого другого прибора.

Похожие темы

  1. owen_io.dll + VB6
    от mastech в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 16.08.2011, 12:27
  2. ТРМ-148 и OWEN_IO.dll
    от Чуданов Е.Н. в разделе Помощь Разработчикам
    Ответов: 24
    Последнее сообщение: 19.07.2010, 18:40
  3. owen_io.dll
    от Arkady в разделе Помощь Разработчикам
    Ответов: 8
    Последнее сообщение: 27.07.2007, 07:36
  4. owen_io.dll
    от Vladimir в разделе Помощь Разработчикам
    Ответов: 4
    Последнее сообщение: 27.04.2007, 15:13
  5. owen_io.dll - ТРМ138
    от Соловьев Владимир в разделе Сервисное ПО
    Ответов: 20
    Последнее сообщение: 26.03.2007, 12:47

Ваши права

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