9/17/2014 3:30 PM | |
Posts: 1299 Rating: (136)
|
Hello, you can access the entries of the text list with the function "Lookuptext" K!ke |
This contribution was helpful to1 thankful Users |
9/17/2014 3:33 PM | |
Posts: 17 Rating: (2) |
Hi, Thank you very much, i'll try to see if i can get it to work :) BR Daniel |
9/17/2014 3:37 PM | |
Joined: 1/5/2011 Last visit: 6/15/2024 Posts: 815 Rating: (123) |
I had no idea the lookuptext function existed.If the lookuptext does not work for you, you can still check out following, else you can ignore it : ( Hi Daniel, Thinking out loud here... if every error number has it's own error name then you can easily use that error name and number in your script. Bear with me... if you send the error number (integer) to your HMI you cause the text list to display the corresponding error name. You just have to use a dynamic textlist and store the error number (int) as well as the error name (string) in your PLC, that's all. That way you can use a smarttag linked to your integer (error number) and a smarrtag linked to your string (error name) in your LinePrint statement. For example: fo.LinePrint(SmartTags("ErrorNumber") & "" & SmartTags("ErrorName") Check out following link for dynamic textlists: How do you create dynamic text lists in WinCC (TIA Portal)? Please tell me if this is any use? Kind regards, Jens ) Let me add, by using previous you can just update the DB containing all your error names for different machines. Offcourse the lookuptext would be much more convinient in your case!!!!! |
Last edited by: Jens_app at: 9/17/2014 3:40 PMKeep it simple and on-topic. |
|