Hi Rando,
Absolutely! As of version 1.3 of the NI-HSDIO driver, the NI 655x, 654x, and 656x have multi-record acquisition support. The relevant triggers are the start trigger (which starts the entire acquisition), advance trigger (which advances the acquisition to the next record), and reference trigger. Each of those triggers may be configured to match a certain pattern on one or more digital lines.
Take a look at the Dynamic Acquisition of Multiple Records example that installs with NI-HSDIO 1.3. That example will show you how to configure a multi-record acquisition.
Also, if you have not yet installed the driver, you may download the documentation here:
http://digital.ni.com/manuals.nsf/websearch/49940593A32A192486256F8E00577F66?OpenDocument&node=132100_US
Open the hsdio.chm file contained in the zip file. From the contents tab, go to Programming --> Reference --> LabVIEW VIs and Properties --> VIs --> Dynamic and Static Acquisition VIs --> Acquisition Configuration --> niHSDIO Configure Trigger.
Select one of the pattern match instances from the drop-down list in the top-right portion of the help window. The "pattern" topic will describe the various options for what you can match on a given data line.
I hope that helps.
Allen