-
Пользователь
так если это так ,то я уже это сделал давно см. преобразователь параллельного кода в последовательный и приемник испытал (обратное преобразование ) правда скорость не большая ,задержка отработки 1сек.но нужно менять вых.реле на транзисторный оптрон.передатчик опрашивает входа в цикле 1 сек.и формирует микропакет 8бит с щим ,сам пакет 0,8сек и пауза 0,2сек.если нужна блокирующая логика на входах,добавляется а потом отправляется.приемник осуществляет обратную операцию и сохраняет информацию в регистре 8 бит.
тоесть пр и пр уже повязаны на расстоянии ,осталось реализовать связь пр-плк по этому интерфейсу .могу описать подробно принцип формирования микропакета ,а вы если хотите напишите прогу для плк способную принимать , дешифрировать ,запоминать информацию с пр по двум проводам.
а то они существуют как то независимо ,а низы(с мозгами) должны общаться с верхами ,так же как и верха с низами.хорошо бы пока крикнуть в верх чтоб услышали ,а потом и наоборот .
причем новый приемник умеет обнаруживать обрыв,замыкание линии , (поломку передатчика и линии-постоянно высокий уровень или постоянно низкий уровень-отсутствие импульсов).а также же осуществляет фильтрацию высокочастотных помех.
а если ввести еще цифровую фильтрацию на значения сохраненные в регистре ,то ест анализировать каждые 3 значения слова (предыдущие, следующие ,последующее) мажоритарно,то и контроль на четность не нужен,учитывая характер органов управления.
синхронизация пакета на приеме идет по паузе между пакетами.
Последний раз редактировалось rovki; 24.04.2010 в 12:08.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума