First of all you have to download the PLC Alarm Text List from the PLC-Alarm.com WebApp.
You can find a description for the export function here.
As soon your Excel list with the list of messages is ready, navigate to the “PLC Alarm Text List” in the Project Tree.

After you downloaded the PLC Alarm Text List form the Export Tab in the PLC-Alarm WebApp and imported it to the designated window in the TIA Portal, you can start programming the condition to activate the message. Then connect the result of the condition to “SIG” input of the “Program_Alarm” Block.
Take care that you linked the right instance to the Caller, because all following options will refer to that structure. For more information go to: Help -> Show Help -> Information System -> Programming a PLC -> Programming basics -> Block calls -> Instances
Settings of the Program_Alarm Block
Before we link the text list, we put our variables to SD_1 to say the block which message number have to be shown. In case you have an additional text list behind the first main text list then you need a second value added to SD_2.

Now go to the Properties of the “Program_Alarm” Block switch to the Alarm-Tab. After right click in the “Alarm text” field, select “Insert a dynamic parameter (text list)”.

Now you can select a the text list and the Variable where is relating to. In our example it looks like this:

In our example we want also a second information behind the first message text. So we added a second entry with the Textlist PLC-Alarm_Add and the Tag is #ModeNo. Between those two entries we put a : and a space to separate that two texts.

Example
So if the Condition on the block input is true, and our Variable #AlarmNo is 21 and the Variable #ModeNo is 2, the created message will look like that:
21st entry of the list PLC-Alarm_List : 2nd entry of the list PLC-Alarm_Add
Hydraulik Pressure too low in Machine part: Driling machine west