Зарегистрирован: Jun 02, 2011 Сообщения: 1 Рейтинг: +0/-0
Добавлено: Чт 02 Июн, 2011 14:56:23 Заголовок сообщения: Команды DF1 для Micrologix 1200
Господа знатоки,
Возникла необходимость считывать файл входов с Micrologix 1200 используя протокол DF1 во внешнюю систему.Но смотрю я фирменный "DF1 Protocol and Command Set Reference Manual" и вижу, что разные PLC поддерживают разные команды, а упоминания о Micrologix 1200 вообще отсутствует! Отсюда вопросы:
1.Существует ли документ с описанием команд DF1 поддерживаемых Micrologix 1200?
2.Какие команды необходимо использовать для чтения файла входов,
их структура?
Вообще-то, DF1 не является открытым протоколом. Он есть собственость компании Allen-Bradley. Сие означает, что можно организовать связь между устройствами Allen-Bradley (например, между контроллером MicroLogix и компьютером, на котором работает RSLinx, но мне неизвестны случаи, когда бы самостоятельно удавалось организовать связь по DF1 между контроллером Allen-Bradley и "чужим" устройством.
DF1 - очень старый протокол, сейчас почти уже и не применяющийся. В те годы, когда DF1 применялся, MicroLogix ещё не существовал. Может быть, поэтому Вы и не нашли о нём упоминаний в том документе, о котором Вы пишете.
Ещё можно найти описание протокола (например, вот и вот), однако, я сильно сомневаюсь, что удастся организовать связь по DF-1 между контроллером и не-Allen-Bradley-устройством.
Что у Вас за внешнее устройство? Чего собираетесь достичь и для чего?
Если бы Вы конкретизировали задачу и описали свою конечную цель, то можно было бы Вам посоветовать, каким образом эту задачу можно было бы эффективнее всего решить. _________________ Обращайтесь к профессионалам.
Есть компонент для Delphi, я через него связывался с ML1400. Может и вам поможет.
Component Name: TDf1
Author: Stephane LEICHT
Creation: 20 Oct 2002
Version: 1.21 - 21 MAR 2004
Description: Connection to Allen Bradley PLC via RS232.
TDf1 component is a small implementation of the DF1 Protocol use by AB
with SLC500 and PLC5 series.
With this component, you don't need RSLinx.
Only Full-duplex is implemented
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна. Открытие страницы: 0.131 секунды