DSH Engine − SECS MSG処理一覧表  

○はDSHEngが送受信処理をする。

○はAPPのDSH_USER.DLLで受信処理する。デフォルトショリファイルあり。

◎はAPPがDSHEng API関数を使って要求する。(送信,制御要求)

u_sxfyはデフォルトソースファイル名

APIは要求をDSHEng API関数で要求する。

DSHDR2は通信ドライバが処理する。

 

DSHEng欄 :

ENG_APP欄:

 

備考欄:

 

 

 

表の欄の記述の意味は

右のとおりです。

 
 

 

 

 

 

 

1次MSG

2次MSG

方向

役 割

DSHEng

ENG_APP

備考

S1F1

S1F2

H←→E

オンライン確認

 

 

S1F3

S1F4

H→E

装置状態要求

 

 

S1F11

S1F12

H→E

状態変数一覧要求

 

 

S1F13

S1F14

H←→E

通信確立

API

S1F15

S1F16

H→E

オフライン要求

 

u_s1f15

S1F17

S1F18

H→E

オンライン要求

 

u_s1f17

 

 

 

 

 

 

 

S2F13

S2F14

H→E

装置定数要求

 

 

S2F15

S2F16

H→E

装置定数変更

 

 

S2F17

S2F18

H←→E

時刻要求

API

S2F23

S2F24

H→E

トレース条件設定

 

 

S2F29

S2F30

H→E

装置定数名一覧要求

 

 

S2F31

S2F32

H→E

時刻設定要求

 

 

S2F33

S2F34

H→E

レポート設定

 

 

S2F35

S2F36

H→E

イベントレポート設定

 

 

S2F37

S2F38

H→E

イベントレポート有効/無効設定

 

 

S2F39

S2F40

H→E

マルチブロック問合せ

 

 

S2F41

S2F42

H→E

ホストコマンド送信

 

u_rmtcmd

S2F43

S2F44

H→E

スプールの設定

 

u_s2f43

S2F45

S2F46

H→E

変数リミット属性定義

 

u_s2f45

S2F47

S2F48

H→E

変数リミット属性一覧要求

 

 

S2F49

S2F50

H→E

Enahanced Remote Command

 

u_s2f49

 

 

 

 

 

 

 

S3F17

S3F18

H→E

キャリアアクション要求

 

u_s3f17

S3F23

S3F24

H→E

ポートグループアクション要求

 

u_s3f23

S3F25

S3F26

H→E

ポートアクション要求

 

u_s3f25

S3F27

S3F28

H→E

Change Access

 

u_s3f27

 

 

 

 

 

 

 

S5F1

S5F2

H←E

アラーム報告

 

API

S5F3

S5F4

H→E

アラーム有効/無効設定

 

 

S5F5

S5F6

H→E

アラームリスト要求

 

 

 

 

 

 

 

 

 

S6F1

S6F2

H←E

トレースデータ送信

 

 

S6F5

S6F6

H←E

マルチブロックデータ問合せ

 

 

S6F11

S6F12

H←E

イベントレポート送信

 

API

S6F13

S6F14

H→E

注釈付きイベントレポート送信

 

API

S6F15

S6F16

H→E

イベントレポート要求

 

 

S6F19

S6F20

H→E

個別レポート要求

 

 

S6F23

S6F24

H→E

スプールデータ要求

 

 

 

 

 

 

 

 

 

S7F1

S7F2

H←→E

プロセスプログラムロード問合せ

 

u_s7f1

S7F3

S7F4

H←→E

プロセスプログラム送信

 

○ ◎

u_s7f3, API

S7F5

S7F6

H←→E

プロセスプログラム要求

API

S7F17

S7F18

H→E

プロセスプログラム削除指示

 

 

S7F19

S7F20

H→E

プロセスプログラム一覧要求

 

 

S7F23

S7F24

H←→E

フォーマット付プロセスプログラム送信

 

○ ◎

u_s7f23, API

S7F25

S7F26

H←→E

フォーマット付プロセスプログラム要求

API

S7F27

S7F28

H←E

プロセスプログラム妥当性送信

 

d_pvslib

S7F29

S7F30

H←E

プロセスプログラム妥当性問合せ

 

 

 

 

 

 

 

 

 

S9F1

-

H←E

未定義デバイスID

 

DSHDR2

S9F3

-

H←E

未定義ストリームタイプ

 

 

S9F5

-

H←E

未定義ファンクションタイプ

 

 

S9F7

-

H←E

不正データ

 

 

S9F9

-

H←E

T3タイムアウト

 

DSHDR2

S9F11

-

H←E

データが長すぎる

 

 

S9F13

-

H←E

会話タイムアウト

 

 

 

 

 

 

 

 

 

S10F1

S10F2

H←E

端末要求

 

u_s10f1

S10F3

S10F4

H→E

端末表示、シングルブロック

 

u_s10f3

S10F5

S10F6

H→E

端末表示、マルチブロック

 

u_s10f5

 

 

 

 

 

 

 

S14F9

S14F10

H→E

Create Object Request(Cj)

 

u_s14f9

S14F11

S14F12

H→E

Delete Object Request(Cj)

 

u_s14f11

 

 

 

 

 

 

 

S15F1

S15F2

H←→E

Recipe management m-blk inq

 

 

S15F3

S15F4

H←→E

Recipe Namespace action Req

 

u_s15f3

S15F5

S15F6

H←→E

Recipe Namespace rename Req

 

u_s15f5

S15F7

S15F8

H←→E

Recipe Space Request

API

S15F9

S15F10

H←→E

Recipe Status Request

API

S15F13

S15F14

H←→E

Recipe Create Request

 

○ ◎

u_s15f13, API

S15F17

S15F18

H←→E

Recipe Retrieve Req

API

 

 

 

 

 

 

 

S16F5

S16F6

H→E

Process Job Cmd Request

 

u_s16f5

S16F15

S16F16

H→E

PrJob Multi Create

 

u_s16f15

S16F17

S16F18

H→E

PrJob Deque

 

u_s16f17

S16F19

S16F20

H→E

Pr Get All Job

 

 

S16F21

S16F22

H→E

Pr Get Space

 

 

S16F27

S16F28

H→E

Control Job Command Request

 

u_s16f27