Hi Tom C,
FieldPoint 2010 module supports only polling in Real-time mode. Your cFP-2010 can be used as event driven controller only if the application is not executed in RT (the controller is used in 'FP-1600 mode'). I guess that this is not what you want to do. So run the application in RT mode and keep polling digital inputs in tight loop. You also have a possiblility to use priorities to provide CPU time for other tasks.
There's a list about Poll Driven and Event Driven FieldPoint controllers in web: