Přidání driveru
Driver je knihovna, která propojuje QENEX Suite s konkrétním hardwarem
nebo komunikačním rozhraním — např. s TCP/IP spojením nebo CAN adaptérem.
Drivery jsou pluginy: aplikace je načítá ze složky Drivers vedle
QInsight.exe, takže je lze doplňovat i bez nové verze aplikace.
Postup
- V ribbon menu klikněte na Home → Project Configuration → Drivers. Otevře se konfigurace projektu na sekci Drivers & Protocols.
- V levém sloupci Drivers vyberte z nabídky požadovaný driver a klikněte na tlačítko +.
- Driver se přidá do seznamu. Ve sloupci Label si ho můžete pojmenovat, sloupce Name a Version jsou informativní. Checkbox Enabled určuje, zda se driver při spuštění použije.
- V detailu driveru se pole Settings automaticky předvyplní šablonou se
všemi parametry driveru a jejich výchozími hodnotami (formát
klíč=hodnotaoddělený středníkem), takže hned vidíte, co lze nastavit.
Důležité: Předvyplněné hodnoty jsou jen výchozí. Vždy je projděte a přepište podle své reálné situace — u parametrů specifických pro zařízení (např.
port,deviceId,ip) výchozí hodnota většinou platit nebude a je nutné ji nastavit (třebaport=COM1→port=COM3).


Příklad: TCP Client
Po přidání se předvyplní:
ip=127.0.0.1;port=5000;connectionTimeoutMs=5000;reconnectTimeMs=1000;numberOfReconnections=3;idleTimeoutMs=5000
Driver TCP Client se připojí jako klient na zadanou IP adresu
a port a čte data ze zařízení. Přepište ip a port na adresu a port
svého zařízení. Další parametry určují timeout připojení a chování při
výpadku (interval a počet pokusů o znovupřipojení); idleTimeoutMs obnoví
spojení, když server příliš dlouho mlčí (pro request/response protokoly jako
Modbus TCP nastavte 0).
Příklad: PEAK CAN
Po přidání se předvyplní:
deviceId=0x51;bitrate=250000
Driver PEAK CAN Adapter komunikuje přes USB adaptér PEAK PCAN. Jedna
instance driveru odpovídá jednomu fyzickému adaptéru — vybírá se podle
Device ID (hexadecimálně, nastavené v adaptéru), takže konfigurace
přežije přepojení do jiného USB portu. Předvyplněné deviceId=0x51 je jen
placeholder — nastavte ho na Device ID svého adaptéru. bitrate je
rychlost CAN sběrnice (50 kbit/s až 1 Mbit/s); přepište ji na rychlost své
sběrnice.
Přehled všech dodávaných driverů a jejich parametrů najdete v referenci.
Dále
Driver sám o sobě datům nerozumí — o jejich výklad se stará protokol.

