2010年6月3日 星期四

SIEMENS-Safety & PC-Base 6/3日研討大會-[ 閒談-winAC即時核心與Live Demo ]

SIEMENS-Safety & PC-Base 6/3日研討大會-[ winAC即時核心與Live Demo ]

本次的PC-BASE研討大會中,筆者被征召去幫忙撰寫Deom程式及設置我製作的系統,雖然讓生活很忙碌,也淋著大雨東奔西跑,熬夜趕工,架設系統,回家後倒頭就直接昏睡到底,雖然很辛苦及快爆肝了,老是覺得身體怪怪的,並且會後結束還要轉場到台中台南舉辦,但能夠把訊息分享業界先進夥伴,把歐美的訊息帶給台灣,讓IPC/PAC (PLC+PC) solution解決方案更加的資訊OPEN化,也是對台灣自動化一絲絲的貢獻,讓我們台灣能夠更前進,帶給後代更好的競爭環境,這樣就很開心了,當然也不同於在場幾家發表Process案例系統的經銷商了,從在場看官表情看的出來,畢竟Process 使用PLC就遊刃有餘,更大的分散風險架構才是符合Process製程精神,當然在這短短幾個月日以繼夜的付出下,在談話內容當中就已分出,某外商大企業德國顧問沃夫根,課後休息時間透過人轉告,對我講了令我驚訝的話,讓我愣住了,得到了更符合IPC/PAC的大膽應用訊息~!!

應用介紹:(這是筆者這輩子中第一次使用的IPC/PAC)

1.) S7-mec 系統 跟plc長的一模一樣,但他的核心是西門子的pc 核心,也使用Intel Core Duo cpu 使用Windows XP embedded 嵌入式os,giga的乙太網路介面,使用Intel 高階晶片,使用防震,防熱工業cf卡,可在擴充CF/SD/USB介面,PCI 104 3片,裡面我把他用力了跑了50 PID 多種應用程式,和大量的data report 處裡系統介面,使用vb.net 和c#.net 語法處裡,與windows時間同步功能,及winAC real time核心處裡器還是穩定跑了1ms執行速度,只可惜我來不及把承載效能的資訊PO上,這強而有力的心臟,真是讚嘆!!各位partner,你們有福了!!

筆者如果有時間會再用力挑戰100 PID程式看看.

我只能說這是投在Process 製程當中,另外在搭配不斷電專用PID卡,如果我在開啟Redundancy Function我會給他拍拍手,抱著他睡覺了!!



A.) s7-mec中我使用的程式

使用了wcf圖控系統 與vb.net / c#.net 整合介面,微軟.net的語法,我真的愛上它了,我也感謝我另一個業界朋友Colin Tsai大師的灌頂加持,真是良師益友,不過我們倆都是窮小子哈哈,互相扶持.




應用介紹:(這外形和配色質感我只能說他是我美麗的便當盒,難怪我三餐都面對他)

2.) 西門子SIMATIC IPC427C / Microbox427C 這一個程式真的是一個巧遇,正好我在協助日本體系的儀控製造廠商撰寫這支程式,剛剛好撰寫完成遇上了研討會,就整組給它搬過來了,這系統當中使用 SIEMENS Microbox + winAC real time核心,使用12M 的通訊速度,有別於傳統通訊架構115200的速度,通過Profibus總線,經過Profibus Gateway,撰寫Protocol Frame 去整合日本的儀表,讀寫溫控訊息,由於各大科技大廠,都規定使用profibus總線居多,當然我也要多多幫忙,幫忙這儀控製造商,上這條紫色很貴的總線,讓東西方融合一下!!.





a.) 系統中的畫面winAC Real time即時核心的控制軟體,和wcf圖控軟體(雖然簡單但精隨意思到了,其他的轉移給儀控商了,由他們任意自由用力的發揮了,也祝福他們在高精度要求的科技廠上遍地開花)



b.) 我思考了一下,站在使用者立場想讓大家更好用,因為我看了日本的程式,發現很攏長,重複使用率不高,於使我把他拆了,把程式最佳精簡化,用了scl(類似Pascal程式語言,符合IEC61131-3國際規範語法)語法讓程式變的很短,更加清楚簡單,所以我把程式封裝了,變成Function block,在會展當中,單然也是open的,供大家和各經銷商參考,筆者功力實在粗淺愚笨,程式寫的不好,見笑了~卡拍謝!!



(此原始碼再我的Blg 別的角落可以發現的到,拆解完之後原本日本的露露長的程式便的很短,也變的不同很清楚,可以讓我的夥伴任意大改重複使用,相片中是最後被我包成FB的監控長相,記憶體位置也可慮到可以隨模組任意配置,所以把記憶體位置也規劃拉出去了!!,小東西,大方便,重複開發利用的精神在提升,或許隨著儀控商
會很多人拿去用,散佈到世界各地去,那真的造福太多人了~如果是這樣真的很開心!!)

應用介紹:(IPC+影像辨識系統)

3.) 西門子SIMATIC IPC427C / Microbox427C 與全球視覺系統領導廠商Cognex 美國康耐視視覺系統,搭載一起,應用於太陽能晶圓對位,破片檢測,及尺寸量測,1D/2D讀碼/文字辨識,比對,使用歐美流行的POE聵電技術,精簡化配線,只需配一條線,就完成跟CCD的佈線,並且使用乙太網路即時通訊總線Profinet同時傳輸tcp/ip 影像,資料封包與winAC交流的資訊,資訊傳輸速度達1ms刷新擷取,當然如果Profinet 也可搭載IRT模式,速讀可達微秒,當然錢錢可以打造一切,那速度為什麼可以照麼快,當跳脫乙太網路傳輸OSI 7層規則,及搭載實體MAC Address 就可以實現,Windows上的winAC-RTX即時核心,穩定的時序,就可以實現乙太網路RT傳輸.



a.) 用於太陽能晶元的對位,及破片檢查,檢查可達1個pixel,那精度隨CCD而變,系統驅動部分因為太長了,來不及搬,因此收掉了~


b.) CCD改採模式:使用對位座標定位回報功能,和量測尺吋,讀碼,文字辨識功能,物體辨識,功能,由於Cognex康耐視CCD開放的系統架構,提供API SDK讓我有機會選擇打造我需要的介面,與西門子即時核心winAC-RTX,非同步資料交換1ms 速度實現在windows上,當然你也可以選擇他現有的介面,不需要打造界面就可以使用的軟體,他然他也有出CCD專用的小人機介面可以接4 支ccd使用poe網路聵電技術節省配線,最令我欣賞的是他的io端子臺,也是使用poe聵電技術,同時供電給CCD,又同時傳輸資料及io控制.







身旁的就是臨時收到通知要去支援寫程式,短短1~2天,硬擠把他擠出來的,還好之前就一直建程式模型了,不然我只能被內心懲罰,無法帶給會場所有人資訊了,內心的罪惡自責慚愧.



後面這些東西我真的只能說,歐州科技領導帶動全球趨勢,連PC-Base都上了Safety標章及規範了,等於是全球唯一商品,並且在siemens的通訊總線上,Profinet & Profibus 也可以混合使用,跑一般plc資訊,和Safety plc資訊,這樣的理念大大大OPEN 架構,等於使用者買家,可以在一條總線上跑一般的plc,跑3rd Device 跑等時同步運動控制,跑Safety 資訊,真的的難怪德國人老外跟我解釋open總線開放式的定義,而不只單單會員的開放,所以siemens 2條總線Profinet & Profibus 解決一切,符合老外個性,大方,貴一點沒關係,方便好用理想就好.真是世界強國做風,很強勢,不過我很喜歡身旁的那一顆雷射區域掃瞄,當然單價也是20~30萬,我也很欣賞上次來台灣演講的那幾位德國萊茵總部Safety核考通過的技師,畢竟是全球榜上有名認可,真的厲害,欣賞程度只能說肝腦塗地了.

沒有留言:

張貼留言