Ребята решил сделать систему на Codesys V3.5 + Raspberry PI. В качестве устройств решил взять устройства с протоколом 1-wire. Но в стандартном пакете есть только драйвер для устройства Ds18b20 (Датчик температуры). А мне еще нужно подключить, как минимум, датчик дискретных выходов DS2406. На английском форуме Codesys мне скинули следующее сообщение по этому поводу:
Hi Andrei...
You need change
1) first check that device is finding in linux 1wire driver from ssh console..
2) change device xml file from archive for device description
3) make new lib from Onewire_DS18B20 and change function AfterReadInput, Evaluate.. to get data from steam linux device and provide to Codesys and vice versa.
И прикрепили файлы (они прикреплены к сообщению)
Я так понял нужно изменить файл устройства DS18B20.XML для устройства DS2406, и с помощью файла Onewire_DS18B20.library создать необходимый файл устройства, может кто подскажет как это правильно сделать, уже всю голову сломал!Может кто встречался еще с такими задачами???