java 104规约_IEC104规约,Java开发主站程序

java 104规约_IEC104规约,Java开发主站程序【实例简介】根据IEC1042002规约开发,适用于读写西门子IEC104协议的电表和网关【实例截图】【核心代码】IEC_emsClientService└──IEC_emsClientService├──bin│├──applicationContext_device.xml│├──applicationContext.xml│├──applicationConte…

大家好,又见面了,我是你们的朋友全栈君。

【实例简介】

根据IEC104 2002规约开发,适用于读写西门子IEC104协议的电表和网关

【实例截图】

【核心代码】

IEC_emsClientService

└── IEC_emsClientService

├── bin

│   ├── applicationContext_device.xml

│   ├── applicationContext.xml

│   ├── applicationContext – 副本.xml

│   ├── create table.sql

│   ├── data

│   │   ├── ems.3.log.db

│   │   ├── ems.5987745583754844869.temp.db

│   │   ├── ems.data.db

│   │   ├── ems.index.db

│   │   ├── ems.lock.db

│   │   └── ems.trace.db

│   ├── InstallApp-NT.bat

│   ├── jk

│   │   └── ems

│   │   └── common

│   │   └── MessageCmdMsg.class

│   ├── jky

│   │   └── dapc

│   │   ├── communication

│   │   │   ├── ActiveMQMessageListener$1.class

│   │   │   ├── ActiveMQMessageListener$2.class

│   │   │   ├── ActiveMQMessageListener.class

│   │   │   ├── ActiveMQTransferListener.class

│   │   │   ├── ActiveMQXmlContentsTransferListener.class

│   │   │   ├── ClientErrorMessageTransfer$1.class

│   │   │   ├── ClientErrorMessageTransfer$MessageStructure.class

│   │   │   ├── ClientErrorMessageTransfer.class

│   │   │   ├── ClientMessageTransfer$1.class

│   │   │   ├── ClientMessageTransfer$2.class

│   │   │   ├── ClientMessageTransfer.class

│   │   │   ├── CommDataArriveListener.class

│   │   │   ├── CommunicationManager.class

│   │   │   ├── DeviceStatusDataSaver.class

│   │   │   ├── HisDataSaver.class

│   │   │   ├── HisDataSender$1.class

│   │   │   ├── HisDataSender.class

│   │   │   ├── ICommunicator.class

│   │   │   ├── RestartServiceBat.class

│   │   │   ├── SerialCommunicator.class

│   │   │   ├── TcpClientCommunicator.class

│   │   │   ├── TcpServerCommunicator.class

│   │   │   └── ZigbeeTcpCommunicator.class

│   │   ├── da

│   │   │   ├── cmd

│   │   │   │   └── DeviceExecutor.class

│   │   │   ├── device

│   │   │   │   ├── Carrier_Modbus.class

│   │   │   │   ├── Carrier_Modbusone.class

│   │   │   │   ├── Carrier_Modbustwo.class

│   │   │   │   ├── ChengYiDianLi_Modbus.class

│   │   │   │   ├── CYMP300.class

│   │   │   │   ├── DeviceMessage.class

│   │   │   │   ├── ElectricityMeterData.class

│   │   │   │   ├── Gas_airportPhase.class

│   │   │   │   ├── IDevice.class

│   │   │   │   ├── IOStructure.class

│   │   │   │   ├── MethodProcessDataInterceptor.class

│   │   │   │   ├── Noise.class

│   │   │   │   ├── Qingzhi.class

│   │   │   │   ├── QTS_4.class

│   │   │   │   ├── RGDQ_ACCON86x.class

│   │   │   │   ├── SN_UPS.class

│   │   │   │   ├── YuanDong_IEC.class

│   │   │   │   ├── YuanDong_TCP.class

│   │   │   │   └── ZhenDan_Temp.class

│   │   │   ├── io

│   │   │   │   ├── BytesInputStream.class

│   │   │   │   ├── BytesOutputStream.class

│   │   │   │   ├── FastByteArrayInputStream.class

│   │   │   │   └── FastByteArrayOutputStream.class

│   │   │   ├── protocol

│   │   │   │   ├── ADAMAI.class

│   │   │   │   ├── CRCException.class

│   │   │   │   ├── DataIndentifierExtraParma.class

│   │   │   │   ├── DLT645.class

│   │   │   │   ├── DLT645Complex.class

│   │   │   │   ├── DLT645Exception.class

│   │   │   │   ├── DLT645Params.class

│   │   │   │   ├── IEC104.class

│   │   │   │   ├── IEC104Exception.class

│   │   │   │   ├── ModbusException.class

│   │   │   │   ├── ModbusRTU.class

│   │   │   │   └── ModbusTcp.class

│   │   │   └── util

│   │   │   ├── ControlParams.class

│   │   │   ├── DAPCUtil.class

│   │   │   ├── ErrorMessage.class

│   │   │   ├── IllegalAddressException.class

│   │   │   └── Register.class

│   │   ├── heartbeat

│   │   │   ├── GateWayStatusCode.class

│   │   │   ├── GatewayStatusInfo.class

│   │   │   ├── GateWayType.class

│   │   │   ├── HeartTopicMsgListener.class

│   │   │   ├── HeartTopicProcessor$1.class

│   │   │   ├── HeartTopicProcessor.class

│   │   │   └── HeartTopicSaver.class

│   │   └── region

│   │   ├── AirConditionFuzzyController.class

│   │   ├── Assistant.class

│   │   ├── ControlSet.class

│   │   ├── CurtainFuzzyController.class

│   │   ├── device

│   │   │   └── Client_Device.class

│   │   ├── io

│   │   │   ├── CO2.class

│   │   │   ├── Curtain.class

│   │   │   ├── Frequency.class

│   │   │   ├── Humidity.class

│   │   │   ├── Illumination.class

│   │   │   ├── IOProcessor.class

│   │   │   ├── Light.class

│   │   │   ├── Lux.class

│   │   │   └── Temperature.class

│   │   ├── LightFuzzyController.class

│   │   ├── Model

│   │   │   ├── ADAM4024.class

│   │   │   ├── ADAM4055Out.class

│   │   │   ├── ADAMAI.class

│   │   │   ├── ADAMDI.class

│   │   │   ├── IModel.class

│   │   │   └── Modbus.class

│   │   ├── Region.class

│   │   ├── RegionManager.class

│   │   ├── SunAltitudeAngleMaker.class

│   │   └── TemperateFuzzyController.class

│   ├── log4j.properties

│   ├── restartService.bat

│   ├── run.bat

│   ├── UninstallApp-NT.bat

│   ├── wrapper.exe

│   └── wrapper.log

├── conf

│   └── wrapper.conf

├── data

│   ├── ems.4892.log.db

│   ├── ems.data.db

│   ├── ems.index.db

│   └── ems.trace.db

├── lib

│   ├── activemq-all-5.2.0.jar

│   ├── commons-beanutils.jar

│   ├── commons-collections-3.2.1.jar

│   ├── commons-configuration-1.5.jar

│   ├── commons-dbcp.jar

│   ├── commons-digester-1.8.jar

│   ├── commons-lang-2.3.jar

│   ├── commons-logging.jar

│   ├── commons-pool.jar

│   ├── dom4j-1.6.1.jar

│   ├── FuzzyEngine.jar

│   ├── h2.jar

│   ├── jtds-1.2.2.jar

│   ├── log4j-1.2.15.jar

│   ├── log4j-over-slf4j-1.5.8.jar

│   ├── mysql-connector-java-5.1.7-bin.jar

│   ├── proxool-0.9.1.jar

│   ├── proxool-cglib.jar

│   ├── quartz-1.6.0.jar

│   ├── RXTXcomm.jar

│   ├── rxtxParallel.dll

│   ├── rxtxSerial.dll

│   ├── spring.jar

│   ├── wrapper.dll

│   └── wrapper.jar

├── logs

│   └── log.log

└── src

├── applicationContext_device.xml

├── applicationContext.xml

├── applicationContext – 副本.xml

├── create table.sql

├── InstallApp-NT.bat

├── jk

│   └── ems

│   └── common

│   └── MessageCmdMsg.java

├── jky

│   └── dapc

│   ├── communication

│   │   ├── ActiveMQMessageListener.java

│   │   ├── ActiveMQTransferListener.java

│   │   ├── ActiveMQXmlContentsTransferListener.java

│   │   ├── ClientErrorMessageTransfer.java

│   │   ├── ClientMessageTransfer.java

│   │   ├── CommDataArriveListener.java

│   │   ├── CommunicationManager.java

│   │   ├── DeviceStatusDataSaver.java

│   │   ├── HisDataSaver.java

│   │   ├── HisDataSender.java

│   │   ├── ICommunicator.java

│   │   ├── RestartServiceBat.java

│   │   ├── SerialCommunicator.java

│   │   ├── TcpClientCommunicator.java

│   │   ├── TcpServerCommunicator.java

│   │   └── ZigbeeTcpCommunicator.java

│   ├── da

│   │   ├── cmd

│   │   │   └── DeviceExecutor.java

│   │   ├── device

│   │   │   ├── Carrier_Modbus.java

│   │   │   ├── Carrier_Modbusone.java

│   │   │   ├── Carrier_Modbustwo.java

│   │   │   ├── ChengYiDianLi_Modbus.java

│   │   │   ├── CYMP300.java

│   │   │   ├── DeviceMessage.java

│   │   │   ├── ElectricityMeterData.java

│   │   │   ├── Gas_airportPhase.java

│   │   │   ├── IDevice.java

│   │   │   ├── IOStructure.java

│   │   │   ├── MethodProcessDataInterceptor.java

│   │   │   ├── Noise.java

│   │   │   ├── Qingzhi.java

│   │   │   ├── QTS_4.java

│   │   │   ├── RGDQ_ACCON86x.java

│   │   │   ├── SN_UPS.java

│   │   │   ├── YuanDong_IEC.java

│   │   │   ├── YuanDong_TCP.java

│   │   │   └── ZhenDan_Temp.java

│   │   ├── io

│   │   │   ├── BytesInputStream.java

│   │   │   ├── BytesOutputStream.java

│   │   │   ├── FastByteArrayInputStream.java

│   │   │   └── FastByteArrayOutputStream.java

│   │   ├── protocol

│   │   │   ├── ADAMAI.java

│   │   │   ├── CRCException.java

│   │   │   ├── DLT645Complex.java

│   │   │   ├── DLT645Exception.java

│   │   │   ├── DLT645.java

│   │   │   ├── DLT645Params.java

│   │   │   ├── IEC104Exception.java

│   │   │   ├── IEC104.java

│   │   │   ├── ModbusException.java

│   │   │   ├── ModbusRTU.java

│   │   │   └── ModbusTcp.java

│   │   └── util

│   │   ├── ControlParams.java

│   │   ├── DAPCUtil.java

│   │   ├── ErrorMessage.java

│   │   ├── IllegalAddressException.java

│   │   └── Register.java

│   ├── heartbeat

│   │   ├── GatewayStatusInfo.java

│   │   ├── HeartTopicMsgListener.java

│   │   ├── HeartTopicProcessor.java

│   │   └── HeartTopicSaver.java

│   └── region

│   ├── AirConditionFuzzyController.java

│   ├── Assistant.java

│   ├── ControlSet.java

│   ├── CurtainFuzzyController.java

│   ├── device

│   │   └── Client_Device.java

│   ├── io

│   │   ├── CO2.java

│   │   ├── Curtain.java

│   │   ├── Frequency.java

│   │   ├── Humidity.java

│   │   ├── Illumination.java

│   │   ├── IOProcessor.java

│   │   ├── Light.java

│   │   ├── Lux.java

│   │   └── Temperature.java

│   ├── LightFuzzyController.java

│   ├── Model

│   │   ├── ADAM4024.java

│   │   ├── ADAM4055Out.java

│   │   ├── ADAMAI.java

│   │   ├── ADAMDI.java

│   │   ├── IModel.java

│   │   └── Modbus.java

│   ├── Region.java

│   ├── RegionManager.java

│   ├── SunAltitudeAngleMaker.java

│   └── TemperateFuzzyController.java

├── log4j.properties

├── restartService.bat

├── run.bat

├── UninstallApp-NT.bat

├── wrapper.exe

└── wrapper.log

42 directories, 242 files

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/151387.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • matlab中axis用法_matlab fir1函数用法

    matlab中axis用法_matlab fir1函数用法https://blog.csdn.net/qq_25018077/article/details/87873702

  • 多租户技术

    多租户技术多租户技术

  • Oracle 创建表空间和用户「建议收藏」

    Oracle 创建表空间和用户「建议收藏」文章目录一、创建表空间二、创建用户一、创建表空间表空间?ORACLE数据库的逻辑单元。数据库—表空间:一个表空间可以与多个数据文件(物理结构)关联一个数据库下可以建立多个表空间,一个表空间可以建立多个用户、一个用户下可以建立多个表。创建表空间必须使用具有超级管理员权限的用户,这里就是system下面的Connetas表示连接数据库的身份,一般选择Normal,表示一般的身份,下面两个表示修改数据库的配置,一般是管理员的操作功能选择。(1)打开创建数据库的窗口(2)创建表

  • linux下安装pip3(ubuntu怎么安装pip)

    首先下载文件:复制执行即可wgethttps://bootstrap.pypa.io/get-pip.py–no-check-certificate 安装:pythonget-pip.py 

  • leetcode-2两数相加[通俗易懂]

    leetcode-2两数相加[通俗易懂]原题链接给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例 2:输入:l1 = [0], l2 = [0]输出:[0]示例 3:输入:l1 = [9,9,9,9,9,9

  • pycharm配置python解释器的问题_python解释器的提示符

    pycharm配置python解释器的问题_python解释器的提示符转载自:https://blog.csdn.net/weixin_37861326/article/details/80327503在安装python环境后,通常可以利用IDEpyCharm来编译我们的python文件。创建一个python文件夹,用pyCharm打开文件夹,在文件夹中新建一个python文件demo.py也许你知道用cmd中的python指令pythondemo.py去运行这个文件,但是如何在pyCharm中运行python文件?pyCharm是一个功能非常强大的工具..

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号