testsubject
Member
I am attempting to write a LD5000 program that will use Internal programs to optimize the design.
For example, I wrote the program heavily using AOIs and UDTs to allow it to be replicated internally with minimal changes to make each subsystem unique.
This appears to be going okay until I get to setting up the messages in the PanelView. There seems to be only one message file available; I was hoping to assign the message number in the plc and then based on which subsystem generated it, use a separate couple of different lists to build the message. (the program in reality would pull from multiple subsystems to build the line so the lists may have different information in them)
Again for example, the first module (program) is ST01 and its first message will be "Station 1 Ready."
The second module would be ST02 and its first message would be "Station 2 Ready."
There does not appear to be any way to embed metadata into the Local Messages file.
Has anyone attempted this? (I think I have an idea on how to do it {using a spreadsheet} but was also hoping to not re-invent the wheel. I did want this to be more automated)
Thanks!
For example, I wrote the program heavily using AOIs and UDTs to allow it to be replicated internally with minimal changes to make each subsystem unique.
This appears to be going okay until I get to setting up the messages in the PanelView. There seems to be only one message file available; I was hoping to assign the message number in the plc and then based on which subsystem generated it, use a separate couple of different lists to build the message. (the program in reality would pull from multiple subsystems to build the line so the lists may have different information in them)
Again for example, the first module (program) is ST01 and its first message will be "Station 1 Ready."
The second module would be ST02 and its first message would be "Station 2 Ready."
There does not appear to be any way to embed metadata into the Local Messages file.
Has anyone attempted this? (I think I have an idea on how to do it {using a spreadsheet} but was also hoping to not re-invent the wheel. I did want this to be more automated)
Thanks!