999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

西門子840D系統(tǒng)實現(xiàn)發(fā)送短信功能

2012-10-24 13:07:18于紅陽化春雷徐兆成林劍峰
制造技術(shù)與機(jī)床 2012年12期
關(guān)鍵詞:程序功能系統(tǒng)

邴 旭 于紅陽 化春雷 徐兆成 林劍峰

(①沈陽機(jī)床(集團(tuán))有限責(zé)任公司,遼寧 沈陽110142;②沈陽工業(yè)大學(xué),遼寧沈陽 110870)

手機(jī)短信是一種革新的現(xiàn)代通訊功能,一種全新的提升機(jī)床生產(chǎn)率的方法。只要選配一臺GSM調(diào)制解調(diào)器以及一張SIM卡,就可以實現(xiàn)短信功能。無論身處何方,使用移動電話上的短信功能,即可方便地獲得機(jī)床的加工狀態(tài)信息。西門子公司最近新推出的兩款數(shù)控系統(tǒng)——用于中檔機(jī)床的828D系統(tǒng)和用于高端機(jī)床的840D sl系統(tǒng),都提供了名為Easy Message的短信功能選項,讓數(shù)控系統(tǒng)可以給人發(fā)送短信。本文將介紹如何在840D系統(tǒng)上DIY實現(xiàn)短信功能。

1 短信功能的實用性

智能的短信功能,可以具備用戶管理能力,能夠?qū)⑿畔⒎诸悾WC正確發(fā)送到相關(guān)組內(nèi)的每個人。也就是說,機(jī)床操作員可以得到有關(guān)當(dāng)前加工操作狀態(tài)的信息,而有關(guān)刀具磨損的信息卻被直接傳送到負(fù)責(zé)刀具管理的人員(如圖1所示)。您還可以通過加工程序發(fā)出任意文本信息,使信息發(fā)送變得極為靈活。

此外,隨著人們越來越關(guān)注機(jī)床的服務(wù)與支持,短信功能提供了一個技術(shù)平臺,使得報警信息、機(jī)床維護(hù)信息能夠以短信的形式自動地在第一時間發(fā)送給服務(wù)人員,從而大大縮短了客戶等待服務(wù)的時間[1]。

2 西門子840D系統(tǒng)短信功能的人機(jī)界面開發(fā)方法簡介

西門子840D系統(tǒng)是一個開放的數(shù)控系統(tǒng),其配套的人機(jī)界面HMI Advanced建立在Windows System-embed之上。針對人機(jī)界面的二次開發(fā),西門子提供了3種開發(fā)方法[2]:擴(kuò)展用戶接口、HMI編程包(HMI programming package)以及西門子公司的專業(yè)組態(tài)軟件WinCC Flexible。它們各自的特點請參見表1。

本文中將使用功能最為強(qiáng)大的HMI編程包來實現(xiàn)為840D系統(tǒng)添加短信功能。HMI編程包不是系統(tǒng)標(biāo)配的,需要額外訂購。應(yīng)用HMI編程包,允許用戶將VB或VC++編寫的應(yīng)用程序加入HMI Advanced,并可通過提供的接口實現(xiàn)訪問NC/PLC變量、多畫面的調(diào)用、NC數(shù)據(jù)管理、復(fù)雜的計算、輸出加工數(shù)據(jù)等功能。

因為PCU50.3上預(yù)裝的是英文XP系統(tǒng),因此建議開發(fā)時也在英文Windows系統(tǒng)下安裝HMI編程包并進(jìn)行界面開發(fā),以防止英文開發(fā)軟件和中文操作系統(tǒng)兼容性不好而造成若干問題。開發(fā)時需要將HMI開發(fā)包提供的模塊、窗體加入到創(chuàng)建的工程中。由于相關(guān)的模塊和窗體較多,建議用戶可在HMI編程包自帶的Sample的基礎(chǔ)上開發(fā)自己的oem程序。例如,可以打開HMI編程包自帶的例子程序oembsp1.vbp,根據(jù)需要設(shè)計自己的界面,最后生成可執(zhí)行文件oembsp1.exe。這與開發(fā)普通VB程序的過程幾乎沒什么區(qū)別,只是HMI提供的控件與VB標(biāo)準(zhǔn)控件的外觀和屬性會稍有不同。

表1 三種界面開發(fā)方法的特點比較

3 短信功能的實現(xiàn)方法

3.1 硬件配置

在840D系統(tǒng)上實現(xiàn)短信功能,在硬件方面,只需添加一個GSM模塊(如圖2所示),然后購買一張手機(jī)卡插到GSM模塊上,最后再把GSM模塊連接到 PCU50.3的串口上。需要注意,PCU50.3也有具體版本的區(qū)別,有的版本不帶串口,需要另配擴(kuò)展的串口接口卡。

3.2 軟件編寫

短信發(fā)送軟件的功能有兩點:一是采集數(shù)控系統(tǒng)的信息,二是通過串口控制GSM模塊,把機(jī)床的信息以短信的形式發(fā)送給相關(guān)人員。本項目程序由于要使用HMI編程包并最終嵌入到HMI Advanced,因此采用Visual Basic作為開發(fā)軟件。

3.2.1 程序界面設(shè)計

運行VB,創(chuàng)建標(biāo)準(zhǔn)的工程項目文件。添加一個MSComm控件(默認(rèn)的工具箱中沒有該控件,首先要通過工程/部件菜單把它加入到工具箱中),再設(shè)置其串口通信的相關(guān)屬性。再添加一個SSTab控件(需手動添加到工具箱),將SSTab選項卡的Tabs屬性設(shè)置為2,即有兩個選項卡,一個選項卡的標(biāo)題設(shè)為“通訊信息”,用來設(shè)置通信參數(shù);另一個選項卡的標(biāo)題設(shè)為“發(fā)送短信”,用來控制發(fā)送短信。程序界面外觀如圖3所示。

3.2.2 程序關(guān)鍵代碼

(1)讀取NCU和PLC變量

可以利用label控件與840D數(shù)控系統(tǒng)進(jìn)行通信,關(guān)鍵代碼如下:

①讀取NCU變量

如下代碼,能夠讀取NCU中的R1參數(shù)。

②讀取PLC變量

如下代碼,能夠讀取PLC中的DB2.DBX180.0變量,進(jìn)而判斷是否有700000號用戶報警。

label控件的LinkItem屬性指定了變量名。變量名的寫法很復(fù)雜,在HMI編程包的幫助文檔中有詳細(xì)說明。

(2)短信發(fā)送

GSM模塊的控制是通過AT指令來實現(xiàn)的,與短信有關(guān)的AT指令如表2所示[3]。只需要在程序中通過串口給GSM模塊發(fā)送相關(guān)的AT指令,就能夠?qū)崿F(xiàn)短信的發(fā)送。

當(dāng)我們讀取的變量有變化時,會觸發(fā)Label1的change事件,可以在該事件的響應(yīng)函數(shù)中添加發(fā)送短信的代碼。主要代碼如下:

表2 短信相關(guān)的AT指令

3.2.3 程序嵌入到HMI Advanced

我們開發(fā)的程序以及所需的相關(guān)配置文件,必須放置在oem、hmi_adv和mmc2中才可正常運行,如果這幾個目錄中的同名文件的配置不同,則oem中的文件配置生效。因此,我們要將界面相關(guān)的文件放置在oem或其子文件夾中。嵌入界面程序到HMI Advanced中需要下面幾個步驟:

(1)修改oem目錄中的RE_UK.ini,配置入口軟鍵的文本,將6號軟鍵標(biāo)簽修改為“SMS”:

(2)修改oem目錄中的Regie.ini,配置6號軟鍵調(diào)用我們開發(fā)的界面程序oembsp1.exe:

(3)根據(jù)需要修改在oemoembsp1目錄中的兩個文件:①oembsp1.mdi:定義了所有程序內(nèi)部子窗口及其類型。②oembsp1.zus:定義了oem程序的狀態(tài)及動作。

(4)根據(jù)需要修改在oem目錄下的oembsp1.ini文件中的CONTROL字段,指定上面兩個文件的位置。例如:

(5)在 oemlanguageo1_UK.dll中,定義了程序中軟鍵的文本,可用VC++查看并修改。

4 結(jié)語

本文所介紹的在840D系統(tǒng)上實現(xiàn)短信功能的方法,如果稍加修改,也可以讓數(shù)控系統(tǒng)接收短信。如果預(yù)先定義好短信內(nèi)容對數(shù)控系統(tǒng)變量的控制,則可以實現(xiàn)通過發(fā)手機(jī)短信來控制數(shù)控機(jī)床的目的。這樣就可以根據(jù)實際需要來與數(shù)控機(jī)床進(jìn)行“對話”,通過接收短信,讓機(jī)床告訴操作者想知道的信息;發(fā)送短信,告訴機(jī)床它應(yīng)該做的。不過需要注意的是,雖然發(fā)短信控制機(jī)床在技術(shù)上可以實現(xiàn),但是有可能會由于異地操作造成不可預(yù)知的危險,所以最好只是讓機(jī)床實現(xiàn)一些不會造成危險的功能。

對于數(shù)控系統(tǒng)是新推出的840D sl系統(tǒng)的機(jī)床,也可以選購相應(yīng)版本的HMI編程包,則本文所說的實現(xiàn)短信功能的方法也可應(yīng)用于840D sl系統(tǒng)了。

[1]德國西門子公司.SINUMERIK 828D 數(shù)控系統(tǒng)(OEM)[Z].2011.

[2]邴旭,化春雷,李焱,等.西門子數(shù)控系統(tǒng)人機(jī)界面二次開發(fā)方法研究[J].制造技術(shù)與機(jī)床,2011(10):163-167.

[3]李江全,湯智輝,朱東芹,等.Visual Basic數(shù)據(jù)采集與串口通信測控應(yīng)用實戰(zhàn)[M].北京:人民郵電出版社,2010.

猜你喜歡
程序功能系統(tǒng)
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)于非首都功能疏解的幾點思考
英國與歐盟正式啟動“離婚”程序程序
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
主站蜘蛛池模板: 亚洲AV无码乱码在线观看代蜜桃| 99九九成人免费视频精品| www.日韩三级| 亚洲熟妇AV日韩熟妇在线| 国产免费怡红院视频| 精品国产欧美精品v| 国产尹人香蕉综合在线电影| 久久亚洲精少妇毛片午夜无码| 暴力调教一区二区三区| 亚洲av无码成人专区| 午夜一区二区三区| 激情视频综合网| 欧美精品导航| 国产午夜在线观看视频| 亚洲天堂久久久| 久草视频中文| 1级黄色毛片| 国产极品美女在线| 国产精品va免费视频| 国产精品深爱在线| www.亚洲色图.com| 免费xxxxx在线观看网站| 女同久久精品国产99国| 国产日韩欧美精品区性色| 亚洲bt欧美bt精品| 欧美成人综合在线| 在线无码av一区二区三区| AⅤ色综合久久天堂AV色综合| 国产小视频网站| 国产99视频免费精品是看6| 一区二区午夜| 亚洲性影院| 久久久久无码国产精品不卡| 久久精品国产精品国产一区| 偷拍久久网| 毛片网站观看| 欧美色视频在线| 欧美a在线看| 日韩精品一区二区三区视频免费看 | 99手机在线视频| 国产精品尹人在线观看| 国产精品成人观看视频国产 | 国产精品嫩草影院视频| 72种姿势欧美久久久久大黄蕉| 996免费视频国产在线播放| 精品少妇人妻一区二区| 老司机午夜精品网站在线观看 | 91色在线视频| 国产剧情国内精品原创| 午夜少妇精品视频小电影| 在线国产91| 麻豆AV网站免费进入| 搞黄网站免费观看| 亚洲人成网站观看在线观看| 在线国产你懂的| 国产久草视频| 国内精品九九久久久精品| 亚洲精品国产日韩无码AV永久免费网| 久久香蕉国产线| 99久久精品国产精品亚洲| 91久久国产综合精品| 国产福利免费观看| 亚洲综合片| www.91中文字幕| 国产欧美视频综合二区| 色天天综合久久久久综合片| 日韩最新中文字幕| 久久精品午夜视频| 国产精品第5页| 欧美视频在线观看第一页| 国产精品久久久久久久久kt| 国产亚洲欧美另类一区二区| www亚洲天堂| 欧美日韩资源| 在线观看无码av五月花| 伊人久热这里只有精品视频99| 91丝袜乱伦| 成人综合在线观看| 国产亚洲精品在天天在线麻豆 | 伊人网址在线| 国产精品天干天干在线观看| 91精品伊人久久大香线蕉|