02-06-2007 11:00 AM
02-07-2007 04:39 AM
02-09-2007 02:55 AM
02-12-2007 02:32 PM
Hi korst,
I took a look at the issues you are having and I was able to reproduce your problems. I'm not sure what is going on and I'm going to talk to R&D about it. I will let you know in a few days what happenned.
Regards,
Justin D
Applications Engineer
National Instruments
02-13-2007 07:03 AM
02-13-2007 09:38 AM - edited 02-13-2007 09:38 AM
Hello korst,
I've looked into your issues and I have a few answers for you.
1) I'm still looking into this one.
2) The "ack user" question is actually answered in a knowledge base here:
http://digital.ni.com/public.nsf/websearch/4278B27F91CD4BC68625714F006DF4F7?OpenDocument
3) It looks like an answer to your "colors" question can be found here:
http://digital.ni.com/public.nsf/websearch/21CCD299069EC7CD86256BA5006E1D9F?OpenDocument
Regards,
Justin D
Message Edited by Justin D on 02-13-2007 09:39 AM
02-13-2007 11:26 AM
02-14-2007 01:44 PM
korst,
Unfortunately, if you want the "acknowledged by" field to be accurate you just cannot use the Active X control. You would have to create your own display using the DSC alarm VIs. You're right that the knowledge base article I posted seems to only apply to DSC 6.1. I tried the dll anyway and it did not work in 8.2 :). I am going to see if this is something we can easily fix or if it's just something we cannot change for now.
As far as the first error is concerned (that you talked about previously), this is actually a bug in DSC. When you trigger multiple alarms on a boolean and acknowledge one of them, if the boolean is still in the alarm state it should still show up in the alarms display. Unfortunately it does not and I have notified R&D about this. Hopefully they will fix this in the next revision of DSC.
Regards,
Justin D
02-21-2007 03:57 AM
02-22-2007 03:23 PM
Hello korst,
Something that may be a workaround for this problem would be to use integers instead of booleans for your shared variables. You could still have the boolean controls on your front panel and when you write the value to the shared variable you could use the "Boolean to 0:1" function on the funtion pallette to convert the boolean into an integer.
Regards,
Justin D