// 連接資訊
final ConnectionInformation ci = new ConnectionInformation();
ci.setHost("127.0.0.1"); // 電腦IP
ci.setDomain(""); // 域,為空就行
ci.setUser("OPCUser"); // 用戶名,配置DCOM時配置的
ci.setPassword("123456"); // 密碼
// 使用KEPServer的配置
ci.setClsid("7BC0CC8E-482C-47CA-ABDC-0FE7F9C6E729"); // KEPServer的注冊表ID,可以在“組件服務”里看到
final String itemId = "u.u.u"; // 項的名字按實際,沒有實際PLC,用的模擬器:simulator
// final String itemId = "通道 1.設備 1.標記 1";
// create a new server,啟動服務
final Server server = new Server(ci, Executors.newSingleThreadScheduledExecutor());
try {
// connect to server,連接到服務
server.connect();
}
catch(Exception e){..........}
估計是KepServer配置不正確,或是用戶名什么地方沒有設定正確,求助。遠程QQ協助。
成功后,紅包感謝。 微信:13883921935 QQ:23789640. 謝謝。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/72965.html
標籤:Java相關
