I want to skip the RECEIVE MESSAGE Node after a certain period of time but ther

I want to skip the RECEIVE MESSAGE Node after a certain period of time but there is no EXCEPTION tab in the RECEIVE MESSAGE Node to skip it after a certain period of time. How do I achieve this?

The use case is :-

1) Wait for a message from another Process using RECEIVE MESSAGE Node.
2) Skip the RECEIVE MESSAGE Node if the message is not received after a certain period of time and move on.


How do I achieve this?...

OriginalPostID-62462

OriginalPostID-62462

  Discussion posts and replies are publicly visible

Parents
  • One of the many ways you can do so is
    1. Move the receive message to a separate sub process.
    2. Pass the PV(s) that the receive message updates into this sub process
    3. Add a timer event to this sub process after which you want to skip the receive message
    4. Connect the timer event to a terminate event
    5. Add a rule event (not null, say, or whatever your use case be) for the above PV(s) in the main process that calls this sub process
Reply
  • One of the many ways you can do so is
    1. Move the receive message to a separate sub process.
    2. Pass the PV(s) that the receive message updates into this sub process
    3. Add a timer event to this sub process after which you want to skip the receive message
    4. Connect the timer event to a terminate event
    5. Add a rule event (not null, say, or whatever your use case be) for the above PV(s) in the main process that calls this sub process
Children
No Data