Есть такая идея: имеется переносной пульт оператора с кнопками, переключателями и т. п. а также текстовым дисплеем TD 200. Все сигналы с этого хозяйства принимаются устройством на базе микроконтроллера, находящегося в этом же пульте. Имеется стационарный пульт с силовой частью и контроллером Simatic S7 200. Требуется передать все сигналы с микроконтроллера на Simatic, я так понимаю, что по протоколу PPI (может кто посоветует другой вариант). Проблема в детальном описании протокола PPI. Может кто нибудь посоветует, где его найти или какой нибудь другой вариант решения задачи?
Тогда используй другой протокол, например Modbus. Он полностью открыт.
Все можно наладить если очень долго вертеть в руках!
Проблема в том, что текстовый дисплей поддерживает только протокол PPI
Ясненько! А чем собственно PPI Вас не устраивает? У Вас же контролер Сименс, а PPI эт тоже их детище. Лучше чем компоненты одного производителя и быть неможет. В ПО на Simatic делаете чтение/запись в регистры текстового дисплея и во собственно все. Или у Вас кроме текстового дисплея еще какието устройства с мозгами стоят?
Все можно наладить если очень долго вертеть в руках!
В том то и дело что на этот интерфейс хотелось посадить еще микроконтроллерную систему на базе Atmel
Да, но протокол PPI предполагает соединение "точка-точка", а Вы хотите на этот шнурок посадить еще один девайс. Я точно незнаю, но кажется так нельзя. Если есть другая информация, то пожайлуста поделитесь.
Все можно наладить если очень долго вертеть в руках!
Выдержка из руководства по Simatic:
Ведущие устройства обмениваются данными с
подчиненными устройствами через совместно
используемое соединение
, управляемое
протоколом
PPI. PPI не ограничивает количества
master-
устройств, которые могут обмениваться
данными со
slave-устройствами; однако в сети
можно установить не более
32 master-устройств.
•
До 32 устройств без использования повторителя RS485
•
До 128 устройств с использованием повторителя RS485
Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме