業(yè)務(wù)銷售;竭誠(chéng)為你服務(wù).
公司主營(yíng)西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價(jià) | ¥670 |
訂貨量 | 1 |
更新時(shí)間:2019-03-30 12:13:07瀏覽次數(shù):502
聯(lián)系我們時(shí)請(qǐng)說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子S7-4006ES7960-1AA04-5KA0服務(wù)
本公司主營(yíng)西門子工業(yè)自動(dòng)化產(chǎn)品,原裝,假一罰十,品質(zhì)保障.
水平軟鍵6,文字為“第1屏幕"
;水平軟鍵6的PRESS
;裝載功能屏幕1,此時(shí)必須在同一文件內(nèi)定義了屏幕1。
;PRESS結(jié)束標(biāo)記
;水平軟鍵7,文字為“第2屏幕"
;水平軟鍵7的PRESS
;裝載功能屏幕2,此時(shí)必須在同一文件內(nèi)定義屏幕2。
;PRESS結(jié)束標(biāo)記
;登入塊的結(jié)束標(biāo)記
示例
HS1 =("新的軟鍵欄")
HS2 =("沒有功能")
PRESS(HS1)
LS("軟鍵欄1") ;載入新的軟鍵欄
END_PRESS
PRESS (HS2) ;空的 PRESS
END_PRESS
各種登入軟鍵設(shè)計(jì)
各個(gè)登入軟鍵的設(shè)計(jì)會(huì)匯總在一起。其中,首先從“easyscreen.ini"中讀取需要編譯的文件
的名稱。然后在以下目錄中查找*.的文件:
?[用戶目錄]prO
? [oem目錄]proj
?[插件目錄]/proj
?[西門子目錄]pco'j
此時(shí)所包含的登入軟鍵設(shè)計(jì)會(huì)被匯總到一個(gè)設(shè)計(jì)中,即會(huì)對(duì)單個(gè)軟鍵進(jìn)行比較。如果對(duì)于
一個(gè)軟鍵存在兩個(gè)或多個(gè)設(shè)計(jì),則總是將較高的值接收到匯總版本。
可能包含的軟鍵欄或?qū)υ捒虮缓雎浴H绻粋€(gè)軟鍵包含一個(gè)無文件設(shè)定的指令,例如
LMftest"),因?yàn)樗璧能涙I欄或者對(duì)話框包含在相同的文件中,則在內(nèi)部匯總版本中會(huì)添
加相應(yīng)的文件名,這樣就不需再進(jìn)行。接下來顯示的匯總設(shè)計(jì)。
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2 37
基本知識(shí)
34錯(cuò)誤處理(日志)
3.4 錯(cuò)誤處理(日志)
概述
如果“Run MyScreens"編譯配置文件時(shí)出現(xiàn)錯(cuò)誤,則該錯(cuò)誤會(huì)保存在文本文件
easyscreen_log.txt中。只記錄當(dāng)前選中的對(duì)話框的錯(cuò)誤。之前選中的對(duì)話框中的錯(cuò)誤
記錄則被。
文件包含以下信息:
?在執(zhí)行哪一操作時(shí)出錯(cuò)。
?個(gè)錯(cuò)誤字符的行編號(hào)和列編號(hào)。
?配置文件中所有的出錯(cuò)行。
? DEBUG功能生成的記錄。
說明
在每個(gè)記錄前會(huì)附加一個(gè)帶有方括號(hào)的當(dāng)前時(shí)間戳。這可為(例如)分析對(duì)時(shí)間要求苛刻
的配置提供幫助。
“easyscreen-log.txt" 的保存
文件“easyscreen_log.txt"保存在以下目錄中:
[用戶目錄]og
句法
只有在定義了登入軟鍵并且設(shè)計(jì)了帶開始和結(jié)束標(biāo)記的對(duì)話框和定義行后,才開始編譯句
法。
//S(Start)
HS6=("第1屏幕")
PRESS(HS6)
LM(MMaske1")
END_PRESS
//END
//M(Maske1)
DEF Var1=(R)
DEF VAR2 = (R)
38
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2
基本知識(shí)
34錯(cuò)誤處理(日志)
LOAD
VAR1 = VAR2 + 1 ;日志中的錯(cuò)誤報(bào)告,因?yàn)閂AR2沒有數(shù)值
//END
;正確,比如:
//M(Maske1)
DEF Var1=(R)
DEF VAR2 = (R)
LOAD
VAR2 = 7
VAR1 = VAR2 + 1 ;
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2 39
基本知識(shí)
35 “easyscreen.ini" 的說明
3.5 “easyscreen.ini" 的說明
自SINUMERIK Operate V4.7起,“easycreen.ini"還擴(kuò)展了本章節(jié)中描述的記
錄?!癳asyscreen.ini"位于目錄[西門子目錄]tcfg下。
幫助畫面起始位置
“easyscreen.ini "中的條目:
[GENERAL]
HlpPicFixPos=true
說明:
幫助畫面的起始位置會(huì)定位在所設(shè)置的像素位置,與分辨率無關(guān)(默認(rèn)=true)
拉伸特性,默認(rèn)行高和行間距
easyscreen.ini 中的記錄:
[GENERAL]
SymmetricalAspectRatio=false
DefaultLineHeight=18
DefaultLineSpacing=3
說明:
? “SymmetricalAspectRatio" 來確定,根據(jù)X和Y方向上確定的屏幕分辨率來配置
時(shí)是否要使用相同的拉伸系數(shù)。
-“false"(默認(rèn)):使用寬屏分辨率時(shí),各欄和圖片會(huì)在Y方向上被壓縮(基于
640x480的非對(duì)稱拉伸)。例如,一個(gè)以640x480設(shè)置的正方形在寬屏面板上會(huì)被
垂直壓縮,而成為一個(gè)長(zhǎng)方形。
-“true":在X和Y方向上以相同的拉伸系數(shù)進(jìn)行拉伸,此時(shí)各欄和圖片會(huì)以640x480
為基礎(chǔ)并保持其原先設(shè)置的比例。例如,一個(gè)以640x480設(shè)置的正方形在寬屏面板
上仍然會(huì)顯示為正方形。
? “DefaultLineHeight" 和 “DefaultLineSpacing" 可在640x480的基礎(chǔ)上確定默認(rèn)行高(默
認(rèn)值: 18像素)和行間距(默認(rèn)值: 3像素)。只有在短文本或輸入/輸出欄的位置設(shè)
置中未給定Y位置或高度,此項(xiàng)設(shè)置才會(huì)一直有效。
40
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2
基本知識(shí)
35 “easyscreenini" 的說明
機(jī)床基本畫面中的循環(huán)
?在機(jī)床運(yùn)行JOG下,通過HS6生成循環(huán)調(diào)用機(jī)床基本畫面的
[JOBSHOPINTEGRATION]區(qū)域:
[JOBSHOPINTEGRATION]
Integration = true
或者通過配置文件中的初始程序段
LM("Maske1",,1)
PRESS(VS8)
GC("MOVE_RIDE");生成程序調(diào)用
EXIT
END_PRESS
?保留[Integration]區(qū)域的Operate 菜單:
如果對(duì)話框僅包含垂直軟鍵,則在顯示對(duì)話框時(shí)會(huì)保留包含登入軟鍵在內(nèi)的水平軟
鍵條。如果對(duì)話框包含水平和垂直軟鍵,則對(duì)話框的水平軟鍵條會(huì)被登入軟鍵替代。
[Integration]
OperateMenusEnabled = true
與分辨率相關(guān)的屏幕位置:窗體面板
“easyscreen.ini" 中的條目:
[640x480]
MyPanel = x [800x480] c :=0, y:=220, width:=340, height: = 174
MyPanel = > ^ :=0, y:=220, width:=420, height: = 174
說明:
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2 41
基本知識(shí)
35 “easyscreen.ini" 的說明
屏幕位置可通過以下定義:
?屏幕位置可以“基于640x480的像素"給定。
示例:
//M(MyMask/nMyCaptionn/nmyhelp.pngn/0,219,335,174)
?屏幕位置可從Operate默認(rèn)屏幕布局(OperateStandard-Screen-Layout)中,例
自“機(jī)床"區(qū)域的屏幕布局“slmastandardscreenlayout. SlMaStandardScreenLayout"
中的“FormPanel4"(“輔助功能")
//M(MyMask/"MyCaption"/"
myheip.pngn/"slmastandardscreenlayout. SlMaStandardScreenLayout . FormPanel
4")
連接到與分辨率相關(guān)的位置。
這樣可更為方便地使Operate的默認(rèn)窗體交叉淡入淡出,或者可將Easyscreen屏幕精
確地放置到位。
示例:
//
M(Mask/"Mask"http://"slstandardscreenlayout . SlStandardScreenLayout . LowerForm")
但也可以使用其他任意的屏幕布局。
?屏幕位置可以連接到“easyscreen.ini"文件中自行定義的、與分辨率相關(guān)的窗體面板的
定義。
示例:
//M(MyMask/nMyCaption"/nmyhelp.pngn/"MyPanel")
42
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2
基本知識(shí)
3.6針對(duì)改用Run MyScreens"人員的說明
3.6 針對(duì)改用“Run MyScreens"人員的說明
說明
使用NCU中的HMI Operate時(shí)要注意CF的所有文件名都是以小寫字母保存的(如:
、png、txt)。
說明
保存配置文件和語言文件時(shí)請(qǐng)注意,應(yīng)將您所使用的編輯器中的編碼設(shè)為UTF 8。
圖形文件
請(qǐng)始終以PNG格式“*png"保存圖片文件。
數(shù)據(jù)(例如:用于用于OEM自定義的數(shù)據(jù))必須保存在
[oem目錄]col[分辨率]
目錄中。
更多信息參見使用圖l圖形(頁65)—章。
配置文件
根據(jù)以下步驟檢查配置文件:
?比較登入軟鍵和當(dāng)前允許的軟鍵,必要時(shí)進(jìn)行。
?根據(jù)上述“圖形文件"重命名相連的圖形文件。
數(shù)據(jù)(例如:用于OEM自定義的數(shù)據(jù))保存在以下目錄中:
[oem目錄]Iproj
[用戶目錄]Iproj
[插件目錄]pro
幫助文件
所有幫助文件必須以UTF 8格式保存。檢查己有文件并使用的編輯器重新保存。
HTML文件保存在以下目錄中(例如:德語):
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08I2018, 6FC5397-1DP40-6RA2 43
基本知識(shí)
36針對(duì)改用Run MyScreens"人員的說明
[oem目錄]hpldeu
[用戶目錄]hpdeu
[插件目錄]hpdeu
其他語言的目錄必須根據(jù)相應(yīng)的語種縮寫保存。
檢查 “Run MyScreens"
檢查所添加的對(duì)話框數(shù)目是否超出了5個(gè)對(duì)話框的基本范圍。
擴(kuò)展對(duì)話框數(shù)量,需要下列選件:
? SINUMERIK 828DI840D s, SINUMERIK Integrate Run MyScreens
(6FC5800-0AP64-0YB0)
? SINUMERIK 840D s, SINUMERIK Integrate Run MyScreens + Run MyHMI
(6FC5800-0AP65-0YB0)
? SINUMERIK 840D s, SINUMERIK Integrate Run MyHMI I 3GL
(6FC5800-0AP60-0YB0)
? SINUMERIK 840D s, SINUMERIK Integrate Run MyHMI I WinCC
(6FC5800-0AP61-0YB0)
44
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08I2018, 6FC5397-1DP40-6RA2
基本知識(shí)
3.7擴(kuò)展配置句法
3.7 擴(kuò)展配置句法
自S舊UMERIKOperateV4.7起,提供了用于屏幕定義、變量定義、軟鍵定義以及表格列
定義的簡(jiǎn)化句法。該句法了可讀性并縮短了等待時(shí)間。特性和屬性可以任意順序給定,
空白記錄被取消。相比于以前的句法,特性和屬性列表不再使用圓括號(hào)“("和“)",而是使
用圓弧括號(hào)T和“}"。
特性和屬性按以下給定:
{<名稱 > =<值 >,<名稱 > = <值>,+
以前的句法仍然兼容。
屏幕定義的擴(kuò)展句法
IIM {<屏幕名稱> [,HD=<標(biāo)題>][,HLP=<圖片>][,X=<X 位置>][,Y=<Y 位置>][,W=<寬度>]
[,H=<高度>][,VAR=<>變量或用戶變量][,日匕卩_父=<輔助畫面X位置>][,HLP_Y=<輔助
畫面Y位置>][,CM=<列對(duì)齊>][,CB=對(duì)話框打開][,XG=<將輔助畫面編譯為X3d圖片
>][,PANEL=<己鏈接FormPanels的名稱>][,MC=<屏幕背景色>][,HD_AL=<屏幕標(biāo)題對(duì)齊
>][,LANGFILELIST=<*幕語言文件列表>]}
示例:
//M{VariantTest, HD="My Mask"}
變量定義的擴(kuò)展句法
DEF <變量名稱> ={[TYP=<類型>][,MIN=<值>][,MAX=<值>][,TGL=<轉(zhuǎn)換值>]
[:VAL=<預(yù)設(shè)值 >][丄T=<長(zhǎng)文本>][,ST=<短文本 >][,0丁=<圖片文本 >]以丁=<單位文本>]
[,TT=<提示框文本叫[,TG=<轉(zhuǎn)換選項(xiàng)>][,WR=<輸入>][,AC=<訪問級(jí)>][,AL=<文本對(duì)
齊>][,FS=<字體大小>][,LI=<極限值處理叫[,UR=<刷新率>][,CB=<對(duì)話框打開>]
[州匕卩=<輔助畫面>][,VAR=<變量和用戶變量>]>][,TXT_X=<短文本X位置>]
[,TXT_Y=<短文本Y位置>][,TXT_W=<短文本寬度>][,TXT_H=<短文本高度>][,X=<輸入/
輸出欄X位置叫[,Y=<輸入/輸出欄Y位置叫[,W=<輸入/輸出欄寬度叫[,H=<輸入/輸出欄高
度>][,UT_DX=<輸入/輸出欄之間的間距和單位文本>][,UT_W=<單位文本寬度 >][,巳。=<輸
入/輸出欄背景色>][,FC=<輸入/輸出欄前景色>][,BC_ST=<短文本背景色>][,「。_3丁=<短
文本前景色>][,BC_GT=<圖片文本背景色>][,FC_GT=<圖片文本前景色>][,BC_UT=<單位
文本背景色叫[,FC_UT=<單位文本前景色>][,SC1=< 進(jìn)度條色1>] [,SC2=< 進(jìn)度條
色2>] [,SVAL1=< 進(jìn)度條閾值1>] [,SVAL2=< 進(jìn)度條閾值2>] [,0丁=<顯示類型>]["?^顯
示對(duì)齊 >][,OHLP=<在線幫助>][丄^<_丁口匕=<己鏈接轉(zhuǎn)換變量的名稱>]}
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè), 08/2018, 6FC5397-1DP40-6RA2 45
基本知識(shí)
3.7擴(kuò)展配置句法
示例:
DEF MyVar5={TYP=nR2M, ST=MMyVar5M, VAL=123.4567, OHLP=Mmyhelp.htmlM, MIN=100.1,
MAX=200.9}
DEF MyVar2={TYP=,TIn,
DEF MyVar3={TYP="R2"
DEF MyVar4={TYP="R2"
DEF MyVar1={TYP="R2"
DEF MyVar6={TYP="R2"
TGL=n*1,2,3n, VAL=1}
TGL=M*0=MMAusMM, 1=$80000", VAL=1}
TGL=M*MyArrayM,VAL=1}
TGL=M%grid99M, X = 0, W=300, H=200}
TGL=m+$80000m, VAR=m$R[10]m, ST=MTextoffsetM}
軟鍵定義的擴(kuò)展句法
SK = {[ST=< 名稱 >][,AC=< 訪問級(jí) >][,SE=< 狀態(tài) >]}
示例:
HS1={ST=,,,,,,MySk,,,,M, AC=6, SE=1}
HS3={ST="SOFTKEY_CANCEL"}
HS5={ST=M[$81251,MMsk_ok.png"M]M}
HS8={ST=M[MMTestMM,MMsk_ok.pngMM]M}
表格列定義的擴(kuò)展句法
{[TYP=< 類型 >][,MIN=< 值 >][,MAX=< 值 >][丄T=< 長(zhǎng)文本 >][,ST=< 短文本 >][,WR=<
輸入>][,AC=<訪問級(jí)>][,AL=<文本對(duì)齊>][,FS=<字體大小>][,LI=<極限值處理叫
[,UR=<刷新率>][,HLP=<輔助畫面>][,VAR=<變量或用戶變量>]>][,W=<列寬度>]
[,OF1=<偏移1>] [,OF2=<偏移2>] [,OF3=<偏移3>]}
示例:
DEF MyGridVar={TYP=nRn, TGL=n%MyGrid1n, X=10, W=550, H=100}
//G(MyGrid1/0/5)
{TYP="IM, ST=MIndex", WR=1, VAR="1m, w=80, OF1=1}
{TYP=ms", LT=MLongText2", ST=MText", WR=1, VAR=m$80000", AL=2, W=330, OF1=1}
{TYP=mr3", LT=MLongText1", ST=mr9,R11,R13,R15", WR=2, VAR="$R[1]m, w=110, OF1=2}
//END
46
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2
基本知識(shí)
3.8 SmartOperation 及 MutHTouch 操作
3.8 SmartOperation 及 MutliTouch 操作
以下設(shè)置可專門用于SmartOperation及MutliTouch操作:
?自動(dòng)將欄高及欄寬調(diào)節(jié)至可操作的欄尺寸及行間距(屏幕屬性MA)
?分辨率時(shí)按像素拉伸各欄(屏幕屬性PA)。
?與字體成比例設(shè)置欄高及行間距(屏幕屬性FA)。
?實(shí)現(xiàn)各欄,以免虛擬鍵盤覆蓋輸入欄(屏幕屬性KM)。
詳細(xì)信息,請(qǐng)參見定義對(duì)話框?qū)傩裕?2)—章的“編程" 一節(jié)。
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè),08/2018, 6FC5397-1DP40-6RA2
47
基本知識(shí)
38 SmartOperation 及 MutHTouch 操作
48
SINUMERIK Integrate Run MyScreens (BE2)
編程手冊(cè), 08/2018, 6FC5397-1DP40-6RA2
對(duì)話框
4
4.1 對(duì)話框的結(jié)構(gòu)和組成單元
4.1.1 定義對(duì)話框
定義
對(duì)話框是操作界面上的一個(gè)組成部分,操作界面包含標(biāo)題行、對(duì)話框單元和/或圖形、顯示
消息的輸出行以及8個(gè)水平軟鍵和8個(gè)垂直軟鍵。