|
|
이 예에서는 ThingWorx 8.0 이상이 설치되어 실행 중이라고 가정합니다.
|
|
|
이 예에서 사물의 이름은 ThingWorxKepwareServer입니다.
|
















|
|
암호화되지 않은 통신은 보안에 위험을 주므로 소규모 테스트 중에만 사용하거나 경계에 다른 수단을 취해 환경이 적절히 보호되는 경우에만 사용해야 합니다.
|
|
|
사물 이름은 IndustrialGateway 사물의 이름과 정확하게 일치해야 합니다(대/소문자 구분).
|

|
|
확인하는 동안 ThingWorx Kepware Server와 함께 Simulator Driver를 사용하여 샘플 데이터 및 태그를 확인하면 도움이 될 수 있습니다. Simulator Driver 안내서를 참조하십시오.
|
|
|
아무 것도 연결되지 않은 경우 산업 연결이 표시되지 않습니다. ThingWorx Kepware Server가 설치되었지만 연결되지 않은 경우 바탕 화면 도구 모음의 ThingWorx Kepware Server 아이콘에서 Start Runtime Service를 클릭합니다.
|





|
|
원격 템플릿 유형을 선택해야 합니다.
|


|
|
저장하면 사물에 의해 IndustrialThingShape가 구현되며 사물에서 제거할 수 없습니다. 기본 사물 템플릿이 IndustrialThingShape가 구현된 원격 사물에서 파생된 사물을 저장하면 태그 주소 기반으로만 원격 바인딩이 허용됩니다.
|
|
|
• ThingWorx는 IndustrialThingShapes에서 속성 상속을 지원하지 않습니다.
• 속성이 사물에서 재정의되면 속성 바인딩과 관련하여 사물 형태에 적용된 모든 변경 내용이 반영되지 않습니다. 이는 바인딩과 관련된 측면에만 국한됩니다. 인스턴스에 대한 속성 기본 유형이 변경되는 경우 해당 변경 사항이 전파됩니다.
• 사물에서 재정의된 속성을 삭제(본질적으로 재정의 작업 취소)해야 하며, 사물 형태에 적용된 모든 바인딩 관련 변경 내용이 사물에 반영됩니다.
|
|
|
Infotable-type 속성에는 항상 푸시됨으로 설정된 푸시 유형이 있어야 합니다.
|
|
|
다음은 산업 연결 사물에 고유한 속성입니다.
• 태그 주소: ThingWorx Kepware Server에 존재하는 태그의 주소입니다. 속성 이름 및 바인딩된 태그 주소는 동일할 필요가 없습니다.
• 산업 데이터 유형: ThingWorx Kepware Server에 존재하는 데이터 유형입니다. 이는 ThingWorx의 기본 유형에 해당합니다.
• 푸시 유형: 기본 푸시 유형은 값 변경을 기준으로 푸시됨입니다. 데드 밴드를 기준으로 푸시됨은 값 변경을 기준으로 푸시됨과 비슷하지만, 푸시되는 값에 약간의 차이가 있습니다. 예를 들어, 장치의 값이 1, 2, 3 및 4이고 푸시 유형이 값 변경을 기준으로 푸시됨이고 푸시 허용치가 2이면 에지에서 위로 푸시될 값은 1입니다. 그러나 이 값은 1만큼만 변경되므로 다시 위로 푸시되지 않습니다. 이 동일한 예에서 푸시 유형이 데드 밴드를 기준으로 푸시됨으로 설정된 경우 에지의 마지막 값 대신 푸시된 마지막 값 사이에서 변경되었으므로 1 및 4의 값을 푸시합니다.
|




|
|
또는 완료를 클릭하기 전에 동적 태그 옵션을 선택하고, 동적 태그 주소를 입력하고, 산업 데이터 유형을 선택합니다.
|

|
|
모든 개수 속성은 가치 스트림에 기록됩니다.
|
|
|
이 값은 드롭된 이 업데이트일 수 있으므로 연결을 확인하는 데 사용해서는 안 됩니다.
|
|
서비스
|
설명
|
||
|---|---|---|---|
|
BrowseItems
|
입력은 path 및 filter입니다. 필터는 선택 사항입니다.
반환: SourceType(예: Word 또는 Word Array)은 ThingWorx Kepware Server에서 정의된 데이터 유형이며, ThingWorx의 기본 유형과 상호 관련됩니다.
이 서비스는 필터를 인수로 사용하므로 특정 태그 이름을 검색할 수 있습니다. 이 필터 필드에서 사용할 수 있는 필터 기술은 다음과 같습니다.
* 와일드카드 - 임의의 문자 세트와 일치시킵니다.
? 단일 문자 와일드카드 - 임의의 단일 문자와 일치시킵니다.
[...] 포함 문자 세트 - 괄호 안에 포함된 임의의 단일 문자와 일치시킵니다. 문자 범위는 대시로 나타낼 수 있습니다('c-j').
[!...] 제외 문자 세트 - 괄호 안에 포함되지 않은 임의의 단일 문자와 일치시킵니다. 문자 범위는 대시로 나타낼 수 있습니다('c-j', ').
# 숫자 - 임의의 숫자 문자와 일치시킵니다.
|
||
|
BrowseGroups
|
입력은 path 및 filter입니다. path가 정의되지 않으면 모든 그룹이 반환됩니다.
|
||
|
GetIndustrialThings
|
IndustrialGateway 사물 템플릿을 통해 연결된 모든 사물을 반환합니다. 이 정보를 보기 위해 ThingWorx에서 원격 사물 매쉬업을 볼 수도 있습니다.
|
||
|
GetPropertySubscriptions
|
원격 사물에서 이 서비스를 사용하여 측면(ThingWorx Kepware Server에서 정의된 속성)을 반환할 수 있습니다.
|
||
|
GetBoundItems
|
maxItems에 대해 숫자를 입력합니다. 서비스가 실행되는 사물에 바인딩된 모든 태그를 반환합니다.
|
||
|
GetPropertyDiagnostics
|
원격 사물에 대해 사용 가능하며 IndustrialThingShape를 사용할 때 추가됩니다. 이 서비스는 서비스가 실행되는 사물에 현재 바인딩된 속성의 로컬 이름을 사용하고 다음 정보를 반환합니다.
• Description: ThingWorx Kepware Server의 설명 필드입니다.
• Valid - 부울입니다. 해당 속성이 ThingWorx Kepware Server에 유효한지 여부입니다.
• DriverFriendlyName: 태그를 생성하는 데 사용되는 드라이버로, 사용자에게 표시되는 이름입니다.
• Model - 태그를 생성하는 데 사용할 드라이버의 장치 모델입니다.
• Error - 부울입니다. 장치에 오류가 있는지 여부입니다.
• Name - ThingWorx Kepware Server의 주소 이름입니다.
• DriverPersistedName - 태그를 생성하는 데 사용되는 드라이버의 ThingWorx Kepware Server 이름입니다.
• Address: ThingWorx Kepware Server의 태그에 대한 물리적 주소입니다.
• DataType - ThingWorx Kepware Server에서 보는 산업 데이터 유형입니다.
• ReadOnly - 부울입니다. true인 경우 태그가 읽기 전용입니다.
• CurrentValue - 서비스가 실행되었을 때 태그의 값입니다.
• CurrentQuality - 서비스가 실행되었을 때 태그의 품질입니다.
• CurrentTimestamp - 서비스가 실행되었을 때 태그를 읽은 시간입니다.
|
||
|
GetDiagnosticDigest
|
산업 게이트웨이 사물에서 사용할 수 있습니다. 이 서비스는 모든 태그 주소를 사용하며 ThingWorx Kepware Server에서 해당 태그의 진단 정보를 반환합니다. ThingWorx Kepware Server 인스턴스에서 정적 또는 동적 주소를 사용하여 정보를 제공할 수 있는 유일한 진단 서비스입니다. 즉, 이 서비스가 결과를 반환하기 위해 플랫폼의 속성에 태그를 바인딩할 필요가 없습니다. 반환된 각 필드의 정의는 GetPropertyDiagnostics 서비스에 대한 정의와 동일합니다(위 참조).
|
|
|
PTC 지원 확장은 ThingWorx Foundation 다운로드 페이지에서 사용할 수 있습니다.
|

|
|
Import Format 링크를 클릭하면 파일 형식이 표시됩니다.
|

