構築ブロック > ドメイン固有の構築ブロック > ステートマシン構築ブロック > 実装モデル (ステートマシン構築ブロック)
実装モデル (ステートマシン構築ブロック)
次の図は、ステートマシン構築ブロック内のメイン Thing Shape、Thing Template、および Thing 間の関係と、その他の構築ブロック内のエンティティとの関係を示しています。
ステートマシン構築ブロックの実装図。
この図において、中空の頭部と実線の矢印 () は、矢印が指しているエンティティからエンティティが拡張していること、中空の頭部と破線の矢印 () は、矢印が指しているエンティティをエンティティが実装していることをそれぞれ示します。
ステートマシン構築ブロック内の重要なエンティティには、次のようなものがあります。
PTC.StateMachine - ステートマシン抽象構築ブロックのプロジェクトエンティティ。すべての構築ブロックエンティティをパッケージ化して含めるために使用します。
PTC.StateMachine プロジェクト内:
PTC.StateMachine.EntryPoint - ステートマシン構築ブロックのエントリポイント Thing。
PTC.StateMachine.EntryPoint_TT - ステートマシンエントリポイントの Thing Template。
PTC.StateMachine.Manager_TT - ステートマシン構築ブロックマネージャの Thing Template。
PTC.StateMachine.Management_TS - ステートマシン構築ブロックの管理 Thing Shape。ステートマシン構築ブロック機能のサービスを定義するために使用します。
PTC.StateMachineImpl - ステートマシン実装構築ブロックのプロジェクトエンティティ。すべての構築ブロックエンティティをパッケージ化して含めるために使用します。
PTC.StateMachineImpl プロジェクト内:
PTC.StateMachineImpl Manager - ステートマシン実装構築ブロックのマネージャ Thing。
PTC.StateMachineImpl.Manager_TT - ステートマシン実装構築ブロックマネージャの Thing Template。
これらの構築ブロック内のエンティティの完全なリストは、ThingWorx Composer 内の PTC.StateMachine プロジェクトと PTC.StateMachineImpl プロジェクトを表示することで確認できます。
これは役に立ちましたか?