幫助文檔
佰馬科技智能網(wǎng)關(guān)系列產(chǎn)品,面向工業(yè)場(chǎng)景應(yīng)用,設(shè)計(jì)有擁有豐富的通信、傳輸和控制功能接口,例如針對(duì)外部強(qiáng)弱電設(shè)備的遠(yuǎn)程控制,部分智能網(wǎng)關(guān)配套設(shè)計(jì)有繼電器功能接口,以提高項(xiàng)目的遠(yuǎn)程管控能力。本篇主要講解佰馬智能網(wǎng)關(guān)的繼電器功能測(cè)試方法。
1、輸入輸出設(shè)置
設(shè)備名稱(chēng)和因子的名稱(chēng)為自定義的,但是一般按照有序有規(guī)則的自定義命名
繼電器通道的選擇是根據(jù)實(shí)際使用情況進(jìn)行命名的
上報(bào)中心是根據(jù)使用的服務(wù)器中心來(lái)實(shí)際進(jìn)行選擇的
繼電器控制則是選擇繼電器的初始狀態(tài),進(jìn)行閉合和斷開(kāi)的選擇
注意:繼電器通道包含了12V DC和24V DC,要根據(jù)實(shí)際使用的網(wǎng)關(guān)或路由的使用端口來(lái)決定
2.服務(wù)器配置
由于剛才繼電器的上報(bào)中心為1,所以這里的服務(wù)端也是選擇服務(wù)器1配置
服務(wù)器的端口要與等等設(shè)定的網(wǎng)絡(luò)調(diào)試助手的連接端口一致
協(xié)議和封裝類(lèi)型根據(jù)使用情況來(lái)進(jìn)行選擇,這里使用的協(xié)議是TCP 封裝類(lèi)型是JSON
3.網(wǎng)絡(luò)調(diào)試助手設(shè)置
協(xié)議的類(lèi)型由服務(wù)端配置使用的協(xié)議選擇TCP Server
服務(wù)器的端口為9001
4.測(cè)試情況
因?yàn)榍懊嬖O(shè)置的輸入輸出情況為R1閉合、R2閉合、R3斷開(kāi)
所以這里讀取到的數(shù)據(jù)為R1:1、R2:1、R3:0
(可以得知閉合為1,斷開(kāi)為0)
發(fā)送指令
{
"method":"control_relay",
"params":{
"relay1":0, "relay2":0, "relay3":0 }
}
應(yīng)答
{
“
status": "ok"
}
再來(lái)觀察輸入輸出的狀態(tài)
均為斷開(kāi),則測(cè)試成功(如果進(jìn)行的是DC接口的測(cè)試要轉(zhuǎn)接相應(yīng)的接口,否則會(huì)不出現(xiàn)反應(yīng),也沒(méi)有信號(hào)輸入輸出)
以下為控制繼電器的命令語(yǔ)句提供參考:
控制 220V 電源繼電器:
下發(fā):
{
"method":"control_relay",
"params":{
"relay1":1, "relay2":0, "relay3":0 }
}
應(yīng)答
{
“
status": "ok"
}
新版含 12V、24V 繼電器控制:
下發(fā):
{
"method":"control_relay",
"params":{
"relay1":1, "relay2":0, "relay3":1, "relay4":0, "relay5":1 }
}
應(yīng)答
{
“
status": "ok"
}
佰馬Baimatech,集M2M產(chǎn)品研發(fā)、IoT平臺(tái)服務(wù)、國(guó)際化運(yùn)營(yíng)于一體,讓我們聯(lián)接,共創(chuàng)未來(lái)