I am pretty new at this and have been setting up some plant area overviews and my boss requested some email alerts for certain events. When the event was a specific alarm in the PLC, it was easy to set up about 100 DataSubscriber from the tool box, double click and have your auto code generated for data change to call a Private Sub SendEmailMessage("Event One Happened") so I used the same email sub for all the messages. I should mention that this is currently 21 control logix PLCs for all of these connections and messages. Now, I am wondering if I can consider using some more logic in my Subs so that perhaps I look at the status of two PLC tags and only alert when specific conditions occur. I was wondering about grabbing multiple tags using DataSubscriber2 to get a few words and then trying to compare if tag[0].0 and tag[1].3 then SendEmailMessage("Nut 2 missing") and of course have multiple items considered (critical alarms for the station). I have seen the examples of a popup to display the data from the DataSubscriber2 but not really an example of how to work with the values of multiple variables, at the same time.