таким образом работает?
Код:
uses
S7PROSIMLib_TLB,
var
S7ProSim: IS7ProSim;
begin
S7ProSim:=CreateComObject(CLASS_S7ProSim) as IS7ProSim;
S7ProSim.Connect;
S7ProSim.SetScanMode(ContinuousScan);
S7ProSim.SetState('RUN');
end;
а чтобы написать "обработчик" IS7ProSimEvents его для начала не плохо было бы "прикрутить" к IS7ProSim) ну тут тожа есть вариант.