Помогите разобраться с компонентами База/Клиент, База/Сервер

Общие вопросы по оборудованию и программному обеспечению Компании ДЭП
fcoder
Сообщения: 3
Зарегистрирован: 15 фев 2006, 12:58

Сообщение fcoder » 15 фев 2006, 13:04

Никак не могу добиться обмена базами текущих значений. Прочитал как это сделано в примерах, и справку в файле decontsoft.htm.
Создал новый проект. В Developer'е написал программу, которую добавил в проект. На контроллере все работает отлично.
После этого добавил компонент база-сервер, в таблице паролей разрешил доступ на чтение/запись по паролю 12345.
По интерфейсу B мой контроллер является мастером, к этому интерфейсу подключены модули ввода-вывода.
Добавил А интерфейс (SLDC_S/ASCI_9/RS232/200/38400) а в него - устройство Decont с сетевым адресом 60001
Для windecont создал проект, в котором указал необходимые элементы баз (в тестовом проекте мне нужно обмениваться только значениями двух дискретов)
Добавил в проект только компонент База-клиент. В таблице пароли указал пароль 12345.
В компоненте база-клиент добавил таблицы Список_1 и Список_2 (в таблицах указаны номера дискретов)
Далее заполнил таблицу каталог списков, в которой указал оба списка и их тип (один дискреты-чтение,
второй дискреты-запись)
На вкладке подключение добавил А интерфес (SLDC_M/ASCI_9/RS232/200/38400) и устройство Decont.
При запуске виртуального контроллера и просмотре баз параметров через конфигуратор выдается ошибка 0 (результат не определен)
Если добавить таблицу Настройки обмена и описать дискрет фазы, он показывает значение 1 (идет установление соединения с сервером).
Демонов Андрей,
Инженер лаборатории математического моделирования и информационного обеспечения САУ.
Кафедра АТП ВФ МЭИ

Тех. поддержка
Сообщения: 465
Зарегистрирован: 18 ноя 2004, 17:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение Тех. поддержка » 15 фев 2006, 14:02

В дистрибутиве "Базовое ПО" есть примеры проектов. Примеры описаны в help. Советую ознакомиться.
С уважением
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12

fcoder
Сообщения: 3
Зарегистрирован: 15 фев 2006, 12:58

Сообщение fcoder » 16 фев 2006, 10:59

В примерах к сожалению не описан самый простейший пример соединения контроллера с ПЭВМ через преобразователь (232/485) (без modbus)
Перепробовал кучу вариантов - не соединяется (в лучшем случае пишет: ошибка 794, узел на пути не отвечает)
Демонов Андрей,

Инженер лаборатории математического моделирования и информационного обеспечения САУ.

Кафедра АТП ВФ МЭИ

Тех. поддержка
Сообщения: 465
Зарегистрирован: 18 ноя 2004, 17:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение Тех. поддержка » 16 фев 2006, 12:46

C дистрибутивом идет 5 примеров проектов. В первых четырех связь WinDecont с Decont осуществляется через преобразователь USB/RS485. Залейте конфигурации из примера в Decont и Windecont, связь должно установиться.
Кроме того, советую почитать вот это:
http://www.dep.ru/downloads/pub/ДЕКОНТ_ ... нающих.rar
С уважением

Компания ДЭП

Москва, Голубинская ул., 10

+7 (495) 995-00-12

fcoder
Сообщения: 3
Зарегистрирован: 15 фев 2006, 12:58

Сообщение fcoder » 16 фев 2006, 13:22

Огромное спасибо за помощь.
Только что обратил внимание, что интерфейс подключен к другому сетевому сегменту интерфейса :roll:
Демонов Андрей,

Инженер лаборатории математического моделирования и информационного обеспечения САУ.

Кафедра АТП ВФ МЭИ