Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Beckhoff ads
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
anykey
Кто сталкивался? Надо передавать данные с одного контроллера на другой (с ВХ9000 на СХ9000). Загрузил стопроцентно работающие модули для связки сх9000 и ВС9050 адаптированные под текущую конфигурацию, но не работает никак. adsread/adswrite выдают ошибку 7.
Причем оба контроллера чудесно общаются с программой на делфи по тому же самому адс-у с теми же самыми параметрами.
В чем может быть дело?

Slave:

var
in3 AT %MB200:bool;
ton1:ton;
end_var;

ton1(PT:=t#1s,IN:=NOT ton.Q);
IF tn1.Q THEN
in3:=NOT in3;
END_IF


Master:

adsRead1( NETID:='192.168.0.32.1.1' ,
PORT:=800 ,
IDXGRP:=16#4020 ,
IDXOFFS:=200 ,
LEN:=SIZEOF(DataRead) ,
DESTADDR:=ADR(DataRead) ,
Read:=TRUE ,
TMOUT:=t#1s ,
BUSY=> ,
ERR=> ,
ERRID=> );
AleksB
ADS роуеры на CX и BX прописал?
По-моему у BX-а порт не 800 а 801, посмотри документацию.
anykey
Да понял уже сам что не прописал smile.gif
А порт - 800
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.