Ethernet/IP Tag Client: Ejemplos de consulta de Status
-- Obtener el número de comandos con error del
Ethernet/IP
-- Tag Client
-- Configurado con nombre .
Et
hernet/IP Tag Client" local
errCount =
STATUS_DATA.NamedNetProtocols["EtherNet/IP Tag Client"].
STAT_CmdsERR
-- Copiar número en la base de datos en la palabra 100
mainDatabase:setUINT32(200,errCount)
-- De estar en error en comando 5 poner un código
-- de error en la base de datos
local errStatus =
STATUS_DATA.NamedNetProtocols["EtherNet/IP Tag
Client"].CmdLastError[5]
-- if errStatus
= 0 then
-- NUMERIC_DATABASE:setUINT16(1000, -10000)
-- NUMERIC_DATABASE:setUINT16(1002, -10000)
-- NUMERIC_DATABASE:setUINT16(1004, -10000)
-- End
IZI Technology Inc.
3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA.
Tel: (661) 412-3494 – email:
sales@izitechnology.com
http://www.izitechnology.com