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

西門子Easy Screen在交換工作臺控制與調試界面的開發應用

2014-07-13 07:42:16晏騰飛封光磊馮平書
制造技術與機床 2014年8期
關鍵詞:界面

張 韜 晏騰飛 封光磊 馮平書

(沈機集團昆明機床股份有限公司,云南 昆明650203)

現代機床為了提高加工效率,往往配備了可交換工作臺,當其中一個工作臺承載工件在主軸側加工的同時,另一個工作臺可以作為上料站,進行待加工工件的裝夾工作,以減少機床非切削的輔助時間,提高機床加工效率。在此類機床的調試過程中,需要讓交換臺執行單步動作,通常是采用外置的操作盒進行人工單步操控,本文是基于西門子Easy Screen軟件平臺,二次開發雙交換臺的操控與信息顯示人機交互界面,使調試操作過程快捷、工作臺當前坐標位置顯示直觀明了,還實現了對雙交換工作臺狀態的智能監控,而且在硬件上,省去一個操作盒。

1 開發環境介紹

機床采用西門子主流的高檔數控系統SINUMERIK 840D sl,操作界面采用SINUMERIK Operate(以下簡稱Operate)。Operate是西門子新推出的人機交互界面,安裝運行在基于Microsoft Windows平臺的PCU50以及基于Linux平臺的NCU上,較上一代產品HMI Advance,新的軟件在界面上做出了調整,結構更加清晰且更加直觀,增加了很多實用的新功能。通過這些功能,可將工步和高級語言編程組合到一個操作界面上,從而確保快速、高效和直觀的NC編程與生產規劃。

Easy Screen可用來設計機床制造商自定義的對話框和用戶自定義的循環對話框,也可以改善、更換由西門子或者機床制造商設計的操作界面。不同平臺(Windows或者Linux)下的Operate包含了效果相同的Easy Screen解釋器。因此當硬件結構發生變動,比如原來使用PCU50.3+OP012,需要更換到NCU+OP012,原先針對PCU50.3的項目不需要作任何改動,將相關文件拷貝到NCU的CF卡中即可使用。Easy Screen是通過ASCII文件配置的,因此各種文本編輯器都可用來設計Easy Screen文件。

2 Easy Screen項目結構

一個Easy Screen項目通常包含以下幾類文件:

(1)com源文件 具體描述了Easy Screen用戶界面所包含的內容:軟鍵定義、界面布局、顯示元素以及實現的具體功能。

(2)ini配置文件 用來描述Easy Screen用戶界面嵌入Operate界面的位置,嵌入的方式以及相關的功 能 定 義。包 含 Easyscreen.ini、custom.ini、slamconfig.ini等。

(3)語言文件 存放了Easy Screen用戶界面在不同語言環境下所顯示的文字字符串。如aluc_chs.txt、aluc_eng.txt等。當有語言切換需求時使用。

(4)圖片資源 Easy Screen用戶界面可以根據需要顯示圖片,文件格式為png、ico、bmp。圖1描述了一個Easy Screen項目的基本結構。slamconfig.ini文件描述了用戶自定義界面的入口位置,以及入口按鈕的顯示特性。custom.ini文件描述了進入用戶自定義界面后所顯示的標題、圖片文件等信息。easyscreen.ini配置文件描述了進入用戶自定義界面后所調用的.com文件,即界面入口程序。圖中,Main.com文件作為主界面的入口程序,它與pallet.com等畫面程序之間可以相互調用,形成畫面之間的相互切換。畫面里面包含的圖片需要在該畫面的程序中描述出其存放的路徑位置,并且將.ico、.png等文件放在相應的路徑下面。

3 設計ini配置文件

ini文件的模板位于目錄/siemens/sinumerik/hmi/cfg_templates,復制相應的文件到目錄/oem/sinumerik/hmi/cfg下,再在這里進行修改。

(1)custom.ini配置文件,描述在Custom區起始畫面中標題與圖片等相關顯示,可以選擇性添加該文件。例如:

[Header]

Text=Custom

[Picture]

Picture=main.png

(2)slamconfig.ini配置文件,描述Custom區入口按鈕是否顯示,由主菜單中第幾個軟鍵啟動,以及軟鍵標簽和圖標等。例如:

[Custom]

Visible=true

SoftkeyPosition=8

TextId=用戶界面

Picture=Setup.png

(3)easyscreen.ini配置文件,用來指定用戶畫面所啟動的com文件,默認情況下沒有,需要自行添加。例如:

[STARTFILES]

StartFile02=area:=Custom,dialog:

=SlEsCustomDialog,startfile:=main.com

4 設計com文件

com文件是easyscreen的核心文件,描述了畫面及包含在其中的各種元素,包括軟鍵、窗口大小、標題文本、變量以及顯示圖形等。

(1)啟動文件main.com

每個Easy Screen項目都需要一個com文件作為入口,若干個com文件之間可以互相調用,由此形成一套完整的操作邏輯。例如:

//S(Start)

HS7=("交換臺%n設定")

PRESS(HS7)

LM("screen7","Pallet.com",1)

END_PRESS

//END

詳細語法可參照西門子Operate調試手冊BE2部分。

(2)畫面文件pallet.com

畫面設計包含操作軟鍵和狀態信息顯示。根據交換臺動作順序,一次完整的A臺與B臺或者B臺與A臺的交換包含5個基本動作:拉爪松開→抬升→旋轉交換→落下→拉爪夾緊。每個動作分配一個軟鍵,每個軟鍵控制一個PLC地址,由PLC處理并實現最后的動作輸出。例如:

VS2=("松開",se2)

……

DEF CMD_Release=(b////wr4//"DB102.DBX20.0")

……

PRESS(VS2)

CMD_Release=1

END_PRESS

軟鍵有3個屬性:文本、存取等級和狀態,均可在運行期間進行改變。利用此特性,可以根據交換工作臺上的開關狀態來動態改變軟鍵的文本和存取等級,顯得更加直觀,并且能有效防止誤操作。例如,拉爪松開到位之后將軟鍵上的文本“松開”改成“松開到位”,并且將存取等級改成2,即不可操作:

IF Status_Release

VS2.st="松開到位"

VS2.se=2

ELSE

VS2.st="松開"

VS2.se=1

ENDIF

交換臺在調試過程中,或者因為工件、刀具尺寸變化,都可能需要調整換臺位置,為此在界面中加入各進給軸的實際坐標及存儲坐標值的變量入口,無需在加工界面和調整界面之間來回切換,方便換臺坐標位置的設定。該功能通過系統變量"$AA_IM[]"讀取坐標軸當前坐標位置,通過WNP將坐標寫入NC變量和PLC變量。例如:

DEF BActual=(r///,"B",,"°"/wr1//"$AA_IM[B]")

……

WNP("B_Final",BActual)

5 工作臺位置直觀化顯示

Easy Screen沒有提供動畫顯示功能,只能顯示靜態圖像,但其變量有一個“短文本”屬性,可動態改變并且能用圖片代替。利用這一特性,通過繪制一系列連續變化的圖形,即可實現類似動畫的效果,使交換臺這個操作界面更加生動、直觀。具體步驟:以Z軸(行程1 000 mm)為例,將工作臺在Z向的位置1到位置5繪制5張圖片,將圖片命名成如下格式:img1.png,img2.png,……,img5.png;編寫Easy Screen代碼如下:

DEF ZActual=(r///,"Z",,"mm"/wr1//"$AA_IM[Z]")

DEF Zimg

DEF ZImageNum =(i)

……

ImageNum= ZActual/1000*5

Zimg.st="\img"<<Zactual/1000<<".png"

當Z軸坐標發生變化時,可觀察到界面上顯示的圖片也隨之變動,可根據行程范圍繪制不同數量的圖片,以便更真實地反映機床的實際移動情況。

最后加上各種位置開關的變量,實現效果如圖2。

6 結語

通過靈活應用西門子Easy Screen中提供的各種特性,可在原有的人機界面當中添加廠商自定義畫面,將諸如PLC數據修改、坐標寫入等功能集成在一起,并可添加簡單的動畫,讓機床調試、維護和操作變得更加簡單和直觀,提升機床的可控性。

[1]Siemens.SINUMERIK 840D sl easy screen(BE2)programming manual[Z].2011.

[2]Siemens.SINUMERIK 840D sl expanding the user interface commissioning manual[Z].2006.

[3]Siemens.SINUMERIK 840D sl SINUMERIK operate(IM9)commissioning manual[Z].2012

猜你喜歡
界面
聲波在海底界面反射系數仿真計算分析
微重力下兩相控溫型儲液器內氣液界面仿真分析
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
西門子Easy Screen對倒棱機床界面二次開發
空間界面
金秋(2017年4期)2017-06-07 08:22:16
鐵電隧道結界面效應與界面調控
電子顯微打開材料界面世界之門
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 国产尹人香蕉综合在线电影 | 国产高清又黄又嫩的免费视频网站| 国产成人a毛片在线| 国产日韩欧美精品区性色| 亚洲美女一区| 伊人久久婷婷五月综合97色| 一级毛片免费不卡在线 | 国产麻豆精品在线观看| 国产午夜无码专区喷水| 婷婷99视频精品全部在线观看 | 欧美视频在线不卡| 亚洲综合亚洲国产尤物| 69免费在线视频| 久久免费观看视频| 亚洲第一成年网| 欧美不卡视频在线观看| 一级看片免费视频| 精品1区2区3区| 国产91精品久久| 国产地址二永久伊甸园| 狠狠色综合久久狠狠色综合| 国产精品亚洲精品爽爽| 毛片在线播放a| 国产精品福利在线观看无码卡| 精品成人一区二区三区电影| 91人妻在线视频| 欧美一级99在线观看国产| 国产鲁鲁视频在线观看| 99激情网| 伊人激情久久综合中文字幕| 欧美国产日韩另类| 国产精品亚欧美一区二区| 午夜激情婷婷| 亚洲婷婷在线视频| 国产白丝av| 国产一区二区人大臿蕉香蕉| 精品久久国产综合精麻豆| 亚洲三级网站| 亚洲第一香蕉视频| 亚洲综合经典在线一区二区| 久久国产亚洲偷自| 日韩亚洲高清一区二区| 国产极品美女在线播放| 波多野结衣的av一区二区三区| 亚洲av色吊丝无码| 中文字幕在线观看日本| 秋霞国产在线| 2020最新国产精品视频| 日韩欧美国产三级| 亚洲中文字幕av无码区| 免费国产好深啊好涨好硬视频| 亚洲婷婷丁香| 国产毛片不卡| 在线国产91| 欧美人在线一区二区三区| 国产一在线观看| 一级毛片免费不卡在线| 在线观看av永久| 激情成人综合网| 免费网站成人亚洲| 色综合日本| 欧美国产日本高清不卡| 国产成人av一区二区三区| 久久精品国产免费观看频道| 日韩精品久久久久久久电影蜜臀| 精品99在线观看| 人人看人人鲁狠狠高清| 久久香蕉国产线看精品| 国产精品自拍合集| 99久久精品免费看国产免费软件 | 婷婷色在线视频| 无码区日韩专区免费系列| 亚洲男人在线| 综合天天色| 久久性妇女精品免费| 久久久成年黄色视频| 国产精品人莉莉成在线播放| 乱人伦视频中文字幕在线| 中日韩一区二区三区中文免费视频| 91网红精品在线观看| 亚洲午夜天堂| 婷婷成人综合|