YW2010智能電力監(jiān)測儀通訊協(xié)議
聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對《電天下賬號管理規(guī)范》全部內(nèi)容的認(rèn)可,本網(wǎng)站資源來自原創(chuàng),僅供用于學(xué)習(xí)和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請舉報本資源,我們將及時審核處理!
YW2010智能電力監(jiān)測儀通訊協(xié)議
YW2010智能電力監(jiān)測儀通訊協(xié)議
文本預(yù)覽
通訊規(guī)約
m
1.1引言
YW2010通訊規(guī)約詳細(xì)描述了本機(jī)串行口通訊的讀、寫命令格式
及內(nèi)部信息數(shù)據(jù)的定義,以便第三方開發(fā)使用。
o
1.1.1 PLC ModBus 兼容性
ModBus通訊規(guī)約允許YW2010與施耐德、西門子、AB、GE、Modicon
等多個國際著名品牌的可編程順序控制器(PLC)、RTcU、SCADA系統(tǒng)、
DCS或第三方具有ModBus兼容的監(jiān)控系統(tǒng)之間進(jìn)行信息和數(shù)據(jù)的有
.
效傳遞。有了 YW2010,就只要簡單的增加一套基于 PC(或工控機(jī))
的中央通訊主控顯示軟件(如:組態(tài)王、Ibntouch、FIX、synall等)
就可建立一套監(jiān)控系統(tǒng)。
1.1.2 廣泛的通訊集成 y
YW2010提供與Modicon系統(tǒng)相兼容的ModBus通訊規(guī)約,這個
通訊規(guī)約被廣泛作為系統(tǒng)集k成的標(biāo)準(zhǔn)。兼容RS-485/232C接口的可
編程邏輯控制器 ModBus 通訊規(guī)約允許信息和數(shù)據(jù)在 YW2010 與
Modicon可編程邏輯控t制器(PLC),RTU、SCADA系統(tǒng)、DCS系統(tǒng)和另
外兼容ModBus通.訊規(guī)約的系統(tǒng)之間進(jìn)行有效傳遞。
1.2 ModBus基w本規(guī)則
1.2.1所有RS485通訊回路都應(yīng)遵照主/從方式。依照這種方式,數(shù)
據(jù)可以在一個主站(如:PC)和32個子站(如:YW2010)之間傳遞。
1.2.w2主站將初始化和控制在RS485通訊回路上傳遞的所有信息。
1.2.3任何一次通訊都不能從子站開始。
1.2.4在RS485回路上的所有通訊都以“信息幀”方式傳遞。
w
1.2.5 如果主站或子站接收到含有未知命令的信息幀,則不予以響
應(yīng)。
“信息幀”就是一個由數(shù)據(jù)幀(每一個字節(jié)為一個數(shù)據(jù)幀)構(gòu)成的字符串
(最多255個字節(jié)),是由信息頭和發(fā)送的編碼數(shù)據(jù)構(gòu)成標(biāo)準(zhǔn)的異步串行數(shù)據(jù),該
通訊方式也與RTU通訊規(guī)約相兼容。
1.3數(shù)據(jù)幀格式:
通訊傳輸為異步方式,并以字節(jié)(數(shù)據(jù)幀)為單位。在主站和子
站之間傳遞的每一個數(shù)據(jù)幀都是11位的串行數(shù)據(jù)流。
- 1 -數(shù)據(jù)幀格式:
m
起始位 1位
數(shù)據(jù)位 8位(低位在前、高位在后)
奇偶校驗位 1位:有奇偶校驗位;無:無奇偶校驗位 o
停止位 1位:有奇偶校驗位;2位:無奇偶校驗位
有校驗位的時序圖: c
止 起 D0 D1 D2 D3 D4 D5 .D6 D7 D8 止
b
start data parity end
起始位 數(shù)據(jù)位 校驗位 停止位
y
無校驗位的時序圖:
k
止 起 D0 D1 D2 D3 D4 D5 D6 D7 止
start data end
起始位 t數(shù)據(jù)位 停止位
.
1.4 YW2010通訊規(guī)約
w
當(dāng)通訊命令發(fā)送至儀器時,符合相應(yīng)的地址碼的設(shè)備接收通訊
命令,并除去地址碼,讀取信息,如果沒有出錯,則執(zhí)行相應(yīng)的任
務(wù);然后把執(zhí)行結(jié)果返送給發(fā)送者。返送的信息中包括地址碼、執(zhí)
w
行動作的功能碼、執(zhí)行動作后的數(shù)據(jù)以及錯誤校驗碼(CRC)。如果
出錯就不發(fā)送任何信息。
w 1.4.1信息幀格式
START ADD CS DATA CRC END
初始結(jié)構(gòu) 地址碼 功能碼 數(shù)據(jù)區(qū) 錯誤校驗 結(jié)束結(jié)構(gòu)
延時(相當(dāng) 1字節(jié) 1字節(jié) N字節(jié) 2字節(jié) 延時(相當(dāng)
于4個字節(jié) 8位 8位 N×8位 16位 于4個字節(jié)
的時間) 的時間)
- 2 -1.4.1.1地址碼(ADD)
m
地址碼為每次通訊傳送的信息幀中的第一個數(shù)據(jù)幀(8 位),從
0 到 255。這個字節(jié)表明由用戶設(shè)定地址碼的子機(jī)將接收由主機(jī)發(fā)
送來的信息。并且每個子機(jī)都有唯一的地址碼,并且響應(yīng)回送均以
o
各自的地址碼開始。主機(jī)發(fā)送的地址碼表明將發(fā)送到的子機(jī)地址,
而子機(jī)發(fā)送的地址碼表明回送的子機(jī)地址。
1.4.1.2功能碼(CS) c
功能碼是每次通訊傳送的信息幀中的第二個數(shù)據(jù)幀。ModBus通
.
訊規(guī)約定義功能碼為 1~127(01H~7FH)。YW2010 利用其中的一部
分功能碼。作為主機(jī)請求發(fā)送,通過功能碼b告訴子機(jī)執(zhí)行什么動作。
作為子機(jī)響應(yīng),子機(jī)發(fā)送的功能碼與主機(jī)發(fā)送來的功能碼一樣,并
表明子機(jī)已響應(yīng)主機(jī)進(jìn)行操作。如y果子機(jī)發(fā)送的功能碼的最高位是
1(功能碼>127),則表明子機(jī)沒有響應(yīng)或出錯。
下表列出的功能碼都具k體的含義及操作。
tMODBUS部分功能碼
.
功能碼 定義 操作
w
03H 讀寄存器 讀取一個或多個寄存器的數(shù)據(jù)
06H 寫單個寄存器 把一個16位二進(jìn)制數(shù)寫入單個寄存器
1w0 H 寫多個寄存器 把一個16位二進(jìn)制數(shù)寫入多個寄存器
a) 03,讀寄存器
w YW2010 采用ModBus 通訊規(guī)約,利用通訊命令,可以進(jìn)行讀取
點(保持寄存器或返回值輸入寄存器)。功能碼03H映射的數(shù)據(jù)區(qū)的
保持和輸入寄存器值都是16位(2字節(jié))。這樣從YW2010讀取的寄
存器值都是2 字節(jié)。一次最多可讀取寄存器數(shù)是 125。由于一些可
編程控制器不用功能碼03,所以功能碼03被用作讀取點和返回值。
子機(jī)響應(yīng)的命令格式是子機(jī)地址、功能碼、數(shù)據(jù)區(qū)及CRC碼。
數(shù)據(jù)區(qū)的數(shù)據(jù)都是每2個字節(jié)為一組的雙字節(jié)數(shù),且高字節(jié)在前。
b) 06,寫單個寄存器:
m
1.1引言
YW2010通訊規(guī)約詳細(xì)描述了本機(jī)串行口通訊的讀、寫命令格式
及內(nèi)部信息數(shù)據(jù)的定義,以便第三方開發(fā)使用。
o
1.1.1 PLC ModBus 兼容性
ModBus通訊規(guī)約允許YW2010與施耐德、西門子、AB、GE、Modicon
等多個國際著名品牌的可編程順序控制器(PLC)、RTcU、SCADA系統(tǒng)、
DCS或第三方具有ModBus兼容的監(jiān)控系統(tǒng)之間進(jìn)行信息和數(shù)據(jù)的有
.
效傳遞。有了 YW2010,就只要簡單的增加一套基于 PC(或工控機(jī))
的中央通訊主控顯示軟件(如:組態(tài)王、Ibntouch、FIX、synall等)
就可建立一套監(jiān)控系統(tǒng)。
1.1.2 廣泛的通訊集成 y
YW2010提供與Modicon系統(tǒng)相兼容的ModBus通訊規(guī)約,這個
通訊規(guī)約被廣泛作為系統(tǒng)集k成的標(biāo)準(zhǔn)。兼容RS-485/232C接口的可
編程邏輯控制器 ModBus 通訊規(guī)約允許信息和數(shù)據(jù)在 YW2010 與
Modicon可編程邏輯控t制器(PLC),RTU、SCADA系統(tǒng)、DCS系統(tǒng)和另
外兼容ModBus通.訊規(guī)約的系統(tǒng)之間進(jìn)行有效傳遞。
1.2 ModBus基w本規(guī)則
1.2.1所有RS485通訊回路都應(yīng)遵照主/從方式。依照這種方式,數(shù)
據(jù)可以在一個主站(如:PC)和32個子站(如:YW2010)之間傳遞。
1.2.w2主站將初始化和控制在RS485通訊回路上傳遞的所有信息。
1.2.3任何一次通訊都不能從子站開始。
1.2.4在RS485回路上的所有通訊都以“信息幀”方式傳遞。
w
1.2.5 如果主站或子站接收到含有未知命令的信息幀,則不予以響
應(yīng)。
“信息幀”就是一個由數(shù)據(jù)幀(每一個字節(jié)為一個數(shù)據(jù)幀)構(gòu)成的字符串
(最多255個字節(jié)),是由信息頭和發(fā)送的編碼數(shù)據(jù)構(gòu)成標(biāo)準(zhǔn)的異步串行數(shù)據(jù),該
通訊方式也與RTU通訊規(guī)約相兼容。
1.3數(shù)據(jù)幀格式:
通訊傳輸為異步方式,并以字節(jié)(數(shù)據(jù)幀)為單位。在主站和子
站之間傳遞的每一個數(shù)據(jù)幀都是11位的串行數(shù)據(jù)流。
- 1 -數(shù)據(jù)幀格式:
m
起始位 1位
數(shù)據(jù)位 8位(低位在前、高位在后)
奇偶校驗位 1位:有奇偶校驗位;無:無奇偶校驗位 o
停止位 1位:有奇偶校驗位;2位:無奇偶校驗位
有校驗位的時序圖: c
止 起 D0 D1 D2 D3 D4 D5 .D6 D7 D8 止
b
start data parity end
起始位 數(shù)據(jù)位 校驗位 停止位
y
無校驗位的時序圖:
k
止 起 D0 D1 D2 D3 D4 D5 D6 D7 止
start data end
起始位 t數(shù)據(jù)位 停止位
.
1.4 YW2010通訊規(guī)約
w
當(dāng)通訊命令發(fā)送至儀器時,符合相應(yīng)的地址碼的設(shè)備接收通訊
命令,并除去地址碼,讀取信息,如果沒有出錯,則執(zhí)行相應(yīng)的任
務(wù);然后把執(zhí)行結(jié)果返送給發(fā)送者。返送的信息中包括地址碼、執(zhí)
w
行動作的功能碼、執(zhí)行動作后的數(shù)據(jù)以及錯誤校驗碼(CRC)。如果
出錯就不發(fā)送任何信息。
w 1.4.1信息幀格式
START ADD CS DATA CRC END
初始結(jié)構(gòu) 地址碼 功能碼 數(shù)據(jù)區(qū) 錯誤校驗 結(jié)束結(jié)構(gòu)
延時(相當(dāng) 1字節(jié) 1字節(jié) N字節(jié) 2字節(jié) 延時(相當(dāng)
于4個字節(jié) 8位 8位 N×8位 16位 于4個字節(jié)
的時間) 的時間)
- 2 -1.4.1.1地址碼(ADD)
m
地址碼為每次通訊傳送的信息幀中的第一個數(shù)據(jù)幀(8 位),從
0 到 255。這個字節(jié)表明由用戶設(shè)定地址碼的子機(jī)將接收由主機(jī)發(fā)
送來的信息。并且每個子機(jī)都有唯一的地址碼,并且響應(yīng)回送均以
o
各自的地址碼開始。主機(jī)發(fā)送的地址碼表明將發(fā)送到的子機(jī)地址,
而子機(jī)發(fā)送的地址碼表明回送的子機(jī)地址。
1.4.1.2功能碼(CS) c
功能碼是每次通訊傳送的信息幀中的第二個數(shù)據(jù)幀。ModBus通
.
訊規(guī)約定義功能碼為 1~127(01H~7FH)。YW2010 利用其中的一部
分功能碼。作為主機(jī)請求發(fā)送,通過功能碼b告訴子機(jī)執(zhí)行什么動作。
作為子機(jī)響應(yīng),子機(jī)發(fā)送的功能碼與主機(jī)發(fā)送來的功能碼一樣,并
表明子機(jī)已響應(yīng)主機(jī)進(jìn)行操作。如y果子機(jī)發(fā)送的功能碼的最高位是
1(功能碼>127),則表明子機(jī)沒有響應(yīng)或出錯。
下表列出的功能碼都具k體的含義及操作。
tMODBUS部分功能碼
.
功能碼 定義 操作
w
03H 讀寄存器 讀取一個或多個寄存器的數(shù)據(jù)
06H 寫單個寄存器 把一個16位二進(jìn)制數(shù)寫入單個寄存器
1w0 H 寫多個寄存器 把一個16位二進(jìn)制數(shù)寫入多個寄存器
a) 03,讀寄存器
w YW2010 采用ModBus 通訊規(guī)約,利用通訊命令,可以進(jìn)行讀取
點(保持寄存器或返回值輸入寄存器)。功能碼03H映射的數(shù)據(jù)區(qū)的
保持和輸入寄存器值都是16位(2字節(jié))。這樣從YW2010讀取的寄
存器值都是2 字節(jié)。一次最多可讀取寄存器數(shù)是 125。由于一些可
編程控制器不用功能碼03,所以功能碼03被用作讀取點和返回值。
子機(jī)響應(yīng)的命令格式是子機(jī)地址、功能碼、數(shù)據(jù)區(qū)及CRC碼。
數(shù)據(jù)區(qū)的數(shù)據(jù)都是每2個字節(jié)為一組的雙字節(jié)數(shù),且高字節(jié)在前。
b) 06,寫單個寄存器:
AIGC
您好,YW2010智能電力監(jiān)測儀是一種先進(jìn)的電力監(jiān)控設(shè)備,它主要用于實時監(jiān)測和分析電力系統(tǒng)的各項參數(shù),如電壓、電流、功率因數(shù)、頻率等。關(guān)于通訊協(xié)議,通常智能電力監(jiān)測儀會采用標(biāo)準(zhǔn)的通信接口和協(xié)議,以便與控制器、數(shù)據(jù)采集系統(tǒng)(SCADA)或其他設(shè)備進(jìn)行數(shù)據(jù)交換。
YW2010可能支持的通訊協(xié)議可能包括但不限于Modbus TCP/IP、RS-485、以太網(wǎng)(Ethernet)或Profibus DP等工業(yè)級通信協(xié)議。這些協(xié)議允許設(shè)備通過網(wǎng)絡(luò)連接到中央管理系統(tǒng),實現(xiàn)遠(yuǎn)程監(jiān)控和數(shù)據(jù)傳輸。具體的通訊協(xié)議需要查看產(chǎn)品手冊或咨詢制造商,因為不同的型號可能會有不同的配置。
如果您需要了解如何配置或者遇到關(guān)于通訊協(xié)議的問題,請?zhí)峁└敿?xì)的信息,我將盡力為您提供幫助。
YW2010智能電力監(jiān)測儀通訊協(xié)議的相關(guān)資源推薦
會員專享
會員限時八折,點擊立即查看
升級會員獲取海量資源免費(fèi)下載
會員免費(fèi)下載
5D幣 購買
上傳資源賺收益
格式:pdf
瀏覽:249
收藏:0
瀏覽:249??|??
收藏:0
上傳時間:2010-10-08
大小:650.7K
舉報
排名
昵稱
瓦特值