Opc și DCOM
Nu este un secret faptul că OPC se bazează pe tehnologiile Microsoft termen lung-COM / DCOM. În ciuda acestui fapt, de multe ori incepatori au dificultăți apar la configurarea DCOM. Acest ghid descrie pașii pe care trebuie să fie luate pentru a asigura funcționarea corectă și sigură a DCOM.
1. securitate pentru Windows dezactivați temporar
Primul pas pentru comunicare DCOM - pe setările de timp, dezactivați firewall-ul (Firewall), care este activată în mod implicit în Windows XP Service Pack2 și versiuni mai noi de Windows. Mai târziu, vom restabili funcționarea acestuia.
2. Configurarea unui cont de utilizator
2.1. Adăugați un cont de utilizator
2.2. Dezactivați simplu partajarea de fișiere
![Opc și DCOM ( «Modificarea setărilor implicite Opc și DCOM](https://webp.images-on-off.com/7/270/311x361_s8qqet6v7soyo50dw3ay.webp)
Figura 1: Utilizați partajarea de fișiere simplu
Sistemul de operare 3.Skonfiguriruyte DCOM
3.1. Setări implicite
Pentru a ajunge la fereastra de setări DCOM faceți clic pe Start, și apoi - Run, în linie și recruta dcomcnfg apăsați butonul OK (a se vedea figura 2).
![Și Opc DCOM (DCOM) Opc și DCOM](https://webp.images-on-off.com/7/270/303x151_vj5tteqqutgpe888w1wc.webp)
Figura 2: Utilizați dcomcnfg pentru a configura DCOM
În "Component Services" dezvăluie tab-ul "Component Services", apoi "Computer", deschideți "Properties" My Computer, apăsând butonul din dreapta al mouse-ului.
Du-te la „Proprietăți implicite“ tab-ul (a se vedea. Figura 3). Trebuie să vă asigurați că opțiunea „Permiteți DCOM“ este activat pe computer (dacă modificați această setare sistemul de operare va necesita o repornire)
![Opc și DCOM ( «Permisiuni“ click) Opc și DCOM](https://webp.images-on-off.com/7/270/300x224_xwrdcadbhw4joi6svwya.webp)
Figura 3: Faceți clic pe butonul din dreapta al mouse-ului și du-te la proprietăți
Nivelul de autentificare implicit - „Conexiunea“
Implicit Uzurparea identității Level - „Identificare“.
În fila „implicit Protocoale“ (a se vedea. Figura 4) Asigurați-vă că aveți, sau adăugați, în absența, «conexiune TCP / IP.“ Pentru compușii OPC necesită doar acest protocol. Dar nu va grabiti pentru a elimina restul, dacă nu sunteți sigur că acestea nu sunt folosite de alte aplicații.
![Opc și DCOM ( «Edit Limits“ Add) Opc și DCOM](https://webp.images-on-off.com/7/270/434x255_etsi175k2tv7uointjrp.webp)
Fig. 4: setările implicite, protocoalele implicite
În fila „COM Securitate“ (I vezi. Fig. 5), puteți schimba lista persoanelor, care în mod implicit este permis accesul la aplicații, lansarea și activarea obiectelor. Pe unele sisteme butonul „Edit Limits“ nu este disponibil.
![Opc și DCOM ( «Edit Limits“ Add) Opc și DCOM](https://webp.images-on-off.com/7/270/303x356_xs9wkcy68bpit3t0pwdg.webp)
Figura 5: Stabilirea nivelului de acces
Pentru a adăuga drepturile necesare, următoarele etape sunt necesare:
Sub „Permisiuni“ faceți clic pe „Modificați setările implicite.“ Adăugați „Toată lumea“ și lăsați acest grup de acces local și la distanță.
Sub „Permisiuni“ clic „Edit Limite“. Adăugați, în cazul în care acestea sunt absente, accesul local și la distanță grupul „Anonymous Logon“ și „Toți“ .Razreshite aceste grupuri.
Sub „Permisiuni de lansare și de activare“, faceți clic pe „Modificați setările implicite.“ Adăugați grupul „Toți“.
Sub „Permisiuni de lansare și de activare“, faceți clic pe „Editare Limite“. Adăugați grupul „toată lumea“
4. Configurarea setărilor DCOM-specifice
Du-te înapoi la fereastra „Component Services“, faceți clic pe tab-ul „Setarea DCOM“. În fereastra din dreapta veți vedea aplicațiile de pe computer. Am găsit serverul OPC, sa deschis „Properties“. În fereastra pe care doriți să modificați doar o singură opțiune, lăsând restul ca implicit.
Du-te la tab-ul „identitate“. Există 4 versiuni de identificare (a se vedea figura 6 ..), Și trebuie să alegeți cel mai bun pentru aplicația dumneavoastră:
Curent (on-line) utilizator. Rețineți că serverul OPC nu vor fi pornite până când cineva se conectează la sistemul de operare (conectat) și va fi oprit atunci când utilizatorul Log off. Alegerea acestei opțiuni nu este recomandată în cazul în care comanda nu are nevoie producătorului.
Lansarea de utilizator. În acest caz, sistemul va iniția un nou început pentru toți cei care au venit la utilizator. Problemele pot apărea în cazul în care serverul OPC nu permite mai mult de o rulare a copiei. În cazul în care este permis să lucreze mai mult de o copie este doar utilizarea ineficientă a resurselor informatice. În plus, unele resurse pot să nu fie disponibile pentru următoarele după primele exemplare OPC server. De exemplu, primul ruleaza utilizatorul va avea acces la portul serial, în timp ce următorii utilizatori pot obține eroarea „Calitatea slabă a semnalului.“ Alegerea acestei opțiuni nu este recomandată în cazul în care comanda nu are nevoie producătorului
![Opc și DCOM (faceți clic pe „Editare) Opc și DCOM](https://webp.images-on-off.com/7/270/311x348_rs67maf3bwxi67fj4zsw.webp)
Figura 6: Opțiuni pentru identificare
5. Odată conectat, nu uitați pentru a restabili setările de securitate Windows
Porniți firewall-ul (Firewall) și a pus această excepție:
la nivelul aplicației - care a le oferi acces la executarea.
protocoale de nivel și porturi - pentru a determina care port pentru a permite traficul.