А что нестандартного в 10 битах?
Судя по электросхеме на стр. 16, вам прийдется задействовать 10 входов ПЛК.
А дальше в чем проблема?
Encoder : WORD;
Encoder.0:= DI_1;
Encoder.1:= DI_2;
.........................
Encoder.9:= DI_10;
Encoder; (* крутим энкодер в обе стороны и смотрим на переменную Encoder*).
Вот и все описание в программе!
Главное не перепутать последовательность подключения выходов энкодера к входам ПЛК, а то получится "каша".
Ну а если у Вас энкодер только с gray кодом нужно разобраться как его расшифровать, интернет в помощь.






Ответить с цитированием