Hello,
Is the problem that you are experiencing that the event is not being created? It sounds like you have settings configured appropriately. Are you actually waiting on an event to occur? How are you monitoring the action? Also, does the signal pass through the lower level of the trigger window (2 Volts for your case), i.e. does the analog signal start at 0?
If it is the case where the analog signal is passing through the trigger window, and you are have appropriately configured your software to await for the event, then I can't imagine what else might be going wrong. You may want to try using an NI-DAQ generated event using the National Instruments GeneralDAQEvent inside of VB. I have seen this to be a more consistent means of generating events, even though
your method should work as well.
If the problem is still existing after confirming the things I have mentioned, and/or trying to use the GeneralDAQEvent, then post back and hopefully we can get you a solution.
Jared A