实例介绍
opclient jeasyopc utgard 完整例子 demo 性能对比 学习书籍 下载即可使用调试
【实例截图】
【核心代码】
b57ca3b2-f643-44af-af77-e4d06b5697d9
└── OPC_Client-master
├── LICENSE
├── OPC_Client_Jeasyopc
│ ├── lib
│ │ ├── JCustomOpc.dll
│ │ └── jeasyopc.jar
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── freud
│ │ └── opc
│ │ └── jeasyopc
│ │ ├── JeasyopcTest01.java
│ │ ├── JeasyopcTest02.java
│ │ ├── JeasyopcTest03.java
│ │ ├── JeasyopcTest04.java
│ │ ├── JeasyopcTest05.java
│ │ ├── JeasyopcTest06.java
│ │ ├── JeasyopcTest07.java
│ │ ├── JeasyopcTest08.java
│ │ ├── JeasyopcTest09.java
│ │ ├── JeasyopcTest10.java
│ │ ├── JeasyopcTest11.java
│ │ ├── JeasyopcTest12.java
│ │ ├── JeasyopcTest13.java
│ │ └── listener
│ │ └── OpcAsynchListener.java
│ └── resources
│ ├── javafish
│ │ └── clients
│ │ └── opc
│ │ ├── JCustomOpc.properties
│ │ └── lang
│ │ ├── resource_cs.properties
│ │ ├── resource_de.properties
│ │ ├── resource_en.properties
│ │ ├── resource_pt.properties
│ │ └── Translate.properties
│ └── jeasyopc-2.3.2.zip
├── OPC_Client_Jeasyopc_Performance
│ ├── jeasyopc_result.log
│ ├── lib
│ │ ├── JCustomOpc.dll
│ │ └── jeasyopc.jar
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── freud
│ │ └── opc
│ │ └── jeasyopc
│ │ └── perf
│ │ ├── Async10OPCPerfTest.java
│ │ ├── Async20OPCPerfTest.java
│ │ ├── listener
│ │ │ └── JeasyOPCListener.java
│ │ ├── PublishOPCPerfTest.java
│ │ └── SyncOPCPerfTest.java
│ └── resources
│ ├── javafish
│ │ └── clients
│ │ └── opc
│ │ ├── JCustomOpc.properties
│ │ └── lang
│ │ ├── resource_cs.properties
│ │ ├── resource_de.properties
│ │ ├── resource_en.properties
│ │ ├── resource_pt.properties
│ │ └── Translate.properties
│ └── log4j.properties
├── OPC_Client_Utgard
│ ├── lib
│ │ ├── org.openscada.opc.dcom_1.1.0.v20130529.jar
│ │ └── org.openscada.opc.lib_1.1.0.v20130529.jar
│ ├── output.log
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── freud
│ │ ├── dcom
│ │ │ └── utgard
│ │ │ └── cases
│ │ │ ├── DCOMTest1.java
│ │ │ ├── DCOMTest2.java
│ │ │ ├── DCOMTest3.java
│ │ │ ├── DCOMTest4.java
│ │ │ ├── DCOMTest5.java
│ │ │ ├── DCOMTest6.java
│ │ │ ├── DCOMTest7.java
│ │ │ └── DumpDataCallback.java
│ │ └── opc
│ │ └── utgard
│ │ ├── BaseConfiguration.java
│ │ └── cases
│ │ ├── OPCTest1.java
│ │ ├── OPCTest2.java
│ │ ├── OPCTest3.java
│ │ ├── OPCTest4.java
│ │ ├── OPCTest5.java
│ │ ├── OPCTest6.java
│ │ ├── OPCTest7.java
│ │ └── OPCTest8.java
│ └── resources
│ ├── config.properties
│ └── log4j.xml
├── OPC_Client_Utgard_Performance
│ ├── pom.xml
│ ├── result
│ │ ├── result_count_10.txt
│ │ ├── result_count_12.txt
│ │ ├── result_count_15.txt
│ │ ├── result_count_17.txt
│ │ ├── result_count_20.txt
│ │ ├── result_count_6.txt
│ │ ├── result_count_7.txt
│ │ ├── result_count_8.txt
│ │ ├── result_count_9.txt
│ │ └── success
│ │ ├── result_count_1.txt
│ │ ├── result_count_2.txt
│ │ ├── result_count_3.txt
│ │ ├── result_count_4.txt
│ │ └── result_count_5.txt
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── freud
│ │ │ └── opc
│ │ │ ├── dcom
│ │ │ │ └── perf
│ │ │ │ └── SyncPerfTest.java
│ │ │ └── utgard
│ │ │ └── perf
│ │ │ ├── AsyncMultiThreadTest.java
│ │ │ ├── AsyncOPCPerfTest.java
│ │ │ ├── config
│ │ │ │ └── ConfigReader.java
│ │ │ ├── PublishMultiTreadTest.java
│ │ │ ├── PublishOPCPerfTest.java
│ │ │ ├── SyncMultiThreadTest2.java
│ │ │ ├── SyncMultiThreadTest.java
│ │ │ ├── SyncOPCPerfTest.java
│ │ │ └── util
│ │ │ ├── CountAverageNumber.java
│ │ │ └── FileWriterUtil.java
│ │ └── resources
│ │ ├── config.properties
│ │ └── log4j.properties
│ └── utgard_result.log
├── org.openscada.opc.dcom
│ ├── build.properties
│ ├── pom.xml
│ └── src
│ ├── org
│ │ └── openscada
│ │ └── opc
│ │ └── dcom
│ │ ├── common
│ │ │ ├── Categories.java
│ │ │ ├── Constants.java
│ │ │ ├── EventHandler.java
│ │ │ ├── FILETIME.java
│ │ │ ├── impl
│ │ │ │ ├── BaseCOMObject.java
│ │ │ │ ├── EnumGUID.java
│ │ │ │ ├── EnumString.java
│ │ │ │ ├── EventHandlerImpl.java
│ │ │ │ ├── Helper.java
│ │ │ │ └── OPCCommon.java
│ │ │ ├── KeyedResult.java
│ │ │ ├── KeyedResultSet.java
│ │ │ ├── Result.java
│ │ │ └── ResultSet.java
│ │ ├── da
│ │ │ ├── Constants.java
│ │ │ ├── impl
│ │ │ │ ├── OPCAsyncIO2.java
│ │ │ │ ├── OPCBrowse.java
│ │ │ │ ├── OPCBrowseServerAddressSpace.java
│ │ │ │ ├── OPCDataCallback.java
│ │ │ │ ├── OPCGroupStateMgt.java
│ │ │ │ ├── OPCItemIO.java
│ │ │ │ ├── OPCItemMgt.java
│ │ │ │ ├── OPCItemProperties.java
│ │ │ │ ├── OPCServer.java
│ │ │ │ └── OPCSyncIO.java
│ │ │ ├── IOPCDataCallback.java
│ │ │ ├── IORequest.java
│ │ │ ├── OPCBROWSEDIRECTION.java
│ │ │ ├── OPCBROWSETYPE.java
│ │ │ ├── OPCDATASOURCE.java
│ │ │ ├── OPCENUMSCOPE.java
│ │ │ ├── OPCGroupState.java
│ │ │ ├── OPCITEMDEF.java
│ │ │ ├── OPCITEMRESULT.java
│ │ │ ├── OPCITEMSTATE.java
│ │ │ ├── OPCNAMESPACETYPE.java
│ │ │ ├── OPCSERVERSTATE.java
│ │ │ ├── OPCSERVERSTATUS.java
│ │ │ ├── PropertyDescription.java
│ │ │ ├── ValueData.java
│ │ │ └── WriteRequest.java
│ │ └── list
│ │ ├── ClassDetails.java
│ │ ├── Constants.java
│ │ └── impl
│ │ └── OPCServerList.java
│ └── progIdVsClsidDB.properties
├── org.openscada.opc.dcom.test
│ ├── LICENSE
│ ├── pom.xml
│ └── src
│ └── org
│ └── openscada
│ └── opc
│ └── dcom
│ ├── common
│ │ └── FiletimeTest1.java
│ └── da
│ ├── DumpDataCallback.java
│ ├── IconicsSimulationServerConfiguration.java
│ ├── MatrikonSimulationServerConfiguration.java
│ ├── SoftingDemoServerConfiguration.java
│ ├── Test1.java
│ ├── Test2.java
│ ├── TestConfiguration.java
│ └── WriteTest.java
├── org.openscada.opc.lib
│ ├── build.properties
│ ├── LICENSE
│ ├── pom.xml
│ └── src
│ └── org
│ └── openscada
│ └── opc
│ └── lib
│ ├── common
│ │ ├── AlreadyConnectedException.java
│ │ ├── ConnectionInformation.java
│ │ └── NotConnectedException.java
│ ├── da
│ │ ├── AccessBase.java
│ │ ├── AccessStateListener.java
│ │ ├── AddFailedException.java
│ │ ├── Async20Access.java
│ │ ├── AutoReconnectController.java
│ │ ├── AutoReconnectListener.java
│ │ ├── AutoReconnectState.java
│ │ ├── browser
│ │ │ ├── Access.java
│ │ │ ├── BaseBrowser.java
│ │ │ ├── Branch.java
│ │ │ ├── FlatBrowser.java
│ │ │ ├── Leaf.java
│ │ │ └── TreeBrowser.java
│ │ ├── DataCallback.java
│ │ ├── DuplicateGroupException.java
│ │ ├── ErrorMessageResolver.java
│ │ ├── Group.java
│ │ ├── Item.java
│ │ ├── ItemState.java
│ │ ├── ServerConnectionStateListener.java
│ │ ├── Server.java
│ │ ├── ServerStateListener.java
│ │ ├── ServerStateOperation.java
│ │ ├── ServerStateReader.java
│ │ ├── SyncAccess.java
│ │ ├── UnknownGroupException.java
│ │ └── WriteRequest.java
│ └── list
│ ├── Categories.java
│ ├── Category.java
│ └── ServerList.java
├── org.openscada.opc.lib.test
│ ├── LICENSE
│ ├── pom.xml
│ └── src
│ └── org
│ └── openscada
│ └── opc
│ └── lib
│ ├── DataCallbackDumper.java
│ ├── OPCTest1.java
│ ├── OPCTest2.java
│ ├── OPCTest3.java
│ ├── OPCTest4.java
│ ├── OPCTest5.java
│ ├── OPCTest6.java
│ ├── OPCTest7.java
│ ├── OPCTest8.java
│ ├── OPCTestInfo.java
│ └── VariantDumper.java
├── README.md
├── 书籍
│ ├── InstallationGuide.pdf
│ ├── Marikon OPC Books
│ │ ├── ExplorerEULA.pdf
│ │ ├── MatrikonOPC Analyzer Release Notes.pdf
│ │ ├── MatrikonOPC Analyzer User Manual.pdf
│ │ ├── MatrikonOPC Explorer Quick Start Guide.pdf
│ │ ├── MatrikonOPC Explorer Release Notes.pdf
│ │ ├── MatrikonOPC Explorer User Manual.pdf
│ │ ├── MatrikonOPC Server for Simulation Quick Start Guide.pdf
│ │ ├── MatrikonOPC Server for Simulation Release Notes.pdf
│ │ └── MatrikonOPC Server for Simulation User Manual.pdf
│ ├── OPCDA服务器与客户程序开发指南.pdf
│ ├── OPC_Server_及_Client系统.pdf
│ ├── OPC应用程序入门.pdf
│ ├── OPC教程.doc
│ ├── OPC的协议.pdf
│ └── Principle and configuration of OPC specification.pdf
└── 学习笔记
├── lib
│ ├── org.openscada.opc.dcom_1.1.0.v20130529.jar
│ └── org.openscada.opc.lib_1.1.0.v20130529.jar
├── opc压力测试结果统计.xlsx
└── OPC 学习笔记 8-Client调用之Utgard和Jeasyopc比较.docx
102 directories, 221 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论