AMHS 通信テスト仕様書

AMHS 通信テスト仕様書
AMHS 通信テスト仕様書
第 2.3 版
2001 年 8 月 31 日
株式会社 半導体先端テクノロジーズ
株式会社 半導体先端テクノロジーズ
2001 年 8 月 31 日
AMHS 通信テスト仕様書(第 2.3 版)
目次
1. 全体構成...................................................................................................................................................................................................................................3
1.1. 概要....................................................................................................................................................................................................................................3
1.2. GEM準拠チェックリストの構成 .........................................................................................................................................................................4
1.3. IBSEM+Selete準拠チェックリストの構成...............................................................................................................................................6
1.4. Stocker SEM+Selete準拠チェックリストの構成.............................................................................................................................7
2. GEM 準拠チェックリスト.....................................................................................................................................................................................................8
2.1. 付録 A............................................................................................................................................................................................................................ 14
3. IBSEM+Selete 準拠チェックリスト .............................................................................................................................................................................15
3.1. TSC State Model...................................................................................................................................................................................................... 15
3.2. Transfer Command State Model......................................................................................................................................................................16
3.3. Vehicle Sate Model & Carrier State Model ................................................................................................................................................20
3.3.1. 1 キャリア搬送 .................................................................................................................................................................................................20
3.3.2. 取り置き(1 キャリア搬送の台車の場合、以下のチェックは行なわない。)..................................................................22
3.3.3. 2 キャリア搬送(1 キャリア搬送の台車の場合、以下のチェックは行なわない。).....................................................26
3.4. System Architecture...............................................................................................................................................................................................28
3.5. Remote Command....................................................................................................................................................................................................29
3.6. Port Transfer State Model ..................................................................................................................................................................................31
3.7. 繰返しテスト ...............................................................................................................................................................................................................32
4. Stocker SEM+Selete 準拠チェックリスト ...............................................................................................................................................................33
4.1. SC State Model .........................................................................................................................................................................................................33
4.2. Transfer Command State Model......................................................................................................................................................................34
4.3. Stocker Crane State Model................................................................................................................................................................................37
4.4. Stocker Carrier State Model..............................................................................................................................................................................38
4.5. Collection Event List ..............................................................................................................................................................................................40
4.6. System Architecture...............................................................................................................................................................................................40
4.7. Remote Command....................................................................................................................................................................................................41
4.8. Port Transfer State Model ..................................................................................................................................................................................45
5. 改訂履歴................................................................................................................................................................................................................................46
2
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
1. 全体構成
1.1. 概要
・Selete が「工程内/工程間搬送システム オンライン要求仕様書」または「ストッカ オンライ
ン要求仕様書」で規定する Selete 仕様は、GEM および SEM 準拠が前提になっている。そのため、
工程内/工程間搬送システムの場合は、GEM と IBSEM と「工程内/工程間搬送システム オンラ
イン要求仕様書」で記述した Selete 独自の仕様の3つに準拠する必要があり、同様にストッカの
場合は GEM と Stocker SEM と「ストッカ オンライン要求仕様書」で記述した Selete 独自の仕様
の3つに準拠する必要がある。この内、Selete 独自の仕様はわずかなので、本書ではテストに使
用するチェックシートを以下の3つに分けて用意している。
1) GEM 準拠チェックリスト
2) IBSEM+Selete 準拠チェックリスト
3) Stocker SEM+Selete 準拠チェックリスト
・テスト対象のAMHSが工程内/工程間搬送システムの場合は、上記 1)+2)を、ストッカの場
合は、上記 1)+3)を使用する。
・テストイメージを下記に示す。
インテグレータのエミュレータ
Selete 用意
HSMS-SS 通信
ストッカ/AGV /OHT/RGV
/OHSのコントローラ
テスト対象
ストッカ/AG V /OHT/RGV
/OHSのハードウェア
ないしはそれらのエミュレータ
AMHSメーカ用意
3
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
1.2. GEM準拠チェックリストの構成
・GEM準拠チェックリストの構成は以下の表のようになっている。表の右側に示してあるのは、
E30 でいうところの GEM の基本条件および追加性能である。
テスト項目
E30 における基本条件または追加性能
1.状態モデル
状態モデル
コントロール(オペレータ起動)
コントロール(ホスト起動)
2.オンライン確認
オンライン確認
3.エラーメッセージ
エラーメッセージ
4.通信確立
ホストが開始する S1F13/F14 シナリオ
通信確立
5.イベント通知
イベント通知
動的イベントレポート設定変更
変数データ収集
6.状態データ収集
状態データ収集
7.アラーム管理
アラーム管理
8.装置定数
装置定数
9.装置端末サービス
装置端末サービス
10.クロック
クロック
・例えばテスト項目「状態モデル」が、本来の「状態モデル」の他に「コントロール(オペレータ
起動)」と「コントロール(ホスト起動)」を含めたのは、これらを一緒にテストした方がやり
易いためである。
4
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
・これを逆にGEMの基本条件/追加性能の方から見ると下記のようになる。
・GEMの基本条件
テスト項目
状態モデル
1.状態モデル
装置プロセス状態
SEMのチェックに含める。ここで
はチェックしない。
ホストが開始する S1F13/F14 シナリオ 4.通信確立
イベント通知
5.イベント通知
オンライン確認
2.オンライン確認
エラーメッセージ
3.エラーメッセージ
コントロール(オペレータ起動)
1.状態モデル
文書化
チェックしない。
・追加性能
通信確立
通信確立
動的イベントレポート設定変更
5.イベント通知
変数データ収集
5.イベント通知
状態データ収集
6.状態データ収集
アラーム管理
7.アラーム管理
装置定数
8.装置定数
材料移送
装置端末サービス
SEMのチェックに含める。ここで
はチェックしない。
9.装置端末サービス
クロック
10.クロック
コントロール(ホスト起動)
1.状態モデル
・本書でまったくチェック対象にしていないのは、文書化の項目である。文書化の準拠/非準拠に
ついては別途確認すること。
・E30 で規定した追加性能の内、下記は、IBSEM、Stocker SEM で要求されていないので、チェ
ック対象から外した。
・トレースデータ収集
・リモートコントロール(実際は IBSEM、Stocker SEM で定義されているので、SEM
のチェック項目に含めている。)
・プロセスプログラム管理
5
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
・リミット監視
・スプーリング
1.3. IBSEM+Selete準拠チェックリストの構成
・IBSEM+Selete準拠チェックリストの構成は以下の表のようになっている。E82
IBSEMの RELATED INFORMATION 2 には IBSEM Compliance Statement なる表が出て
いるが、この表の各項目の準拠/非準拠の判断基準が明記されていないため、本書ではこの表に
とらわれずにチェックシートの構成を決めた。
1.TSC State Model
2.Transfer Command State Model
3.Vehicle State Model & Carrier State Model
3.1 キャリア搬送
3.2. 取り置き
3.3. 2キャリア搬送
4.System Architecture
5.Remote Command
TRANSFER
RESUME
PAUSE
CANCEL
ABORT
6.Port Transfer State Model
7.繰返しテスト
6
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
1.4. Stocker SEM+Selete準拠チェックリストの構成
・Stocker SEM+Selete準拠チェックリストの構成は以下の表のようになってい
る。E88 Stocker SEMの RELATED INFORMATION 2 には Stocker SEM
Compliance Statement なる表が出ているが、この表の各項目の準拠/非準拠の判断基準が明記
されていないため、本書ではこの表にとらわれずにチェックシートの構成を決めた。
1.SC State Model
2.Transfer Command State Model
3.Stocker Crane State Model
4.Stocker Carrier State Model
5.Collection Event Lists
6.System Architecture
7.Remote Command
TRANSFER
RESUME
REMOVE
PAUSE
LOCATE
INSTALL
CANCEL
ABORT
8.Port Transfer State Model
7
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
2. GEM 準拠チェックリスト
GEM準拠チェックリスト
テスト項目(GEM 対応)
1.状態モデル
詳細テスト項目
1.オンライン切替
2.ホストによるオンライン拒否
3.オンライン切替(デフォルトが
AttemptOn-Line)
操作
1) 装 置 の デ フ ォ ル ト 設 定 を
EquipmentOff-Lineにして装置を立ち上げ
る。
2)オペレータがスイッチをオンラインに切
り替える。
3)S1F2(オンラインデータ)を装置へ送信
する。
1) 装 置 の デ フ ォ ル ト 設 定 を
EquipmentOff-Lineにして装置を立ち上げ
る。
2)オペレータがスイッチをオンラインに切
り替える。
3)S1F0(トランザクションの中断)を装置
へ送信する。
4)30秒間待つ。
1) 装 置 の デ フ ォ ル ト 設 定 を
AttemptOn-Line に し て 装 置 を 立 ち 上 げ
る。
2)S1F2(オンラインデータ)を装置へ送
信する。
4.オフライン切替
1)装置をOn-LineRemote状態にする。
2)オペレータがスイッチをオフラインに切
り替える。
5.デフォルトがOn-LineRemote
装置のデフォルト設定をOn-LineRemote
して装置を立ち上げる。
6.ホストのオフライン要求
1)装置をOn‐LineRemote状態にする。
2 ) S1F15 ( オ フラ イ ン 要 求) を 装置 へ 送
信。
1)装置をHostOff-Line状態にする。
チェック内容
S1F1(オンライン確立要求)が装置からホストに送信されるか?
OK/NG
日付
検査者
備考
On-Line Remote(3)をCEIDにセットしたS6F11(イベントレポ
ート)が装置からホストに送信されるか?
上記レポートで使用される変数EqpNameは正しくセットされて
いるか?
S1F1(オンライン確立要求)が装置からホストに送信されるか?
S6F11(イベントレポート)が装置からホストに送信しないか?
S1F1(オンライン確立要求)が装置からホストに送信されるか?
On-Line Remote(3)をCEIDにセットしたS6F11(イベントレポ
ート)が装置からホストに送信されるか?
上記レポートで使用される変数EqpNameは正しくセットされて
いるか?
EquipmentOff-Line(1)をCEIDにセットしたS6F11(イベントレポ
ート)が装置からホストに送信されるか?
上記レポートで使用される変数EqpNameは正しくセットされて
いるか?
On-Line Remote(3)をCEIDにセットしたS6F11(イベントレポ
ート)が装置からホストに送信されるか?
上記レポートで使用される変数EqpNameは正しくセットされて
いるか?
OFLACK=0をセットしたS1F16(オフライン応答)が装置からホ
ストに送信されるか?
EquipmentOffline(1)をCEIDにセットした、S6F11(イベントレ
ポート)が装置からホストに送信されるか?
上記レポートで使用される変数EqpNameは正しくセットされて
いるか?
S1F0(トランザクション中断)が装置からホストに送信される
か?
8
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
GEM準拠チェックリスト
テスト項目(GEM 対応)
詳細テスト項目
7.ホストのオンライン要求
2.オンライン確認
3.エラーメッセージ
1.未定義ストリームタイプ
2.未定義ファンクションタイプ
3.不正データ
4.トランザクションタイムアウト
4.通信確立
1.デフォルトがDISABLED
2.ENABLEDに切替
3.HostがS1F14を送信しない
4.受付不能なメッセ-ジ
5.S1F13以外のメッセージの受信によ
るS1F13の送信
操作
2 ) S1F15 ( オ フラ イ ン 要 求) を 装置 へ 送
信。
1)装置をOn‐lineRemote状態にする。
2)S1F17(オンライン要求)を装置に送
信する。
1)装置をHostOff‐Line状態にする。
2)S1F17(オンライン要求)を装置に送
信する。
1)装置をEquipmentOff-Line状態にする。
2)S1F17(オンライン要求)を装置に送信。
装置をオンライン状態にしてS1F1(Are
You There Request)をホストから装置に
送信。
誤ったストリームタイプをセットしたストリ
ームファンクションを装置に送信する。
誤ったファンクションタイプをセットしたスト
リームファンクションを装置へ送信する。
不正なデータフォーマットS?F?を装置に送
信する。
1)任意のSECSIIメッセージにWbitをセット
して装置からホストに送る。
2)ホストは装置のT3秒間遅延する。
装置のデフォルト設定をDISABLEDにして
装置を立ち上げる。
1)装置のデフォルト設定をDISABLEDにし
て装置を立ち上げる。
2)装置をENABLEDに切り替える。
1)装置のデフォルト設定をENABLEDにセ
ットして装置を立ち上げる。
2)装置からのS1F13を受信後、ホストから
は何も発信しない。
1)装置のデフォルト設定をENABLEDにセ
ットして装置を立ち上げる。
2)装置からのS1F13を待つ。
3)S1F13・S1F14以外のメッセージを装
置に送信する。
1)装置のデフォルト設定をENABLEDにセ
ットして装置を立ち上げる。
2)装置からのS1F13を待つ。
3)S1F13受信後、T3タイマ-以上待つ。
4)S1F13以外のメッセージを装置に送信。
チェック内容
S6F11(イベントレポート)が装置からホストに送信されない
か?
ONLACK=2をセットしたS1F18(オンライン応答)が装置から
ホストに送信されるか?
S6F11(イベントレポート)が装置からホストに送信されないか?
ONLACK=0をセットしたS1F18(オンライン応答)が装置から
ホストに送信されるか?
On‐lineRemote(3)をCEIDにセットした、S6F11(オンライン応
答)が装置からホストに送信されるか?
上記レポートで使用される変数EqpNameは正しくセットされて
いるか?
ONLACK=1をセットしたS1F18(オンライン応答)が装置からホ
ストに送信されるか?
MDLNとSOFTREVをセットしたS1F2(オンラインデータ)が装置
からホストに送信されるか?
OK/NG
日付
検査者
備考
S9F3(未定義ストリームタイプ)が装置からホストに送信される
か?
S9F5(未定義ファンクションタイプ)が装置からホストに送信さ
れるか?
S9F7(不正データ)メッセージが装置からホストに送信される
か?
ホストのS9F9待ち時間以内に、S9F9(トランザクションタイマタ
イムアウト)が装置からホストに送信されるか?
何も処理されないか?
S1F13(通信確立要求)が装置からホストに送信されるか?
S1F13(通信確立要求)が装置からホストに送信されるか?
装置は設定された(ECTタイマ+T3タイマ)の間隔で繰り返し
S1F13メッセージをホストに送るか?(5回確認する)
何も処理されないか?
ECTタイマの精度は±3
秒とする。
直ちにS1F13(通信確立要求)が装置からホストに送信される
か?
9
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
GEM準拠チェックリスト
テスト項目(GEM 対応)
詳細テスト項目
6.装置からの通信確立
7.ホストからの通信確立
8.同時通信確立 I
9.同時通信確立 II
10.ホストによる通信確立拒否
5.イベント通知
(ストッカ)
1.CEID157、158、159を有効にした場合
のシナリオ
操作
1)装置のデフォルト設定をENABLEDにセ
ットして装置を立ち上げる。
2)装置からのS1F13を待つ
3)COMMACK=0をセットしたS1F14(通信
確立応答)を装置に送信する。
4)ECTタイマ-以上待つ。
1)装置のデフォルト設定をENABLEDにセ
ットして装置を立ち上げる。
2)S1F13を装置に送信する。
3)ECTタイマ-以上待つ。
1)通信状態をNotCommunicatingにする。
2)装置からのS1F13を待つ。
3)装置からのS1F13(通信確立要求)を受信
後、S1F13(通信確立要求)をホストから装
置に送信する。
4)連続して、COMMACK=0をセットした
S1F14(通信確立応答)を装置に送信する。
1)通信状態をNotCommunicatingにする。
2)装置からのS1F13を待つ。
3)装置からのS1F13(通信確立要求)を受信
後、S1F13(通信確立要求)をホストから装
置に送信する。
1)装置のデフォルト設定をENABLEDにセッ
トして装置を立ち上げる。
2)S1F13を待つ
3)COMMACK≠0をセットしたS1F14(通信確
立応答)を装置に送信する。
4)ECTタイマ-以上待つ。
5)COMMACK≠0をセットしたS1F14(通信確
立応答)を装置に送信する。
6)ECTタイマー以上待つ。
1)全てのイベントレポートをCEED=無効に
セットしたS2F37(有効・無効イベントリポー
ト)をストッカに送信する。
2)0長のリストをセットしたS2F33を装置に送
信しレポート定義を初期化する。
3)RPTIDに5、8、9をセットしたS2F33(レポ
ート定義)をストッカに送信する。
4)0長のリストをセットしたS2F35を装置に送
信しリンクレポートを初期化する。
5) 下記のようにセットしたS2F35(リンクレ
ポート)をストッカに送信する。
CEID 157<=>RPTID 8
CEID 158<=>RPTID 5
CEID 159<=>RPTID 9
チェック内容
S1F13(通信確立要求)が装置からホストに送信されないか?
OK/NG
日付
検査者
備考
COMMACK=0をセットしたS1F14(通信要求確立確認)が装置
からホストに送信されるか?
S1F13(通信確立要求)が装置からホストに送信されないか?
COMMACK=0をセットしたS1F14(通信確立応答)が装置からホス
トに送信されるか?
COMMACK=0をセットしたS1F14(通信確立応答)が装置からホス
トに送信されるか?
S1F13(通信確立要求)が装置からホストに送信されるか?
S1F13(通信確立要求)が装置からホストに送信されるか?
ERACK=0をセットしたS2F38(有効・無効イベントリポート確認)が
装置からホストに送信されるか?
2.1 付録Aを参照
DRACK=0をセットしたS2F34(レポート定義応答)が装置からホス
トに送信されるか?
LRACK=0をセットしたS2F36(リンクイベントレポート応答)が装置
からホストに送信されるか?
10
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
GEM準拠チェックリスト
テスト項目(GEM 対応)
詳細テスト項目
操作
6)CEID157、158、159をCEED=有効にセット
したS2F37(有効・無効イベントリポート)をス
トッカに送信する。
7)ストッカ入庫ポートにキャリアを入れる。
8)TransferCommandS2F49でキャリアをスト
ッカ入庫ポートから出庫ポートに搬送させる。
2.CEID157を無効にした場合のシナリオ
1)CEID157をCEED=無効にセットしたS2F37
(有効・無効イベントリポート)をストッカに送
信する。
2)ストッカ入庫ポートにキャリアを入れる。
3)TransferCommandS2F49でキャリアをスト
ッカ入庫ポートから出庫ポートに搬送させる。
(搬送システム)
3.CEID201、202、203、205、206、207を
有効にした場合のシナリオ
1)全てのイベント報告をCEED=無効にセット
したS2F37(有効・無効イベントリポート)を搬
送システムに送信する。
2)0長のリストをセットしたS2F33を装置に送
信しレポート定義を初期化する。
3)RPTIDに5、6をセットしたS2F33(レポート
定義)を搬送システムに送信する。
4)0長のリストをセットしたS2F35を装置に送
信しリンクレポートを初期化する。
5)下記のようにセットしたS2F35(リンクレポ
ート)を搬送システムに送信する。
CEID 201、205
<=> RPTID 5
CEID 202、203、206、207 <=> RPTID 6
6)(CEID=201、202、203、205、206、207)を
(CEED=有効)とをセットしたS2F37(有効・無
効イベントリポート)を搬送システムに送信
する。
7)TransferCommandS2F49でキャリアを工
程内搬送入庫ポートから工程内出庫ポートに
搬送させる。
チェック内容
ERACK=0をセットしたS2F38(有効・無効イベントリポート確認)が
装置からホストに送信されるか?
OK/NG
日付
検査者
備考
CEID=158とそれに対応しするRPTID=5をセットしたS6F11(イベン
トレポート)がホストに送信されるか?
CEID=157とそれに対応しRPTID=8をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
CEID=159とそれに対応しRPTID=9をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
その他のイベントは報告されないか?
ERACK=0をセットしたS2F38(有効・無効イベントリポート確認)が
装置からホストに送信されるか?
CEID=158とそれに対応しするRPTID=5をセットしたS6F11(イベン
トレポート)がホストに送信されるか?
CEID=157とそれに対応しRPTID=8をセットしたS6F11(イベントレ
ポート)がホストに送信されないか?
CEID=159とそれに対応しRPTID=9をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
その他のイベントは報告されないか?
ERACK=0をセットしたS2F38(有効・無効イベントリポート確認)が
装置からホストに送信されるか?
2.1 付録Aを参照
DRACK=0をセットしたS2F34(レポート定義応答)が装置からホス
トに送信されるか?
LRACK=0をセットしたS2F36(リンクイベントレポート応答)が装置
からホストに送信されるか?
ERACK=0をセットしたS2F38(有効・無効イベントリポート確認)が
装置からホストに送信されるか?
CEID=201とそれに対応しするRPTID=5をセットしたS6F11(イベン
トレポート)がホストに送信されるか?
CEID=202とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
CEID=203とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
CEID=205とそれに対応しRPTID=5をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
11
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
GEM準拠チェックリスト
テスト項目(GEM 対応)
詳細テスト項目
操作
4.CEID202,206を無効にした場合のシナ
リオ
1)CEID202、206をCEED=無効にセットした
S2F37(有効・無効イベントリポート)を搬送
システムに送信する。
2)TransferCommandS2F49でキャリアを工
程内搬送入庫ポートから出庫ポートに搬送さ
せる。
6.状態データ収集
1.ホストによる状態変数のネームリスト
を要求
2.ホストによる状態変数レポートの要求
7.アラーム管理
1.アラームを使用不能に設定
2.アラームを使用可能に設定
アラームレポート送信
3.アラーム情報のアップロード
必要なSVID(状態変数)をセットした、S1F11
(状態変数名リスト要求)を装置に送信。
必要なSVID(状態変数)をセットしたS1F3
(装置状態データ要求)を装置に送信。
1) bit 8=0をセットしたALEDとALIDをセットし
たS5F3 (アラーム使用不可能)を装置に送
信する。
2)上記の使用不可能にしたALIDに対応する
装置のアラームを警報状態にした後、S5F1
が装置からホストに送られるのを待つ。
3)上記の警報状態を解除した後、S5F1が装
置からホストに送られるのを待つ。
1) bit8=1をセットしたALEDとALIDをセットし
たS5F3 (アラーム使用可能)を装置に送信。
2)上記で使用可能にしたALIDに対応する装
置のアラームを警報状態にした後、S5F1が
装置からホストに送られるのを待つ。
3)上記の警報状態を解除してた後、S5F1が
装置からホストに送られるのを待つ。
特定のアラームIDをセットしたS5F5(アラー
ムリスト要求)を装置に送信。
ALIDを指定せず、S5F5(アラームリスト要求)
を装置に送信。
チェック内容
CEID=206とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
CEID=207とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
その他のイベントは報告されないか?
ERACK=0をセットしたS2F38(有効・無効イベントリポート確認)が
装置からホストに送信されるか?
OK/NG
日付
検査者
備考
CEID=201とそれに対応しするRPTID=5をセットしたS6F11(イベン
トレポート)がホストに送信されるか?
CEID=202とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されないか?
CEID=203とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
CEID=205とそれに対応しRPTID=5をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
CEID=206とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されないか?
CEID=207とそれに対応しRPTID=6をセットしたS6F11(イベントレ
ポート)がホストに送信されるか?
その他のイベントは報告されないか?
ホストの要求に従って、装置が一組の状態変数とその名前をセッ
トしたS1F12をホストに送信するか?
ホストの要求に応じて、装置が状態変数の値を正しくセットした
S1F4(装置状態データ)をホストに送信するか?
S5F4(アラーム使用不可能)が装置からホストに送信されるか?
S5F1(アラーム通知送信)が装置からホストに送信されないか?
S5F1(アラーム通知送信)が装置からホストに送信されないか?
S5F4(アラーム使用可能)が装置からホストに送信されるか?
(ALIDとALCDbit8=1)をセットしたS5F1(アラーム通知送信)が装置
からホストに送信されるか?
(ALIDとALCDbit8=0)をセットしたS5F1(アラーム通知送信)が装置
からホストに送信されるか?
ホストから指定されたアラームIDに対応したS5F6(アラームリスト
データ)が装置からホストに送信されるか?
装置は可能なすべてのアラームに関する情報をホストに送信す
るか?
12
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
GEM準拠チェックリスト
テスト項目(GEM 対応)
8.装置定数
詳細テスト項目
1.装置定数の設定
2.ホストによる装置定数のネームリスト
の要求
9.装置端末サービス
ホストによる装置ディスプレイの表示
10.クロック
1.装置による時刻の要求
2.Hostによる時刻の設定
11. Selete 独自
HSMSコネクトモード
操作
1)ECID(装置定数ID)とECV(装置定数)をセッ
トしたS2F15(新装置定数変更)を装置に送信
する。
2)S2F16を受信してから5秒間待つ。
3)ECID(装置定数ID) をセットしたS2F13(装
置定数要求)を装置に送信する。
ECID(装置定数ID)をセットしたS2F29(装置
定数名リスト要求)を装置に送信する。
TID( 表示 端末 番 号) と TEXT を セ ッ ト し た
S10F3(端末ディスプレイ、シングル)を装置
に送信する。
1)装置からホストにS2F17(日付・時刻要求)
をさせる。
2)S2F18(日付データ&時刻データ)を装置に
送信する。
3)S2F17(日付・時刻要求)を装置に送信す
る。
1) S2F31(日付・時刻設定要求)を装置に送
信する。
2) 10秒間待つ。
3) S2F17(日付・時刻要求)を装置に送信す
る。
なし
チェック内容
S2F16(新装置定数応答)が装置からホストに送信されるか?
OK/NG
日付
検査者
備考
ホストから指定されたECIDに対応するECV(装置定数)がセットさ
れたS2F14(新装置データ)が、装置からホストに送信されるか?
ホストから指定されECIDに対応した(ECNAME、ECMIN、ECMAX、
ECDEF、UNITS)をセットしたS2F30(装置定数ネームリスト)が装置
からホストに送信されるか?
装置は、ホストから送られた文字を表示するか?
S2F17(日付・時刻要求)が装置からホストに送信されるか?
S2F18(日付データ&時刻データ)が装置からホストに送信される
か?
ホストと装置間の時間の誤差は通常許容誤差の±2秒以内にセ
ットされているか?
S2F32(日付・時刻設定応答)が装置からホストに送信されるか?
S2F18(日付データ&時刻データ)が装置からホストに送信される
か?
ホストと装置間の時間の誤差は通常許容誤差の±2秒以内にセ
ットされているか?
ACTIVE/PASSIVEのどちらのモードでも動作可能か?
13
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
2.1. 付録 A
下記の表は GEM 準拠テスト中のイベント通知テストを行う時に使用してください。
ストッカ
CEID
イベント名
158 CarrierWaitIn
157 CarrierTransferring
159 CarrierWaitOut
レポートID
5 EqpName
CarrierID
CarrierLoc
8 EqpName
CarrierID
9 EqpName
CarrierID
CarrierLoc
PortType
レポートID
5
8
9
VID
62
54
56
62
54
62
54
56
66
搬送システム
CEID
イベント名
レポートID
201 VehicleArrived
5
202 VehicleAcquireStarted
6
203 VehicleAcquireCompleted
6
205 VehicleDeparted
5
206 VehicleDepositStarted
6
207 VehicleDepositCompleted
6
レポートID 変数名
5 EqpName
VehicleID
TransferPortList
6 EqpName
VehicleID
CarrierID
TransferPort
VID
61
70
69
61
70
54
68
14
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
3. IBSEM+Selete 準拠チェックリスト
準拠チェックリスト
3.1. TSC State Model
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 1→2:
1) 搬送システムのコントロール状態をOn‐LineRemoteに切り替え
る。
2)搬送システムからのS6F11(イベントレポート)を待つ。
チェック内容
CEID=54(TSCAutoInitiated)のRPTID=1をセットしたS6F11(イベント報告)が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在の搬送システムID)
3)ResumeCommandをセットしたS2F41(リモートコマンド)を搬送シス
テムに送信する。
遷移 4:
4)TransferCommandを2つ連続して搬送システムに送信して搬送を
開始させる。
5)1回目の搬送途中で(2回目の搬送開始以前に)PauseCommandを
セットしたS2F41(リモートコマンド)を搬送システムに送信する。
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
CEID=57(TSCPauseInitiated)のRPTID=1をセットしたS6F11(イベント報告)が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在の搬送システムID)
遷移 4→6
6)1回目の搬送完了を待つ。
CEID=55(TSCPauseCompleted)のRPTID=1をセットしたS6F11(イベント報告)が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在の搬送システムID)
遷移 4→5
日付
検査者
備考
CEID=56(TSCPaused)のRPTID=1をセットしたS6F11(イベント報告)が搬送システムからホストに
送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在の搬送システムID)
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
CEID=53(TSCAutoCompleted)のRPTID=1をセットしたS6F11(イベント報告)が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在の搬送システムID)
遷移3:
7)ResumeCommandをセットしたS2F41(リモート
コマンド)を搬送システムに送信する。
1)搬送システムをAuto状態にする。
2)PauseCommandをセットしたS2F41(リモートコマンド)を搬送システ
ムに送信する。
3)HCACK=4がセットされたS2F42とTSCPauseInitiatedが設定され
たS6F11を受信後、S2F41(ResumeCommand)を搬送システムに送
信。
OK/NG
2番目の搬送は保留されるか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
2番目の搬送は開始されるか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
CEID=53(TSCAutoCompleted)のRPTID=1をセットしたS6F11(イベントレポート)が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在の搬送システムID)
2番目の搬送は実行されるか?
15
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
3.2. Transfer Command State Model
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 1→2
1)キャリアを搬送システムのSourcePortからDestPortに搬送さ
せる以下のパラメータをセットしたTransferCommandをホストか
らストッカに送信する。
CarrierID=CARRIER01
Priority =99
遷移 3
2)搬送単位の最初のキャリアの積み込みが始まるまで待つ。
遷移 7
3)搬送システムに移載動作を一時停止させるような、何らかの
異常を発生させる。
遷移 8
4)上記 3)で発生させた異常を回避する。
チェック内容
HCACK=4をセットしたS2F50が装置からホストに送信されるか?
OK/NG
日付
検査者
備考
S2F50返信フォーマットについて
Hcack≠3の場合、コマンドパラメー
タリストが存在しなくても仕様準拠
とする。
CEID=108(TransferInitiated)とそれに対応したRPTID=3をセットしたS6F11が装置からホストに送
信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアのIDか?)
6.SourcePort
7.DestPort
CEID=111(Transferring)とそれに対応したRPTID=3をセットしたS6F11が装置からホストに送信さ
れるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアのIDか?)
6.SourcePort
7.DestPort
CEID=109(TransferPaused)とそれに対応したRPTID=2をセットしたS6F11が装置からホストに送
信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
8.ResultCode
9.CarrierLoc
CEID=110(TransferResumed)とそれに対応したRPTID=3をセットしたS6F11が装置からホストに
送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
16
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 9
5)上記のTransferCommandに対してAbortCommandを発生させ
る。
遷移 12
6)搬送システムを物理的に、キャリア搬送のABORTを不可能な状
態にする。(この状態は装置メーカにより定められる。)
遷移 10
上記 1 ) ~5 ) の プロ セ スを 実行しTransferCommand 状態を
Abortingにした後、搬送システムからのS6F11(イベントレポー
ト)を待つ。
遷移 11
上記 1)~2)のプロセスを実行した後、搬送システムからの
S6F11(イベントレポート)を待つ。 この間、搬送システムに異常
が発生しないようにする。
チェック内容
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
HCACK=4をセットしたS2F42が装置からホストに送信されるか?
CEID=103(TransferAbortInitiated)とそれに対応したRPTID=3をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
CEID=102(TransferAbortFailed)とそれに対応したRPTID=3をセットしたS6F11が搬送システムか
らホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
CEID=101(TransferAbortCompleted)とそれに対応したRPTID=3をセットしたS6F11が搬送システ
ムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
8.CarrierLoc
CEID=107(TransferCompleted)とそれに対応したRPTID=2をセットしたS6F11が搬送システムか
らホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
17
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 4
1)TransferCommandを2つホストから連続して搬送システムに送
信する。
2)2つ目のTransferCommandがQUEUED状態になった後、その
TransferCommandに対して、CancelCommandをセットしたS2F41
(リモートコマンド)を搬送システムに送信する。
遷移 4
1)TransferCommandをWAITING状態にした後、CancelCommand
をセットしたS2F41(リモートコマンド)を搬送システムに送信す
る。
遷移 5
2)TransferCommandをCANCEL不可能な状態にする。
チェック内容
6.SourcePort
7.DestPort
8. CarrierLoc
9. ResultCode=0
HCACK=4をセットしたS2F42が装置からホストに送信されるか?
CEID=106(TransferCancelInitiated)とそれに対応したRPTID=3をセットしたS6F11が搬送システ
ムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority(2番目のTransferCommandで指定された値か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
HCACK=4をセットしたS2F42が装置からホストに送信されるか?
CEID=106(TransferCancelInitiated)とそれに対応したRPTID=3をセットしたS6F11が搬送システ
ムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
CEID=105(TransferCancelFailed)とそれに対応したRPTID=3をセットしたS6F11が搬送システムか
らホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority
18
OK/NG
日付
検査者
備考
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
CEID=111(Transferring)とそれに対
応したRPTID=3をセットしたS6F11
が搬送システムからホストに送信
される場合もある。
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
チェック内容
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
遷移6
上記遷移4でCANCELLINGにしたTransferCommandに対して完
了するまで待つ。
遷移 9
1)Transferコマンド状態をPausedにする。
2)1)のTransferCommandに対してAbortCommandを発生させる。
OK/NG
日付
検査者
備考
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
この遷移がありえない搬送システ
ムについては、このチェック項目は
除外する。
CEID=104(TransferCancelCompleted)とそれに対応したRPTID=3をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
HCACK=4をセットしたS2F42が装置からホストに送信されるか?
CEID=103(TransferAbortInitiated)とそれに対応したRPTID=3をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Priority
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアIDと同じか?)
6.SourcePort
7.DestPort
19
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
3.3. Vehicle Sate Model & Carrier State Model
3.3.1. 1 キャリア搬送
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 10
1)キャリアを搬送システムのSourcePortからDestPortに搬送す
るTransferCommandを搬送システムに送信して、それに対する
S2F50を受信後、VehicleがTransferCommandに割り当てられる
のを待つ。
遷移 1
2)上記TransferCommandによってVehicleがSourcePortに到着
するのを待つ。
遷移 3
3)VehicleがキャリアLoadを開始するのを待つ。
遷移 4
4)キャリアのLoadが完了するまで待つ。
チェック内容
CEID=204(VehicleAssigned)とそれに対応したRPTID=7をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.CommandID
CEID=201(VehicleArrived)とそれに対応したRPTID=5をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.TransferPort
CEID=111(Transferring)セットしたS6F11が搬送システムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
Priority
Replace
CarrierID
SourcePort
DestPort
CEID=202(VehicleAcquireStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.CarrierID
4.TransferPort
CEID=151(CarrierInstalled)とそれに対応したRPTID=4をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID
3.TransferPort
CEID=203(VehicleAcquireCompleted)とそれに対応したRPTID=6をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
20
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 2
5)VehicleがTransferCommandで指定されたDestPortに向かって
SourcePortを出発するのを待つ。
遷移 5
6)TransferCommandによって指定されたVehicleがDestPortに到
着するのを待つ。
9)CEID=201(VehicleArrived)とそれに対応したRPTID=5をセット
したS6F11を受信後、VehicleをParkedにしてキャリアのUnloadが
開始するのを待つ。
遷移 6
7)VehicleがキャリアのUnLoadを完了するのを待つ。
遷移 9
8)割り当てられたVehicleがTransferCommandを完了するのを待
つ。
チェック内容
3.CarrierID
4.TransferPort
CEID=205(VehicleDeparted)とそれに対応したRPTID=5をセットしたS6F11が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.TransferPort
CEID=201(VehicleArrived)とそれに対応したRPTID=5をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.TransferPort
CEID=206(VehicleDepositStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.CarrierID
4.TransferPort
CEID=152(CarrierRemoved)とそれに対応したRPTID=4をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
3.CarrierID
4.TransferPort
CEID=207(VehicleDepositCompleted)とそれに対応したRPTID=6をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.CarrierID
4.TransferPort
CEID=210(VehicleUnassigned)とそれに対応したRPTID=7をセットしたS6F11が搬送システムか
らホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
3.CommandID
CEID=107(TransferCompleteted)とそれに対応したRPTID=2をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID
21
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 11
16)VehicleをTransferCommandの対象外とする。
遷移 12
TransferCommandで使用するためのVehicleを設置する。
チェック内容
3.Priority
4.Replace
5.CarrierID
6.SourcePort
7.DestPort
8.CarrierLoc
9.ResultCode
CEID=209(VehicleRemoved)とそれに対応したRPTID=8をセットしたS6F11が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID
CEID=208(VehicleInstalled)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
OK/NG
日付
検査者
備考
OK/NG
日付
検査者
備考
S2F50返信フォーマットについて
Hcack≠3の場合、コマンドパラメー
タリストが存在しなくても仕様準拠
とする。
2.VehicleID
3.3.2. 取り置き(1
取り置き(1 キャリア搬送の台車の場合、以下のチェックは行なわない。)
キャリア搬送の台車の場合、以下のチェックは行なわない。)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 10
1)キャリア01をPort1からPort2へ搬送し、キャリア02を同じ
VehicleでPort2からPort1に搬送するTRANSFERコマンドを搬送
システムに送信する。
TRANSFERコマンドにセットするパラメータ:
COMMANDID=111111
Priority=5
REPLACE=1
TRANSFERINFO A
1.CARRIERID=CARRIER01
2.SOURCEPORT=Port1
3.DESTPORT=Port2
TRANSFERINFO B
1.CARRIERID=CARRIER02
2.SOURCEID=Port2
3.DESTPORT=Port1
遷移 10
2)VehicleがTransferCommandに割り当てられるのを待つ。
チェック内容
HCACK=4をセットしたS2F50が搬送システムからホストに送信されるか?
CEID=108(TransferInitiated)とそれに対応したRPTID=3をセットしたS6F11が搬送システムからホ
ストに送信されるか?
CEID=204(VehicleAssigned)とそれに対応したRPTID=7をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(ビークルがTransferCommandに割り当てられるか?)
3.CommandID(TransferCommandと同じID)
22
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 1
3)上記TransferCommandによってVehicleが搬送Portに到着する
のを待つ。
遷移 3
4)Vehicleがキャリア01のLoadを開始するのを待つ。
遷移 4
5)キャリア01のLoadが完了するまで待つ。
遷移 2
6)VehicleがTransferCommandで指定されたDestPortに向かって
SourcePortを出発するのを待つ。
遷移 1
7)VehicleがTransferCommandで指定されたCARRIER01に対す
るDESTPORTに到着するのを待つ。
チェック内容
CEID=201(VehicleArrived)とそれに対応したRPTID=5をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandのキャリア01で指定されたSourcePortと同じか?)
CEID=111(Transferring)セットしたS6F11が搬送システムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Pritority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=1
5.CarrierID(TransferCommandで指定されたキャリアのIDか?)
6.SourcePort(Port1)
7.DestPort(Port2)
CEID=202(VehicleAcquiredStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システ
ムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER01)
3.TransferPort(TransferCommandで指定されたキャリア01のSourcePort=Port1と同じか?)
CEID=151(CarrierInstalled)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER01)
3.TransferPort(TransferCommandで指定されたキャリア01のSourcePort=Port1と同じか?)
CEID=202(VehicleAcquireCompleted)とそれに対応したRPTID=6をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER01)
3.TransferPort(TransferCommandで指定されたキャリア01のSourcePort=Port1と同じか?)
CEID=205(VehicleDeparted)とそれに対応したRPTID=5をセットしたS6F11が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandで指定されたキャリア01のSourcePort=Port1と同じか?)
CEID=201(VehicleArrived)とそれに対応したRPTID=5をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
23
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 8
8)キャリア02のloadが開始するまで待つ。
遷移 7
9)Vehicleがキャリア01のUnLoadを開始するのを待つ。
遷移 6
10)Vehicleがキャリア01のUnLoadを完了するのを待つ。
遷移 2
11)VehicleがTransferCommandで指定されたPort1に向かって
Port2を出発するのを待つ。
遷移 1
12)VehicleがDESTPORTに到着するのを待つ。
チェック内容
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandで指定されたキャリア01のDestPort=Port2と同じか?)
CEID=202(VehicleAcuqiredStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システ
ムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER02)
4.TransferPort(TransferCommandで指定されたCARRIER02のSOURCEPORT=Port2と同じか?)
CEID=151(CarrierInstalled)とそれに対応したRPTID=4をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER02)
3.TransferPort(Port2)
CEID=206(VehicleDepositStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER01)
4.TransferPort(TransferCommandで指定されたCARRIER01のDESTPORTと同じか?)
CEID=152(CarrierRemoved)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER01)
4.TransferPort(TransferCommandで指定されたCARRIER01のDESTPORTと同じか?)
CEID=207(VehicleDepositCompleted)とそれに対応したRPTID=6をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER01)
4.TransferPort(TransferCommandで指定されたCARRIER01のDESTPORTと同じか?)
CEID=205(VehicleDeparted)とそれに対応したRPTID=5をセットしたS6F11が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandで指定したCARRIER02のSOURCEPORTと同じか?)
CEID=201(VehicleArrived)とそれに対応したRPTID=5をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
24
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 5
13)Vehicleがキャリア02をUnLoadを開始するのを待つ。
遷移 6
14)VehicleがTransferUnitのUnLoadを完了するのを待つ。
遷移 9
15)割り当てられたVehicleがTransferCommandを完了するのを
待つ。
チェック内容
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandで指定されたキャリア02のDestPort=Port1と同じか?)
CEID=206(VehicleDepositStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER02)
3.TransferPort(TransferCommandのキャリア02で指定されたDESTPORT=Port01と同じか?)
CEID=152(CarrierRemoved)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER02)
3.TransferPort(TransferCommandで指定したCARRIER02のDESTPORT=Port1と同じか?)
CEID=207(VehicleDepositCompleted)とそれに対応したRPTID=6をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER02)
3.TransferPort(TransferCommandのキャリア02で指定されたDESTPORTと同じか?)
CEID=210(VehicleUnassigned)とそれに対応したRPTID7をセットしたS6F11が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CommandID(TransferCommandと同じID)
CEID=107(TransferCompleted)とそれに対応したRPTID=2をセットしたS6F11が搬送システムか
らホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Pritority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=1
5.CarrierID(CARRIER01、02)
6.SourcePort(Port1、2)
7.DestPort(Port2、1)
8.CarrierLoc(Port2、Port1)
9.ResultCode=0
25
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
3.3.3. 2 キャリア搬送(1
キャリア搬送(1 キャリア搬送の台車の場合、以下のチェックは行なわない。)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 10
1)2個のキャリアを2つのSourcePort:PortA1・A2から2つの
DestPort:PortB1・B2に搬送するTRANSFERコマンドを搬送シス
テムに送信する。
遷移 10
TRANSFERコマンドにセットするパラメータ:
COMMANDID=111111
Priority=5
REPLACE=1
TRANSFERINFO A
1.CARRIERID=CARRIER01
2.SOURCEPORT=PortA1
3.DESTPORT=PortB1
TRANSFERINFO B
1.CARRIERID=CARRIER02
2.SOURCEPort=PortA2
3.DESTPORT=PortB2
2)VehicleがTransferCommandに割り当てられるのを待つ。
遷移 1
3)上記TransferCommandによってVehicleが搬送Portに到着する
のを待つ。
遷移 3
4)VehicleがキャリアのLoadを開始するのを待つ。
チェック内容
HCACK=4をセットしたS2F50が搬送システムからホストに送信されるか?
OK/NG
日付
検査者
備考
S2F50返信フォーマットについて
Hcack≠3の場合、コマンドパラメー
タリストが存在しなくても仕様準拠
とする。
CEID=108(TransferInitiated)とそれに対応したRPTID=3をセットしたS6F11が搬送システムからホ
ストに送信されるか?
CEID=204(VehicleAssigned)とそれに対応したRPTID=7をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(ビークルがTransferCommandに割り当てられるか?)
3.CommandID(TransferCommandと同じID)
CEID=201(VehicleArrived)とそれに対応したRPTID=5をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandのキャリア01と02で指定されたSourcePort=PortA1&PortA2と
同じか?)
CEID=111(Transferring)セットしたS6F11が搬送システムからホストに送信されるか?
上記のレポート使用される以下のパラメータは正しくセットするか?
1.CommandID(TransferCommandのIDと同じか?)
2.Priority
3.Replace=0
4.CarrierID(TransferCommandで指定された2つキャリアCARRIER01、02がセットされている
か?)
5.SoucePort(TransferCommandで指定されたSOURCEPORT=A1、A2がセットされているか?)
6.DESTPort(TransferCommandで指定された2つのDESTPORT=B1,B2がセットされているか?)
CEID=202(VehicleAcquireStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
26
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 4
5)キャリアのLoadが完了するまで待つ。
遷移 2
6)VehicleがTransferCommandで指定されたDestPortに向かって
SourcePortを出発するのを待つ。
遷移 1
7)VheicleがTransferCommandで指定されたCARRIER01、02に対
するDESTPORTに到着するのを待つ。
遷移 5
8)VehicleがキャリアのUnLoadを開始するのを待つ。
チェック内容
3.CarrierID(TransferCommandで指定された2つキャリアCARRIER01、02がセットされている
か?)
4.TransferPort(TransferCommandで指定されたSOURCEPORT=PortA1、A2がセットされている
か?)
CEID=151(CarrierInstalled)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER01がセットされるか?)
3.TransferPort(PortA1)
CEID=151(CarrierInstalled)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER02がセットされるか?)
3.TransferPort(PortA2)
CEID=202(VehicleAcquireCompleted)とそれに対応したRPTID=6をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER01、02)
3.TransferPort(TransferCommandで指定されたSourcePort:PortA1& A2と同じか?)
CEID=205(VehicleDeparted)とそれに対応したRPTID=5をセットしたS6F11が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandで指定されたSourcePort:PortA1 & A2と同じか?)
CEID=201(VehicleArrived)とそれに対応したRPTID=5をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.TransferPort(TransferCommandで指定されたDESTPORT:PortB1、B2と同じか?)
CEID=206(VehicleDepositStarted)とそれに対応したRPTID=6をセットしたS6F11が搬送システム
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER01,02)
4.TransferPort(TransferCommandで指定されたDESTPORT:PortB1、B2と同じか?)
CEID=152(CarrierRemoved)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
27
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
遷移 6
9)VehicleがキャリアのUnLoadを完了するのを待つ。
遷移 9
10)割り当てられたVehicleがTransferCommandを完了するのを
待つ。
チェック内容
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER01)
3.TransferPort(PortB1)
CEID=152(CarrierRemoved)とそれに対応したRPTID=8をセットしたS6F11が搬送システムからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CarrierID(CARRIER02)
3.TransferPort(PortB2)
CEID=207(VehicleDepositCompleted)とそれに対応したRPTID=6をセットしたS6F11が搬送シス
テムからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CarrierID(CARRIER01、02)
4.TransferPort(TransferCommandで指定されたDESTPORT:PortB1、B2と同じか?)
CEID=210(VehicleUnassigned)とそれに対応したRPTID7をセットしたS6F11が搬送システムから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.VehicleID(上記2)で割り当てられたIDと同じか?)
3.CommandID(TransferCommandと同じID)
CEID=107(TransferCompleted)とそれに対応したRPTID=2をセットしたS6F11が搬送システムか
らホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在の搬送システムID)
2.CommandID(TransferCommandで特定されたIDと同じか?)
3.Pritority(TransferCommandで指定されたキャリアに対応する優先度か?)
4.Replace=0
5.CarrierID(TransferCommandで指定されたキャリアID:CARRIER01、02と同じか?)
6.SourcePort(TransferCommandで指定されたPortA1 & PortA2)
7.DestPort(TransferCommandで指定されたPortB1 & PortB2)
8.CarrierLoc(PortB1、PortB2)
9.ResultCode=0
OK/NG
日付
検査者
備考
チェック内容
TSC・ホスト間の通信回線は一つか?
TSC・搬送システムの関係は1:1であるか?
OK/NG
日付
検査者
備考
3.4. System Architecture
IBSEM+Selete準拠チェックリスト
テスト項目
シ ス テ ム 構 なし
成
操作
28
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
ストッカと分離しているか?
3.5. Remote Command
IBSEM+Selete準拠チェックリスト
テスト項目
操作
TRANSFER
TSC状態をAUTOにして、キャリアを搬送元(搬送システムの
OutputPort)から搬送先(プロセス装置のInputPort)に搬送するよ
うな以下のパラメータをセットしたTransferCommandをホストから
搬送システムに送信する。
チェック内容
HCACK=4をセットしたS2F50が搬送システムからホストに送信されるか?
OK/NG
日付
検査者
備考
S2F50返信フォーマットについて
Hcack≠3の場合、コマンドパラメー
タリストが存在しなくても仕様準拠
とする。
搬送システムはTransferCommandで指定されたDESTPORTにキャリアを搬送するか?
1.CommandID
2.Priority
3.Replace=0
4.CarrierID(CARRIER01)
5.SOURCEPORT
6.DESTPORT
1)TSC状態をPAUSEDにしてTransferCommandを3つ、搬送シス
テムに送信する。(それぞれのTransferCommandにセットする
Priorityは① 10、 ② 99、 ③ 20とする。)
2)搬送システムからのHCACK=4をセットしたS2F50を受信後、
ResumeCommandをセットしたS2F41(リモートコマンド)を搬送シ
ステムに送信する。
TSC状態をPAUSINGにしてTransferCommandをホストから搬送
システムに送信する。
RESUME
PAUSE
CANCEL
TSC状態をAUTOにしてRESUMEコマンドを搬送システムに送信
する。
TSC状態をPAUSEDにしてPAUSEコマンドをホストから搬送シス
テムに送信する。
TSC状態をPAUSINGにしてPAUSEコマンドをホストから搬送シ
ステムに送信する。
TSC状態をAUTOにしてCANCELをホストから搬送システムに送
信する。
TSC状態をPAUSEDにしてCANCELをホストから搬送システムに
送信する。
TSC状態をPAUSINGにしてCANCELをホストから搬送システム
に送信する。
TRANSFERコマンド状態をPAUSEDにしてCANCELをホストに送
信する。
TRANSFERコマンド状態をTRANSFERRINGにしてCANCELをホ
ストに送信する。
TRANSFERコマンド状態をABORTINGにしてCANCELをホストに
送信する。
それぞれのTRANSFERコマンドに対して、HCACK=4をセットしたS2F50が搬送システムからホス
トに送信されるか?
搬送システムは最もPriorityが高くセットされている②のキャリア搬送から実行するか?
次に③のキャリア搬送を実行するか?
最後に①のキャリア搬送を実行するか?
HCACK=4をセットしたS2F50が搬送システムから搬送システムからホストに送信されるか?
S2F50返信フォーマットについて
Hcack≠3の場合、コマンドパラメー
タリストが存在しなくても仕様準拠
とする。
S2F50返信フォーマットについて
Hcack≠3の場合、コマンドパラメー
タリストが存在しなくても仕様準拠
とする。
そのキャリアは保留されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはCANCELコマンドで指定されたTransferCommandをCANCELするか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはCANCELコマンドで指定されたTransferCommandをCANCELするか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはCANCELコマンドで指定されたTransferCommandをCANCELするか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
29
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete準拠チェックリスト
テスト項目
操作
TRANSFERコマンド状態をCANCELINGにしてCANCELをホスト
に送信する。
TRANSFERコマンド状態をQUEUEDにして、そのTRANSFERコマ
ンドに対してCANCELコマンドを搬送システムに送信。
TRANSFERコマンド状態をWaitingにして、そのTRANSFERコマン
ドに対してCANCELコマンドを搬送システムに送信。
ABORT
TSC状態をAUTOにしてABORTをホストから搬送システムに送
信する。
TSC状態をPAUSEDにしてABORTをホストから搬送システムに
送信する。
TSC状態をPAUSINGにしてABORTをホストから搬送システムに
送信する。
TRANSFERコマンド状態をQueuedにしてABORTをホストに送信
する。
TRANSFERコマンド状態をWaitingにしてABORTをホストに送信
する。
TRANSFERコマンド状態をCANCELINGにしてABORTをホストに
送信する。
TRANSFERコマンド状態をABORTINGにしてABORTをホストに
送信する。
TRANSFERコマンド状態をTransferringにしてABORTをホストに
送信する。
TRANSFERコマンド状態をPAUSEDにしてABORTをホストに送
信する。
チェック内容
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
OK/NG
日付
検査者
備考
HCACK=4をセットしたS2F42をホストに送信するか?
搬送システムはホストからのCANCELコマンドで指定されたQueued状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42をホストに送信するか?
搬送システムはホストからのCANCELコマンドで指定されたWaiting状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはABORTコマンドで指定されたTransferCommandをABORTするか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはABORTコマンドで指定されたTransferCommandをABORTするか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはABORTコマンドで指定されたTransferCommandをABORTするか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42が搬送システムからホストに送信されるか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはABORTコマンドで指定されたTransferCommandをABORTするか?
HCACK=4をセットしたS2F42が搬送システムからホストに送信されるか?
搬送システムはABORTコマンドで指定されたTransferCommandをABORTするか?
30
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
3.6. Port Transfer State Model
IBSEM+Selete準拠チェックリスト
テスト項目
操作
PortTransfer
あるPortを使用不可能にする。
State
上記のPortを使用可能にする。
CurrentPort
States
VID=76をセットしてS1F3をストッカに送信する。
チェック内容
CEID=302(PortOutOfService)のRPTID=9をセットしたS6F11(イベント報告)が搬送システムから
ホストに送信されるか?
以下のパラメータは正しくセットされるか?
EqpName(ストッカ名)
PortID(使用不可能になったPortのID)
CEID=301(PortInService)のRPTID=9をセットしたS6F11(イベント報告)が搬送システムからホス
トに送信されるか?
以下のパラメータは正しくセットされるか?
EqpName(ストッカ名)
PortID(使用可能なったPortのID)
S1F4でCurrentPortStatesが報告されるか?
CarrentPortStatesのフォーマットは正しいか?
PortIDは搬送システムの全ての移載ポート(TransferPort)のIDを網羅しているか?
各PortのPortTransferStateは正しいか?
31
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
3.7. 繰返しテスト
IBSEM+Selete準拠チェックリスト
テスト項目
操作
1 キャリア
1 キ ャ リ ア を 搬 送 シ ス テ ム の SourcePort,stk1:02 か ら
DestPort,stk2:02に搬送させ、Stk2:01に出庫した後、再びStk1:
01に戻す処理を繰返す。
2キャリア
2個のキャリアをそれぞれ異なった2つのSourcePort,Stk1:02、
Stk2:01 か ら DestPort : Stk2:02 、 Stk1:01 に 搬 送 さ せ て 再 び
Stk1:01:Stk2:02に戻す処理を繰返す。
チェック内容
正常に搬送システムがキャリアを繰返し搬送するか?
OK/NG
日付
検査者
備考
正常に搬送システムが2個のキャリアを繰返し搬送するか?
32
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
4. Stocker SEM+Selete 準拠チェックリスト
4.1. SC State Model
Stocker+Selete準拠チェックリスト
テスト項目
操作
遷移 1→2:
1) ストッカコントロール状態をOn‐LineRemoteに切り替える。
2)ストッカからのS6F11(イベントレポート)を待つ。
チェック内容
CEID=54(SCAutoInitiated)のRPTID=1をセットしたS6F11(イベント報告)がストッカからホストに送
信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在のストッカID)
CEID=56(SCPaused)のRPTID=1をセットしたS6F11(イベント報告)がストッカからホストに送信さ
れるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在のストッカID)
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
CEID=53(SCAutoCompleted)のRPTID=1をセットしたS6F11(イベント報告)がストッカからホストに
送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在のストッカID)
遷移3
3)ResumeCommandをセットしたS2F41(リモートコマンド)をストッカ
に送信する。
遷移 4
4)TransferCommandを2つ連続してストッカに送信して搬送を開始さ
せる。
5)1回目の搬送途中で(2回目の搬送開始以前に)PauseCommandを
セットしたS2F41(リモートコマンド)をストッカに送信する。
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
CEID=57(SCPauseInitiated)のRPTID=1をセットしたS6F11(イベント報告)がストッカからホストに
送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在のストッカID)
遷移 4→6
6)1回目の搬送完了を待つ
CEID=55(SCPauseCompleted)のRPTID=1をセットしたS6F11(イベント報告)がストッカからホスト
に送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在のストッカID)
遷移 4→5
7)ResumeCommandをセットしたS2F41(リモートコマンド)をス
トッカに送信する。
1)ストッカをAuto状態にする。
2)TransferCommandを2つ連続してストッカに送信して搬送を開始さ
せる。
3)1回目の搬送途中で(2回目の搬送開始以前に)PauseCommandを
セットしたS2F41(リモートコマンド)をストッカに送信する。
3)HCACK=4がセットされたS2F42とSCPauseInitiatedが設定されたS
6F11を受信後、S2F41(ResumeCommand)をストッカに送信する。
OK/NG
日付
検査者
備考
2番目の搬送は保留されるか?
2番目の搬送が開始されるか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
CEID=53(SCAutoCompleted)のRPTID=1をセットしたS6F11(イベント報告)がストッカからホストに
送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
EqpName(現在のストッカID)
2番目の搬送が実行されるか?
33
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
4.2. Transfer Command State Model
Stocker+Selete準拠チェックリスト
テスト項目
操作
遷移 1
1)キャリアをストッカのInputPortからOutputPort(LP2)に搬送させる
以下のパラメータをセットしたTransferCommandをホストからストッカ
に送信する。
CarrierID=CARRIER01
Priority =99
遷移 4
遷移 5
遷移 6
3)TransferInitiatedをセットしたS6F11(イベントレポート)をストッカから
受信後、ストッカに搬送を保留させるような、何らかのError処理を与
える。
4)上記3)で発生させたErrorを解除する。
5)キャリアがストッカ出庫口(LP2)に到着するまで待つ。
チェック内容
HCACK=4をセットしたS2F50がストッカからホストに送信されるか?
CEID=108(TransferInitiated)とそれに対応したRPTID=4をセットしたS6F11がストッカからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID (TransferCommandで指定されたコマンドIDと同じか?)
3.Priority (TransferCommandで指定したものと同じ)
4.CarrierID(キャリアID=CARRIER01か?)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
CEID=109(TransferPaused)とそれに対応したRPTID=2をセットしたS6F11がストッカからホス
トに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
7.CarrierLoc(キャリア現在位置)
8.ResultCode
CEID=110(TransferResumed)とそれに対応したRPTID=4をセットしたS6F11がストッカからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
CEID=107( TransferCompleted) とそれに 対応したRPTID=2に ResultCode=0を セッ トした
S6F11がストッカからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
34
OK/NG
日付
検査者
備考
TransferCommand状態のPaused状態を
サポートしていなければこのチェックは
無効
同上
同上
同上
同上
同上
同上
同上
同上
同上
同上
同上
同上
同上
同上
同上
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
Stocker+Selete準拠チェックリスト
テスト項目
操作
チェック内容
6.Dest(ストッカ)出庫口LP2)
OK/NG
日付
検査者
備考
Destの値はTransferCommandで指定さ
れたTransferInfoにある値と同じでなく
てもよい。
7.CarrierLoc(キャリア現在位置)
8.ResultCode
遷移 2
1)キャリアをストッカのInputPortからOutputPort(LP2)に搬送させる
TransferCommandを2つ連続してホストからストッカに送信する。
2)HCACK = 4 が セ ッ ト さ れ た S2F42 を 受 信 後 、 上 記 、 2 つ 目 の
TansferComand状態がQUEUEDになるのを待つ。
3) ホ ス ト か ら 上 記 の 2 つ 目 の TransferCommand に 対 す る
CancelCommandをストッカに送信する。
遷移 3
4)ストッカからのS6F11(イベントレポート)を待つ。
遷移 7
1)TransferCommand状態をPAUSEDにする。
2)そのTransferCommandに対してAbortCommandを発生させる。
遷移 8
3)ストッカからのS6F11(イベントレポート)を待つ。
CANCEL Commandに対するHCACK=4をセットしたS2F42がストッカからホストに送信される
か?
CEID=106(TransferCancelInitiated)とそれに対応したRPTID=4をセットしたS6F11がストッカ
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
CEID=104(TransferCancelCompleted)とそれに対応したRPTID=3をセットしたS6F11がストッ
カからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
7.CarrierLoc(キャリア現在位置)
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
CEID=103(TransferAbortInitiated)とそれに対応したRPTID=4をセットしたS6F11がストッカか
らホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
CEID=101(TransferAbortCompleted)とそれに対応したRPTID=3をセットしたS6F11がストッカ
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
35
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
Stocker+Selete準拠チェックリスト
テスト項目
操作
チェック内容
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
遷移 9
1 ) ス ト ッ カ を 、 キ ャ リ ア 搬 送 の ABORT が 不 可 能な 状 態に し て 、
ABORTCommandを送信する。
2)ストッカからのTransferAbortInitiatedをセットしたS6F11(イベントレ
ポート)を待つ。
7.CarrierLoc(キャリア現在位置)
CEID=102(TransferAbortFailed)とそれに対応したRPTID=4をセットしたS6F11がストッカに送
信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
追加遷移
1)ストッカを、キャリア搬送のCANCELが不可能な状態にして、
CANCELCommandをストッカに送信する。
2)ストッカからのTransferCancelInitiatedをセットしたS6F11(イベントレ
ポート)を待つ。
CEID=105(TransferCancelFailed)とそれに対応したRPTID=4をセットしたS6F11がストッカか
ら送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
3.Priority
4.CarrierID(キャリアID)
5.CarrierLoc(キャリアSource)
6.Dest(ストッカ)出庫口LP2)
36
OK/NG
日付
検査者
備考
CarrirerLocの値はTransferCommandで
指定されたTransferInfoにある値と同じ
でなくてもよい。
Destの値はTransferCommandで指定さ
れたTransferInfoにある値と同じでなく
てもよい。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
CEID=108(TransferInitiated)とそれに対
応したRPTID=4をセットしたS6F11がス
トッカから送信される場合もある。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
CEID=108(TransferInitiated)とそれに対
応したRPTID=4をセットしたS6F11がス
トッカから送信される場合もある。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
この遷移がありえないストッカについて
は、このチェック項目は除外する。
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
4.3. Stocker Crane State Model
Stocker+Selete準拠チェックリスト
テスト項目
操作
遷移1
ストッカクレーンをActive状態にする。
遷移2
ストッカクレーンをIDLE状態にする。
チェック内容
CEID=201(CraneActive)とそれに対応したRPTID=11をセットしたS6F11がストッカからホスト
に送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
CEID=202(CraneIdle)とそれに対応したRPTID=11をセットしたS6F11がストッカからホストに
送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CommandID
37
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
4.4. Stocker
Stocker Carrier State Model
Stocker+Selete準拠チェックリスト
テスト項目
操作
遷移 1
1)キャリアをストッカ入庫Portに置く。
遷移 2
2)DEST(搬送先)にStorageをセットしたTransferCommandをストッカ
に送信する。
3)ストッカからのCarrierTransferringをセットしたS6F11(イベントレポ
ート)を待つ。
遷移 3
4)キャリアがストッカの棚に格納されるまで待つ。
遷移 4
5)DEST(搬送先)にLP2をセットしたTransferCommandをストッカに送
信する。
ただし、LP2はマニュアル出庫PORTであるとする。
遷移 5
6)キャリアが 5)で指定したDEST(LP2)Portに到着するまで待つ。
遷移 7
7)キャリアをLP2から取り除く。
遷移 7
8)LP2を自動出庫PORTに設定して、上記と同じシーケンスを実行す
る。
チェック内容
CEID=158(CarrierWaitIn)とそれに対応したRPTID=5をセットしたS6F11がストッカからホスト
に送信されるか?
OK/NG
日付
検査者
備考
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(キャリア現在位置)
HCACK=4をセットしたS2F50がストッカからホストに送信されるか?
CEID=157(CarrierTransfering)とそれに対応したRPTID=8をセットしたS6F11がストッカからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
CEID=155(CarrierStored)とそれに対応したRPTID=5をセットしたS6F11がストッカからホスト
に送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(キャリア現在位置)
HCACK=4をセットしたS2F50がストッカからホストに送信されるか?
CEID=157(CarrierTransferring)とそれに対応したRPTID=8をセットしたS6F11がストッカから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
CEID=159(CarrierWaitOut)とそれに対応したRPTID=9をセットしたS6F11がストッカからホス
トに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(キャリア現在位置)
4.PortType(LP)
CEID=153(CarrierRemoved)とそれに対応したRPTID=6をセットしたS6F11がストッカからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.HandoffType=MANUAL
CEID=153(CarrierRemoved)とそれに対応したRPTID=6をセットしたS6F11がストッカからホ
ストに送信されるか?
38
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
Stocker+Selete準拠チェックリスト
テスト項目
キャリアをLP2から取り除く。
操作
遷移 8
1)LP2の属する出庫Portに出庫できないように、他のキャリアを置く。
2)SOURCE(搬送元)にキャリアを置く、DEST(搬送先)にLP2をセットし
たTransferCommandをストッカに送信する。
3)ストッカからのHCACK=4をセットされたS2F50を受信後、キャリア
がストッカの棚に格納されるまで待つ。
遷移 9
4) 1)でDestPortに置かれたキャリアを全て取り除く。
遷移 10
1)CarrierIDとCarrierLocをセットしたInstallCommandをストッカに送信
する。
遷移 11
2)上記 1)でストッカに登録したキャリアIDをセットしたRemoveCommand
をストッカに送信する。
チェック内容
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.HandoffType=AUTO
CEID=156(CarrierStoredAlt)とそれに対応したRPTID=7をセットしたS6F11がストッカからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(現在キャリア位置)=StorageLocation
4.Dest
CEID=154(CarrierResumed)とそれに対応したRPTID=7をセットしたS6F11がストッカからホ
ストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(現在キャリア位置)
4.Dest
キャリアがLP2に出庫されるか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
CEID=151(CarrierInstallCompleted)とそれに対応したRPTID=5をセットしたS6F11がストッカ
からホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(現在キャリア位置)
CEID=152(CarrierRemoveCompleted)とそれに対応したRPTID=5をセットしたS6F11がストッ
カからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(キャリア現在位置)
39
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
4.5. Collection Event List
List
Stocker+Selete準拠チェックリスト
テスト項目
操作
CarrierIDRead
キャリアIDをストッカに読ませる。
CarrierLocateC
ompleted(1)
特定のキャリアIDに対してのLocateCommandをセットしたS2F41(リモ
ートコマンド)をストッカに送信する。
物理的
ReadError
CarrierIDReadエラーを発生させる。
チェック内容
CEID=251(CarrierIDRead)とそれに対応したRPTID=12をセットしたS6F11がストッカからホス
トに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(キャリア現在位置)
4.IDReadStatus
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
CEID=252(CarrierLocateCompleted)とそれに対応したRPTID=13をセットしたS6F11がストッ
カからホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(キャリアID)
3.CarrierLoc(キャリア現在位置)
CEID=251(CarrierIDRead)とそれに対応したRPTID=12をセットしたS6F11がストッカからホス
トに送信されるか?
TransferCommand無しに、キャリアが出庫Portに出庫されるか?
CEID=253(CarrierIDReadError)とそれに対応したRPTID=12をセットしたS6F11がストッカから
ホストに送信されるか?
上記レポートで使用される以下の変数は正しくセットされているか?
1.EqpName(現在のストッカID)
2.CarrierID(SCが独自に振ったID、CarroerIDReadイベントで報告したもの)
3.CarrierLoc(キャリア現在位置)
4.IDReadStatus
OK/NG
日付
検査者
備考
チェック内容
SC・ホスト間の通信回線は一つか?
SC・ストッカの関係は1:1であるか?
工程間・工程内搬送と分離しているか?
OK/NG
日付
検査者
備考
4.6. System Architecture
Stocker+Selete準拠チェックリスト
テスト項目
システム構成
なし
操作
40
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
4.7. Remote Command
Stocker+Selete準拠チェックリスト
テスト項目
操作
TRANSFER
SC状態をAUTOにして以下のパラメータをセットしたTRANSFER
コマンドをストッカに送信。
1.COMMAND ID
2.PRIORITY (1=Lowest、99=Highest)
3.CARRIERID
4.SOURCE (Input Port, 棚Location)
5.DEST (Loading Port)
1)SC状態をPAUSEDにしてTRANSFER コマンドを3つ、ストッカに
送信する。(それぞれのTransferCommandにセットするPriorityは
① 10、 ② 99、 ③ 20とする。)
2)RESUMEコマンドをストッカに送信する。
1)SC状態をPAUSINGにしてTRANSFER コマンドをストッカに送
信する。
2)RESUMEコマンドをストッカに送信する。
CARRIER 状態をALTERNATEに して、 そのキャ リアに 対して
TRANSFER コマンドをストッカに送信。
CARRIER 状態をCOMPLETEDにして、そのキャリアに対して
TRANSFERコマンドをストッカに送信。
CARRIER 状態をTRANSFERRINGにして、そのキャリアに対して
TRANSFERコマンドをストッカに送信。
CARRIER 状 態 を WAIT IN に し て 、 そ の キ ャ リ ア に 対 し て
TRANSFERコマンドをストッカに送信。
CARRIER 状態を WAIT OUT に し て 、 そ の キ ャ リ ア に 対 し て
TRANSFERコマンドをストッカに送信。
RESUME
REMOVE
SC状態をAUTOにしてRESUME コマンドをストッカに送信。
チェック内容
HCACK=4をセットしたS2F50がストッカからホストに送信されるか?
OK/NG
日付
検査者
備考
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
ストッカはTransferCommandで指定されたCarrierIDに対してキャリア搬送を実行するか?
ストッカはTransferCommandで指定されたDESTにキャリアを搬送するか?
それぞれのTRANSFERコマンドに対して、HCACK=4をセットしたS2F50がストッカからホ
ストに送信されるか?
ストッカは最もPriorityが高くセットされている②のキャリア搬送から実行するか?
次に③のキャリア搬送を実行するか?
最後に①のキャリア搬送を実行するか?
HCACK=4をセットしたS2F50がストッカからホストに送信されるか?
そのキャリア搬送は保留されるか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカは当該搬送を実行するか?
HCACK=4以外の値をセットしたS2F50がストッカからホストに送信されるか?
ストッカはTransferCommandで指定されたCarrierIDに対してキャリア搬送を実行しない
か?
HCACK=4をセットしたS2F50がストッカからホストに送信されるか?
ストッカはキャリア搬送を実行するか?
HCACKに4以外の値をセットしたS2F50がストッカからホストに送信されるか?
HCACK=4をセットしたS2F50がストッカからホストに送信されるか?
ストッカはキャリア搬送を実行するか?
HCACKに4以外の値をセットしたS2F50がストッカからホストに送信されるか?
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
S2F50返信フォーマットについてHcack≠
3の場合、コマンドパラメータリストが存在
しなくても仕様準拠とする。
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
41
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
Stocker+Selete準拠チェックリスト
テスト項目
操作
SC状態をAUTOにしてCARRIERIDをセットしたREMOVE コマンド
をストッカに送信。
SC状態をPAUSEDにしてCARRIERIDをセットしたREMOVE コマ
ンドをストッカに送信。
SC状態をPAUSINGにしてCARRIERIDをセットしたREMOVE コマ
ンドをストッカに送信。
CARRIER 状態をALTERNATEに して、 そのキャ リアに 対して
REMOVE コマンドをストッカに送信。
CARRIER 状態をCOMPLETEDにして、そのキャリアに対して
REMOVEコマンドをストッカに送信。
CARRIER 状態をTRANSFERRINGにして、そのキャリアに対して
REMOVEコマンドをストッカに送信。
PAUSE
LOCATE
SC状態をPAUSEDにしてPAUSEコマンドをホストからストッカに
送信する。
SC状態をPAUSINGにしてPAUSEコマンドをホストからストッカに
送信する。
SC状態をAUTOにしてCARRIERIDをセットしたLOCATE コマンド
をストッカに送信。
SC状態をPAUSEDにしてCARRIERIDをセットしたLOCATE コマン
ドをストッカに送信。
SC状態をPAUSINGにしてCARRIERIDをセットしたLOCATE コマ
ンドをストッカに送信。
INSTALL
SC状態をAUTOにしてストッカにある、特定のキャリアに対して
INSTALL コマンドをストッカに送信。
CARRIERID(当該キャリア)
CARRIERLOC
チェック内容
ストッカはREMOVEコマンドで指定されたCarrierIDに対応するキャリア情報を削除する
か?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはREMOVEコマンドで指定されたCarrierIDに対応するキャリア情報を削除する
か?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはREMOVEコマンドで指定されたCarrierIDに対応するキャリア情報を削除する
か?
HCACK=4がセットされたS2F42がストッカからホストに送信されるか?
ストッカはREMOVEコマンドで指定されたCarrierIDに対応するキャリア情報を削除する
か?
HCACK=4がセットされたS2F42がストッカからホストに送信されるか?
ストッカはREMOVEコマンドで指定されたCarrierIDに対応するキャリア情報を削除する
か?
HCACKに4以外の値がセットされたS2F42がストッカからホストに送信されるか?
ストッカはREMOVEコマンドで指定されたCarrierIDに対応するキャリア情報を削除されな
いか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
OK/NG
日付
検査者
備考
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ホストから指定された特定のキャリアに対応した、以下のパラメータをセットした
CarrierLocateCompletedS6F11(イベントレポート)がストッカからホストに送信されるか?
EqpName
CarrierID(左記に示した値と同)
CarrierLoc
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ホストから指定された特定のキャリアに対応した、以下のパラメータをセットした
CarrierLocateCompletedS6F11(イベントレポート)がストッカからホストに送信されるか?
EqpName
CarrierID(左記に示した値と同)
CarrierLoc
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ホストから指定された特定のキャリアに対応した、以下のパラメータをセットした
CarrierLocateCompletedS6F11(イベントレポート)がストッカからホストに送信されるか?
EqpName
CarrierID(左記に示した値と同)
CarrierLoc
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDに対応するCarrierLocを更新するか?
42
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
Stocker+Selete準拠チェックリスト
テスト項目
操作
SC状態をPAUSEDストッカにある、特定のキャリアに対して
INSTALL コマンドをストッカに送信。
CARRIERID(当該キャリア)
CARRIERLOC
SC状態をPAUSINGにしてストッカにある、特定のキャリアに対し
てINSTALL コマンドをストッカに送信。
CARRIER 状態をCOMPLETEDにしてストッカにある、特定のキャ
リアに対してINSTALLコマンドをストッカに送信。
CARRIER 状態をTRANSFERRINGにしてストッカにある、特定の
キャリアに対してINSTALLコマンドをストッカに送信。
CANCEL
SC状態をAUTOにして、SCのDBにないCARRIERIDをセットした
INSTALL コマンドをストッカに送信。
SC状態をPAUSEDにして、SCのDBにないCARRIERIDをセットし
たINSTALL コマンドをストッカに送信。
SC状態をPAUSINGにして、SCのDBにないCARRIERIDをセットし
たINSTALL コマンドをストッカに送信。
S C 状態を AUTO に し て 特定の TRANSFER コ マ ン ド に 対し て
CANCEL コマンドをストッカに送信。
SC状態をPAUSEDにして特定のTRANSFERコマンドに対して
CANCEL コマンドをストッカに送信。
SC状態をPAUSINGにして特定のTRANSFERコマンドに対して
CANCEL コマンドをストッカに送信。
TRANSFER コマンド状態をPAUSEDにして、そのTRANSFERコマ
ンドに対してCANCEL コマンドをストッカに送信。
TRANSFER コ マ ン ド 状 態 を TRANSFERING に し て 、 そ の
TRANSFERコマンドに対してCANCELコマンドをストッカに送信。
TRANSFER コマンド状態をABORTINGにして、そのTRANSFERコ
マンドに対してCANCELコマンドをストッカに送信。
TRANSFER コマンド状態をCANCELINGにして、そのTRANSFER
コマンドに対してCANCELコマンドをストッカに送信。
TRANSFER コマンド状態をQUEUEDにして、そのTRANSFERコマ
ンドに対してCANCELコマンドをストッカに送信。
ABORT
S C 状態を AUTO に し て 特定の TRANSFER コ マ ン ド に 対し て
ABORT コマンドをストッカに送信。
チェック内容
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDに対応するCarrierLocを更新するか?
OK/NG
日付
検査者
備考
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDに対応するCarrierLocを更新するか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDに対応するCarrierLocを更新するか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDに対応するCarrierLocを更新されない
か?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDとCarrierLocを追加するか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDとCarrierLocを追加するか?
HCACK=4をセットしたS2F42がストッカからホストに送信されるか?
ストッカはINSTALLコマンドで指定されたCarrierIDとCarrierLocを追加するか?
HCACK=4をセットしたS2F42をホストに送信するか?
ストッカはホストからのCANCELコマンドで指定されたQueued状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42をホストに送信するか?
ストッカはホストからのCANCELコマンドで指定されたQueued状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42をホストに送信するか?
ストッカはホストからのCANCELコマンドで指定されたQueued状態のTransferCommandを
終了させるか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
Transferコマンド状態のPAUSED状態を
サポートしていなければこのチェックは
無効。
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACK=4をセットしたS2F42をホストに送信するか?
ストッカはホストからのCANCELコマンドで指定されたQueued状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42をホストに送信しするか?
ストッカはホストからのABORTコマンドで指定されたACTIVE状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42をホストに送信しするか?
43
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
Stocker+Selete準拠チェックリスト
テスト項目
操作
SC状態をPAUSEDにして特定のTRANSFERコマンドに対して
ABORT コマンドをストッカに送信。
SC状態をPAUSINGにして特定のTRANSFERコマンドに対して
ABORT コマンドをストッカに送信。
TRANSFER コマンド状態をPAUSEDにしてABORT コマンドをスト
ッカに送信。
TRANSFER コマンド状態をTRANSFERRINGにしてABORTコマン
ドをストッカに送信。
TRANSFER コマンド状態をABORTINGにしてABORTコマンドをス
トッカに送信。
TRANSFER コマンド状態をCANCELINGにしてABORTコマンドを
ストッカに送信。
TRANSFER コマンド状態をQUEUEDにしてABORTコマンドをスト
ッカに送信。
CARRIER 状態をALTERNATEにして、そのキャリアに関係する
TRANSFERコマンドに対してABORT コマンドをストッカに送信。
チェック内容
ストッカはホストからのABORTコマンドで指定されたACTIVE状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42をホストに送信しするか?
ストッカはホストからのABORTコマンドで指定されたACTIVE状態のTransferCommandを
終了させるか?
HCACK=4をセットしたS2F42をホストに送信しするか?
OK/NG
日付
検査者
備考
Alternate状態をPausedに含まなければ、
AbortするものがないのでHCACKに4以
外の値をセットしたS2F42を返信する。も
しAlternateをPasuedに含むのであれば
Alternate状態の搬送JobをAbortする。
Transferコマンド状態のPAUSED状態を
サポートしていなければこのチェックは
無効。
ストッカはABORT Commandで指定されたTransferCommandをAbortするか?
HCACK=4をセットしたS2F42をホストに送信しするか?
ストッカはABORT Commandで指定されたTransferCommandをAbortするか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACKに4以外の値をセットしたS2F42がストッカからホストに送信されるか?
HCACK=4をセットしたS2F42ストッカからホストに送信されるか?
ストッカは、ホストからのABORTコマンドで指定されたACTIVE状態のTransferCommand
を終了させるか?
44
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
4.8. Port Trans
Transfer
fer State Model
Stocker+Selete準拠チェックリスト
テスト項目
操作
PortTransferSt
ストッカにあるPortを使用不可能にする。
ate
上記のPortを使用可能にする。
CurrentPortSta
tes
VID=81をセットしてS1F3をストッカに送信する。
チェック内容
CEID=302(PortOutOfService)のRPTID=14をセットしたS6F11(イベント報告)がストッカ
からホストに送信されるか?
以下のパラメータは正しくセットされるか?
EqpName(ストッカ名)
PortID(使用不可能になったPortのID)
CEID=302(PortInService)のRPTID=14をセットしたS6F11(イベント報告)がストッカから
ホストに送信されるか?
以下のパラメータは正しくセットされるか?
EqpName(ストッカ名)
PortID(使用可能なったPortのID)
S1F4でCurrentPortStatesが報告されるか?
CurrentPortStatesのフォーマットは正しいか?
PortIDはストッカの全ての入出庫ポート(TransferPort)のIDを網羅しているか?
各PortのPortTransferStateは正しいか?
45
OK/NG
日付
検査者
備考
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
5. 改訂履歴
2.1版までの改訂内容については、後述の「GEM 準拠チェックリスト改訂履歴」「IBSEM+Selete 準拠チ
ェックリスト改訂履歴」「StockerSEM+Selete 準拠チェックリスト改訂履歴」を参照のこと。
46
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
版
2.2
日付
2001/2/22
2.3
2001/8/31
更新個所
更新個所
ヘッダとフッタおよびページの構成を全面的に見直し。
「2.GEM準拠チェックリスト」の「5.イベント通知」の「(ストッ
カ)」の最初の備考に「2.1.付録A参照」を追加。
「2.GEM準拠チェックリスト」の「5.イベント通知」の「(搬送シ
ステム)」の最初の備考に「2.2 付録A参照」を追加。
「2.GEM準拠チェックリスト」の「7.アラーム管理」の「3.アラ
ーム情報のアップロード」の2番目の操作 「5F5」→「S5F5」に
修正。
「2.GEM準拠チェックリスト」の「8.装置定数」の「1.装置定数
の設定」の操作の 3) 「ECID(装置定数 ID) S2F13(装置定数要
求)を装置に送信する。」→「ECID(装置定数 ID) をセットした
S2F13(装置定数要求)を装置に送信する。」に修正。
4.5 Collection Event List の CarrierLocateCompleted(2) のテス
ストを削除
4.7 Remote Command の Locate(CarrierID セットせず) のテス
ト項目を削除
1.3. 表の 6. 「Selete 独自仕様」→「Port Transfer State Model」
1.3. 表の下の Selete 独自仕様の説明を削除
1.4. 表の 8. 「Selete 独自仕様」→「Port Transfer State Model」
1.4. 表の下の Selete 独自仕様の説明を削除
3.2. 遷移 10 SourcePort,DestPort の注釈を削除
3.2. 遷移 11 SourcePort,DestPort の注釈を削除
3.3.1.1 キャリア搬送の「遷移9」のチェック内容に CarrireLoc を
追加。
3.3.2 取り置きの「遷移9」のチェック内容に CarrireLoc を追加。
3.3.3 キャリア搬送の「遷移9」のチェック内容に CarrireLoc を追
加。
3.6. Selete 独自仕様を「3.6 Port Transfer State Model」に名称変
更。
3.6. Selete 独自仕様の「BlockAvail」「PortAvail」「AllPortAvail」
「AllBlockAvail」を削除
3.6. Port Transfer State Model に「PortTransferState」
「CurrentPortStates」を追加。
4.2. 遷移 6 CarrierLoc の備考を削除
4.8. Selete 独自仕様を「4.8 Port Transfer State Model」に名称変
更。
4.8. Selete 独 自 仕 様 の 「 StockerAvail 」 「 StockerPortAvail 」
「StockerAvail」「AllStockerPortAvail」を削除
4.8. Port Transfer State Model に「PortTransferState」
「CurrentPortStates」を追加。
47
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
GEM 準拠チェックリスト改訂履歴
版
1.0
1.5
日付
2000/06/29
2000/9/6
2.0
2000/10/31
更新個所
新規作成
1.1 オンライン切替
チェック内容の「ON-Line(3)」を修正
1.3 オンライン切替(デフォルトが AttemptOn-Line) 操作2)
チェック内容の「ON-Line(3)」を修正
1.5 デフォルトが On-LineRemote
チェック内容の「ON-Line(3)」を修正
1.7 ホストのオンライン要求
チェック内容の「ON-Line(3)」を修正
7.1 アラームを使用不能に設定
操作内容の「bit8=0 をセットした ALED と ALID」を修正
7.2 アラームを使用可能に設定アラームレポート送信
操作内容の「bit8=1 をセットした ALED と ALID」を修正
7.2 アラームを使用可能に設定アラームレポート送信
チェック内容の「(ALID と ALCDbit8=1)」を修正
7.2 アラームを使用可能に設定アラームレポート送信
チェック内容の「(ALID と ALCDbit8=0)」を修正
5.4.CEID202,206 を無効にした場合のシナリオ
テスト項目の「CEID」を修正
5.6 ホストによるイベントレポートの要求
操作内容を全修正
4.3 Host が S1F14 を送信しない
備考の新規追加
1.1 オンライン切替
1.6 ホストのオフライン要求
チェック内容に EqpName のチェックを追加
2 オンライン確認
操作内容を全修正
5.1 CEID157、158、159 を有効にした場合のシナリオ
操作の 2)と 4)を追加
5.3 CEID201、202、203、205、206、207 を有効にした場合のシナリオ
操作の 2)と 4)を追加
3.1 未定義デバイス ID のテスト項目削除
5.5 個別レポート要求および 5.6 イベントレポート要求のテスト項目削除
11 Selete 独自 HSMS コネクトモード を追加
48
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
IBSEM+Selete 準拠チェックリスト改訂履歴
版
1.0
1.5
日付
2000/06/29
2000/09/06
更新個所
新規作成
TSC State Model 遷移1→2 操作1)
チェック内容を一部削除
TSC State Model 遷移4→5 操作6)
チェック内容を CEID=55 に修正
TSC State Model 遷移 4→6
テスト項目を遷移 4→5 に修正
TSC State Model 遷移 4→5
テスト項目を遷移 4→6 に修正
操作 6)のチェック内容 HCACK=4 をセットした S2F42 が搬送システムからホストに
送信されるか?を操作 6)に移動
RemoteCommand RESUME
操作の「ある特定の TransferCommand に対して」を削除
RemoteCommand
PAUSE
操作の「ある特定の TransferCommand に対して」を削除
RemoteCommand
PAUSE
操作の「ある特定の TransferCommand に対して」を削除
3. VehicleStateModel 遷移 4
チェック内容を CEID=203 に修正
3. VehicleStateModel 遷移 5
チェック内容を RPTID=4 に修正
RemoteCommands VS TSC and Transfer Command States
TRANSFER
チェック内容の「搬送システムの状態を AUTO に戻した時」を削除
RemoteCommands VS TSC and Transfer Command States
CANCEL
操作内容「搬送コマンド状態を QUEUED にして、その TRANSFER コマンドに対して
CANCEL コマンドを搬送システムに送信。」を追加
この操作に対応するチェック内容を2つ追加
RemoteCommands VS TSC and Transfer Command States
CANCEL
操作の「搬送コマンド状態を Waiting にして、その TRANSFER コマンドに対して
CANCEL コマンドを搬送システムに送信。」を追加
この操作に対応するチェック内容を 2 つ追加
RemoteCommands VS TSC and Transfer Command States
ABORT
操作の「搬送コマンドを NotActive の状態にして ABORT をホストに送信する。」と対
応するチェック内容を削除。
RemoteCommands VS TSC and Transfer Command States
ABORT
操作の「搬送コマンドを Transferring の状態にして ABORT をホストに送信する。」と
これに対応したチェック内容を追加
49
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
版
1.5
日付
2000/09/06
更新個所
RemoteCommands VS TSC and Transfer Command States
ABORT
操作の「搬送コマンドを PAUSED の状態にして ABORT をホストに送信する。」とそ
れに対応したチェック項目を追加。
1. TSCState Model
遷移 4:
遷移 4→6
遷移 4→5
操作の移載を搬送に修正
1. TSCState Model
2. TransferCommand StateModel
遷移 1→2
遷移 3
遷移 7
遷移 8
チェック項目 Pritority を Priority に修正
7.繰返しテスト
操作とチェック内容の新規追加
2.0 版
2000/10/31
3 Vehicle State Model & Carrier State Model
遷移 4
チェック内容を RPTID=6 に修正
2.TransferCommandStateModel
•
遷移 1-2
3.2 取り置き(1キャリア搬送の台車の場合、以下のチェックは行なわない。)
•
遷移 10
3.3 2 キャリア搬送(1キャリア搬送の台車の場合、以下のチェックは行なわな
い。)
•
遷移 10
5. Remote Command
•
Transfer
上記テスト項目の備考欄に(S2F50 返信フォーマットについて Hcack≠3 の場合、コ
マンドパラメータリストが存在しなくても使用準拠とする。)を追加
2.TransferCommandStateModel
•
遷移 10、11
上記テスト項目の備考欄に(SourcePort の値は TransferCommand で指定された
値と同じでなくてもよい。)を追加
2.TransferCommandStateModel
•
遷移 10、11
上記テスト項目の備考欄に(DestPort の値は TransferCommand で指定された値と
同じでなくてもよい。)を追加
2.TransferCommandStateModel
•
遷移 5
上記テスト項目の備考欄に(この遷移がありえない搬送システムについては、この
チェック項目は除外する。
CEID=111(Transferring)とそれに対応した RPTID=3 をセットした S6F11 が搬送シス
テムからホストに送信される場合もある。)を追加
5.RemoteCommand、
テスト項目:コントロール状態と記述されていた個所を TSC 状態に更新
搬送コマンドと記述されていた個所を TRANSFER コマンド状態に更新
テスト項目全般:「コントロール状態」を「TSC 状態」に変更。
チェック内容全般:「HCACK=2」の記述を「HCACK に4以外の値をセット」に変更。
50
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
版
2.1 版
日付
2001/1/9
更新個所
6. Selete 独自仕様
PortsAvailable と PortsUnavailable イベントのチェック項目を新規追加
変数 AllPortState のテスト項目を追加
2.TransferCommandStateModel
TransferPaused の変数チェック内容に CarrierLoc を追加
TransferAbortCompleted の変数チェック内容に CarrierLoc を追加
TransferCompleted の変数チェック内容に CarrierLoc を追加
6.Selete 独自仕様
PortsAvailable と PortUnavailable イベントのチェック項目を削除
BlockAvailChanged と PortAvailChanged イベントのチェック項目を追加
変数 AllBlockAvail のテスト項目を追加
変数名称変更 PortState→PortAvail、AllPortState→AllPortAvail
51
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
StockerSEM+Selete 準拠チェックリスト改訂履歴
版
1.0
1.5
日付
2000/06/29
2000/09/06
2.0 版
2000/10/31
更新個所
新規作成
1.SC State Model 遷移 4→5
テスト項目を遷移 4→6 に修正
チェック内容文中、CDID=55 を CEID=56 に修正
1.SC State Model 遷移 4→6
テスト項目を遷移 4→5 に修正
2.Transfer Command State Model 遷移2
チェック内容文冒頭に「CANCEL Command に対する」を挿入
2.Transfer Command State Model 遷移9 操作2)
操作文中「受信後」を削除
4.Stocker Carrier State Model 遷移2 操作2)
チェック内容文中、S2F42 を S2F50 に修正
4.Stocker Carrier State Model 遷移3 操作4)
チェック内容文中、S2F42 を S2F50 に修正
4.Stocker Carrier State Model 遷移8 操作3)
操作文中、S2F42 を S2F50 に修正
7.Remote Command TRANSFER
チェック内容文中、Prioority を Priority に修正
7.Remote Command PAUSE
2つテスト項目を追加
7.Remote Command LOCATE(CarrierID セットせず)
操作文中「その」を削除
7.RemoteCommand Transfer
「S2F50 返信フォーマットについて Hcack≠3 の場合、コマンドパラメータリストが存在しなくて
も使用準拠とする。」を備考欄に追加
2.TransferCommandStateModel 遷移 4、5
7.RemoteCommand Cancel、Abort
「TransferCommand 状態の PAUSED 状態をサポートしていなければこのチェックは無効」を
備考欄に追加
2.TransferCommandStateModel 遷移 6、8
「CarrirerLoc の値は TransferCommand で指定された TransferInfo にある値と同じでなくても
よい。」を備考欄に追加
2.TransferCommandStateModel 遷移 6、8
「Dest の値は TransferCommand で指定された TransferInfo にある値と同じでなくてもよい。」
を備考欄に追加
2.TransferCommandStateModel 追加遷移、遷移 9
「この遷移がありえないストッカについては、このチェック項目は除外する。
CEID=108(TransferInitiated)とそれに対応した RPTID=4 をセットした S6F11 がストッカから送
信される場合もある。」を備考欄に追加
7.0.RemoteCommand
テスト項目全般:「コントロール状態」を「SC 状態」に変更。
チェック内容全般:「HCACK=2」の記述を「HCACK に4以外の値をセット」に変更。
テスト項目の ABORT コマンドの2番目チェック内容の「Active 状態」を「Alternate 状態」に
変更
7. TRANSFER
CARRIER 状態を ALTERNATE にして、そのキャリアに対して TRANSFER コマンドをスト
ッカに送信した場合「HCACK=4 以外」に変更。
7.REMOVE
WAIT IN、WAIT OUT 状態でのテスト項目を削除
7.INSTALL
WAIT IN、WAIT OUT 状態でのテスト項目を削除
52
2001/8/31
AMHS 通信テスト仕様書(第 2.3 版)
2.1 版
2001/1/9
7.INSTALL
CARRIER 状態を ALTERNATE にしてストッカにある、特定のキャリアに対して INSTALL
コマンドをストッカに送信。のテスト項目を削除。
8. SELETE 独自仕様
PortsAvailable と PortsUnavailable のチェック項目を新規追加
StockerAvail のチェック項目を削除
8.Selete 独自仕様
PortsAvailable と PortUnavailable イベントのチェック項目を削除
StockerAvailChanged と StockerPortAvailChanged イベントのチェック項目を追加
変数名変更 PortState→StockerPortAvail、AllPortState→AllStockerPortAvail
53
2001/8/31