THINC-API - SPEC НЕ АКТИВЕН

Не могли бы вы помочь мне решить проблему с этим THINC-API?
Я проверил свой ЧПУ с помощью SCOUT и получил следующую информацию:

ApiSpec = False
ThincApiInstalled = True
ApiInstallType = Basic
ThincApiCheckResult = VersionRecognized
ThincApiVersion = 1.12.1.0-SPEC_NOT_ACTIVE

Что я должен сделать, чтобы получить доступ к данным?

1 ответ

Ваша машина не имеет надлежащей спецификации.

Пользовательский API (CAPI)

Токарные и многозадачные станки: спецификация NC-B № 4, бит 0
Обрабатывающий центр: NC Spec № 32, Бит 2

Вы можете подтвердить в своей программе, включен ли на этой машине этот код спецификации, используя SCOUT:

  bool HasCustomAPI = false;  
    if (Okuma.Scout.Platform.BaseMachineType == Okuma.Scout.Enums.MachineType.L)  
    {  
        if (Okuma.Scout.SpecCode.NCB.MachineSpecCodeFileExists)  
        {  
            if (Okuma.Scout.SpecCode.NCB.SpecFileIsValid)  
            {  
                HasCustomAPI = Okuma.Scout.SpecCode.NCB.Bit(
                    Okuma.Scout.Enums.NCBSpecGroup.NCB1MG, 4, 0);  
            }  
        }  
    }  
    else if (Okuma.Scout.Platform.BaseMachineType == Okuma.Scout.Enums.MachineType.M)  
    {  
        if (Okuma.Scout.SpecCode.NC.MachineSpecCodeFileExists)  
        {  
            if (Okuma.Scout.SpecCode.NC.SpecFileIsValid)  
            {  
                HasCustomAPI = Okuma.Scout.SpecCode.NC.Bit(
                    Okuma.Scout.Enums.NCSpecGroup.NC1MG, 32, 2);  
            }  
        }  
    }  
    if (HasCustomAPI)  
    {  
        // ...  
    }  

Открытый API Okuma (THINC API) требует, чтобы этот код спецификации функционировал.
Стандартно поставляется с машинами, продаваемыми в США.
Для других округов этот вариант вам нужно будет заказать.
Пожалуйста, свяжитесь с вашим представителем Okuma.

Другие вопросы по тегам