for most devices you will have only one Event Command, and depending on the Event Data the DeviceVariables are set.
Event commands are only needed if the device sends Data that was not requested by V-Control. If a Device sends Data only on request, you have to use a Monitor Comand. This command runs periodically and request the Data/Status of a Device.
As an example for Monitor commands look at the PJLink driver.