欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術頻道

基于西門子S7-226 PLC的分布式海關條碼監(jiān)控系統(tǒng) PLC論文

Distributed Customs Bar Code Monitoring and Control System Based on SIEMENS S7-226

任偉紅 謝國勝 劉全偉

摘要:本文結合分布式海關條碼監(jiān)測系統(tǒng)項目的開發(fā),詳細介紹了S7-226 PLC的通信機制與實現,指出應用其構造分布式監(jiān)控系統(tǒng)的優(yōu)越性。

關鍵字:西門子PLC,激光條碼掃描儀,分布式監(jiān)控,通信

Abstract: This article gives the principle and methods of SIMENS S7-226 PLC based on the development of distributed customs bar code monitoring and control system ,the communication machnism and realization of S7 226 PLC is introduced in detail. It indicates the excellence of application on PLC to build distributed monitoring and control system .

KeyWords: SIEMENS PLC Laser Bar Code Projection ScannerDistributed Monitoring and ControlCommunication

1 引言

近年來我國海關業(yè)務急劇增長,過境車輛的迅速增多迫切需要改進海關驗放方式。在深圳鹽田海關條碼識別系統(tǒng)的開發(fā)中,我們基于西門子S7-226 PLC構造了一個分布式監(jiān)控系統(tǒng),在上位機的監(jiān)督管理下,利用PLC準確快速地對過境車輛認證,極大提高了海關的工作效率。

2 系統(tǒng)功能

如圖1,該系統(tǒng)是一個分布式海關條碼監(jiān)測系統(tǒng),它通過各閘口條碼掃描儀自動識別經過車輛的條碼標志,從而判斷是否應該放行以及應當采取的措施。系統(tǒng)根據讀單情況按預先設定流程動作做相應處理,包括開閘放行、落閘、各種非正常情況下的報警并自動閉鎖、各項數據送上位機處理、接收上位機指令并相應動作、接收上位機組態(tài)命令等等,系統(tǒng)自動檢測當前工作狀況并能在出錯的情況下安全退出。

3 系統(tǒng)結構

過往車輛上的條碼由條碼掃描儀讀入并通過通訊轉換RS232/RS485送入S7 226 PLC Port0口,S7 226 PLCPort1口連接PC機。

1 PLC S7-226

SIMATIC S7是西門子公司生產的具有很高的性能價格比的微型可編程序控制器,它具有結構小巧,運行速度高,價格低廉及多種集成功能等特點。它主要包括如下部件:

中央處理器(CPU ②輸入和輸出(I/O ③編程口

S7-226的編程環(huán)境

西門子公司專為SIMATIC S7-200系列PLC設計了編程軟件STEP 7 Micro/DosMicro/WIN V2.0以及當前的最新版本Micro/WIN V3.2,它們主要用于用戶開發(fā)SIMATIC S7-200系列PLC的控制程序,以及實時監(jiān)控程序的執(zhí)行狀態(tài)。這兩種編程環(huán)境都方便易用。

S7-226的其它特性

① 高速計數器:高速計數器用來記錄電頻率高達7KHz的脈沖,并可連接兩個垂直900的脈沖串計數。使用s7-200可以更容易地定位,或對快速移動物體進行計數。

② 口令保護:由用戶定義的口令,可防止對可編程序控制器及其內存進行非法訪問。

EPROM存儲卡:為插入式內存卡,用于存儲程序且不易丟失,以及無需編程設備進行程序移植復制。

④ 模擬量調節(jié):模擬量調節(jié)是一種通過旋轉位子蓋板里面的微調電位器,來改變兩個用戶變量的硬件方法,這些變量可以手動改變以實現微調控制。

⑤ 強制功能:可用于強制控制任何輸入和輸出點。強制功能,可以在RUNSTOP方式下使用。

⑥ 實時時鐘:可由程序指令訪問,用于控制日期。

⑦ 脈沖輸出:可選為兩個50%負載周期的脈沖串輸出控制,或特定的脈寬調制輸出控制。

⑧ 自由接口方式:用戶可用梯形圖編程來定義通訊口參數,提供與不同智能設備的連接。

特殊標志:在可編程序控制口與你的程序之間提供狀態(tài)及控制功能的內部數據位。

符號地址:允許你在程序中使用名稱作為I/O點的地址。

2.條碼掃描儀

采用美國Metrologic公司的MS700 i串行激光條碼掃描儀,掃描速度達2000 / 秒,可靠掃描距離在07英寸區(qū)域內,在掃描區(qū)內有20條激光掃描線,分五個方向對條形碼進行掃描,可選擇12種條形碼碼制,通過RS 232接口與PLC進行通信。與CCD掃描儀相比,激光掃描儀首讀率高,能高速掃描識讀任意方向通過的條碼且對操作者要求低,實際應用中效果很好。

3.中文顯示屏

中文顯示屏使用自定義通信協(xié)議通過RS 485接口與PLC通信。

4 軟件設計

1PLC軟件設計

1PLCPC的通信及條碼識別

PLCPC之間的通信采用RS-485/RS-232方式,信號的轉換由RS-232/RS-485轉換器完成。以下簡要介紹S7-200系列與自由口功能有關的寄存器SMB2SMB3SMB30,它們主要用于自由口通訊方式的確定及運行管理。

控制字寄存器SMB30用于存儲通訊方式控制字,由用戶寫入,屬于可讀寫的特殊標志位寄存器。其格式如下:

mm:(通信協(xié)議)00 PPI協(xié)議(從機)

01 自由口協(xié)議

10 PPI協(xié)議(主機)

11 保留(缺省為PPI從機)

bbb:(波特率) 000~111依次對應38400 bps ~ 300 bps波特率

pp:(校驗方式) 00 無校驗

01 偶校驗

10 無校驗

11 奇校驗

通訊接收字符緩沖器SMB2用于存放在自由口通訊方式下接收到的當前字符,它是一個暫存寄存器,一般應在下一步取走其中的內容。

通訊校驗結果寄存器SMB3,在作自由口通訊時,PLC的通訊接口按由SMB30規(guī)定的奇偶校驗方式對所接收到的信號作校驗。若檢測到錯誤,PLC自動將SMB3.01,根據此標志位,可決定當前信息的取舍,同時還可在出錯的情況下,將此錯誤位發(fā)送給對方,以便要求它重發(fā)。

S7 226 PLC中,集成了兩個RS485數據通訊端口,可使用專用的位通訊協(xié)議作波特率高達38.4kbit/s的高速通訊,并可按步調整。

以下為PLC接收部分程序片段:

LD SM0.1 //第一個掃描周期接通

MOVB 9, SMB30 //初始化port0

ATCH INT_0, 8 //指定port0口接收事件由中斷0處理

MOVD &VB101, VD96 //指針VD96指向VB101開始的V寄存器區(qū)

MOVD &VB0, VD36 //VD36也指向VB101開始的V寄存器區(qū)

MOVB 0, VB41 //接收字符個數清0

下面為中斷0片段(接收并存儲):

LD SM0.0 //一直接通

MOVB SMB2, *VD36 //只要接收到字符就存入指針VD36所指向的區(qū)域,

//VB101開始的V寄存器區(qū)

INCD VD36 //指針下移,為接收并存儲下一字符作準備

INCB VB41 //字符計數個數加一

PLC需要向PC傳送數據時,可以通過以下代碼實現:

PLC發(fā)送部分程序片段:

LD SM0.1 //第一個掃描周期接通

MOVB 9, SMB130 //初始化port1

MOVB 14, VB100 //14存入VB100

XMT VB100,1 //指定port1口發(fā)送自VB101開始的V寄存器區(qū),

//發(fā)送字符個數由VB100的內容決定

以下為PLC接收條碼并判斷部分:

LDB= SMB2, 10 //收到換行符,條碼結束

LPS

MOVD &VB0, VD36

AB<> VB41, 14 //總共收到條碼字符數不等于14,出錯,

S M0.1, 1 //置位M0.1

LRD

AB=VB41, 14 //總共收到條碼字符數等于14,正確,

R M0.1, 1 //復位M0.1

LPP

MOVB 0, VB41 //接收字符個數清0,為下一次接收作準備

2條碼掃描儀與PLC的通信

Metrologic MS700i可以通過開機掃描設置條碼而設定通信協(xié)議及條碼類型,并可以通過連機方式從一臺掃描儀“克隆”工作方式從而達到成組設定的目的。條碼掃描儀與PLC之間的通信采用RS232/RS485方式,使用條碼掃描儀自帶通訊電纜。

3顯示屏與PLC的通信

PLC根據條碼掃描情況發(fā)送給顯示屏相應的信息用以顯示當前狀況,使用RS485通訊協(xié)議。通信格式為:頭尾各為十六進制0203以標志信息起始,中間為ASCII碼的狀態(tài)信息。

2、上位機軟件設計

PC機的監(jiān)控程序用Delphi5.0完成,分為組態(tài)環(huán)境和運行環(huán)境兩部分。組態(tài)環(huán)境下,用戶可對每一閘口進行PLC參數、狀態(tài)設定及條碼設定;運行環(huán)境下,對各閘口實時監(jiān)控,必要時發(fā)出控制命令,并具備歷史數據存儲和報表打印功能。

考慮通信方案如下:

1引用VBMsComm控件或第三方通信控件;

2通過Delphi中嵌入匯編直接對端口操作實現通訊(如BIOS串行通信功能調用 INT 14H);

3調用Windows API 函數實現;

由于方案1存在發(fā)布問題,方案2存在一定危險性,所以在實際開發(fā)過程中我們采用方案3,通過CreateFileCloseHandleReadFileWriteFileSetCommStateGetCommStateAPI函數及DCB設備控制塊的操作實現PC-PLC快速可靠的通信。

5 結語

本文闡述了使用SIMENS S7-226 PLC開發(fā)PC-PLC-Scanner模式分布式海關條碼監(jiān)控系統(tǒng)的基本過程。與常見的PC-Scanner模式條碼識別系統(tǒng)相比,本系統(tǒng)的優(yōu)越性體現在簡明的分布式結構、性價比高、安全可靠,實踐證明其運行效果很好。

參考文獻

1S7-200 PLC用戶指南.西門子(中國)有限公司.北京:1999.4

2MS700i Series Laser Bar Code Projection Scanner Installation and User&#39;s GuideMetrologic公司.美國:1999.1

3Metrologic ScanSelect(tm) Scanner Programming GuideMetrologic公司.美國:1999.1

4 Delphi4開發(fā)大全(上、下) []Steve Teixeira Xavier Pacheco 徐新華

人民郵電出版社 北京:1999.8

作者簡介:任偉紅,武漢水利電力大學98級碩士研究生,研究方向:計算機檢測與控制系統(tǒng)。電子郵件:renweih@263.netwhren@wuhee.edu.cn,電話:027-87888026

430072 武漢 武漢水利電力大學研9803班)任偉紅 謝國勝 劉全偉

文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          日韩国产精品大片| 色国产综合视频| 51午夜精品国产| 一区二区三区四区精品在线视频| 一本一道综合狠狠老| 一个色妞综合视频在线观看| 欧美日韩dvd在线观看| 日本欧美肥老太交大片| 欧美一区二区视频在线观看2020| 久久精品国产亚洲5555| 国产精品三级久久久久三级| 欧美日韩亚洲综合一区| 国内成人精品2018免费看| 中文字幕高清不卡| 欧美日韩精品一区二区三区蜜桃 | 老司机精品视频线观看86| 精品成人一区二区三区四区| 成人一级片在线观看| 亚洲老司机在线| 日韩欧美黄色影院| 国产精品美女久久久久久久| 欧美三级乱人伦电影| 精品系列免费在线观看| 亚洲免费在线观看视频| 国产精品一区专区| 五月婷婷另类国产| 国产精品久久久久三级| 欧美一区二区三区精品| 色哟哟国产精品免费观看| 激情综合网激情| 青青草原综合久久大伊人精品优势| 国产精品久久久久婷婷| 欧美人妖巨大在线| 99精品在线免费| 国产剧情av麻豆香蕉精品| 亚洲高清久久久| 夜夜揉揉日日人人青青一国产精品| 欧美韩日一区二区三区| 国内精品久久久久影院一蜜桃| 亚洲第一在线综合网站| 国产日本亚洲高清| 久久综合色播五月| 日韩一区国产二区欧美三区| 在线观看区一区二| 在线看国产日韩| 欧美亚一区二区| 欧美性猛交xxxx乱大交退制版| 91黄色小视频| 色婷婷综合久久久久中文| 国产精品三级av在线播放| 久久九九久精品国产免费直播| xnxx国产精品| 久久精品一区蜜桃臀影院| 久久久噜噜噜久久中文字幕色伊伊| 欧美电影影音先锋| 91精品在线麻豆| 精品免费99久久| 久久久久久久久久久电影| 欧美tickling挠脚心丨vk| 精品久久久久一区| 国产成人综合精品三级| 久草中文综合在线| 国产成人午夜精品影院观看视频| 国产**成人网毛片九色| av网站免费线看精品| 色先锋资源久久综合| 欧美日韩三级视频| 日韩美女视频在线| 中文字幕av免费专区久久| 亚洲欧美日韩国产另类专区| 日韩电影在线一区| 国产成人在线看| 欧美最猛性xxxxx直播| 日韩国产在线观看一区| 亚洲摸摸操操av| 午夜精品影院在线观看| 美女国产一区二区| 成人网男人的天堂| 欧美日韩国产一级| 精品欧美一区二区在线观看| 亚洲欧洲韩国日本视频| 午夜欧美视频在线观看 | 国产精品免费人成网站| 久久精品无码一区二区三区| 欧美日韩不卡一区二区| 一本久久a久久精品亚洲| 色又黄又爽网站www久久| 自拍偷拍亚洲综合| 久久久久成人黄色影片| 国产精品日日摸夜夜摸av| 亚洲一二三四在线观看| 亚洲激情五月婷婷| 国产欧美精品一区二区三区四区| 成人综合激情网| 欧美在线观看视频在线| 色先锋aa成人| 色菇凉天天综合网| 高清成人免费视频| 在线亚洲一区二区| 这里只有精品99re| 99久久婷婷国产| 欧美午夜精品久久久久久孕妇| 国产精品色婷婷| av亚洲精华国产精华| 精品国产91亚洲一区二区三区婷婷| 国产精品一卡二卡| 久久久久9999亚洲精品| 97久久精品人人做人人爽50路| 午夜精品久久久久影视| 亚洲精品亚洲人成人网在线播放| 26uuu成人网一区二区三区| 在线不卡一区二区| 成人午夜私人影院| 欧美一级淫片007| 美国精品在线观看| 欧美性猛交xxxxxx富婆| 久久se这里有精品| 日韩午夜激情视频| 在线观看国产日韩| 免费精品视频在线| 成人夜色视频网站在线观看| 欧美日韩一区二区在线观看| 国产精品三级视频| 国产suv精品一区二区6| 成人精品鲁一区一区二区| 91精品国产欧美一区二区18 | 色婷婷av一区二区三区软件| 欧美一区二区大片| 日韩精品中午字幕| 91精品国产黑色紧身裤美女| 亚洲午夜电影在线| 91九色最新地址| 日本高清免费不卡视频| 国产精品久久久久aaaa| 成人理论电影网| 国产日韩精品视频一区| 国模冰冰炮一区二区| 久久精品水蜜桃av综合天堂| 青青草97国产精品免费观看无弹窗版 | 欧美一区二区三区日韩| 日本亚洲一区二区| 精品欧美一区二区久久| 国产精品一区二区男女羞羞无遮挡| 欧美精品一区视频| 国产黄色精品网站| 国产精品日韩成人| 色94色欧美sute亚洲13| 亚洲一区二区欧美激情| 欧美一级二级三级乱码| 日本三级韩国三级欧美三级| 日韩欧美国产一二三区| 国产传媒一区在线| 亚洲综合色丁香婷婷六月图片| 91精品欧美久久久久久动漫| 国产一区二区三区最好精华液| 久久久高清一区二区三区| 成人91在线观看| 日本午夜一区二区| 国产性做久久久久久| 在线中文字幕一区| 久久99精品久久久久| 亚洲视频在线观看一区| 欧美伦理影视网| 狠狠色丁香九九婷婷综合五月| 亚洲欧美激情在线| 欧美va亚洲va香蕉在线| 欧美性色黄大片| 成人av在线资源网站| 蜜臀精品久久久久久蜜臀 | av高清久久久| 免费在线观看精品| 一区二区三区精品| 欧美激情综合五月色丁香| 欧美日韩日日夜夜| 91在线无精精品入口| 高清shemale亚洲人妖| 视频一区二区三区入口| 亚洲精品视频在线观看免费| 久久久久久久久蜜桃| 日韩一区二区三区电影在线观看 | 欧美成人三级在线| 日本最新不卡在线| 欧美一卡2卡3卡4卡| 亚洲一区二区三区免费视频| 国产精品毛片高清在线完整版| 久久国产精品一区二区| 一区二区三区在线视频播放 | 久久爱www久久做| 有码一区二区三区| 国产欧美日韩另类视频免费观看| 欧美高清dvd| 色偷偷成人一区二区三区91| 成人sese在线| 国产精品1024| 国产精品一区二区你懂的| 蜜乳av一区二区三区| 日韩精品久久理论片| 亚洲成a人在线观看| 日韩在线一二三区| 五月婷婷综合激情|