%1B0%1B1%1B2%1B3%1I1 → 1st parameter: 1st associated value, BOOL at bit offset
0
2nd parameter: 1st associated value, BOOL at bit off‐
set 1
3rd parameter: 1st associated value, BOOL at bit offset
2
4th parameter: 1st associated value, BOOL at bit offset
3
5th parameter: 1st associated value, INTEGER (16-bit,
signed) at byte offset 1
Example of an alarm attribute file (how to create an alarm attribute file, see Changing alarm
attributes (Page 266)):
<?xml version="1.0" encoding="ISO-8859-1"?>
<SlAeAlarmAttributes Version="01.00.00.00">
<Types>
<Type TypeID="32" TypeName="Condition">
<Category CatID="1" Version="1.0">
<CatDescr>Alarms of the SINUMERIK 840D sl.</CatDescr>
<Attributes>
<Attribute AttrName="MSGTEXT" AttrID="-1" AttrDataType="10"/>
<Attribute AttrName="HMIPROPARAMDESCR2" AttrID="5012" AttrDataType="10"/>
</Attributes>
</Category>
</Type>
</Types>
<Sources>
<Source CatLink="1" SourceID="51" SourceURL="/PLC/PMC">
<Alarms>
<!-- Alarm 700000 with three BYTE parameters -->
<Alarm AlarmID="700000">
<MSGTEXT>my_oem_plc_alarms_context|700000/PLC/PMC</MSGTEXT>
<HMIPROPARAMDESCR2>%1Y0%1Y1%1Y2</HMIPROPARAMDESCR2>
</Alarm>
<!-- Alarm 700001 with three WORD parameters -->
<Alarm AlarmID="700001">
<MSGTEXT>my_oem_plc_alarms_context|700001/PLC/PMC</MSGTEXT>
<HMIPROPARAMDESCR2>%1W0%1W2%1W4</HMIPROPARAMDESCR2>
</Alarm>
<!-- Alarm 700002 with three 16-bit INTEGER parameters -->
Configuring alarms
13.4 PLC alarms with parameters
SINUMERIK Operate (IM9)
284 Commissioning Manual, 12/2017, 6FC5397-1DP40-6BA1