Exemplo n.º 1
0
//---------------------------------------------------------------------------
int TS7Client::PlcStatus()
{
    int Status;
    int Result = Cli_GetPlcStatus(Client, &Status);
    if (Result==0)
        return Status;
    else
        return Result;
}
Exemplo n.º 2
0
//------------------------------------------------------------------------------
// PLC Status
//------------------------------------------------------------------------------
void UnitStatus()
{
    int res=0;

    int Status;
    Cli_GetPlcStatus(Client, &Status);
    if (Check(res,"CPU Status"))
    {
        switch (Status)
        {
        case S7CpuStatusRun :
            printf("  RUN\n");
            break;
        case S7CpuStatusStop:
            printf("  STOP\n");
            break;
        default             :
            printf("  UNKNOWN\n");
            break;
        }
    };

}