問題タブ [st]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1251 参照

plc - 構造化テキストで出力変数を取得するための構文

次のインターフェイスでライブラリ定義関数 (クロス コントロール製品の CCaux) を使用しようとしています。

出力変数から「値」を取得するための正しい構文が見つからないようです。これが私のプログラムにあるものです:

illumenの出力変数に設定したい場所Lightsensor_GetIlluminace。以下は、変数を に設定するため機能しませんeErr

と:

エラーが出るから動かない'value' is no input of 'Lightsensor_GetIlluminance'

と:

失敗する理由Lightsensor_GetIlluminance take exactly '0' inputs

コンテキストに CoDeSys を使用しています。

0 投票する
2 に答える
4120 参照

plc - 構造化テキスト構文でのカスタム型の配列の初期化

私のプロジェクトでは、次のようなタイプがあります。

そして、永続メモリ用にこの型の配列を保持する必要があります。VAR RETAINこの特定のメモリの一部は、ダウンロードを通じて永続化する必要があるため、単に使用することはできません。私が使用しているコントローラーにはこれを行う方法がありますが、それを機能させるには、配列を初期値に等しく設定できる必要があります。だから私が宣言した場合

この配列を空の配列に初期化するにはどうすればよいですか? new他の言語で相当するものは何ですか?

私は推測しました

しかし、それは正しくないようです。カスタム構造体の深さが 1 レベルしかない場合は単純化でき、このアプリケーションではそれが可能です。ただし、構文が正しいとはまだ思いません。

0 投票する
2 に答える
620 参照

file - CodeSys で Concat を使用すると奇妙なファイルが出力される

CodeSyS の CAA-File ライブラリを使用して、データをテキスト ファイルに書き込みます。ファイルに文字列を書き込むと問題なく動作しますが、2 つの文字列を CONCAT で結合すると、ランダムな文字で奇妙なファイル出力が得られます (以下を参照)。これを修正する方法を知っている人はいますか?ありがとうございました!

たとえば、lString = 'test'正常に動作しますが、lString = CONCAT('str1', 'str2')動作しません。

私は出力としてlString = CONCAT('str1', 'str2')期待str1str2していますが、私はこれを取得します:

0 投票する
1 に答える
44 参照

python - パンダは columnA.isin.list(columnB) に基づいてサブセットを返します

私はそのようなデータフレームを持っています:

私は単に「重み」が数字の「マスク」のリストに表示されるサブセットを返そうとしています

パンダの無駄のように見えるイテレータを使用するには、私は困惑しているようです。