Разблокировка Билайн C201
Разблокировка Билайн C201


PSN PLUS - 365 ДНЕЙ
PSN PLUS - 365 ДНЕЙ


100 VISA VIRTUAL + Быстрая выписка
100 VISA VIRTUAL + Быстрая выписка


В начало

Передача данных через DDE в MS Word

 

            Требуется передать данные из проекта CODESYS в MS Word через DDE-сервер. Для этого нужно создать простейший проект в CODESYS и присвоить нескольким переменным значения, после чего запустить проект.

Программа на языке ST

Рис.1. Программа на языке ST

 

            В MS Word нужно вставить поля для получения значений переменных «Главное меню – Вставка – Поле…». Далее вставить любое поле и вызвать контекстное меню на нем, в котором выбрать «Коды/значение полей», при этом появится код в фигурных скобках, соответствующий полю.

Контекстное меню

Рис.2. Контекстное меню

 

            В фигурные скобки нужно вписать свой код вида DDEAUTO CODESYS [“Путь к проекту”] [“Запрашиваемая переменная”]. В ссылке на проект слеши и кавычки двойные.

{DDEAUTO CODESYS "C:\\Program Files\\3S Software\\CoDeSys V2.3\\Projects\\test.pro" "PLC_PRG.datchik1"}

 

           

Таблица с кодами полей в MS Word

Рис.3. Таблица с кодами полей в MS Word

 

После изменения кода поля нужно переключиться с кода на значение полей и обновить поля в контекстном меню, должна получиться таблица как на рис.4.

Таблица со значениями полей

Рис.4. Таблица со значениями полей