MSG_PCCC (mensagem de comandos de comunicação do controlador programável)
A instrução MSG_PCCC envia uma mensagem PCCC por um canal Ethernet ou por uma porta serial.
Os comandos permitidos: Leitura do tipo SLC e gravação do tipo SLC.
Detalhes da operação:
- Ao enviar a mensagem PCCC por um canal Ethernet e mais de quatro solicitações de bloco da função estiverem na fila para CIP_GENERIC_FB, CIP_SYMBOLIC ou PCCC_MSG_FB, até quatro mensagens por canal podem ser processadas em uma varredura.Para programas do diagrama de ladder, as solicitações de mensagem são executadas no final de uma varredura de ladder.
- Ao enviar a mensagem PCCC por uma porta serial e mais de oito solicitações do bloco da função estiverem na fila para comunicação serial, um total de oito mensagens em todos os canais podem ser processadas em uma varredura.Para programas do diagrama de ladder, as solicitações de mensagem são executadas no final de uma varredura de ladder.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
A instrução aplica-se aos controladores L70E e L50E.
MSG_PCCC

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
IN | Entrada | BOOL | Estado de entrada de linha.
|
CtrlCfg | Entrada | CIPCONTROLCFG | A configuração do controle de execução do bloco da função. Use o Tipo de dados CIPCONTROLCFG para definir CtrlCfg. |
PCCCCfg | Entrada | PCCC_CFG | Comandos do PCCC e endereço. Use o Tipo de dados PCCCCFG para definir PCCCCfg. |
TargetCfg | Entrada | CIPTARGETCFG | Configuração do dispositivo de destino. Use o Tipo de dados TARGETCFG para definir TargetCfg. |
Q | Saída | BOOL |
|
Status | Saída | CIPSTATUS | Status de execução do bloco da função. Quando uma instrução MSG for disparada, ou disparada novamente, todos os elementos de status serão redefinidos. A saída de Status é definida no Tipo de dados CIPSTATUS. |
DataLength | Saída | UINT | O número de bytes de dados para a resposta da mensagem CIPPCCC. Quando uma MSG for disparada, ou disparada novamente, DataLength será redefinido para 0. DataLength é aceito quando uma mensagem PCCC é enviada por um canal Ethernet. |
Exemplos de MSG_PCCC
Exemplo de diagrama de blocos de função MSG_PCCC

Exemplo de programa de diagrama de ladder MSG_PCCC

Exemplo de programa de texto estruturado MSG_PCCC

Dê sua opinião