MODBUS RTU MODE

Similar documents
+00DE _01EN.book

MCCB EMI EMI

Modbus 协议

2. 过程 这里主要使用 gdb 来拆炸弹 当然, 用其他工具来辅助, 应该可以更高效地完成 (gdb) echo ======================= Defuse Phase_1 ==============================\n\n ==================

untitled

元 [ 所 ] IA27 ( D ) 下 列 何 項 情 況, 其 夫 妻 所 得 可 免 合 併 申 報? (A) 當 年 度 結 婚 (B) 當 年 度 離 婚 (C) 妻 58 歲, 夫 62 歲 無 所 得 受 其 子 扶 養 (D) 以 上 皆 是 [ 所 ]

目录

Microsoft Word - PR9200 v2.0协议

/ / (FC 3)...

Microsoft Word - DH8221规格书_ doc

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2

51 C 51 isp 10 C PCB C C C C KEIL

SeTAQ 是 山 东 西 泰 克 仪 器 有 限 公 司 的 注 册 商 标 本 说 明 书 未 经 书 面 许 可 不 得 翻 印 修 改 或 引 用 警 告 : 请 专 业 人 员 检 测 和 维 修 本 设 备! 警 告 : 本 仪 表 使 用 24V 直 流 电 源, 请 务 必 正 确

CC213

bingdian001.com

untitled

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

Bus Hound 5

2 12

Ö

D 江 苏 汉 邦 建 设 集 团 有 限 公 司 江 苏 邦 实 建 设 工 程 有 限 公 司

<4D F736F F D D342D3231D2C7B1EDCCD6C2DBB8E5B1E0D6C6CBB5C3F72E646F63>

通 讯 程 序 简 介

2

untitled

Eaton kVA 用户指南

海 南 冯 琳 峰 海 南 省 锅 炉 压 力 容 器 与 特 种 设 备 检 验 所 海 南 省 定 安 县 白 蒙 路 47 号 信 XC 内 蒙 古 冯 磊 赤 峰 市 特 种 设 备 检 验 所 内 蒙 古 赤 峰 市 红 山 区 八 里 铺 油 库 路

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

<4D F736F F D D D6D0CEC4D3EFD2F4BACFB3C9C4A3BFE9BFAAB7A2D6B8C4CF312E302E646F63>

概述

Modbus通信协议

Modbus通信协议

<4D F736F F D20CBABC1FA DA3A8BAACB6C1D0B44D31A3A9C4A3BFE9D7CAC1CF B0E62E646F63>

HSK 一 级 H f 听 力 =85.0; 阅 读 =100.0; 合 格 HSK 一 级 H H 听 力 =100.0; 阅 读 =100.0; 合 格 HSK 一 级 H

Microsoft Word - CY-S100 系列 說明書_0926


Microsoft PowerPoint - os_4.ppt

RS-232C [11-13] 1 1 (PLC) (HMI) Visual Basic (PLC) 402

an153f

untitled

Microsoft Word - InoTouch Editor编程软件手册 doc

《计算机应用基础》学习材料(讲义)

提纲

FY.DOC

Microsoft PowerPoint - STU_EC_Ch02.ppt

untitled

50-FB23-24_BES_V_ z1_ b

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit

邻居啊 第二天 对门却悄无声息了 莫非昨夜的吵闹 仅是个幻觉 夜幕拉下时 寒风又吱溜溜地叫个不停 老婆 睡下后 我这只夜猫子 继续兴致勃勃地跟着福尔 摩斯去探案 白天的喧嚣退去了 周围格外安静 正 是读书的好时候 突然 响起了钟摆声 哒 哒 哒 节奏匀称 不疾不徐 声响却愈来愈大 格外突兀 了 原来

<4D F736F F D BAC520CAD7B6BCCAA6B7B6B4F3D1A C4EAD7A8D2B5BCBCCAF5D6B0CEF1C6C0C6B8B9A4D7F7D2E2BCFB2E646F63>

其 他 方 面 也 可 以 采 用 同 样 的 方 式, 这 样 又 可 以 锻 炼 除 语 文 方 面 的 其 他 能 力 了 而 英 语 方 面, 我 认 为 配 合 英 语 专 业 举 办 英 语 演 讲 比 赛 就 很 不 错 这 样 开 展 一 系 列 的 创 新 活 动, 锻 炼 多 方

<4D F736F F D A67EABD7A4BAB3A1B1B1A8EEA8EEABD7A6DBA6E6B5FBA6F4AD70B5652E646F63>

统计工作情况汇报

Microsoft Word - N011 斷翅天使

中 国 科 学 院 国 家 科 学 图 书 馆

申论写作套路万能模板

Microsoft Word - 三方协议书与接收函的相关说明学生版.doc

Microsoft Word - 送報伕2.doc

申 请 律 师 执 业 许 可 初 审 服 务 指 南 目 录 一 办 理 要 素 ( 一 ) 事 项 名 称 和 编 码 4 ( 二 ) 实 施 机 构 4 ( 三 ) 申 请 主 体 4 ( 四 ) 受 理 地 点 4 ( 五 ) 办 理 依 据 4 ( 六 ) 办 理 条 件 5 ( 七 )

图 文 聚 焦 国 培 计 划 (2013) 甘 肃 省 农 村 小 学 音 乐 骨 干 教 师 短 期 集 中 培 训 9 月 4 日 开 班 了, 学 员 老 师 们 从 甘 肃 省 各 个 县 市 州 汇 聚 湖 南 一 师, 开 始 了 为 期 14 天 的 培 训 学 习 : 鲜 明 的

环 境, 我 在 巩 固 在 校 期 间 所 学 习 的 理 论 知 识 的 同 时, 不 断 的 充 实 己, 利 用 业 余 时 间 主 动 学 习 专 业 知 识, 技 能, 把 理 论 联 系 到 工 作 实 践 中 作 为 一 名 工 作 生 活 中 的 党 员, 我 始 终 注 意 与

附件1

第 六 条 办 法 第 五 条 ( 三 ) 协 会 考 评, 考 评 指 考 核 评 价 第 七 条 办 法 第 六 条 职 业 操 守 包 括 的 内 容 : 个 人 诚 信 不 做 假 账 不 偷 漏 税 不 贪 污 盗 窃 等 第 八 条 企 业 财 务 管 理 人 才 评 价 实 行 五 星

他 随 身 带 有 二 三 十 张 古 方, 白 天 卖 药, 夜 晚 将 药 材 精 细 研 末, 按 方 配 制 对 于 病 人 服 药 后 反 应, 特 别 留 心 发 现 问 题, 就 近 向 老 医 生 老 药 贩 虚 心 求 教, 千 方 百 提 高 药 效 同 时 对 于 春 夏 秋

目 录 第 一 章 地 方 陪 同 导 游 人 员 服 务 程 序...1 第 一 节 地 方 陪 同 导 游 人 员 的 概 念 与 职 责...1 第 二 节 服 务 准 备...2 一 熟 悉 接 待 计 划...2 二 落 实 接 待 事 宜...5 三 物 质 和 知 识 的 准 备...

走 吧, 到 三 峡 去 : 那 里 是 我 们 先 人 用 生 命 之 血 打 造 的 家 园 走 吧, 到 三 峡 去 : 那 里 的 浪 涛 承 载 过 千 百 万 只 我 们 先 人 驶 向 今 天 的 航 船 走 吧, 到 三 峡 去 : 那 里 的 每 一 座 青 山 都 刻 满 了 我

6寸PDF生成工具

( 地 ( ) 组 织 机 构 代 码 企 业 详 细 名 称 哈 密 地 伊 吾 新 疆 广 汇 新 能 源 有 限 公 司 玛 纳 斯 玛 纳 斯 祥 云 化 纤 有 限 公 司 玛 纳 斯 玛 纳 斯 澳 洋 科 技 有 限 责

申請機構基本資料

申請機構基本資料

~2~

,,

untitled

提纲

管 理, 城 市 影 响 力 竞 争 力 大 幅 提 升, 美 丽 山 水 城 市 建 设 成 效 明 显 ; 扎 实 推 进 全 面 深 化 改 革, 重 点 领 域 和 关 键 环 节 改 革 取 得 重 要 突 破, 户 籍 制 度 改 革 地 票 制 度 改 革 等 领 域 创 造 了 新


Ps22Pdf


投影片 1

安 全 须 知 使 用 前, 请 先 阅 读 安 全 须 知 危 险 - 为 了 降 低 触 电 的 危 险 : 在 您 使 用 后 ; 清 洁 机 器 时 ; 进 行 本 说 明 书 中 提 到 的 任 何 用 户 维 护 保 养 操 作 时 ; 或 当 缝 纫 机 无 人 看 管 时, 请 务

Microsoft Word - 09.數學 docx

LBS 行 200 /0 /2 3. 行 ALFA AUTO. MACHINERY CO. LTD

用户手册

TC35短信发送程序设计

Simulator By SunLingxi 2003

ex

PowerPoint 簡報

<4D F736F F D20AC4FBDBDA4FBB67DA96CAABA2DA743A67EAFC5AAA95FA7B9BD5A5F2E646F63>

7688使用手冊V10.doc

untitled

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

表 决, 审 议 程 序 符 合 有 关 法 律 法 规 和 本 公 司 章 程 的 规 定 3 本 议 案 尚 需 提 交 股 东 大 会 审 议, 与 该 等 交 易 有 利 害 关 系 的 关 联 股 东 将 放 弃 在 股 东 大 会 上 对 相 关 议 案 的 投 票 权 ( 二 ) 公

<4D F736F F D20B9F0D5FEB0ECB7A2A3A A3A93532BAC52E646F63>

103_02.xls

<313032A655A874B2D5B3CCA743BFFDA8FABCD0B7C7AAED2E786C73>

柳州历史上的今天内文改版式.FIT)

生 產 準 備 您 接 近 生 產 之 注 意 事 項 : 備 妥 住 院 用 物, 勿 遠 行 ( 生 產 用 物 包 ) 最 好 有 人 在 家 陪 伴, 或 和 陪 產 者 保 持 連 繫, 有 任 何 狀 況 可 立 即 趕 到 可 做 家 事 散 步 蹲 下 等 運 動, 以 不 太 累

省十二届人大常委会

Q8. 公 營 事 業 機 構 之 公 務 員 兼 具 勞 工 身 分 者, 於 97 年 3 月 19 日 以 前, 原 選 擇 參 加 勞 保, 調 任 其 他 公 營 事 業 機 構 時, 應 改 參 加 公 保 所 謂 調 任 其 他 公 營 事 業 機 構 之 判 別 依 據 ( 或 標

学生工作部处2010年工作总结

Transcription:

MODBUS RTU MODE 一 基本命令結構 ( 均為 16 進制 Hexadecimal) 1. START OF FRAME: 至少有 4 個字元的時間沒有傳送資料 2. ADDRESS FILED: 欲讀取或控制 Meter 的位址 ( 位址範圍為 1~255),Address 0 為廣播方式, 只對 Function Code:06H 有效 3. FUNCTION CODE: A. 03H: 讀取 Meter 的資料 B. 06H: 將資料寫入 Meter 4. DATA FIELD: 包括暫存器位址及欲讀取之 Word 數 5. ERROR CHECK:16bit CRC, 計算方式詳述於後面章節 6. END OF FRAME: 至少有 4 個字元的時間沒有傳送資料 二 Bit Per Byte 一共分為下列 3 種 :None Even Odd EX: 一般表示方式如下 :

EX: 舉一個協定為 9600 bps,8data Bits, none parity, 1 Stop Bit 的傳輸協定來說明, 傳輸原理如下所示 : 三 CRC 計算方式 一般 CRC 驗證的計算方式分為兩種 一種為邏輯運算, 另一種為查表方式,AM5H 系列採用邏輯運算方式 CRC 欄位為 2 個 16 進制 Byte, 從 ADDRESS FIELD 計算至 DATA FIELD 結束, 若 PC 計算之 CRC 與接收的不符, 則表示資料錯誤 1. 邏輯運算計算步驟如下 : A. 將一個 16 位元暫存器填入 FFFF(Hex), 我們定義為 CRC 暫存器 B. 將 CRC 暫存器的低 8 位元與 Message 的第一個 Byte 做互斥或 (Exclusive OR), 結果放入 CRC 暫存器 C. 將 CRC 暫存器向右移一個位元,CRC 暫存器最高位元填入 0, 比較移出的位元定義為 SLSB ) D. 若 SLSB=0, 重覆步驟 3 若 SLSB=1, 將 CRC 暫存器與常數 A001(Hex) 做互斥或, 結果放入 CRC 暫存器 E. 重覆步驟 3 及步驟 4, 直到 8 位元都做完 F. 重覆步驟 2~5, 直到所有 Byte 都做完 G. 計算出來 CRC 的值需高低位元互換填入 Message 中 2. 查表方式 /* The function returns the CRC as a type unsigned short. */ /* CRC Generation Function */ unsigned short CRC16 (puchmsg, usdatalen) unsigned char *puchmsg: /* message to calculate CRC upon */ unsigned short usdatalen: /* quantity of bytes in message */ { unsigned char uchcrchi = 0xFF; /* high CRC byte initialized */

unsigned char uchcrclo = 0xFF; /* low CRC byte initialized */ unsigned uindex; /* will index index into CRC lookup */ while (usdatalen--) /* pass through message buffer */ { uindex=uchcrchi ^ *puchmsgg++; */ calculate the CRC */ uchcrchi = uchcrclo ^auchcrchi uindex ; uchcrclo = auchcrclo uindex ; } return(uchcrchi<< 8 uchcrclo); } High Order Byte Table /* Table of CRC values for high - order byte */ static unsigned char auchcrchi ={ 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40

}; Low Order Byte Table /* Table of CRC values for low - order byte */ static char auchcrclo ={ 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06, 0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09, 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4, 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3, 0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4, 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A, 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, 0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, 0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26, 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60, 0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F, 0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C, 0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0a46, 0x86, 0x82, 0x42, 0x43, 0x83, 0x41, 0x81, 0x80, 0x40 };

四 所有設備 ADDRESS FILED(ID) 與 DATA FIELD( 位址 ): 1. 7051D_DI2_ ID(0x 01) Send DI 狀態點定義 addh addl LengthH LengthL CRC CRC 0x00 0x20(DI0) 0x00 0x01 XX XX 垂直風力發電機 _ 自動模式 0x00 0x21(DI1) 0x00 0x01 XX XX 垂直風力發電機 _ 手動模式 0x00 0x22(DI2) 0x00 0x01 XX XX 垂直風力發電機 _ 手動開關 ON 0x00 0x23(DI3) 0x00 0x01 XX XX 垂直風力發電機 _ 手動開關 OFF 0x00 0x24(DI4) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 1_ 自動模式 0x00 0x25(DI5) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 1_ 手動模式 0x00 0x26(DI6) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 1_ 手動開關 ON 0x00 0x27(DI7) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 1_ 手動開關 OFF 0x00 0x28(DI8) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 2_ 自動模式 0x00 0x29(DI9) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 2_ 手動模式 0x00 0x2A(DI10) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 2_ 手動開關 ON 0x00 0x2B(DI11) 0x00 0x01 XX XX 1.5kW 太陽能風力發電機 2_ 手動開關 OFF 0x00 0x2C(DI12) 0x00 0x01 XX XX 交流發電機組 _ 自動模式 0x00 0x2D(DI13) 0x00 0x01 XX XX 交流發電機組 _ 手動模式 0x00 0x2E(DI14) 0x00 0x01 XX XX 交流發電機組 _ 手動開關 ON 0x00 0x2F(DI15) 0x00 0x01 XX XX 交流發電機組 _ 手動開關 OFF 原廠提供位址 :

2. 7051D_DI3_ ID(0x 02) DI 狀態 Protocol Send DI 狀態點定義 add ID function addh addl LengthH LengthL CRC CRC 0x03 0x01 0x00 0x20(DI0) 0x00 0x01 XX XX 直流發電機組 _ 自動模式 0x03 0x01 0x00 0x21(DI1) 0x00 0x01 XX XX 直流發電機組 _ 手動模式 0x03 0x01 0x00 0x22(DI2) 0x00 0x01 XX XX 直流發電機組 _ 手動開關 ON 0x03 0x01 0x00 0x23(DI3) 0x00 0x01 XX XX 直流發電機組 _ 手動開關 OFF 0x03 0x01 0x00 0x24(DI4) 0x00 0x01 XX XX Inverter1_ 自動模式 0x03 0x01 0x00 0x25(DI5) 0x00 0x01 XX XX Inverter1_ 手動模式 0x03 0x01 0x00 0x26(DI6) 0x00 0x01 XX XX Inverter1_ 手動開關 ON 0x03 0x01 0x00 0x27(DI7) 0x00 0x01 XX XX Inverter1_ 手動開關 OFF 0x03 0x01 0x00 0x28(DI8) 0x00 0x01 XX XX 水平軸風力發電機 _ 自動模式 0x03 0x01 0x00 0x29(DI9) 0x00 0x01 XX XX 水平軸風力發電機 _ 手動模式 0x03 0x01 0x00 0x2A(DI10) 0x00 0x01 XX XX 水平軸風力發電機 _ 手動開關 ON 0x03 0x01 0x00 0x2B(DI11) 0x00 0x01 XX XX 水平軸風力發電機 _ 手動開關 OFF 原廠提供位址 :

3. 7060M_DI1_ ID(0x 03) DI 狀態 Send DI 狀態點定義 add ID function addh addl LengthH LengthL CRC CRC 0x01 0x01 0x00 0x20(DI1) 0x00 0x01 XX XX 水平軸風力發電機 _ 自動模式 0x01 0x01 0x00 0x21(DI2) 0x00 0x01 XX XX 水平軸風力發電機 _ 手動模式 0x01 0x01 0x00 0x22(DI3) 0x00 0x01 XX XX 水平軸風力發電機 _ 手動開關 ON 0x01 0x01 0x00 0x23(DI4) 0x00 0x01 XX XX 水平軸風力發電機 _ 手動開關 OFF 原廠提供資料

4. 7045D_ ID(0x 04) Send DO 狀態點定義 add ID function addh addl LengthH LengthL CRC CRC 0x03 0x01 0x00 0x00(DO1) 0x00 0x01 XX XX Inverter1_Relay ON/OFF 0x03 0x01 0x00 0x01(DO2) 0x00 0x01 XX XX 0x03 0x01 0x00 0x02(DO3) 0x00 0x01 XX XX 0x03 0x01 0x00 0x03(DO4) 0x00 0x01 XX XX 交流發電機 _Relay ON/OFF 0x03 0x01 0x00 0x04(DO1) 0x00 0x01 XX XX 直流發電機 _Relay ON/OFF 0x03 0x01 0x00 0x05(DO2) 0x00 0x01 XX XX 垂直軸風力發電機 _Relay ON/OFF 0x03 0x01 0x00 0x06(DO3) 0x00 0x01 XX XX 水平軸風力發電機 _Relay ON/OFF 0x03 0x01 0x00 0x07(DO4) 0x00 0x01 XX XX 太陽能風力發電機 1_Relay ON/OFF 0x03 0x01 0x00 0x08(DO1) 0x00 0x01 XX XX 太陽能風力發電機 2_Relay ON/OFF 0x03 0x01 0x00 0x09(DO2) 0x00 0x01 XX XX 0x03 0x01 0x00 0x0A(DO3) 0x00 0x01 XX XX 0x03 0x01 0x00 0x0B(DO4) 0x00 0x01 XX XX 0x03 0x01 0x00 0x0C(DO1) 0x00 0x01 XX XX 0x03 0x01 0x00 0x0D(DO2) 0x00 0x01 XX XX 0x03 0x01 0x00 0x0E(DO3) 0x00 0x01 XX XX 0x03 0x01 0x00 0x0F(DO4) 0x00 0x01 XX XX DO 開關控制 Send add ID function addh addl LengthH LengthL CRC CRC 0x03 0x05 0x00 0x00(D01) 0xFF 0x00 XX XX 原廠提供資料 :

5. 交流發電機 _ 大同雙向電表 _add05 Send 05 03 9C 50 00 02 CRC CRC Ia FP32 05 03 9C 52 00 02 CRC CRC Ib FP32 05 03 9C 54 00 02 CRC CRC Ic FP32 05 03 9C 56 00 02 CRC CRC I average FP32 05 03 9C 60 00 02 CRC CRC Uab FP32 05 03 9C 62 00 02 CRC CRC Ubc FP32 05 03 9C 64 00 02 CRC CRC Uca FP32 05 03 9C 66 00 02 CRC CRC Ull average FP32 05 03 9C 80 00 02 CRC CRC PF a FP32 05 03 9C 82 00 02 CRC CRC PF b FP32 05 03 9C 84 00 02 CRC CRC PF c FP32 05 03 9C 86 00 02 CRC CRC PF average FP32 05 03 9C 88 00 02 CRC CRC 頻率 f FP32 05 03 9C 90 00 02 CRC CRC Ia 角度 FP32 05 03 9C 92 00 02 CRC CRC Ib 角度 FP32 05 03 9C 94 00 02 CRC CRC Ic 角度 FP32 05 03 9C 6E 00 02 CRC CRC ΣkW 05 03 9C 5E 00 02 CRC CRC 總線電壓 Vln average 05 03 9C 56 00 02 CRC CRC I average :

原廠提供資料

6. 追日支架 _ ID(0x06) Send 自動模式 06 06 00 05 81 00 手動模式 06 06 00 05 83 00 第 A 組馬達往西 06 06 00 05 83 02 第 A 組馬達往東 06 06 00 05 83 03 第 B 組馬達往西 06 06 00 05 83 04 第 B 組馬達往東 06 06 00 05 83 05 停止 06 06 00 05 83 01 移動到自訂位置 1 模式 06 06 00 05 88 00 移動到自訂位置 2 模式 06 06 00 05 8A 00 太陽能 A 角度 06 03 00 0C 00 01 第 A 組 pulse 數 06 03 00 18 00 01 太陽能 B 角度 06 03 00 0D 00 01 第 B 組 pulse 數 06 03 00 19 00 01 40060 緩起時間 06 03 00 3B 00 01 40063 過電流保護值 06 03 00 3E 00 01 40064 追日起始緯度值 06 03 00 3F 00 01 40065 追日結束緯度值 06 03 00 40 00 01 40066 追日間隔 06 03 00 41 00 01 40067 追日容許誤差角度 06 03 00 42 00 01 40068 是否開啟風速過大 06 03 00 43 00 01 40071 是否開啟防遮蔭 06 03 00 46 00 01 40084 是否開啟雙軸同動 06 03 00 53 00 01 40086 日照高值 06 03 00 55 00 01 40088 日照低值 06 03 00 57 00 01

原廠提供資料 :

7. 直流發電機 _ 大同雙向電表 _ID(0x07) Send Response 07 03 9C 50 00 02 CRC CRC Ia FP32 07 03 9C 52 00 02 CRC CRC Ib FP32 07 03 9C 54 00 02 CRC CRC Ic FP32 07 03 9C 56 00 02 CRC CRC I average FP32 07 03 9C 60 00 02 CRC CRC Uab FP32 07 03 9C 62 00 02 CRC CRC Ubc FP32 07 03 9C 64 00 02 CRC CRC Uca FP32 07 03 9C 66 00 02 CRC CRC Ull average FP32 07 03 9C 80 00 02 CRC CRC PF a FP32 07 03 9C 82 00 02 CRC CRC PF b FP32 07 03 9C 84 00 02 CRC CRC PF c FP32 07 03 9C 86 00 02 CRC CRC PF average FP32 07 03 9C 88 00 02 CRC CRC 頻率 f FP32 07 03 9C 90 00 02 CRC CRC Ia 角度 FP32 07 03 9C 92 00 02 CRC CRC Ib 角度 FP32 07 03 9C 94 00 02 CRC CRC Ic 角度 FP32 07 03 9C 6E 00 02 CRC CRC ΣkW FP32 07 03 04 C0 C8 8E 40 CRC CRC 07 03 9C 5E 00 02 CRC CRC 總線電壓 Vln average FP32 07 03 04 42 DE 1C 4D CRC CRC 07 03 9C 56 00 02 CRC CRC I average FP32 07 03 04 3D 8C 98 B8 CRC CRC

原廠提供資料

8. 全盛 _ 電池資訊 _ID(0x08) Send Response 08 03 00 00 00 01 CRC CRC 08 03 02 01 0C CRC CRC 原廠提供資料 :

9. 泓格 _3 相 4 線 _ID(0x0A) Send Response 0A 03 12 00 00 02 CRC CRC V_1 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 11 00 02 CRC CRC V_2 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 22 00 02 CRC CRC V_3 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 33 00 02 CRC CRC V_4 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 02 00 02 CRC CRC I_1 0A 03 04 00 00 00 00 40 F3 0A 03 12 13 00 02 CRC CRC I_2 0A 03 04 00 00 00 18 40 F9 0A 03 12 24 00 02 CRC CRC I_3 0A 03 04 00 00 00 6F 00 DF 0A 03 12 35 00 02 CRC CRC I_4 0A 03 04 00 00 00 4B 00 C4 0A 03 12 04 00 02 CRC CRC kw_1 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 15 00 02 CRC CRC kw_2 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 26 00 02 CRC CRC kw_3 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 37 00 02 CRC CRC kw_4 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 0B 00 02 CRC CRC kwh_1 0A 03 04 00 00 0B AF CRC CRC 0A 03 12 1C 00 02 CRC CRC kwh_2 0A 03 04 00 00 01 9F CRC CRC 0A 03 12 2D 00 02 CRC CRC kwh_3 0A 03 04 FF FF FF F6 CRC CRC 0A 03 12 3E 00 02 CRC CRC kwh_4 0A 03 04 00 00 02 B1 CRC CRC 0A 03 12 0A 00 02 CRC CRC PF_1 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 1B 00 02 CRC CRC PF_2 0A 03 04 00 00 00 00 CRC CRC 0A 03 12 2C 00 02 CRC CRC PF_3 0A 03 04 00 00 FF FF CRC CRC 0A 03 12 3D 00 02 CRC CRC PF_4 0A 03 04 00 00 00 00 CRC CRC

10. 太陽能 A 模組 _ID(0x0B) Send Response 0B 03 00 00 00 02 CRC CRC P(KWH) 0C 03 04 00 00 00 02 CRC CRC 0B 03 00 02 00 01 CRC CRC W 0B 03 02 00 00 CRC CRC 0B 03 00 03 00 01 CRC CRC V 0B 03 02 00 00 CRC CRC 0B 03 00 04 00 01 CRC CRC I 0B 03 02 00 00 CRC CRC 原廠提供資料 :

11. 太陽能 B 模組 _ID(0x0C) Send Response 0C 03 00 00 00 02 CRC CRC P(KWH) 0C 03 04 00 00 00 02 CRC CRC 0C 03 00 02 00 01 CRC CRC W 0C 03 02 00 BE CRC CRC 0C 03 00 03 00 01 CRC CRC V 0C 03 02 02 E8 CRC CRC 0C 03 00 04 00 01 CRC CRC I 0C 03 02 FF 0C CRC CRC 原廠提供資料 :

12. 日照計 _ID(0x14) Send Response 01 03 10 01 00 01 D1 0A 01 03 02 01 1B F9 DF 原廠提供資料 :

13. 溫度計 _ID ID(0x15) 原廠提供資料 : Send Response 01 03 10 01 00 01 D1 0A 01 03 02 00 02 39 85

14. 水平風力發電機 _ ID(0x17) Send Response 0B 03 00 00 00 02 CRC CRC P(KWH) 08 03 04 00 00 00 00 CRC CRC 0B 03 00 02 00 02 CRC CRC V 0B 03 04 00 00 03 F9 CRC CRC 0B 03 00 04 00 02 CRC CRC (A)/1000 0B 03 04 00 00 00 42 CRC CRC 0B 03 00 06 00 02 CRC CRC W 原廠提供資料 :

15. 垂直風力發電機 _ ID(0x2F) Send Response 0B 03 00 00 00 02 CRC CRC P(KWH) 08 03 04 00 00 00 00 CRC CRC 0B 03 00 02 00 02 CRC CRC V 0B 03 04 00 00 03 F9 CRC CRC 0B 03 00 04 00 02 CRC CRC (A)/1000 0B 03 04 00 00 00 42 CRC CRC 0B 03 00 06 00 02 CRC CRC W 原廠提供資料 :