女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于采集數據的特點和RS 232口通訊原理實現SMT數據采集應用

電子設計 ? 來源:中電網 ? 作者:崔宏敏,黃戰武, ? 2021-03-19 15:56 ? 次閱讀

作者:崔宏敏,黃戰武,何惠森

引言

隨著我國信息化建設的飛速發展,表面貼裝技術日益普及,其生產線已經從當初的十幾條發展到了現在的數千條,我國也由此一躍成為了世界SMT第一應用大國。目前國防科研生產領域所擁有的表面貼裝生產線已達幾百條,但是在表面貼裝技術領域中MES技術的應用卻還很少,極大地制約了信息技術的發展和表面貼裝技術水平的提高。雖然目前國外存在一些MES,如日本松下公司、JUKI公司、德國西門子公司等開發研制的,適用于自己貼片機等SMT設備的MES,,但這些系統存在著僅適用于自己廠家的表面貼裝設備等缺點。

由于MES的關鍵是數據采集技術的實現,因此,針對以上情況,本文提出了一種基于RS 232接口標準的SMT數據采集技術。本文首先介紹了RS 232接口的基本內容,其次給出了SMT中基于RS 232接口標準的數據采集流程,最后采用VC++為開發平臺對該采集技術進行實驗驗證。

1 RS 232接口標準

目前 RS 232是PC與通信工業中應用最廣泛的一種串行接口,RS代表推薦標準,232是標識號。RS 232采取不平衡傳輸方式,即單端通信。一個完整的RS 232接口有22根線,采用標準的25芯插頭座。除此之外,目前廣泛應用的還有一種9芯的RS 232接口。它們的外觀都是一個D形,對接的兩個接口又分為針式和孔式兩種。

RS 232標準中定義了邏輯1和邏輯0電壓級數,以及標準的傳輸速率和連接器類型。信號大小在正的和負的3~15 V之間。RS 232規定接近0的電平是無效的,邏輯1規定為負電平,有效負電平的信號狀態稱為傳號(Marking),它的功能意義為OFF;邏輯0規定為正電平,有效正電平的信號狀態稱為空號(Spacing),它的功能意義為ON。

在RS 232標準中規定的設備可以分為數據終端設備(DTE)和數據通信設備(DCE)兩類,這種分類定義了不同的線路用來發送和接收信號。一般來說,計算機和終端設備有DTE連接器,調制解調器和打印機有DCE連接器。

本文采用被廣泛使用的9芯RS 232接口進行數據采集。

表1所示為在PC機、調制解調器和路由器等網絡設備中使用的9芯RS 232接口的信號和管腳分配。

基于采集數據的特點和RS 232口通訊原理實現SMT數據采集應用

2 數據采集的實現

為了實現對裝配印制板的實時監控,掌握每塊印制板的裝配質量,需要對設備的實時數據進行采集,為SMT車間中能夠實現MES解決方案提供了指導思想。

2.1 實現原理

本文提出的數據采集技術,根據9芯RS 232接口標準來實現SMT車間中計算機與設備的通信。通過從SMT車間現場自動化設備中采集實時生產信息,并傳輸到監控終端,分解成用戶所需要的界面形式顯示。同時,根據用戶需求,對采集到的數據進行存儲、輸出等二次處理,并按照報警條件輸出報警信息。

針對SMT車間需要采集數據的特點和RS 232口的通訊原理,本文實現數據采集時用到的主要函數如下:

2.2 主要流程

數據采集的主要流程如圖1所示。

如圖1所示,主機與設備通信之前,主機先檢查是否連接成功,若已連接,則主機調用 InitPort函數進行端口初始化,包括對傳輸速度,傳輸的數據位數等參數的初始化。接著主機(SetTimer函數)定時向設備發送命令,并根據不同情況向主機發送(使用WriteToPort函數)相應的命令,要求接收數據。設備響應命令發送其參數,若響應超時,則主機再要求重發。當主機接收到設備參數時,調用OnCommunication對數據處理,并判定是否結束。同時將已接收到的數據存人數據庫中,并在屏幕顯示數據。

3 實驗驗證

本文采用VC++為開發平臺,使用面向對象語言C++和SQL SERVER 2000數據庫,以西門子80F4、HS50貼片機為例,對數據采集技術進行模擬、驗證。用多臺計算機模擬主機和設備,將從生產線上采集到的數據存人數據庫中。如圖2,圖3所示。

4 結語

雖然目前大多數設備都具備采集參數的能力,但可靠性低,擴展性弱,且仍然需要人工逐個查看各設備參數或磁盤備份等。本文應用RS 232接口標準的特點,研究了基于RS 232接口標準的數據采集技術,并詳細地列出了該技術的數據采集流程。實驗證明,該技術通過RS 232口實現了主機與設備之間通訊,且該方法方便、快捷、簡單,很大程度上克服了傳統人工采集數據的實時性差、工作效率低、準確率不能保障等缺點,且本文的數據采集流程還適用于其他設備,擴充性良好。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8949

    瀏覽量

    153219
  • 數據采集
    +關注

    關注

    40

    文章

    6963

    瀏覽量

    115739
  • smt
    smt
    +關注

    關注

    42

    文章

    3017

    瀏覽量

    71356
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    關于RS485串數據采集及分析

    485略有不同,RS485只能操作一個通道。以下以RS232篩選器為例進行介紹。使用工具條中的鍵(或按F6鍵)或菜單操作中的“顯示內容篩選”,可以打開記錄篩選器界面。篩選條件設置完成后按“確定”鍵執行篩選操作。數據還原:篩選操作
    發表于 07-12 15:55

    求助,RS232相關數據采集問題

    怎樣將數據通過RS232數據采集到excel表格中,如何編程?零基礎,謝謝大神指導!!{:23:}{:23:}{:23:}{:23:}
    發表于 03-02 14:54

    labview實現與10臺plc數據采集并生成報表

    labview實現與10臺plc數據采集并生成報表功能概述:labview做上位機,采集整條非標生產線中plc的數據(15臺),并生成報表,放在pc的固定位置便于生成管理者查看。請教下
    發表于 02-25 20:01

    SMT行業數據采集技術

    機臺、光學檢測儀(AOI)、首件檢測儀(FAI)等其他檢測設備。2.自動數據采集實現就當前的關鍵設備而言,它們的操作系統既有windows也有UNIx,老一點的設備還有DOS系統;通訊接口也有
    發表于 10-20 20:17

    基于FPGA和EPP的圖像傳感器高速數據采集

    USB、串口、并口是PC機和外設進行通訊的常用接口,但對于數據量大的圖像來說,若利用串行RS-232協議進行數據采集,速度不能達到圖像數據采集
    發表于 04-30 07:47

    什么是RS485轉LoRaWAN的數據采集器?

    目錄一、現有技術的缺陷二、什么是RS485轉LoRaWAN的數據采集器?三、RS485轉LoRaWAN的數據采集器的典型應用舉例四、RS48
    發表于 01-14 07:27

    關于RS-485/232開關量數據采集模塊WJ68的基本知識匯總

    RS-485/232開關量數據采集模塊WJ68有何特點RS-485/232開關量
    發表于 02-16 06:10

    物聯網數據采集如何實現

    網關實現對工業設備的數據實時采集。物聯網數據采集物通博聯工業網關是面向各種生產設備的數據采集產品,可以
    發表于 09-07 19:14

    基于GPRS網絡的遠程數據采集系統及應用

    分析了GPRS 技術在遠程數據采集中的應用現狀,針對實時數據采集傳輸的需要,設計和實現了基于GPRS 網絡的遠程數據采集傳輸系統。該系統利用GPRS 的Internet 接入功能,使用
    發表于 12-31 12:03 ?104次下載

    采用RS232接口標準的SMT數據采集方案

    采用RS232接口標準的SMT數據采集方案 隨著我國信息化建設的飛速發展,表面貼裝技術日益普及,其生產線已經從當初的十幾條發展到了現在的數千條
    發表于 03-24 11:44 ?2785次閱讀
    采用<b class='flag-5'>RS232</b>接口標準的<b class='flag-5'>SMT</b><b class='flag-5'>數據采集</b>方案

    基于RS-232數據采集系統設計

    基于RS-232數據采集系統設計
    發表于 04-20 09:27 ?16次下載

    如何使用Arduino和LabVIEW進行多路數據采集系統的設計

    針對低速、低成本、快速搭建的特點,采用Arduino與LabVIEW來實現低成本上下位機數據采集系統。Arduino作為下位機,負責A/D轉換以及數據傳輸;LabVIEW編寫的
    發表于 04-26 18:26 ?55次下載
    如何使用Arduino和LabVIEW進行多路<b class='flag-5'>數據采集</b>系統的設計

    數據采集網關怎么采集數據

    數據采集網關怎么采集數據?(數據采集流程)
    發表于 01-12 09:35 ?1061次閱讀

    RS485數據采集網關如何采集數據

    物通博聯RS485數據采集網關如何采集數據?1、現場設備邊緣安裝物通博聯RS485數據采集網關,通過485接口與設備連接,網關內嵌工控協議,
    的頭像 發表于 10-25 16:48 ?2227次閱讀
    <b class='flag-5'>RS</b>485<b class='flag-5'>數據采集</b>網關如何<b class='flag-5'>采集數據</b>?

    數據采集網關:工業數據采集上云

    實現數據的整合、轉換和分析。數據采集網關功能數據采集網關具備了強大的數據采集能力。它可以從各種數據
    的頭像 發表于 12-12 16:46 ?1012次閱讀
    <b class='flag-5'>數據采集</b>網關:工業<b class='flag-5'>數據采集</b>上云