CODESYS
Передача данных через 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"} Таблица 1. Коды полей в MS Word После изменения кода поля нужно переключиться с кода на значение полей и обновить поля в контекстном меню, должна получиться таблица, как та, что показана далее. Таблица 2. Значения
полей |
||