业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-03-31 21:16:00浏览次数:507
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6GK7443-5DX04-0XE0定制
本店所售均为西门子原装全新未开封产品,图片仅供参考,一切已型号为准,实物保证全新,
在多点触控操作时要注意,当*识别到手势(按住并松开在0.7秒内)后,才会发
送Click信息。如果在简单时己经执行了操作,则其后的Scro丨丨Area无法/,
或者说很容易意外的错误操作。
clicked -在 TouchButton 上执行了 Click 操作
句法: SUB(on_<TouchButtonVarName>_clicked)
END—SUB
说明: 可操作TouchButton的和松开构成的完整顺序会产生 “clicked "。建议主要以该进行操作。
参数: TouchButtonVarN ame 包含SlEsTouchButton的显示变量的名称
SIGARG[0] 提供TouchButton的转换状态(bool)
302
SINUMERIK Integrate Run MyScreens (BE2)
编程手册,08/2018, 6FC5397-1DP40-6RA2
图形单元和逻辑单元
7.6 SIEsTouchButton
示例
DEF MyTouchButton = (W///,nslesstdcw.SlEsTouchButtonn/////70,20,200,100/0,0,0,0)
SUB(on_MyTouchButton_clicked)
DLGL("checked: " << SIGARG[0])
END_SUB
checked -转换了 TouchButton
句法: SUB(on_<TouchButtonVarName>_checked)
END—SUB
说明: 可转换的TouchButton,从而改变其状态。
参数: TouchButtonVarN ame 包含SIEsTouchButton的显示变量的名称
SIGARG[0] 提供TouchButton的转换状态(bool)
示例
DEF MyTouchButton = (W///,"slesstdcw.SlEsTouchButtonn/////70,20,200,100/0,0,0,0)
SUB(on_MyTouchButton_toggled)
DLGL("toggled: " << SIGARG[0])
END_SUB
clickedDisabled -在不可操作的TouchButton上执行了 Click操作
句法: SUB(on_<TouchButtonVarName>_cIickedDisabIed)
END_SUB
说明: 不可操作TouchButton的和松开构成的完整顺序会产生信 号“clickedDisabled "。
参数: TouchButtonVarN ame 包含SIEsTouchButton的显示变量的名称
SIGARG[0] 提供TouchButton的转换状态(bool)
SINUMERIK Integrate Run MyScreens (BE2)
编程手册,08/2018, 6FC5397-1DP40-6RA2 303
图形单元和逻辑单元
7.6 SIEsTouchButton
示例
DEF MyTouchButton = (W///,nslesstdcw.SlEsTouchButtonn/////70,20,200,100/0,0,0,0)
SUB(on_MyTouchButton_clickedDisabled)
DLGL("checkedDisabled: " << SIGARG[0])
END SUB
7.6.6 图片和文本的定位和对齐
图片的定位
使用规定的对齐(Alignment)将图片进行如下定位:
•步从所属分辨率目录中确定与当前分辨率相适应的图片。
•然后,表面矩形(ClientArea)缩小与规定的边框距离差不多大小的区域
(MarginArea)。
MarginArea 会受“setMargins" 的影响:
- setMargins(-1, -1, -1, -1, -1)
图7-33 setMargins(-1, -1, -1, -1, -1)
- setMargins(0, 0, 0, 0, 0)
图7-34 setMargins(0, 0, 0, 0, 0)
一 setMargins(20, 20, 20, 20, 20)
图7-35 setMargins(20, 20, 20, 20, 20)
SINUMERIK Integrate Run MyScreens (BE2)
304 编程手册,08/2018, 6FC5397-1DP40-6RA2
图形单元和逻辑单元
7.6 SIEsTouchButton
“左"对齐示例
平面进行水平对分,使得待显示的图片占用半个平面的大小。
此时,图片显示如下:
•属性"scalePicture": FALSE
图片在此位置显示,无任何缩放。此时要注意,作为基础的图片不要太大且它能在
TouchButton内完整地显示出来。
图7-36 scalePicture FALSE
•属性"scalePicture": TRUE
图片进行缩放(放大或缩小),使其适应TouchButton的左半边。此时需要考虑到属
性“pictureKeepAspectRatio":
-属性"pictureKeepAspectRatio": FALSE
图片进行水平和垂直缩放,使其刚好适应TouchButton的左半边。此时无需再关注
原始图片的页面比例。
图7-37 scalePicture - pictureKeepAspectRatio FALSE
-属性"pictureKeepAspectRatio": TRUE
在考虑到原始图片的页面比例的情况下将图片尽可能大地缩放到TouchButton的左
半边大小。
图7-38 scalePicture - pictureKeepAspectRatio TRUE
说明
右对齐、上对齐、下对齐时的原则与此相同。
居中对齐时,试着根据属性“scalePicture"和“pictureKeepAspectRatio"让图片适应整个
MarginArea 区域。
SINUMERIK Integrate Run MyScreens (BE2)
编程手册,08/2018, 6FC5397-1DP40-6RA2 305
图形单元和逻辑单元
7.6 SIEsTouchButton
文本的定位
根据属性“textAIignedToPicture",对文本进行如下定位:
•属性"textAIignedToPicture":FALSE
文本在MarginArea垂直水平居中显示。
图7-39 textAIignedToPicture FALSE
•属性"textAIignedToPicture":TRUE
除了图片所显示的区域之外,文本在MarginArea其他区域中居中水平垂直输出。
图7-40 textAIignedToPicture TRUE
7.6.7 和语言相关的文本
SIEsTouchButton中并没有的第三方语言支持。然而以下示例中显示了如何实现语言
相关性:
SINUMERIK Integrate Run MyScreens (BE2)
306 编程手册,08/2018, 6FC5397-1DP40-6RA2
图形单元和逻辑单元
7.6 SIEsTouchButton
示例
easyscreen . ini:
[LANGUAGEFILES]LngFile03 = user.txt
user_eng.txt:
85000 0 0 "This is my first Touchbutton !!!"
user_deu.txt:
85000 0 0 "Das ist mein erster Touchbutton !!!"
配置文件:
//M(MyTBMask/nMy CustomWidget TouchButton ...")
DEF MyTB1 = (W///,nslesstdcw.SlEsTouchButtonn/////70,20,200,100/0,0,0,0)
LOAD
WRITECWPROPERTY("MyTB1n, "text", $85000)
END_LOAD
LANGUAGE
WRITECWPROPERTY("MyTB1", "text", $85000)
END_LANGUAGE
所提供的矩形框中的文本达到字数限值时自动转换。只有待显示的文本来自语言文件,才
可进行强制换行。为此必须在文本中相应的位置“°%n"(参见以下示例)。
user_eng.txt:
85001 0 0 "This is%nmy%nfirst%nTouchButton !!!"
配置文件:
WRITECWPROPERTY("MyTB1", "text", $85001)
结果
图7-41 和语言相关的文本中的换行示例
SINUMERIK Integrate Run MyScreens (BE2)
编程手册,08/2018, 6FC5397-1DP40-6RA2 307
图形单元和逻辑单元
7.6 SIEsTouchButton
308
SINUMERIK Integrate Run MyScreens (BE2)
编程手册,08/2018, 6FC5397-1DP40-6RA2
操作区“Custom (定制)
8
8.1 这样操作区“自定义"
操作区“Custom"
“自定义"操作区在交付时未。
1. 首先将文件“slamconfig.ini"从[西门子目录]Icfg目录下到[ oem目录】lcf<g下
或者到相应的[插件目录】cf<g或[用户目录]Icfg下。
2. 为操作区“Custom",必须进行以下输入:
[Custom]
Visible=True
结果
后,操作区“Custom"的软键位于HSK4 (=预设置)扩展菜单栏的主菜单(F10)中。
操作区“Custom"显示为带有可设置标题的空窗口。所有的水平和垂直软键都是可设置
的。
SINUMERIK Integrate Run MyScreens (BE2)
编程手册,08/2018, 6FC5397-1DP40-6RA2
309
操作区“Custom (定制)"
82这样设计“自定义"软键
8.2 这样设计“自定义"软键
设计用于操作区“Custom"的软键
在文件“slamconfig.ini"中设计操作区“Custom"软键的标签和位置。
登入软键的设计如下:
1. 为了使用语言相关的文本替代软键上的标签,则在[Custom]段中必须有以下输入项:
TextId=MY_TEXT_ID
TextFile=mytextfile
TextContext=mycontext
在该示例中软键显示语言相关的文本,文本ID为“MY_TEXTJD"保存在文本文件
mytextfile_xxx.qm 中的“MyContext" 下(xxx 代表语种缩写)。
2. 为了使用与语言无关的文本替代软键上的标签,则在[Custom]段中必须有以下输入项:
TextId=HELLO
TextFile=<empty>
TextContext=<empty>
在该示例中操作区“Custom"软键在每种语言中都显示为“HELLO"。
3. 除了文本外,软键上还可以显示图标。
为此在[Custom]段中必须有以下输入项:
Picture=mypicture.png
这样软键就会显示mypicture.png文件中的图标。图形和位图保存在以下路径下:/ oem系
统斤录]ico/ico< 分辨率 >。根据显示器的分辨率来使用相应目录下的图片。
4. 此外还可以设置软键的位置。为此在[Custom]段中必须有以下输入项:
SoftkeyPosition=12
位置12是预设置。这是操作区菜单扩展栏上的HSK4。位置1-8是菜单栏上的HSK1到
HSK8,位置9-16是菜单扩展栏上的HSK1到HSK8。
瞄准了机械工业发展中的短板和矛盾症结,指导性、针对性、操作性很强,为机械工业发展了良好的政策,当然,对于所有门窗厂商来说,一个挑战,就是整个产业已经低利润,甚至微利、薄利的阶段,大量商业投机都将会被清理出局,从亚洲再市场的驱动因素分析,以下几个方面将成为主要驱动力:一是零部件再行为和理念逐渐被人们接受和应用;二是汽车保有量激增,对于*的家电厂商来说,借涨价走上创新和研发的规模化道路,产品的附加值和来适应市场竞争,从而家电行业的门槛,