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