Introdução
Com o componente integrado SAP EWM MFS, a equipe automatizada de manuseio de materiais (MHE) de armazéns pode se conectar e ser gerenciada pelo SAP EWM. Para isso, é necessário trocar informações entre o SAP EWM e os sistemas de controle do MHE automatizado. Este blog fornece informações sobre os mecanismos de recebimento de informações e processamento das informações recebidas.
Recebimento de Telegramas
Como requisito prévio para receber telegramas no SAP EWM MFS, a conexão TCP/IP entre um PLC (ou um subsistema) e o SAP EWM MFS deve ser estabelecida pelo SAP EWM MFS.
Tecnicamente, o recebimento de telegramas é feito com o módulo de função /SCWM/MFS_RECEIVE2. Este módulo de função é chamado a partir da camada de socket do SAP (ABAP Push Channel) ou do PCo (ou outro conversor TCP/IP<->RFC) ao receber um telegrama.
Distinguimos entre telegramas de dados e telegramas de confirmação de recebimento (indicado pelo campo handshake no cabeçalho do telegrama).
Um telegrama de dados contém dados de aplicação que devem ser processados pelo interlocutor de comunicação.
Um telegrama de confirmação de recebimento é usado em nível de protocolo para indicar o recebimento positivo de um telegrama de dados ou a recusa de aceitar um telegrama de dados recebido.
Para obter mais informações sobre o protocolo MFS, consulte o segundo blog da série, Comunicação SAP EWM MFS [LINK PARA O BLOG 2].
O módulo de função é chamado com estes parâmetros: lgnum, plc, canal, endereço IP, porta e telegrama, onde o par plc e canal ou o par endereço IP e porta são estabelecidos.
Nome do Parâmetro
|
Tipo
|
Tipo Associado
|
Opcional
|
Descrição
|
IV_LGNUM
|
TIPO
|
/SCWM/LGNUM
|
X
|
Número do Armazém
|
IV_PLC
|
TIPO
|
/SCWM/DE_MFSPLC
|
X
|
PLC
|
IV_CHANNEL
|
TIPO
|
/SCWM/DE_MFSCCH
|
X
|
Canal de Comunicação
|
IV_IPADDRESS
|
TIPO
|
/SCWM/DE_MFS_HOST
|
X
|
Endereço IP
|
IV_PORT
|
TIPO
|
ME_PORT
|
X
|
Porta
|
IV_TELEGRAM
|
TIPO
|
/SCWM/DE_MFSTELE
|
|
Telegrama
|
Descrição Funcional de /SCWM/MFS_RECE