Мне нужно отправить переменную через Ethernet с Twincat 3 на Twincat 2. Возможно ли это? Как я мог это сделать?
Публикация и подписка переменных между twincat 2 и twincat 3
Ответы (2)
Для этого вы можете использовать сетевые переменные. На сайте Beckhoff доступна хорошая документация: https://infosys.beckhoff.com/english.php?content=../content/1033/tcsystemmanager/fieldbus/rtethernet/tcrtethernet_intro.htm&id=
person
stevenv
schedule
01.02.2017
Взгляните на tcDataExchange.lib, FB_WriteAdsSymByName (или FB_ReadAdsSymByName) подходит для вашей задачи.
В той же библиотеке есть другие FB, которые работают более автоматически, например запуск обновления при изменении значения. Возможно, вам придется выполнить поиск «tcDataExchange.lib» как в файле справки TC2, так и в Infosys, поскольку они кажутся - по крайней мере, на моем ПК - немного запутанными относительно того, какие FB доступны.
person
pboedker
schedule
02.02.2017