"Nøjs hvor jeg dog ville ønske alt bare var serielt eller i det mindste HID"
Ja, for pokker!
Problemet er bare, at moderne PLC'ere typisk er for teknikere/elektrikere, uden baggrund i tekstbaserede programmeringssprog. For 20-30 år siden var STL/AWL de dominerende sprog, men her var det typisk også kun ingeniører eller nørdede elektrikere(jeg er i den kategori), som kunne kode til PLC'ere. I dag skal alt foregå grafisk, og man programmerer typisk en PLC med noget, der minder om et EL-diagram(CFC, FBD og Ladder).
Jeg har dog kodet til Win32 langt før, jeg begyndte at programmere til PLC'ere og bruge SCADA-systemer. Gik også i laaaang tid og tænkte, "hold da kæft, det kunne man hurtigt bikse med noget PC-kode det her!"
Men det er alt i alt lavet så "bøvlet", fordi det er sådan elektrikere, automatikfagteknikere lærer at tænke, og det er lavet for at skulle være så åbent som overhovedet muligt, så andre "nemt" kan komme til, og jeg kan personligt selv i dag se det smarte i det, omvendt går der meget spildtid, fordi meget er "slavearbejde", hvor alt oprettes med venstre hånd, fremfor noget kode der lynhurtigt kan gøre det for en - men igen, det ved man kun, hvis man har prøvet rigtigt at kode.
BTW, så er det normalt, det ikke fungerer med 64-bit, da PLC'ere fungerer så low-level, og først lige er kommet med på 32-bit, at der ikke rigtigt er udviklet drivere til et 64-bit OS, som kan omfortolke. Det kan lade sig gøre med OPC(Da det er industristandarden, og enhver producent med respekt for sig selv har en OPC-server - ellers har KEPWare eller Matrikon), men det er igen et ekstra lag, og giver indirekte, langsommere, adgang.
Indlæg senest redigeret d. 26.07.2011 10:15 af Bruger #2199