实例介绍
Modbus Android 客户端程序
【实例截图】
【核心代码】
Modbus_Android
└── ModbusDroid
├── AndroidManifest.xml
├── Modbus.IAB
├── Modbus.IAD
├── Modbus.IMB
├── Modbus.IMD
├── Modbus.PFI
├── Modbus.PO
├── Modbus.PR
├── Modbus.PRI
├── Modbus.PS
├── Modbus.SearchResults
├── Modbus.WK3
├── libs
│ ├── jmodbus-0_1_1.jar
│ └── seroUtils.jar
├── res
│ ├── _pre-production_src-files-drawables
│ │ ├── Connect.svg
│ │ ├── QR_code.png
│ │ ├── QR_code_med.png
│ │ ├── disconnect.svg
│ │ ├── edit.png
│ │ ├── edit.svg
│ │ ├── edit_svg.png
│ │ ├── edit_svg_96x96.png
│ │ ├── edit_svg_96x96.xcf
│ │ ├── ic_dialog_edit.png
│ │ ├── ic_launcher.zip
│ │ ├── ic_menu_connect.zip
│ │ ├── ic_menu_connect_144x144.png
│ │ ├── ic_menu_connect_144x144_2.png
│ │ ├── ic_menu_disconnect.zip
│ │ ├── ic_menu_disconnect_144x144.png
│ │ ├── ic_menu_disconnect_144x144_2.png
│ │ ├── modbusdroid_icon.svg
│ │ ├── modbusdroid_icon_2.0.svg
│ │ ├── modbusdroid_icon_864x864.png
│ │ ├── modbusdroid_promo_180x120.png
│ │ ├── modbusdroid_promo_512x512.png
│ │ ├── path5622.png
│ │ └── screenshots
│ │ ├── connected.png
│ │ ├── settings-0.9.1.png
│ │ ├── settings.png
│ │ └── write_dialog.png
│ ├── drawable-hdpi
│ │ ├── ic_dialog_edit.png
│ │ ├── ic_launcher_modbusdroid.png
│ │ ├── ic_menu_connect.png
│ │ ├── ic_menu_disconnect.png
│ │ └── icon.png
│ ├── drawable-ldpi
│ │ ├── ic_dialog_edit.png
│ │ ├── ic_launcher_modbusdroid.png
│ │ ├── ic_menu_connect.png
│ │ ├── ic_menu_disconnect.png
│ │ └── icon.png
│ ├── drawable-mdpi
│ │ ├── ic_dialog_edit.png
│ │ ├── ic_launcher_modbusdroid.png
│ │ ├── ic_menu_connect.png
│ │ ├── ic_menu_disconnect.png
│ │ └── icon.png
│ ├── layout
│ │ ├── main.xml
│ │ ├── modbus_value_row.xml
│ │ └── write_value_numeric.xml
│ ├── values
│ │ ├── arrays.xml
│ │ └── strings.xml
│ └── xml
│ └── preferences.xml
└── src
└── com
├── bencatlin
│ └── modbusdroid
│ ├── MbDroidMsgExceptionHandler.java
│ ├── ModbusDroid.java
│ ├── ModbusListView.java
│ ├── ModbusMultiLocator.java
│ ├── ModbusTCPFactory.java
│ ├── ModbusTCPMaster.java
│ ├── PollModbus.java
│ └── connectionSettings.java
└── serotonin
└── modbus4j
├── BasicProcessImage.java
├── BatchRead.java
├── BatchResults.java
├── ExceptionResult.java
├── Modbus.java
├── ModbusFactory.java
├── ModbusLocator.java
├── ModbusMaster.java
├── ModbusSlaveSet.java
├── NodeScanListener.java
├── ProcessImage.java
├── ProcessImageListener.java
├── base
│ ├── BaseMessageParser.java
│ ├── BaseRequestHandler.java
│ ├── KeyedModbusLocator.java
│ ├── ModbusUtils.java
│ ├── RangeAndOffset.java
│ ├── ReadFunctionGroup.java
│ ├── SlaveAndRange.java
│ └── SlaveProfile.java
├── code
│ ├── DataType.java
│ ├── ExceptionCode.java
│ ├── FunctionCode.java
│ └── RegisterRange.java
├── exception
│ ├── ErrorResponseException.java
│ ├── IllegalDataAddressException.java
│ ├── IllegalDataTypeException.java
│ ├── IllegalFunctionException.java
│ ├── IllegalSlaveIdException.java
│ ├── InvalidDataConversionException.java
│ ├── ModbusIdException.java
│ ├── ModbusInitException.java
│ └── ModbusTransportException.java
├── ip
│ ├── IpMessage.java
│ ├── IpMessageResponse.java
│ ├── IpParameters.java
│ ├── encap
│ │ ├── EncapMessage.java
│ │ ├── EncapMessageParser.java
│ │ ├── EncapMessageRequest.java
│ │ ├── EncapMessageResponse.java
│ │ ├── EncapRequestHandler.java
│ │ └── EncapWaitingRoomKey.java
│ ├── tcp
│ │ ├── TcpMaster.java
│ │ └── TcpSlave.java
│ ├── udp
│ │ ├── UdpMaster.java
│ │ └── UdpSlave.java
│ └── xa
│ ├── XaMessage.java
│ ├── XaMessageParser.java
│ ├── XaMessageRequest.java
│ ├── XaMessageResponse.java
│ ├── XaRequestHandler.java
│ └── XaWaitingRoomKey.java
├── msg
│ ├── ExceptionRequest.java
│ ├── ExceptionResponse.java
│ ├── ModbusMessage.java
│ ├── ModbusRequest.java
│ ├── ModbusResponse.java
│ ├── ReadBinaryRequest.java
│ ├── ReadCoilsRequest.java
│ ├── ReadCoilsResponse.java
│ ├── ReadDiscreteInputsRequest.java
│ ├── ReadDiscreteInputsResponse.java
│ ├── ReadExceptionStatusRequest.java
│ ├── ReadExceptionStatusResponse.java
│ ├── ReadHoldingRegistersRequest.java
│ ├── ReadHoldingRegistersResponse.java
│ ├── ReadInputRegistersRequest.java
│ ├── ReadInputRegistersResponse.java
│ ├── ReadNumericRequest.java
│ ├── ReadResponse.java
│ ├── ReportSlaveIdRequest.java
│ ├── ReportSlaveIdResponse.java
│ ├── WriteCoilRequest.java
│ ├── WriteCoilResponse.java
│ ├── WriteCoilsRequest.java
│ ├── WriteCoilsResponse.java
│ ├── WriteMaskRegisterRequest.java
│ ├── WriteMaskRegisterResponse.java
│ ├── WriteRegisterRequest.java
│ ├── WriteRegisterResponse.java
│ ├── WriteRegistersRequest.java
│ └── WriteRegistersResponse.java
└── value
└── ModbusValue.java
27 directories, 153 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论