Здравствуйте, мне необходимо передать содержимое регистра UINT из одного контроллера в другой. Как это сделать с помощью ТМ-6 в программе FBD или LD, в инструкции описано поверхностно.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В FBD-программе в блоке MOVE к ВХОДу надо подключить аргумент UINT_INPUT? который соединен с атрибутом РЕАЛЬНОЕ канала INPUT, получающего данные от первого контроллера, а к соответствующему ВЫХОДу блока MOVE подключить аргумент UINT_OUTPUT, соединенный с атрибутом ВХОДНОЕ канала OUT, который передает данные во второй контроллер.
Posted by ДИМА (Участник № / Member № 6145) on :
Я создаю компонент Rout_Word(3)-регистр-D0 и компонент W_Word(6)-регистр-D1, затем перетаскиваю эти компоненты в RTM- каналы.Создаю программу и в ней два аргумент Rout_Word(3)и W_Word(6) Posted by ДИМА (Участник № / Member № 6145) on :
Спасибо все решил.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Каналы, которые Вы задействовали, должны быть HEX16. Нулевой вход блока MOVE должен быть равен 0. Задание его равным 1 запрещает функцию этого блока.
Posted by Veronika (Участник № / Member № 6965) on :
Добрый день. Надо обеспечить чтение данных из стороннего проекта. Был создан канал Call.OtherProj, параметр 0, в комментарии указан IP-адрес узла. Также в канале были созданы 2 аргумента. В 1-ом в значении по умолчанию указан ID нужного канала. IP узла пингуется. Подскажите, нужно ли что-то указывать в атрибуте 92, I2 – номер узла? Нужны ли какие-либо настройки сети или самих узлов? Должен ли узел отражаться в Панель МРВ\Диагностика?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :