
O bloco de função MSG_SEND envia uma mensagem para uma interface no formato RAW.
O bloco de função é conectado à mesma variável de interface por meio de RAW_IN e RAW_OUT. Por exemplo, in.RAW e out.RAW.
Aviso: Nem todas as entradas podem ser suportadas para comunicação. Isso varia de acordo com a interface.
Em uma borda positiva, os valores inferiores das entradas são combinados e transferidos para RAW_OUT.
Recebe dados da interface. O feedback do processo pode ser diferenciado para permitir a transmissão para vários blocos de função. No entanto, o envio simultâneo pode levar à perda de dados.
Define o remetente da mensagem.
Define um ou mais destinatários da mensagem. Vários destinatários são separados por um ponto e vírgula ";".
Define o assunto da mensagem.
Define o texto ou corpo da mensagem.
Define a prioridade da mensagem. Como essas prioridades são avaliadas depende da interface usada. Valores possíveis são: 1, 0, -1 ou também "high", "low"
Se uma mensagem for processada pela interface, um feedback é enviado de volta para o bloco de função. Independentemente se o envio foi bem-sucedido ou não, um pulso é acionado nesta saída.
Comunica-se no formato JSON com a interface. A saída só não é igual a NULL durante o envio.
Emite um pulso simultâneo com a saída SENT se ocorrer um erro durante o envio.