Kepware không chịu trác nhiệm cho bất cứ lỗi nảo hoặc tử chối các van dé về việc kết nối với các phân mêm kỹ sư hoặc các thông tin hoặc hỗ trợ được sử dụng.. Kepware từ chối tất các vấn
Trang 2DCOM Configuration for
KEPServerEX
Xep ware
TECHNOLOGIES
Trang 3DIEU KHOAN VA BAO HANH GIOI HAN CUA KEPWARE
Phần mềm cùng với giấp phép thỏa thuận (phần mêm) là tài San cua Kepware Inc, Và được bảo vệ bói Hoa Kỳ và luật bản quyên quốc tế và hiệp ước cung cap quốc tế Không có quyền sở hữu bản quyền nào được chấp thuận bởi thỏa thuận này hoặc quyền : sở hữu phần mềm Vì thế, bạn phải đối xử với giây phép phân mềm này giống với bất cứ vật liệu bản quyền khác (Ví dụ, 1 cuỗn sách hoặc I bản thu âm nhạc), ngoại trừ việc bạn có thé tao ra 1 bản sao đơn cho việc sao lưu hoặc mục dich lưu trữ Quyên của bạn và nghĩa vụ trong việc sử dụng nó được m6 ta nhu sau:
1 Bạn chí có thể sử dụng và hiển thị phan mém nay trén | may tinh
2 Bạn chí có thé tao ra 1 ban sao của phần mềm cho mục đích lưu trữ hoặc bạn có thê sao chép phân
mềm và ỗ đĩa cứng và giữ bản gốc cho mục đích lưu trữ
3 Bạn sẽ không được chỉnh sửa hoặc co gang dao ngược kỹ thuật phần mềm, hoặc có găng tạo ra các
thay đôi hoặc thậm chí xem mã nguồn của phần mềm
4 Bạn có thể chuyển phần mềm qua máy tính khác sử dụng công cụ có săn Tuy nhiên, phần mềm chỉ
được sử đụng duy nhất trên 1 máy tính
5 Bạn không được đưa hoặc phân phát các bản sao của phần mềm hoặc các vật liệu được viết thông qua phần mềm cho người khác
6 Bạn không giấy phép phụ, bán hoặc đưa phần mềm cho bất cứ ai hoặc doanh nghiệp nảo
Chính sáchđổimd
Giây phép gốc của phan mêm có thê được đồi trả trong vòng 60 ngày kê từ lúc mua Vui lòng gọi chúng tôi dé gap RMAN
Bảo hành giới hạn
Kepware does not warrant that the Software will be error free; that it will satisfy your planned
applications or that all defects in the Software can be corrected If Kepware provides information or assistance regarding the use of the Software or otherwise, Kepware is not assuming the role of engineering consultant Kepware disclaims responsibility for any errors or omissions arising in connection with engineering in which its Software or such information or assistance is used
Kepware không đảm bảo phân mềm có thê hoạt động mà không có lỗi, hoặc chắc chăn rằng nó có thê làm hải lòng bạn hoặc có thê có những sai sót trong phần mềm Nếu Kepware cung cấp thông tin hoặc hỗ trợ
về việc sử dụng phần mềm hoặc khác, Kepware không chịu trách nhiệm VỀ vai trò của kỹ sư tư vấn
Kepware không chịu trác nhiệm cho bất cứ lỗi nảo hoặc tử chối các van dé về việc kết nối với các phân
mêm kỹ sư hoặc các thông tin hoặc hỗ trợ được sử dụng
The foregoing is the sole and exclusive warranty offered by Kepware
Kepware disclaims all other warranties, express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose, with regard to the licensed software and all accompanying materials
Điều khoản trên là ¡duy nhất và độc quyền được đề nghị bởi Kepware
Kepware từ chối tất các vấn đề bảo hành, chuyển phát hoặc hệ quả, bao gồm nhưng không giới hạn đến
hệ quả đảm bảo khả năng bản được và phù hợp cho các mục đích khác, với lưu ý đến các phần mềm có
giấy phép và các thành phân đi kèm
In no event shall Kepware be liable for incidental or consequential damages, including lost profit, lost savings, lost opportunities, or other incidental or consequential damages arising out of the use or inability
to use the licensed software, even if Kepware has been advised of the possibility of such damages Trong bất cứ trường hợp nảo Kepware sẽ chịu trách nhiệm cho hư hỏng bất ngờ hoặc do người dùng, bao gồm thất thoát lợi nhuận, thất thoát các khoản tiết kiệm, hoặc các hư hỏng khác xảy ra ngoài tầm sử dụng
Trang 4năng gây hư hỏng cao
Kepware chụu toàn bộ trách nhiệm trong khả năng của mình, phương á an a là hoàn phân tiền đã trả cho phân mềm (hoặc các thành phan khác), hoặc phương án b là sẽ sửa chữa hoặc thay thế phần mềm (hoặc các thành phần khác) không đạt đủ điều kiện bảo hành giới hạn của Kepware và trả về Kepware trong thời hạn bảo hành Việc này là nghĩa vụ duy nhất và độc quyền cảu Kepware và duy nhất của bạn và sửa chữa độc quyên với sự kính trọng đến các lỗi phát sinh Bảo hành giới hạn sẽ bị từ chối néu phan mém that bại (hoặc các thành phần khác) có kết quả từ các tai nạn,phá hoại hoặc lập trình sai
Hỗ trợ
Kepware cung cấp hỗ trợ qua email trọn đời cho tat cả phân mềm dù là bản dùng thử hay là giấy phép đã dang ky.Kepware sẽ cung cấp tong 2 tiếng hỗ trợ miễn phí qua điện thoại cho tất cả các phần mêm đã đăng ký sai khi trả phí bản quyền.Kepware sẽ hỗ trợ trọn đời miễn là bạn trả Kepware cac khoan phi bao trì hoặc hỗ trợ và được phê duyệt cho các điều khoản của các nghị định kia Tất cả các van dé stra chữa hoặc bảo tri sé có trên trang mang cua Kepware Cac san phẩm phụ của phần mềm phải được trả phí Sẽ không bao giờ có các hỗ trợ được cung cấp trên web nêu không trả phí cho Kepware trong mức tối thiểu
là 2 ngày trên trang dịch vụ hỗ trợ kỹ thuật, cộng với các khoản chỉ tiêu
E-mail: sales@ kepware.com or technical.support@ kepware.com Home page: www.kepware.com
Trang 5MO TA CHUNG 1 ;
THIET LAP DCOM CAC MIEN WIN NT / 2000
SU DUNG CAI DAT CHUONG TRINH DE DANG KY MAY CHU 2
SUA DOI THIET LAP DCOM 3
THIET LAP DCOM CHO CAC MIEN WIN XP / WINDOW 2003 SERVER
SU DUNG CAI DAT CHUONG TRINH DE DANG KY MAY CHU 11
CHAY TIEN iCH THIET LAP DCOM
THIET LAP DCOM CHO WINDOWS XP SP2 / WINDOWS 2003 SERVER SP125
THIẾT LẬP TƯỜNG LỬA
THIẾT LẬP DCOM 28
TỎNG QUAN 32
KÉT NỒI NHÓM LÀM VIỆC VỚI NHÓM LÀM VIỆC 33
KET NOI NHOM LAM VIEC DEN MIEN 33
KET NOI MIEN DEN NHOM LAM VIEC 33
CHUAN BI MAY TINH DIEU KHIEN TU XA 34
CHUAN BI WIN95/98 CHO DCOM 35
SỬ DỤNG CÀI ĐẶT CHƯƠNG TRÌNH ĐỀ ĐĂNG KÝ MÁY CHỦ 35
Thém DCOM hé tro cho Win 95 6
SỬA THIẾT LẬP DCOM 37
Lưu ý: Ở phiên bản Windows NT DCOM có thể hoạt động khác so với các Service Pack khác
Service Pack 6 đã được sử dụng trong việc tạo ra tài liệu này và trước đó đã được dé xuất rằng phải cải đặt Serviee Pack 6 trước khi thử làm theo các phương pháp khác
-Lưu ý: trong các bài test DCOMI chúng tôi đã gặp phải các trường hợp khi mà các thay ‹ đổi thiết lập của DCOM không có hiệu lực cho đến khi may tính được khởi động lại Nếu bạn đã thiết lập DCOM chính xác nhưng không thể thiết lập kết nối từ xa, bạn sẽ phải xem lại việc khởi động lại cả máy chủ
và giao thức trên máy tính
Warning: The following instructions for DCOM configuration allow for all access by all users for alll DCOM components If security is a factor with your applications, you must set DCOM security settings appropriately We recommend proving connectivity with open access before reducing access privileges to specific users at the application level
Trang 6tất cả thành phần DCOM Nếu bảo mật là hệ số với các ứng dụng, bạn phải cài đặt bảo mật cho DCOM một cách hợp lý Chúng tôi khuyến cáo bạn thử kết nối với truy cập mở trước khi giảm quyền truy cập đến các người dùng riêng ở các mức của ứng dụng
Trang 7Thiét lap DCOM cho các miên của Win NT/2000
-Sẽ có những thay đôi trong việc thiết lập DCOMI giữa các kết nói trực tiếp và kết nối từ xa đến KEPServerEX Một số ứng dụng máy trạm có thể không hỗ trợ xem từ xa trên máy tính dành cho các máy chủ đã cài đặt Với các giao thức này bạn sẽ cần nhập đăng ký máy chủ đến máy trạm để nhận được CLSID riêng dành cho may chủ Phương pháp được ưu tiên là chạy chương trình cài đặt máy chủ và chỉ chon duy nhat OPC Quick Client dé cai đặt Nếu việc này không thê thực hiện, vậy thì bạn có thê sử dụng file OPC_ Remote.reg được cung cáp trong việc cài đặt máy chủ (xem Appendix A đề biết thêm chỉ tiết) Nếu bạn đang sử dụng hệ điều hành khác, xem mục đó để xem hướng dẫn
Phân đâu tiên của tài liệu này sẽ giải thích các bước cần để chuân bị cho việc thiết lập DCOM trên máy tính điều khiển từ xa
Sứ dụng chương trình cai dat dé dang ky may chu
-Bạn cũng có thể sử dụng chương trình cai đặt máy chủ để tạo hàm đăng ký ưu tiên, và để chắc chắn rằng tat ca cac tap tin can dé tao ra ket noi từ xa đã săn sang
1 Trên máy tính điều khiển từ xa chạy trình cải đặt KEPServerEX
Kepware Setup Utility = x|
expand the component tree
- - and only select components
will be selected automatically
Each component has a brief description, which will be displayed here
7) Select All (Full Installation)
2 Tại trang chon thanh phan cải đặt, bỏ chọn hết tất cả các thành phân ngoại trừ OPC Quick Client
và nhân Next để tiếp tục cài đặt Chúng tôi khuyến khích cải đặt OPC Quick Client để thử nghiệm các kết nối máy chủ
Trang 8Drivers OPC Quick Client
a Example Source Code This OPC Quick Client has
been developed to assist in
a 3) Specifications the test and development of
OPC Data Access Automation Specification ey bên Data soos: 1.0 and
with technical suppott if the need arises
Chính sửa thiết lập DCOM
-Thiết lập DCOM (được gọi là DGOMCNFG.EXE) là một tiện ích được sử dụng để bảo mật các đối tượng được tạo ra bởi DCOM
Các bước hướng dẫn sau đây miêu tả cách để thiết lập DCOMI để điều khiên từ xa, hoặc trực tiếp, các kết nối đến KEPServerEX
1 Chọn nút Start từ thanh task bar Desktop và nhân Run và nhập DCOMCNFG.EXE trong hộp thoại đang mở và chạy DCOMCNFG.EXE
bộ các ứng dụng DCOM Mục đích của các hướng dẫn này là để cho phép tất cả người dùng
Trang 9có thê chọn các ứng dụng riêng biệt từ danh sách và tùy biện các thuộc tính bảo mật của DCOM
đề có thêm quyên điêu khiên
Distributed COM Configuration Properties
re Enhanced OPC/DDE Server
Microsoft Clip Gallery
Microsoft Excel 97 Application
3 Bên dưới tab Default Properties, “Enable Distributed COM on this computer” nén dugc tich vao
1 điêu nữa, hãy chắc chăn răng “Default Authentication level:” duoc dat 6 “Connect” va “Default Impersonation Level:” được dat 6 “Identify” Bam nut Appky dé cap quyén thay doi
stributed COM Configuration Properties
4 Chon tab Defaul Security va click chon nút Edit Default bén dui “Default Access Permissions.”
Trang 10
5 Thém mién của nhóm “Everyone” voi “Allow Access” vao danh sach quyén cho phép, sau do chon OK Néu ban đang định chạy máy chu nhu la mét dich vu ban sé can phai thém “System” voi “Allow Access”
Registry Value Permissions
ere
6 Nhan chon nit Edit Default bén dui mit “Default Lauch Permissions.”
Trang 11
7 Thêm miễn của nhóm “Everyone” với “Allow Lauch” vào đanh sách quyền cho phép, sau đó
chon OK
Registry Value Permissions
G2 ETHAN_NT2\Administrators Allow Launch |
Everuone Allow Launch :
fa INTERACTIVE Allow Launch
Allow Launch
8 Chon tab Applications và kích đúp chuột vào “KEPWare Enhanced OPC/IDE Server” Việc này
sẽ hiện lên thuộc tính DCOM KEPServerEx-specific trong Applications
Trang 12re Enhanced OPC/DDE Server
10 Phần lớn các máy trạm cho phép các kết nối nối trực tiếp đến máy tính điều khiển từ xa bằng cách nhập tên của máy tính trong hộp thoại kết nối máy chủ Để cho các ứng dụng không cho phép các kiêu kết nối nảy CÓ thê kết nối được, chọn “Run application on the following computer” Tiép theo duyệt đến máy điều khiến từ xa có tên là REMOTE.NT Với việc kết nỗi trực tiếp thì bạn sé phải check vao “Run application on the computer where the data is located”
-Lưu ý: Xem thêm hướng dẫn Kepware’s Client Connectivity để biết thêm thông tin về việc kết nối các giao thức từ xa khác đên KEPServerEX
-Canh bao: Hộp thoại nay sé cho 'phép bạn chọn nhiều hơn các một hộp lựa chọn Nếu việc này xảy ra lỗi Bạn hãy chắc chắn răng chỉ có một hộp lựa chọn được check
Trang 13REMOTE_NT
11 Chọn tab Security và chắc chắn rằng quyên truy cập của các nút radio mit radio đã được đặt về mặc định Áp dụng các thay đôi này
Trang 14
12 Bước cuối cùng là chon tab Identity tir cac trang ứng dụng DCOM riêng biệt, và chắc chắn rằng nut radio “Interactive user” duoc chon Sau dé chon nut Apply Chon OK đề thoát khỏi cửa số ứng dụng DCOM riêng biệt, và sau đó chọn OK lần nữa dé thoát cửa số chung của DCOM
Trang 15Phân đâu tiên của tài liệu này sẽ giải thích các bước cần để chuân bị cho việc thiết lập DCOM trên máy tính điều khiển từ xa
Sw dung cai dat chwong trinh dé dang ký máy chủ
-Bạn cũng có thê sử dụng chương trình cài đặt máy chủ dé tạo hàm đăng ký ưu tiên, và để chắc chăn răng tất cả các tập tin cân để tạo ra kết nối từ xa đã sẵn sảng
1 Trên máy tính điều khiển từ xa,chạy cai đặt chương trình
Trang 16ww Drivers Itis recommended that you
w Example Source Code niche component tree
ect All (Full Installati selected automatically
description, which will be displayed here
(Drivers OPC Quick Client
ee This OPC Quick Client has
VE been developed to assist in
Select All (Full Installati -U servers We
{T1 Select All (Full Installation) that you install 2 ae & may aid
with technical support if the need arises
Chạy tiện ích thiết lập DCOM
-Khởi động những thành phần Windows như thiết lập DCOM trên Windows XP/2003 có sự khác biệt rõ rệt so với Windows NT, hoặc Windows 2000
1 Nhập DCOMCNEG trong Start Menu / hộp thoại Run để khởi chạy các tùy chỉnh DCOM (XP/2003 khởi chạy menu Component Services,các tùy chỉnh của DCOMI sẽ năm trong day)
Trang 19duoc tich vao “Default Authentication Level” nén duoc dat qua Connect, va “Default Impersonation Level” nén duoc dat qua Identify
My Computer Properties ?| xị
Default Protocols | MSDTC | Default COM Security
General | Options Default Properties
IV Enable Distributed COM on this computer
I~ Enable COM Intermet Services on this computer
The Authentication Level specifies security at the packet level
Default Authentication Level:
The impersonation level specifies whether applications can determine
who is calling them, and whether the application can do operations
using the client's identity
Default Impersonation Level:
Security for reference tracking can be provided if authentication is used
and that the default impersonation level is not anonymous
I” Provide additional security for reference tracking
Trang 20
7 Chon tab Default COM Security va bam vao mit Edit Default ngay đưới “Access Permissions”
Trang 21TH
8 Bạn có thể nhìn thấy các Nhóm và các Người dùng được liệt kê trong mục Default Access Permissions Ban sé cân thêm chúng bằng cach bam vao nut Add
Trang 22
10 Nhập các tiêu chí tìm kiếm của bạn vả nhân Find Now để liệt kê tất cả Users và Groups dap ing được tiêu chí của bạn
Trang 23
11 Từ danh sách, chọn người dùng hoặc nhóm mà bạn mong muốn thêm vào và nhấn OK
Trang 24Description: #4 <Q
KEPDOMAIN
KEPDOMAIN
Domain Admins KEPDOMAIN
Domain Guests KEPDOMAIN
Domain Users KEPDOMAIN
12 Bạn sẽ phải thém Everyone va System, cting nhy cach ban lam voi cac hé điều hành khác Ngoài
ra, bạn sẽ phải thêm Network trong hệ điệu hành Windows XP/2003.,
Trang 25VÌ AccStore Class Adobe Automatic Background Blocked
Background Intel Acroba Updates Inteligen — Drivers
COM+ Event Syst
@ Defrag FAT engin:
% Defrag NTFS engil CustReg Class Defrag far Defrag NTFS D5I.IceCpr5v DS5I.VBA5ER
DSI VBASERVER
& & © & &
Event Object Cha -
HC Evert Object event Object han dnn
» Icedbi32 Documer
xà Internet Explorer(
@ VED are Enhance a
> Internet KEPware KEPware logagent Logical Disk xÍ Exnlev=vf Enh¬== Linh nebmw Mananaw A
Trang 26Event Object Change
Event Object Change 2
Logical Disk Manager Administrative Service
Logical Disk Manager Remote Client
MediaCatalogDB OLE DB Provider
Messenger Private Object
Microsoft Agent Server 2.0
Trang 27Location| Security| Endpoins| Identity} CO
KEPware Enhanced OPC/DDE Server Properties
Trang 28on this computer.” Ban thyc hiện chung 1| lựa chọn néu dang kết nối phân mềm máy trạm với nhiều máy điều khiển từ xa, hoặc nhiều máy điều khiên từ xa, trực tiếp, máy chủ Nếu bạn muốn giới hạn kết nói đến phân mém máy trạm chỉ kết nối duy nhất đến 1 máy chủ điều khién từ xa, chon “Run this application on the following computer.” Va nhan enter, hoac hoặc tìm máy tính khác đang chạy máy chủ từ xa
Cảnh báo: Hộp thoại này sẽ cho phép bạn chọn nhiều hơn 1 hộp chọn Nếu việc này xây ra sẽ xuất hiện bang bao 161 Ban phải chắc chăn là chỉ có 1l hộp thoại được chọn
General Location | Security| Endpoints | Identity |
The following settings allow DCOM to locate the correct computer for this
application If you make more than one selection, then DCOM uses the first
applicable one Client applications may overide your selections
T~ Run application on the computer where the data is located
JV Run application on this computer
[~ Run application on the following computer:
Trang 29
21 Chon tab Endpoints Tab nay nén duoc dat dé str dung “default system protocols”
KEPware Enhanced OPC/DDE Server Properties