THINC-API - SPEC非活动

时间:2017-11-29 10:15:10

标签: api okuma

你能帮我解决THINC-API的问题吗? 我用SCOUT检查了我的CNC并获得了以下信息:

  

ApiSpec =假
  ThincApiInstalled =真
  ApiInstallType =基本
  ThincApiCheckResult = VersionRecognized
  ThincApiVersion = 1.12.1.0-SPEC_NOT_ACTIVE

如何获取数据?

1 个答案:

答案 0 :(得分:0)

您的机器没有正确的规格。

  

自定义API(CAPI

     

车床和多任务机床: NC-B Spec No.4,Bit 0
  加工中心: NC Spec No. 32,Bit 2

您可以在程序中确认某台机器是否已using 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)  
    {  
        // ...  
    }  

Okuma Open API( THINC API )需要此规范代码才能运行 标准配备在美国销售的机器。
对于其他县,这是您需要订购的选项 请联系您的Okuma代表。