带中止功能的读取确认
- 更新时间2025-07-30
- 阅读时长3分钟
等待消息器通道的确认或发送信号中止通道。该端点类似于读取确认端点,区别在于其有一个中止输入和一个已中止?输出。可使用消息器通道的中止功能在通道缓冲区还有数据的情况下即时关闭通道。该端点必须与带中止功能的写入端点配合使用。
要在程序框图上放置该端点,右键单击消息器通道接线端或连线,选择创建»通道读取方»消息器»带中止功能的读取确认。

输入/输出
超时毫秒(-1)
—
超时毫秒指定等待消息确认的时间,单位为毫秒。默认值为-1,表示未限定时间。
通道
—
通道是连接该端点至写入方端点的通道线。
确认id (0)
—
确认id指定需确认的消息的ID号。默认值为0,表示端点等待需要确认的任何消息。如确认id不为0,则端点等待ID号为该值的消息的确认。
中止(F)
—
中止指定是否中止该通道。默认值为FALSE。如中止为TRUE,该端点将通道标记为关闭,之后任何读取数据的调用将被忽略。同时,已中止?在下一次调用该端点时返回TRUE。
超时?
—
如超过超时毫秒指定的时间,超时?返回TRUE。
已中止?
—
如该端点发生中止或连接至通道的写入方端点发生中止,已中止?返回TRUE。如已中止?为TRUE,调用该端点将不再执行任何操作,只返回已中止?为TRUE。 |
超时毫秒(-1)
—
通道
—
确认id (0)
—
中止(F)
—
超时?
—