毛片无码免费无码播放,精品国偷自产在线视频,久久精品国产一区二区三区,久久中文字幕人妻熟av女,两个人看的www免费高清

AGV小車(chē)與門(mén)控(快速卷簾門(mén))第三方通信協(xié)議

美高快速門(mén)控制系統(tǒng)第三方通信協(xié)議V1.5

 

一、概述

系統(tǒng)遵循Modbus協(xié)議標(biāo)準(zhǔn),采用RTU傳輸模式,CRC16校驗(yàn)(多項(xiàng)式X16+X15+X2+1),第三方軟件可以通過(guò)RS485接口與系統(tǒng)控制器通信,從而實(shí)現(xiàn)門(mén)體的開(kāi)關(guān)門(mén)動(dòng)作控制及工作狀態(tài)查詢(xún)。

 

二、通信協(xié)議

1、門(mén)體控制指令

功能碼:0x05(寫(xiě)單個(gè)線圈)
功能說(shuō)明 輸出地址 輸出數(shù)值 應(yīng)答數(shù)據(jù)
開(kāi)門(mén)指令 0x0004 0xFF00:開(kāi)門(mén) 原數(shù)據(jù)應(yīng)答
關(guān)門(mén)指令 0x0005 0xFF00:關(guān)門(mén)
停止運(yùn)行命令 0x000A 0xFF00:停止
解除停止命令 0x000A 0x0000:解除停止

 

開(kāi)門(mén)指令格式示例:

開(kāi)門(mén)指令 數(shù)據(jù)格式(十六進(jìn)制)
1號(hào)控制器開(kāi)門(mén) 01 05 00 04 FF 00 CD FB
2號(hào)控制器開(kāi)門(mén) 02 05 00 04 FF 00 CD C8
3號(hào)控制器開(kāi)門(mén) 03 05 00 04 FF 00 CC 19
4號(hào)控制器開(kāi)門(mén) 04 05 00 04 FF 00 CD AE

 

關(guān)門(mén)指令格式示例:

關(guān)門(mén)指令 數(shù)據(jù)格式(十六進(jìn)制)
1號(hào)控制器關(guān)門(mén) 01 05 00 05 FF 00 9C 3B
2號(hào)控制器關(guān)門(mén) 02 05 00 05 FF 00 9C 08
3號(hào)控制器關(guān)門(mén) 03 05 00 05 FF 00 9D D9
4號(hào)控制器關(guān)門(mén) 04 05 00 05 FF 00 9C 6E

 

停止運(yùn)行指令格式示例:

停止指令 數(shù)據(jù)格式(十六進(jìn)制)
1號(hào)控制器停止 01 05 00 0A FF 00 AC 38
2號(hào)控制器停止 02 05 00 0A FF 00 AC 0B
3號(hào)控制器停止 03 05 00 0A FF 00 AD DA
4號(hào)控制器停止 04 05 00 0A FF 00 AC 6D

 

解除停止運(yùn)行指令格式示例:

關(guān)門(mén)指令 數(shù)據(jù)格式(十六進(jìn)制)
1號(hào)控制器解除停止 01 05 00 0A 00 00 ED C8
2號(hào)控制器解除停止 02 05 00 0A 00 00 ED FB
3號(hào)控制器解除停止 03 05 00 0A 00 00 EC 2A
4號(hào)控制器解除停止 04 05 00 0A 00 00 ED 9D

 

 

2、狀態(tài)查詢(xún)指令

功能碼:0x03(讀多個(gè)寄存器)
功能說(shuō)明 起始地址 寄存器數(shù)量 應(yīng)答數(shù)據(jù)
查詢(xún)狀態(tài) 0x0080 14 狀態(tài)寄存器的當(dāng)前值

(狀態(tài)寄存器的定義詳見(jiàn)后表)

注意:僅支持一次性查詢(xún)0x0080 – 0x008D共14個(gè)寄存器的狀態(tài)。

 

狀態(tài)查詢(xún)指令格式示例:

狀態(tài)查詢(xún)指令 數(shù)據(jù)格式(十六進(jìn)制)
查詢(xún)1號(hào)控制器狀態(tài) 01 03 00 80 00 0E C5 E6
查詢(xún)1號(hào)控制器應(yīng)答 01 03 1C 00 00 20 83 00 00 04 ED 00 00 00 01 00 64

(1)?? (2)?? (3)?? (4)?? (5)?? (6)?? (7)

01 49 00 00 00 00 00 00 00 00 79 37 00 EE B6 96

(8)?? (9)? (10)? (11)? (12)? (13)? (14) *

查詢(xún)2號(hào)控制器狀態(tài) 02 03 00 80 00 0E C5 D5
查詢(xún)3號(hào)控制器狀態(tài) 03 03 00 80 00 0E C4 04
查詢(xún)4號(hào)控制器狀態(tài) 04 03 00 80 00 0E C5 B3

*注釋?zhuān)?1)—(14)表示14個(gè)狀態(tài)寄存器的值。

 

3、狀態(tài)寄存器

序號(hào) 寄存器地址 功能 類(lèi)型 特性 備注
1 0x0080 總運(yùn)行次數(shù)Hi 16bit 只讀
2 0x0081 總運(yùn)行次數(shù)Lo 16bit 只讀
3 0x0082 維護(hù)后運(yùn)行次數(shù)Hi 16bit 只讀
4 0x0083 維護(hù)后運(yùn)行次數(shù)Lo 16bit 只讀
5 0x0084 系統(tǒng)狀態(tài) 16bit 只讀 0:無(wú)故障

其它數(shù)值:對(duì)應(yīng)當(dāng)前故障代碼

6 0x0085 當(dāng)前運(yùn)行狀態(tài) 16bit 只讀 0:在關(guān)門(mén)位置

1:在開(kāi)門(mén)位置

2:開(kāi)門(mén)中

3:關(guān)門(mén)中

4:門(mén)體運(yùn)行即將停止

5:門(mén)體停在非開(kāi)、關(guān)門(mén)位置

7 0x0086 當(dāng)前門(mén)體高度 16bit 只讀 數(shù)值范圍:0 – 100
8 0x0087 母線電壓 16bit 只讀
9 0x0088 相線電流 16bit 只讀
10 0x0089 電機(jī)運(yùn)行速度 16bit 只讀
11 0x008A 輸入傳感器狀態(tài) 16bit 只讀 bit0:手動(dòng)開(kāi)門(mén)信號(hào)

bit1:手動(dòng)關(guān)門(mén)信號(hào)

bit2:手動(dòng)停止信號(hào)

bit3:急停輸入信號(hào)

bit4:安全信號(hào)1

bit5:安全信號(hào)2

bit6:自動(dòng)開(kāi)門(mén)信號(hào)

bit7:部分開(kāi)門(mén)信號(hào)

bit8:?jiǎn)捂I循環(huán)信號(hào)

bit9:開(kāi)門(mén)限位輸入信號(hào)

bit10:關(guān)門(mén)限位輸入信號(hào)

bit11:互鎖輸入信號(hào)

bit12:保留

bit13:通信停止信號(hào)

bit14:通信開(kāi)門(mén)信號(hào)

bit15:通信關(guān)門(mén)信號(hào)

12 0x008B 保留 16bit 只讀
13 0x008C 保留 16bit 只讀
14 0x008D 保留 16bit 只讀

 

4、指令優(yōu)先級(jí)

基于安全方面的考慮,開(kāi)門(mén)指令優(yōu)先級(jí)高于關(guān)門(mén)指令,即:

1)開(kāi)門(mén)過(guò)程中,關(guān)門(mén)指令無(wú)效。

2)關(guān)門(mén)過(guò)程中,控制器收到開(kāi)門(mén)指令后,會(huì)立即中斷關(guān)門(mén)流程,開(kāi)始執(zhí)行開(kāi)門(mén)流程。

 

 

5、通信時(shí)間要求

項(xiàng)目 時(shí)間(ms) 說(shuō)明
最小發(fā)送間隔 300 收到應(yīng)答后間隔300ms方可發(fā)送下一條指令
應(yīng)答超時(shí)時(shí)間 500 指令發(fā)出后500ms未收到應(yīng)答則認(rèn)定為應(yīng)答超時(shí)

 

6、通信地址配置

在控制器主界面,依次選擇“設(shè)置”-“設(shè)備高級(jí)設(shè)定”-“聯(lián)網(wǎng)通信設(shè)定”-“設(shè)備站號(hào)設(shè)定”,可進(jìn)入地址設(shè)定界面對(duì)通信地址進(jìn)行設(shè)定。有效地址范圍為1 – 247,每個(gè)臺(tái)控制器必須有唯一的通信地址。

 

7、通信速率與數(shù)據(jù)格式

通信速率出廠默認(rèn)為4800bps,8位數(shù)據(jù)位,1位停止位,無(wú)奇偶檢驗(yàn)位。在控制器主界面,依次選擇“設(shè)置”-“設(shè)備高級(jí)設(shè)定”-“聯(lián)網(wǎng)通信設(shè)定”-“通信速率設(shè)定”,可進(jìn)入速率設(shè)定界面對(duì)通信速率進(jìn)行設(shè)定,控制器從新上電后即可生效。第三方軟件必須確保與所有控制器的通信速率一致。

 

三、故障代碼

檢查狀態(tài)寄存器0x0084(系統(tǒng)狀態(tài))可以得知是否發(fā)生故障,并可根據(jù)寄存器數(shù)值所指示的故障代碼來(lái)確定故障類(lèi)型。

故障代碼 故障名稱(chēng)
1 系統(tǒng)過(guò)流
2 /
3 系統(tǒng)欠壓
4 停機(jī)時(shí)過(guò)壓
5 運(yùn)行時(shí)過(guò)壓
6 電機(jī)堵轉(zhuǎn)
7 超出限位位置
8 主板數(shù)據(jù)存儲(chǔ)故障
9 超速故障
10 反轉(zhuǎn)故障
11 系統(tǒng)過(guò)載
12 電流檢測(cè)回路故障
13 電機(jī)編碼器故障
14 電機(jī)初始角錯(cuò)誤
15 通信故障
16 上電檢測(cè)
17 掉電檢測(cè)
18 制動(dòng)回路故障
19 外置編碼器故障
20 運(yùn)行超時(shí)
21 單周期內(nèi)安全信號(hào)1異常
22 單周期內(nèi)安全信號(hào)2異常
23 未進(jìn)行電子行程設(shè)定
24 24V電源短路
25 /
26 限位開(kāi)關(guān)故障
27 系統(tǒng)過(guò)熱
28 電磁制動(dòng)器故障
29 絕對(duì)值編碼器復(fù)位
30 電機(jī)參數(shù)匹配故障
31 電機(jī)編碼器故障2
32 電機(jī)編碼器故障3
33 絕對(duì)值編碼器故障2
34 絕對(duì)值編碼器復(fù)位2
35 絕對(duì)值編碼器運(yùn)行時(shí)復(fù)位
36 行程設(shè)定距離過(guò)短
37 /
38 電磁制動(dòng)器故障2
39 電機(jī)編碼器故障4
40 電機(jī)編碼器故障5

 

四、更多說(shuō)明與建議

1、狀態(tài)查詢(xún)指令的用途

通過(guò)狀態(tài)查詢(xún)指令可以了解門(mén)體的運(yùn)行狀態(tài),及當(dāng)前是否有故障發(fā)生。發(fā)生故障時(shí),門(mén)體將不能正常工作,需要排除故障以使其恢復(fù)正常。

?

2、發(fā)送開(kāi)門(mén)(關(guān)門(mén))指令

當(dāng)業(yè)務(wù)邏輯上需要開(kāi)門(mén)(關(guān)門(mén))時(shí),請(qǐng)直接發(fā)送開(kāi)門(mén)(關(guān)門(mén))指令,即使通過(guò)查詢(xún)指令查到當(dāng)前運(yùn)行狀態(tài)為在開(kāi)門(mén)(關(guān)門(mén))位置,也建議發(fā)送開(kāi)門(mén)(關(guān)門(mén))指令。

 

3、確保開(kāi)門(mén)(關(guān)門(mén))指令發(fā)送成功

開(kāi)門(mén)(關(guān)門(mén))指令發(fā)送后,收到應(yīng)答才算發(fā)送成功,否則要等超時(shí)后從新發(fā)送。

 

4、異常狀態(tài)檢查

開(kāi)門(mén)(關(guān)門(mén))指令發(fā)送成功后,但門(mén)體長(zhǎng)時(shí)間未到達(dá)開(kāi)門(mén)(關(guān)門(mén))位置,請(qǐng)檢查故障代碼,看是否有故障發(fā)生。

 

5、保證關(guān)門(mén)過(guò)程的安全

關(guān)門(mén)指令一旦成功發(fā)送,最好不要再自動(dòng)重復(fù)發(fā)送該次關(guān)門(mén)指令,否則可能會(huì)造成安全隱患。

 

6、注意開(kāi)門(mén)(關(guān)門(mén))指令優(yōu)先級(jí)

開(kāi)門(mén)指令優(yōu)先級(jí)要高于關(guān)門(mén)指令,設(shè)計(jì)中需要加以考慮。

?

7、停止運(yùn)行和解除停止運(yùn)行

發(fā)送停止運(yùn)行指令后,電機(jī)停止運(yùn)行,此時(shí)發(fā)送開(kāi)、關(guān)門(mén)運(yùn)行指令(包括本地開(kāi)、關(guān)門(mén)信號(hào))都將無(wú)效,需發(fā)送解除停止運(yùn)行指令后,才能執(zhí)行其它運(yùn)行指令。在停止運(yùn)行期間,狀態(tài)查詢(xún)指令可正常使用。