First word of caution. Thingworx is not a real-time system and it should not be used for that purpose.
As far as sending the data to Thingworx, we need those Alarm information as OPC tags. Once it is available as tag, we can send it Thingworx and create alerts/logics. In Kepware, you can use Advanced tags to build those custom tags based of tag values coming from machines.
I hope this helps.