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サーバのログイン許可ユーザ名
""
パスワード
FTPサーバのログインパスワード
""
ファイルターミネータ
FTPサーバのデータ出力の区切り文字
0,0,0
BOOTP設定
BOOTP機能 有効/無効
0(無効)
DHCP設定
DHCP機能 有効/無効
0(無効)
回線速度
110〜1843200bps
9600(9600bps)
データ長
7bit/8bit
8(8bit)
パリティ
無し'N'/偶数'E'/奇数'O'
N(無し)
ストップビット
1bit/2bit
1(1bit)
フロー制御
無し 0/RTS・CTS 1/XON・XOFF 2
0(無し)
レコードターミネータ
1レコードとするための区切り文字
2,0x0D+0x0A (CR+LF)
起動プログラム名 1〜16
ユーザプログラム 1〜16 の名前
""
LANデフォルトプログラム
使用するネットワークプロトコルの名前
"SockUdp"
RSデフォルトプログラム
使用するシリアルプロトコルの名前
"Serial"
アスキー
最大16バイト
送受信イネーブル制御切り替え
"送信イネーブル制御,受信ディゼーブル制御"
送信イネーブル制御 (0〜16)/RTS/DTR/NONE
受信ディぜーブル制御 TXE/RTS/DTR/NONE
"1,TXE"
送信前無通信検出時間(ms)
"0"〜"100"
"0" 検出無し
"0"
エコーチェック
無 "OFF"/有 "ON"
"OFF"
XON/XOFFコード
"XONコード,XOFFコード"
それぞれヘキサアスキー 2バイト
"11,13"
拡張回線速度
"サンプリング値,分周値,カウント値"
サンプリング値 5/11/13/16/29
分周値 1/4/16/64
カウント値 1〜256
""
制御線入力
"DSR信号設定,CTS信号設定"
DSR信号設定 ON/OFF/DTR/RTS/IN/CTS
CTS信号設定 ON/OFF/DTR/RTS/IN/CTS
"DTR,IN"
ソフトウェアフロー制御タイマ(ms)
"0"〜"99999"
"0" タイマ無効
"0"
汎用設定レジスタ
文字(16以内)
""
SNMP設定
SNMP起動 有効/無効
0(無効)
トラップ宛先IPアドレス
トラップの宛先IPアドレス
0.0.0.0(無し)
識別子番号
固有企業識別子
0x00(無し)
GETコミュニティ名
参照コミュニティ名
"public"
SETコミュニティ名
設定コミュニティ名
"public"
TRAPコミュニティ名
トラップコミュニティ名
"public"
Contact
コンタクト
""
Location
ロケーション
""
Name
名前
""
TRAP設定
コミュニティ違反アクセス時のTRAP送信 有効/無効
0(無効)
シリアル接続情報2
コネクション情報通知
コネクション状態をDSRに反映 有効/無効
0(無効)
コネクション監視
DTRオフで切断 有効/無効
0(無効)
アイドルタイマ(ms)
受信データを区切るタイミング
0(無効) 0〜9999
パラメータ設定 RSオープン