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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 开发者涨薪指南:提升软、硬实力「建议收藏」

    开发者涨薪指南:提升软、硬实力「建议收藏」推动开发者职业通道不断上升的自身因素主要有两方面:硬实力、软实力。

    2022年10月7日
    2
  • 京东云服务器使用教程视频_京东通信app下载

    京东云服务器使用教程视频_京东通信app下载形势分析对公司而言,服务器并不是大事。互联网公司都有服务器和机房。但对个人开发者而言,服务器长久以来确是一大难题。但近年,国外亚马逊牵头开始做AWS云服务,并迅速获得极大成功。国内阿里巴巴及时跟进,推出阿里云平台。服务器对个人开发者而言不再是遥不可及,反而变得触手可及。甚至很多企业不再自己搭建服务器,转而使用云服务平台以节省成本。目前国内云服务平台已是百家争鸣,比起早年互联网环境已好很多。除阿里云外

    2022年10月14日
    2
  • linux怎么编写shell脚本_简单的shell脚本代码

    linux怎么编写shell脚本_简单的shell脚本代码用springboot框架做的项目,将第三方包全部打在jar里面,通过shell脚本启动和停止服务,常用的shell脚本模板如下:#!/bin/bashJAVA_OPTIONS_INITIAL=-Xms128MJAVA_OPTIONS_MAX=-Xmx512M_JAR_KEYWORDS=monitor-alarm-task-1.0-SNAPSHOT.jarAPP_NAME=monitor-al…

    2022年10月4日
    4
  • 金蝶K3 WISE所有单据数据库内码及描述对照表[通俗易懂]

    金蝶K3 WISE所有单据数据库内码及描述对照表[通俗易懂]FTableIDFTableNameFDescriptionFTableNote0t_VoucherGroup凭证字表凭证的收付转等分类字1t_VoucherEntry凭证分录表凭证分录2t_Voucher凭证表凭证3t_User系统用户信息表系统用户信息表4t…

    2022年9月21日
    2
  • Mysql登录时报错 ERROR 1045 (28000): 错误解决办法

    Mysql登录时报错 ERROR 1045 (28000): 错误解决办法本文转载自:http://www.cnblogs.com/zlslch/p/5937784.html错误问题的描述: ERROR1045(28000):Accessdeniedforuser’ODBC’@’localhost'(usingpassword:NO)ERROR1045(28000):Accessdeniedforuser’ODBC’

    2022年6月4日
    29
  • python面试题大全(一)

    python面试题大全(一)注:本面试题来源于网络,转载请注明来自http://www.cnblogs.com/goodhacker/p/3366618.html。1.(1)python下多线程的限制以及多进程中传递参数的方式

    2022年7月5日
    18

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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