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

Тема: DDE-обмен посредством GateWay-сервера

  1. #1

    По умолчанию DDE-обмен посредством GateWay-сервера

    Доброго времени суток!

    Прошу помочь разобраться в следующей проблеме: требуется импортировать данные с ПЛК 100 в EXCEL. Использую DDE-интерфейс. С помощью CoDeSys все работает отменно, но мне нужно использовать GateWayDDE-сервер. GateWayDDEServer настроил, создал конфигурацию. При входе в LogIn связь с ПЛК устанавливается без проблем, но в Excel данные не приходять. Excel пишет в ячейку код ошибки #ССЫЛКА! и сообщает, что программа, заданная в формуле ячейки, не найдена или испорчена. Формула ячейки Excel следующая:

    =GATEWAYDDE|'d:\Проект\dosator.pro'!'.Batch_Sum'.

    Судя по help Excel на код ошибки #ССЫЛКА! программа GateWayDDE.exe не запускается из-за того, как я понял, что она лежит в ...\Windows\system32\.
    Прошу обяснить и помочь разобраться в данной проблеме.

  2. #2

    По умолчанию

    кто-нибудь разбирался?

    ------------------------

    вопрос отвалился как-то сам.
    Последний раз редактировалось K.I.V.; 28.04.2008 в 02:46.

  3. #3

    По умолчанию

    Поздновато пишу может кому поможет.
    Надо писать =GATEWAYDDE|'dosator.pro'!'.Batch_Sum'
    Программу GateWayDDE.exe скопировать как GateWayD.exe

  4. #4

    По умолчанию

    Цитата Сообщение от Баир Посмотреть сообщение
    Поздновато пишу может кому поможет.
    Надо писать =GATEWAYDDE|'dosator.pro'!'.Batch_Sum'
    Программу GateWayDDE.exe скопировать как GateWayD.exe
    Не помогло )))
    Тема, судя по всему, мёртвая, но если кто вдруг может привести пример работы с DDE-сервером CoDeSys буду благодарен.

  5. #5

    По умолчанию

    Прежде чем вводить в ячейку MS Excel 2007
    =GatewayDDEServer|dosator.pro!PLC_PRG.Batch_Sum (случай пользователя "geroin") необходимо в "Настройках целевой платформы" в вкладке "Общие" выставить галку на "Загружать симбвольный файл",
    далее в меню "Проект->Опции" находим категорию "симбвольная конфигурация". Жмем "Настроить симбвольный файл", в появившемся окне выбираем необходимые нам переменные и ставим галку "Экспорт переменных проекта". После настройки незабываем обновить проект ПЛК.

    Теперь осталось настроить сам "CoDeSyS Gateway DDE server" (можно посмотреть в файле "CoDeSys_V23_RU.pdf" стр. 294)

    После всего этого должно зароботать.
    Однако!!! Если закрыть программу "CoDeSyS" все работает нормально, но стоит закрыть "CoDeSyS Gateway DDE server" происходит обрыв соединения

  6. #6

    По умолчанию

    Да, действительно, это заработало )
    Но у меня задача двухстороннего обмена данными кдс и Excel. Отослать данные в Excel получается, а вот, как получить из Excel в кдс остается вопросом. Помогите!!!

  7. #7

    По умолчанию

    Поучение данных в кдс от Excel в принципе возможен?

  8. #8
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    518

    По умолчанию

    Скажите пожалуйста, возможно ли предавать данные из DDE в 1C базу данных.
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

Ваши права

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