|
В начало
Передача данных через DDE в MS Word Требуется
передать данные из проекта CODESYS в MS Word через DDE-сервер.
Для этого нужно создать простейший проект в CODESYS и присвоить нескольким переменным значения, после чего
запустить проект. Рис.1. Программа на языке ST В MS Word нужно вставить поля для получения значений переменных «Главное меню – Вставка – Поле…». Далее вставить любое поле и вызвать контекстное меню на нем, в котором выбрать «Коды/значение полей», при этом появится код в фигурных скобках, соответствующий полю. Рис.2. Контекстное меню В фигурные скобки нужно вписать свой код вида DDEAUTO CODESYS [“Путь к проекту”] [“Запрашиваемая переменная”]. В ссылке на проект слеши и кавычки двойные. {DDEAUTO
CODESYS "C:\\Program Files\\3S Software\\CoDeSys
V2.3\\Projects\\test.pro" "PLC_PRG.datchik1"}
Рис.3. Таблица с кодами полей в MS Word После изменения кода поля нужно переключиться с кода на значение полей и
обновить поля в контекстном меню, должна получиться таблица как на рис.4. Рис.4. Таблица со значениями
полей |
|