System 0x28 システム内に格納されている動作パラメータを取得します。 動作パラメータの設定値を、指定された動作パラメータ種別に従いシステムから取得します。 動作パラメータを格納する領域の先頭アドレスがNULLの場合、または4バイト境界にない場合は、パラメータエラーを返します。動作パラメータ種別が範囲外の場合もパラメータエラーを返します。
以下に動作パラメータ概要について示します。
int GetParam( int *prm, int flg )
{
return trapa_svc( 0x28, pid, prm, flg );
}
prm
パラメータ
パラメータを格納する領域の先頭アドレス
(動作パラメータ種別により確保する領域の大きさが異なる)
flg
動作パラメータ種別
0:LAN 1:シリアル 2:システム 3:汎用設定 4:SNMP
5:シリアル接続情報
リターンコード
OK(LAN)
正常終了
OK(シリアル)
正常終了
OK(システム)
正常終了
OK(汎用設定)
正常終了
OK(SNMP)
正常終了
OK(シリアル接続情報)
正常終了
ERR_PARAM
パラメータエラー
自IPアドレス
本装置のIPアドレス
192.168.200.254
自ポート番号
本装置ポート番号
257
宛先IPアドレス
宛先のIPアドレス
2.2.2.2
宛先ポート番号
宛先のポート番号
514
デフォルトゲートウェイ
デフォルトゲートウェイのIPアドレス
2.2.2.2
サブネットマスク
サブネットマスク
255.255.255.0
コネクトタイマ(秒)
クライアント動作時、コネクト要求に対する応答のタイムアウト時間(2〜120秒)
2(2秒)
クライアント接続契機
ソケットクライアント動作時の接続のタイミング
0(RS受信で接続)
無通信監視タイマ(秒)
ソケットクライアント動作時の切断タイマ
TCPコネクションのキープアライブタイマ(0〜240秒)
0(動作しない)
ユーザ名
FTPサーバのログイン許可ユーザ名
0x00(無し)
パスワード
FTPサーバのログインパスワード
0x00(無し)
ファイルターミネータ
FTPサーバのデータ出力の区切り文字
0x00(無し)
BOOTP設定
BOOTP機能 有効/無効
0(無効)
DHCP設定
DHCP機能 有効/無効
0(無効)
通信速度
110〜921600 bps
9600(9600bps)
データ長
7bit/8bit
8(8bit)
パリティ
無し'N'/偶数'E'/奇数'O'
N(無し)
ストップビット
1bit/2bit
1(1bit)
フロー制御
無し 0/RTS・CTS 1/XON・XOFF 2
0(無し)
レコードターミネータ
1レコードとするための区切り文字
0x0D+0x0A (CR+LF)
起動プログラム名 1〜16
ユーザプログラム 1〜16 の名前
0x00(無し)
LANデフォルトプログラム
使用するネットワークプロトコルの名前
FtpSv(FTPサーバ)
RSデフォルトプログラム
使用するRS-232Cプロトコルの名前
FtpSv(FTPサーバ)
SNMP設定
SNMP起動 有効/無効
0(無効)
トラップ宛先IPアドレス
トラップの宛先IPアドレス
0.0.0.0(無し)
識別子番号
固有企業識別子
0x00(無し)
GETコミュニティ名
参照コミュニティ名
public
SETコミュニティ名
設定コミュニティ名
public
TRAPコミュニティ名
トラップコミュニティ名
public
Contact
コンタクト
0x00(無し)
Location
ロケーション
0x00(無し)
Name
名前
0x00(無し)
TRAP設定
コミュニティ違反アクセス時のTRAP送信 有効/無効
0(無効)
シリアル接続情報2
コネクション情報通知
コネクション状態をDSRに反映 有効/無効
0(無効)
コネクション監視
DTRオフで切断 有効/無効
0(無効)
アイドルタイマ(ms)
受信データを区切るタイミング
0(無効) 0〜9999
パラメータ設定 RSオープン