1

私がここで見たワンダーウェアの質問が少ないことを考えると、これはロングショットだと思いますが、とにかく...

WonderwareのFileReadFields関数は、CSVファイルをメモリタグに解析することになっています。Wonderwareで機能しない場合はデバッグメッセージが表示されないため(HMIソフトウェアを選択したわけではありませんが、確かにそうです)、なぜこれが機能しないのかわかりません。

FileReadFields("C:\NASA\Sample.csv", 0, Profile_Setup_Name, 1);

すべてが正しくケースに入れられ、ファイルは使用されていません。それを機能させる方法がわかりません。

4

2 に答える 2

3

FileReadFields関数は、CSVファイルから一連のタグ名にいくつかの値を読み取るために使用されます。これらの値を1つのタグに格納することはできません。CSVファイルには1行に複数の値を含めることができるため、すべての値を受け取るには複数のタグ名が必要です。これらのタグ名は数字で終わる必要があります(つまり、MyTag1、MyTag2、MyTag3、...)。さらに、タグ名は二重引用符で囲む必要があります

これは正しい例です:

FileReadFields( "C:\ NASA \ Sample.csv"、0、 "MyTag1"、1);

MyTag1は最初のタグ名です。MyTag1、MyTag2、MyTag3...を作成する必要があります。

于 2010-04-06T03:10:39.330 に答える
-1

FileReadFieldsを作成しました。うまくいくと思います。

于 2010-04-15T15:20:27.427 に答える