マッチングアドレス:
ACシミュレーションボリューム11 CID1 = 40 CID2 = 41
1つのACスクリーン双方向AC IはBaotou 7eから取得しています
| 350パケットオフセットを返します | コンテンツ | レポートアドレスに戻ります |
| 30-31 | 出力電流a | I+85〜I+92 |
| 32-33 | 出力電流b | I+93〜I+100 |
| 34-35 | 出力電流c | I+101〜I+108 |
| 36-37 | 1 ACフェーズA電圧 | I+17〜I+24 |
| 38-39 | 1 AC相B電圧 | I+25〜I+32 |
| 40-41 | 1 AC相C電圧 | I+33〜I+40 |
| 42-43 | 1 AC出力周波数 | I+41〜I+48 |
| 44-45 | 2 ACフェーズA電圧 | I+51〜I+58 |
| 46-47 | 2 AC相B電圧 | I+59〜I+66 |
| 48-49 | 2チャンネルAC位相C電圧 | I+67〜I+74 |
| 50-51 | 2 AC出力周波数 | I+75〜I+82 |
変換方法:DataBuf [0] DataBuf [1] DataBuf [2] DataBuf [3] DataBuf [4] DataBuf [5] DataBuf [6] DataBuf [7]
*10次にソートします
integertemp [0] integertemp [1]
ラウンド()関数を使用して、丸め操作を実行します
ACスイッチ数量:CID1 = 40 CID2 = 43オンサイトデータを確認して6バイトを取得する
シリアルナンバー | コンテンツ | バイト |
1 | 検出されたスイッチの数m = 0 | 1 |
M+2 | ユーザー定義ステータスP = 3の数 | 1 |
M+3 | ACスイッチングステータス(自動E0HまたはマニュアルE1H) | 1 |
M+4 | 照明ステータス(E3HまたはE2Hで) | 1 |
M+5 | 現在の作業道路番号 First(e4)、2番目(e5)、3番目(e6) | 1 |
| 350パケットオフセットを返します | コンテンツ | レポートアドレスに戻ります |
| 6.1 | ACスイッチングステータス | i+19〜i+20 |
| 6.2 | 照明ステータス | I+21〜I+22 |
手動で取得する1つの自動的に1つclose 0 close 1作業追加ループ制御問題エラー3回エラーをスロー
単一バイトにダブルバイトを追加するプロセス{-------------------------------------------------------------------- -------------------------------------------------------------- --------------------- -----------------} {------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- ----------------} {------------------------------------------------------------------------------------------------------------------------ -------------------------------------------------------------- --------------------------- ---------------} {----- ---@PARAM REACHSIGN:取得したバイトデータ-------------------- -----------} { - ----- 2005-06-27 FANEによる追加--------------------------------------------------- ---------- ----------------}手順change2to1(input1、input2:byte; var reassign:byte);
参照方法を使用して、varとして再割り当てをvarとして宣言し、パスパラメーターを宣言します
交換アラームボリューム:CID1 = 40 CID2 = 44オンサイトデータを確認して24バイトを取得する
シリアルナンバー | コンテンツ | バイト |
| この画面上のAC分布システムの数m | 1 | |
| 1入力ライン/位相電圧ab/a | 1 | |
| 1入力ライン/位相電圧BC/b | 1 | |
| 1入力ライン/位相電圧Ca/c | 1 | |
| 1チャネル周波数 | 1 | |
| 1方向検出ヒューズ(またはスイッチ)番号m | 1 | |
| 1ユーザー定義のアラーム番号P = 8 | 1 | |
| 1ユーザー定義バイト | 8×1 | |
| 2チャンネル入力ライン/位相電圧AB/A | 1 | |
| 2チャンネル入力ライン/位相電圧BC/B | 1 | |
| 2チャンネル入力ライン/位相電圧Ca/c | 1 | |
| 2チャンネル周波数 | 1 | |
| 2ウェイ検出ヒューズ(またはスイッチ)番号m | 1 | |
| 2ウェイユーザー定義アラーム番号P = 0 | 1 | |
| フェーズA入力電流 | 1 | |
| フェーズB入力電流 | 1 | |
| フェーズC入力電流 | 1 |
最初のカスタムp = 8 2番目のカスタムは0ノート20 20を無視します