国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

ELEOK

標題: McgsPro BACnet MS/TP協議串口設備通信驅動下載 [打印本頁]

作者: okok    時間: 2024-9-21 21:05
標題: McgsPro BACnet MS/TP協議串口設備通信驅動下載
McgsPro_BACnet_MSTP_V6_0_0_3_202007171_kevw.rar (350.08 KB, 售價: 3 E幣)
使用說明https://doc.eleok.com/2235.html
壓縮包內文件列表
bacnet_comm.dll
BACnet_Comm.ui
libbacnet_comm_armv5.so
libbacnet_comm_armv7.so
BACnet_Comm.chm

本驅動構件用于MCGS軟件通過MS/TP協議讀寫支持MS/TP協議設備的數據;
驅動類型串口子設備,須掛接在“通用串口父設備”下才能工作
通訊協議采用MS/TP協議
通訊方式一主一從、一主多從方式。驅動構件為主,設備為從。
1、  設備通訊參數“通用串口父設備”通訊參數設置如下:
設置項參數項
通訊波特率38400
數據位位數8位
停止位位數1位
數據校驗方式無校驗
其中父設備通訊參數設置應與設備的通訊參數相同,否則無法正常通訊。設備通訊參數的具體設置請參見對應設備手冊。
2、  設備構件參數設置“BACnet_Comm”子設備參數設置如下:

l  最小采集周期:MCGS對設備進行操作的時間周期,單位為ms,默認為100ms,根據采集數據量的大小,設置值可適當調整。
l  目標設備地址:通訊的設備的MAC地址。l  源設備地址:MCGS設備的MAC地址l  寫屬性優先級:默認為8,取值范圍為1-16,表示分配給這個寫操作的優先級,16為最低優先級
l  通訊等待時間:通訊數據接收等待時間,默認設置為200ms,根據采集數據量的大小,設置值可適當調整。3、  采集通道a、  通訊狀態:
通訊狀態值代表意義
0表示當前通訊正常
1表示采集初始化錯誤
2表示采集無數據返回錯誤
3表示采集數據校驗錯誤
4表示設備命令讀寫操作失敗錯誤
5表示設備命令格式或參數錯誤
6表示設備命令數據變量取值或賦值錯誤
7表示接收數據異常,解碼錯誤
通訊異常碼(詳見附錄1
4、  常見故障分析
故障現象分析處理建議
通訊狀態為1或 2采集初始化錯誤或采集無數據返回 (通訊硬件連接、參數設置問題)1、檢查TCP/IP父設備參數設置是否正確
2、檢查端口是否被其他程序占用
3、檢查通訊電纜是否正確連接
4、檢測設備,并使用廠家測試程序確保通訊正常。并確認設備設置項與幫助中要求相同。
5、檢查“遠程端口”和“”本地端口“”的設置是否正確
6、適當延長“通訊等待時間”
7、讀取數據地址超范圍
通訊狀態為3采集數據校驗錯誤(只包括數據校驗錯誤) 1、檢查父設備TCP/IP設置是否正確
2、適當延長“通訊等待時間”
3、設備斷電,重新上電,使初始化設備
4、現場干擾太大,避免周圍環境干擾
通訊狀態為7 采集數據不正確(獲取數據幀不正確)1、檢查設備當前是否支持BACnetIP協議
2、適當延長“通訊等待時間”
3、現場干擾太大,避免周圍環境干擾
4、設備斷電,重新上電,使初始化設備
通訊狀態在0與非0之間跳變通訊不穩定或讀取地址超范圍1、同通訊狀態為3的處理
2、讀取數據地址超范圍 (典型情況為,添加某通道后,導致通訊狀態變非0)
通訊狀態為0,數據不正確組態工程錯誤1、新建工程測試驅動
2、檢測通道是否連接變量
3、檢測工程是否對數據進行處理
通訊速度太慢通訊數據量過大或采集周期設置過長1、將“采集優化”屬性設置為“1-優化”
2、減小父設備及子設備的最小采集周期(最小可設置為20ms)
3、使用設備命令,減少實時采集的數據
4、通過設備命令獲取PLC延時,判斷是否因PLC響應時間過長而影響采集速度。
通訊次數過多5、將數據放到連續的地址塊中,提高塊讀效率
6、將不同寄存器的數據放到同一寄存器連續的地址塊中,減少采集塊數,提高采集效率
5、  特殊應用的開發本設備構件目前只實現部分通訊功能,如需要用作其它用途或本構件不能滿足要求時,可自行進行開發,《MCGS用戶指南》中有關于開發設備構件的詳細說明,也可以提出具體的技術要求,由我們親自為您定制。 附表:附錄1通訊異常碼分為兩部分,前兩位和后兩位,分別表示錯誤類和錯誤代碼詳見下表:例:1:131,1為error class,31為error code表示無此設備對象例2:31,0為error class,31為error code 表示無此設備例3:232,2為error class,31為error code 表示設備對象無此對應屬性
error classValue
device0
object1
property2
resources3
security4
services5
vt6
error codeValue
other0
authentication-failed1
character-set-not-supported41
configuration-in-progress2
device-busy3
dynamic-creation-not-supported4
file-access-denied5
incompatible-security-levels6
inconsistent-parameters7
inconsistent-selection-criterion8
Invalid-array-index42
Invalid-data-type 9
invalid-file-access-method10
invalid-file-start-position11
operator-name12
invalid-parameter-data-type13
invalid-time-stamp 14
key-generation-error 15
missing-required-parameter16
no-objects-of-specified-type17
no-space-for-object18
no-space-to-add-list-element19
no-space-to-write-property20
no-vt-sessions-available21
object-deletion-not-permitted22
object-identifier-already-exists23
operational-problem24
password-failure25
property-is-not-a-list26
read-access-denied27
security-not-supported28
service-request-denied 29
timeout30
unknown-object31
unknown-property32
this enumeration was removed33
unknown-vt-class34
unknown-vt-session35
unsupported-object-type36
value-out-of range37
vt-session-already-closed38
vt-session-termination-failure39
write-access-denied 40







歡迎光臨 ELEOK (http://m.afoofa.cn/) Powered by Discuz! X5.0