閱讀 | 訂閱
閱讀 | 訂閱
控製係統

PC應用於監控PLC(一)

星之球激光 來源:工控網2012-08-28 我要評論(0 )   

1 引言 由於(yu) plc 結構緊湊、可靠性高、靈活性強,因而廣泛應用於(yu) 各種 自動化 係統。現在普遍采用觸摸屏加plc的方法來監控設備,但觸摸屏視角窄、不適應惡劣環境,且plc...

1 引言

  由於(yu) plc結構緊湊、可靠性高、靈活性強,因而廣泛應用於(yu) 各種自動化係統。現在普遍采用觸摸屏加plc的方法來監控設備,但觸摸屏視角窄、不適應惡劣環境,且plc的數據存儲(chu) 能力相當有限、不易實現大規模網絡互聯。有鑒於(yu) 此,我們(men) 采用優(you) 秀的可視化軟件visual basic,由計算機加plc組建監控係統。該係統既克服了由觸摸屏加plc組建的監控係統的不足,又可完成對設備的實時監控。

2 串行通訊協議

  計算機與(yu) plc通訊時,一般由計算機發命令給plc,啟動通信,plc收到命令後自動發回應答。下麵給出了命令幀、應答幀以及幀檢查的結構。

  fcs(frame checksum)表示報頭開始到報文結束間所有數據執行邏輯加操作所得的結果。

  它由兩(liang) 位ascii碼字符組成,每次plc接收到計算機發送過來的一幀數據,即計算其校驗和,結果記為(wei) fcs2,將fcs2與(yu) 幀中所包含的fcs1比較,可檢查該幀是否有數據錯誤。如果有數據錯誤,plc立即發送錯誤信息給計算機,利用這一機製,有效防止了數據傳(chuan) 輸錯誤。

3 串行通信口初始化

  3.1 計算機串行通信口初始化

  vb的mscomm控件通過串行端口傳(chuan) 送和接收數據。因此,可通過對visual basic的mscomm控件的相關(guan) 屬性的設置來對串口進行初始化。

  mscomm控件的主要屬性如表1

  計算機串口初始化程序段如下:

  with mscomm1

  .portopen = false

  .commport = 1 file://設置通信端口號為(wei) 1

  .settings=“9600,n,8,1” file://波特率為(wei) 9600,不作

  file://字符校驗,8位數據位,1位停止位

  .portopen=true file://打開通信端口

  .inputmode=cominputmodebinary file://以字節方式接收數據

  end with

       3.2 plc串行通信口初始化

  西門子s7-200可以采用用戶定義(yi) 通信協議(自由口)模式實現計算機與(yu) plc、plc與(yu) plc的通信。自由口通信是通過用戶程序控製s7-200 cpu串行通信口的操作模式。利用自由口模式可實現用戶定義(yi) 通信協議連接多種智能設備。s7-200 cpu自由口的控製字節描述如表2。

  plc串口初始化程序如下:

  ld sm0.1 file://首次掃描閉合

  movb 16#09,smb30 file://初始化自由口,9600波特率,

  file://8位數據,無校驗

  movb 16#e0,smb87 file://初始化接收控製信息,檢測信

  file://息結束符、空閑線信息條件

  movb 16#24,smb88 file://信息字符開始

  movb 16#2a,smb89 file://信息字符結束

  movb +5,smw90 file://設置空閑線超時時間

  movb 200,smb94 file://設置最大允許接收字符數

  atch int_0,23 file://設置接收完成中斷

  atch int_1,9 file://設置發送完成中斷

  eni file://設置用戶中斷允許

轉載請注明出處。

免責聲明

① 凡本網未注明其他出處的作品,版權均屬於(yu) fun88网页下载,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權範圍內(nei) 使 用,並注明"來源:fun88网页下载”。違反上述聲明者,本網將追究其相關(guan) 責任。
② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體(ti) ,轉載目的在於(yu) 傳(chuan) 遞更多信息,並不代表本媒讚同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯係我們(men) 刪除。
③ 任何單位或個(ge) 人認為(wei) 本網內(nei) 容可能涉嫌侵犯其合法權益,請及時向本網提出書(shu) 麵權利通知,並提供身份證明、權屬證明、具體(ti) 鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件後,將會(hui) 依法盡快移除相關(guan) 涉嫌侵權的內(nei) 容。

網友點評
0相關評論
精彩導讀