业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-03-15 20:40:54浏览次数:941
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子停产备件6SN1123-1AA00-0DA2现场服务
业务销售;竭诚为你服务.
可以选择文件名,但只能为小写字母。
定义颜色
步骤:
1. 打开文件“muster_slaedatabase.xml"。
2. 首先确定您要更改的颜色。
在区域<Attributes>中为需要更改的各种颜色都分别创建一个段落<Attribute>。
3. 在标签<Attribute AttrName=...>中输入要更改颜色的属性名称。可以更改下列颜色:
-/消息文本的字体颜色=TEXTCOLOR
-/消息文本的背景颜色=TEXTBACKGROUNDCOLOR
-编号的字体颜色=NUMBERCOLOR
-编号的背景颜色=NUMBERBACKGROUNDCOLOR
4. 区域<Sources>中针对要更改颜色的定义了源,比如源“/HMI"和“/PLC/
PMC"。
说明
如果想继续添加源,需要注意将号分配给正确的源。
允许的SourcelD和SourceURL参见章节序号范围(页204)中的表格。
5. 在标签<Alarms>中为每个的或每个号范围设定一个自己*的子域。
SINUMERIK Operate (IM9)
开机调试手册,12/2018, A5E40869575 AC
195
配置
12.2通过文本文件创建文本和信息文本
6. 在标签 <Alarm AlarmID= "..." > 中输入号,或者在标签 <Range FromAlarmlD="..."
ToAlarmID= "...">中输入号范围。
7. 在下列标签中输入所需的颜色数值:
<TEXTCOLOR>
<TEXTBACKGROUNDCOLOR>
<NUMBERCOCLOR>
<NUMBERBACKCOLOR>
通过RGB值来定义颜色值的属性:
-RGB值始终使用符号“#"开头。
-单个颜色值R、G和B用两位数的十六进制值表示。句法:“RRGGBB",比如:
“FF9A00"。
示例
在各个号范围的颜色时,要注意xml配置文件中的顺序:
<?xml version="1.0" encoding=nUTF-8" ?>
<!DOCTYPE SlAeAlarmAttributes>
<SlAeAlarmAttributes Version="01.00.00.00">
<Types>
<Type TypeName="Condition" TypeID="32">
<Category Version="1.0" CatID="1">
<CatDescr>8 40D sl 的。</CatDescr>
<Attributes>
<AttrDescr>
在面板标题栏显示所使用的文本颜色。
</AttrDescr>
</Attribute>
在面板标题栏显示所使用的背景颜色。
</AttrDescr>
</Attribute>
196
SINUMERIK Operate (IM9)
开机调试手册,12/2018, A5E40869575 AC
12.2通过文本文件创建文本和信息文本
<AttrDescr>
在面板标题栏显示所使用的文本颜色。
</AttrDescr>
</Attribute>
<AttrDescr>在面板标题栏显示所使用的背景颜色。
</AttrDescr>
</Attribute>
</Attributes>
</Category>
</Type>
</Types>
<Sources>
<Source> CatLink="1" SourceID=n10000" SourceURL="/HMI">
<Alarms>
<Alarm AlarmID="130000">
<TEXTCOLOR>#000000</TEXTCOLOR>
<TEXTBACKGROUNDCOLOR>#FFFFFF</TEXTBACKGROUNDCOLOR>
<NUMBERCOLOR>#FFFFFF</NUMBERCOLOR>
<NUMBERBACKGROUNDCOLOR>#000000</NUMBERBACKGROUNDCOLOR
</Alarm>
</Alarms>
</Source>
<Source> CatLink="1" SourceID="51" SourceURL="/PLC/PMC">
<Alarms>
<Range FromAlarmID="700100" ToAlarmID="700199">
<TEXTCOLOR>#000000</TEXTCOLOR>
<NUMBERCOLOR>#00FF00</NUMBERCOLOR>
</Range>
<Alarm AlarmID="700000">
SINUMERIK Operate (IM9)
开机调试手册,12/2018, A5E40869575 AC
197
配置
12.2通过文本文件创建文本和信息文本
<TEXTCOLOR>#000000</TEXTCOLOR>
<TEXTBACKGROUNDCOLOR>#FFFFFF</TEXTBACKGROUNDCOLOR>
<NUMBERCOLOR>#FFFFFF</NUMBERCOLOR>
<NUMBERBACKGROUNDCOLOR>#000000</NUMBERBACKGROUNDCOLOR
</Alarm>
</Alarms>
</Source>
</Sources>
</SlAeAlarmAttributes>
注册属性文件
如需程序运行期间发出的的颜色,需要首先注册含颜色定义的属性文件:
1. 可从如下目录中模板配置文件“oem_slaesvcconf.xml": /siemens/sinumerik/hmi/
template/cfg.
2. 将文件保存到目录/oem/sinumerik/hmi/cfg或
/user/sinumerik/hmi/cfg 中。
3. 命名此文件为“slaesvcconf.xml"
4. 打开文件,在标签<DataBases>中输入属性文件的名称(不含语种标识和后缀名),例
如:输入“muster_slaedatabase",而不是“value"。比如:您可以以名
称“OEM_DataBase_01 "注册属性文件。
说明
原则上您可以在标签<DataBases>中命名。但在中该名称应是的,不能
和西门子使用的名称冲突。
名称“Siemens_DataBase_01 "预留给西门子使用。
若需要注册更多的属性文件,即将它们将加入配置文件中,可使用诸
如“OEM_DataBase_02"和“OEM_DataBase_03"等名称。
重新启动 SINUMERIK Operate
为了在程序运行时颜色能生效,必须先将其转换至二进制格式。此转换仅在启动时进
行。
为此重新启动SINUMERIK Operate。这时会在同一个目录中(此目录中含有属性文
本)创建一个同名文件、其文件后缀名为“.hmi",例如“muster_slaedatabase.hmi"。
198
SINUMERIK Operate (IM9)
开机调试手册,12/2018, A5E40869575 AC
配置
12.2通过文本文件创建文本和信息文本
转换的结果将写入到文件 “oem_ae_database_conversion.log"中。此文件保存在目录“/
user/sinumerik/hmi/log " 中。
说明
只有当XML文件早于所属hmi文件时,才进行转换
12.2.5 替换文本
您可以将SINUMERIK Operate的缺省文本替换为自定义的文本。
创建文本文件
1. 可从如下目录中模板文本文件“oem_alarms_deu.ts": /siemens/sinumerik/hmi/
template/lng.
2. 在目录/oem/sinumerik/hmi/lng 或者
/user/sinumerik/hmi/lng中保存或创建文件。且分别为支持的各国语言均创建一个单独的文
件。
3. 为该文件一个用户的名称,例如:“my_nck_alarms_deu.ts"。除语种标识和后缀
名外,可选择文件名称。
文件名的结尾始终是相应语种的语种标识,后缀名始终为“.ts"。例
如:“my_nck_alarms_deu.ts" 为德语文件;“my_nck_alarms_eng.ts" 为英语文件。
创建文本
1. 打开文件“my_nck_alarms_deu.ts"。
2. 每条文本必须占用单独的区域,区域通过标签<message>标出。
3. 标签<name>包含有语境名称。修改名称,注意名称必须是中的名称,例如:
myNckAlarms。
说明
标签<name>的名称原则上可以选择。但是这个名称不能和西门子使用的名称
“slaeconv" 相冲突。
4. 标签<source>包含了缺省的号,比如: 10000。
5. 标签<translation>包含了自定义的文本,比如“NCK10.000的OEM示例文
本"。
SINUMERIK Operate (IM9)
开机调试手册,12/2018, A5E40869575 AC 199
配置
12.2通过文本文件创建文本和信息文本
示例
<!DOCTYPE TS>
<TS>
<context>
<name>myNckAlarms</name>
<message>
<source>10000/NCK</source>
</message>
</context>
<TS>
注册文本文件
为了在程序运行时能识别文本,还必须注册文本文件:
1. 可从如下目录中模板配置文件“oem_slaesvcadapconf.xml": /siemens/sinumerik/hmi/
temp丨ate/cfg.
2. 将文件保存到目录/oem/sinumerik/hmi/cfg或
/user/sinumerik/hmi/cfg 中。
3. 将此文件命名为“slaesvcadapconf.xml"。
4. 打开文件,在标签<BaseNames>中输入文本文件的名称(不含语种标识和后缀名),
例如:输入“my_nck_alarms",而不是“value "。比如:您可以以名
称“Siemens_BaseName_01 "注册文本文件。
说明
原则上您可以在标签<BaseNames>中命名。但在中该名称应是的,不能
和西门子使用的名称冲突。
名称“Siemens_BaseName_01 "预留给西门子使用。
还可注册多个文本文件。您可以使用诸如“OEM_BaseName_02"
或“OEM_BaseName_03" 的名称注册。