在工業流程控制系統開發中,我們可以發現,產品驗收往往是最難自動化的一環,雖然產品與產品包裝大多以應用條碼在生產流程上的控制,但是驗收中掃描生產產品的條碼,大多仍在作業元手動掃描,本書就是要使用工業級的條碼掃描模組,透過開發板的連接後,將驗收資料自動上傳到雲端。
本書為工業流程控制系統開發之流程雲端化的開發書籍,主要介紹流程自動化的一環,驗收自動化,雖然在台灣,許許多多的工廠,雖然大量使用電腦資訊科技,但是生產線上的驗收或出貨控制,許多工廠雖然已經大量使用條碼、RFID、甚至是QR Code…等等,但是在最終出貨處,仍有許多工廠還在仍然採用人工掃描出貨產品的條碼等,來做為出貨的憑據。
如果我們使用目前當紅的Ameba RTL 8195開發板,透過它擅長的Wifi通訊功能,結合RS232通訊模組,我們就可以使用市售的條碼掃描模組,並使用RS232等工業通訊方式的來取得條碼內容,如此一來我們就可以使用網際網路或物聯網的方式:如網頁瀏覽器、APPs手機應用程式等方式,立即顯示出貨情形,並且透過網頁方式,居於遠端的管理者或客戶,也可以使用行動裝置查看出貨情形,對於工業上開發與發展,也算一個貢獻。
流程自動化一向是產業升級不二法門,生產過程資訊雲端化更是目前產業重要趨勢,本書將生產中最後一道關卡進行雲端化,僅是一個效益較可見的範例,最後期望讀者在閱讀之後可以將其功能進階到工業4.0上更實務的應用。
曹永忠 (Yung-Chung Tsao),國立中央大學資訊管理學系博士,專研於軟體工程、軟體開發與設計、物件導向程式設計。現為自由作家,長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、新產品開發管理、商品及人像攝影等領域,並持續發表作品及相關專業著作。
Email:prgbruce@gmail.com
Line ID:dr.brucetsao
部落格:http://taiwanarduino.blogspot.tw/
書本範例網址:https://github.com/brucetsao/eSound
臉書社群(Arduino.Taiwan):https://www.facebook.com/groups/Arduino.Taiwan/
Youtube:https://www.youtube.com/channel/UCcYG2yY_u0m1aotcA4hrRgQ
許智誠 (Chih-Cheng Hsu),美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合。
Email:khsu@mgt.ncu.edu.tw
蔡英德 (Yin-Te Tsai),國立清華大學資訊科學系博士,目前是靜宜大學資訊傳播工程學系教授、台灣資訊傳播學會理事長、靜宜大學計算機及通訊中心主任,主要研究為演算法設計與分析、生物資訊、軟體開發。
Email:yttsai@pu.edu.tw
自序
目 錄
工業4.0系列
開發版介紹
取得自身網路卡編號
取得自身網路卡編號實驗材料
取得環境可連接之無線基地台
取得環境可連接之無線基地台實驗材料
連接無線基地台
連接無線基地台實驗材料
連接網際網路
連接網際網路實驗材料
透過安全連線連接網際網路
透過安全連線連接網際網路實驗材料
章節小結
條碼介紹
條碼掃描模組
YHD - M100的條碼掃描模組控制端連接方式
使用TTL轉RS-232模組連接條碼掃描模組
使用具有WIFI網路功能的Ameba RTL 8195開發板
透過串列讀取接條碼掃描模組之條碼資料
章節小結
雲端資料庫建置
資料庫建置
網頁伺服器安裝與使用
建立資料庫
建立資料表
章節小結
雲端網站建置
網站php程式設計(插入資料篇)
進入Dream Weaver CS6主畫面
開啟新檔案
新增PHP網頁檔
編輯新檔案
切換到程式設計畫面
將connect程式填入
將connect連線程式存檔
修正connect連線程式
開啟新檔案
新增PHP網頁檔
編輯新檔案
插入表單
開始設計表單
瀏覽資料程式檔先行存檔
建立mysql連線
mysql連線設定畫面
設定mysql連線
mysql連線設定完成畫面
使用建立URL變數功能
建立第一欄位之URL變數
建立第二欄位之URL變數
切換dataadd到程式設計畫面
使用瀏覽器進行dataadd程式測試
使用瀏覽器進行資料瀏覽
完成伺服器程式設計
章節小結
系統整合與開發
硬體組立
條碼掃描模組轉接開發板
上傳條碼資料到網頁資料庫
實體展示
章節小結
本書總結
作者介紹
附錄
附錄-指令集
設定指令集
參考文獻