-
Здравствуйте. Работа с протоколом любого типа как правило заключается в следующем:
Есть два(может более) устройств. Одно мастер(в нашем случае ПЛК), другое подчиненное(Метакон 514). Мастер формирует команды, которые передаются подчиненному устройству. Если команда была сформирована верно и предназначена именно этому устройству, то оно примет команду, обработает и отправит мастеру ответ, на то что данная команда обработана, либо вернет данные, либо пришлет код ошибки.
Формат команды должен быть описан в документации на протокол обмена.
Формат похож на протокол модбас, но другой. Если я правильно все понял, то любая команда состоит из 6 полей + CRC.
В программе вы должны научиться формировать данные команды, а далее отсылать их устройству.
Если с протоколами на данном уровне вы работаете впервые, то наверно проще научиться формировать команды вручную(например с компьютера), и отсылать их на устройствро, далее посмотреть уже что вам устройство отвечает. Когда разберетесь в "крякозябрах" уже пробуйте писать программу в плк.
Последний раз редактировалось Николаев Андрей; 26.01.2011 в 16:20.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума