freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

mcgs腳本驅動開發(fā)工具使用指導手冊(已修改)

2025-06-17 19:14 本頁面
 

【正文】 北京昆侖通態(tài)自動化軟件科技有限公司版本號:目 錄錯誤!未找到圖形項目表。第一章 新腳本驅動說明一. 腳本驅動適用范圍1. 腳本驅動適用的版本A. MCGS嵌入式組態(tài)軟件;版本號:()注:此版本以上為新版本,以下為舊版本B. MCGS通用版的定制版組態(tài)軟件C. MCGS網(wǎng)絡版的定制版組態(tài)軟件2. 腳本驅動適用的設備A. 獨立板卡設備B. 串口通信設備3. 腳本驅動適用的協(xié)議二. 腳本驅動兼容性1. 舊版本腳本驅動兼容新版本組態(tài)軟件2. 新版本腳本驅動不兼容舊版本的組態(tài)軟件,舊版本組態(tài)軟件無法識別新版本腳本驅動三. 腳本驅動新增內容1. 腳本驅動新增功能新增加生成向導功能,具體參照第三章內容。2. 腳本驅動新增函數(shù)(1) 數(shù)據(jù)解析函數(shù)1.!SvrGetByteFromByteArr(ByRef ByteArr, start, ByRef n, Flag)2.!SvrGetShortFromByteArr(ByRef ByteArr, start, ByRef n, Flag)3.!SvrGetIntFromByteArr(ByRef ByteArr, start, ByRef n, Flag)4.!SvrGetSingleFromByteArr(ByRef ByteArr, start, ByRef x, Flag)5.!SvrGetByteFromHexStr(str, ByRef n, Flag)6.!SvrGetShortFormHexStr(str, ByRef n, Flag)7.!SvrGetIntFromHexStr(str, ByRef n, Flag)8.!SvrGetSingleFromHexStr(str, ByRef x, Flag)(2) 數(shù)據(jù)校驗函數(shù)1.!SvrByteArraySum(ByRef ByteArr, start, length)2.!SvrStrSum(str, Flag)3.!SvrByteArrayXOR(ByRef ByteArr, start, length)4.!SvrStrXOR(str, Flag)5.!SvrStrModbusCRC(ByRef ByteArr, start, length)6.!SvrStrModbusLRC(str, start, length)7.!OpenLog()8.!CloseLog()(3) 字節(jié)數(shù)組操作函數(shù)1.!HStr2HByre(str, arByte)2.!HByte2HStr(arByte, str)第二章 基礎概念講解一. 通訊協(xié)議1. ACSII碼通訊協(xié)議(字符型協(xié)議)通訊信息按照ASCII碼方式解析得到的參數(shù)信息稱為ASCII碼通訊。比如:主站接收到從站發(fā)送的4個字符:0x31 0x34 0x2E 0x36。2. HEX通訊協(xié)議(字節(jié)數(shù)組協(xié)議)通訊信息按照十六進制方式解析得到的參數(shù)信息稱為十六進制通訊。比如:主站接收到從站發(fā)送的4個字符:0x31 0x34 0x2E 0x36, 用HEX表示為0x31342E363. ASCII碼通訊與HEX通訊的區(qū)別1) ASCII碼通訊傳送的字符能清楚的了解發(fā)送命令和接收信息,但是傳送的信息速度量少;十六進制通訊發(fā)送的字符信息速度量大,但是發(fā)送命令和接收信息不明了。2) ASCII碼的通訊幀1個字占4個字符,而HEX的通訊幀1個字占2個字符。如:發(fā)送0x1427信息,ASCII碼發(fā)送4個字符:0x31 0x34 0x32 0x37,而HEX只需要發(fā)送2個字符:0x14 0x27。二.第三章 向導使用說明一. 完全適用向導的協(xié)議1. ASCII碼協(xié)議,多條命令通訊示例 步驟1:協(xié)議分析通訊命令1:模仿ADAM4018協(xié)議,協(xié)議格式如下:發(fā)送命令:xx\r 幀頭:長1個字符,固定為 地址:固定長2個字符 幀尾:長1個字符,為回車接收命令:++++++++\r 幀頭:長1個字符,固定為 數(shù)據(jù)體:共8個數(shù)據(jù)體,每個數(shù)據(jù)體固定長7個字符,按ASCII碼方式解析 幀尾:長1個字符,為回車模擬數(shù)據(jù):發(fā)送命令1:01\r接收命令1:++++++++\r通訊命令2:自己定義,解析數(shù)據(jù)非等長通訊協(xié)議,分兩種情況:數(shù)據(jù)長度已知;數(shù)據(jù)長度未知。下面以數(shù)據(jù)長度未知,數(shù)據(jù)之間用分隔符分離的協(xié)議,協(xié)議格式如下:發(fā)送命令:xxxxxx\r 幀頭:長1個字符,固定為,參與校驗 地址:固定長2個字符,參與校驗 校驗:長2個字符,累加和校驗 結束符號:長1個字符,固定為回車接收命令:xxAA,BBB,CCCC,DDDDD,EEEE,FFF,GG,HHHHxx\r 幀頭:長1個字符,固定為 數(shù)據(jù)體:8個數(shù)據(jù)體,以“,”分隔 校驗:長2個字符,累加和校驗 結束符號:長1個字符,固定為回車模擬數(shù)據(jù): 發(fā)送命令:0184\r 接收命令:11,222,3333,44444,5555,666,77,8888E3\r 步驟2:新建工程進入向導新建工程后進入新建工程模式,如圖3111所示。 圖31111. 選擇“使用向導新建工程”,則進入向導界面,如圖3112所示。2. 選擇“不使用向導新建工程”,流程和原來一樣,直接生成示例腳本。整個腳本配置分為4個步驟,前一個步驟不執(zhí)行,不允執(zhí)行下個步驟設置腳本驅動的名稱和注釋內容 圖3112 步驟3:配置驅動屬性 圖31131. 添加屬性,添加除“設備地址”和“通訊延時”以外的屬性,當所添加屬性的數(shù)據(jù)類型選擇枚舉型時,屬性范圍處填寫枚舉量,并用“。”隔開,如圖3114所示。2. 刪除屬性,對多余的屬性進行刪除,其中“設備地址”和“通訊延時”為默認屬性,不允許刪除。3. 設置屬性,修改設置已添加的屬性。 圖3114 步驟4:配置通道 圖31151. 添加通道,可進行批量添加操作。 2. 刪除通道,對多余的通道進行刪除,可批量刪除(按住Ctrl鍵,選擇要刪除的通道,點擊“刪除通道”按鈕即可),其中“通訊狀態(tài)”為默認通道,不允許刪除。 3. 設置通道,修改設置已添加的通道,設置通道中不能修改通道個數(shù)。 步驟5:配置通訊幀 圖3116 添加收發(fā)通訊幀根據(jù)協(xié)議分析知,2組通訊幀結構信息配置分別如圖3117,圖3118所示。 圖3117圖3118 設置收發(fā)通訊幀1. 進入設置數(shù)據(jù)屬性畫面,設置每個數(shù)值的屬性2. 設置過的選項,將顯示設
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1