plc

    4

    2答えて

    FINSコマンド/フレームを使用してEthernet(UDPパケット)を介してPLCと通信するWPF C#アプリケーションがあります。 READコマンドの実行中にPLCからの応答を取得しようとしたとき、私は成功しWRITE PLCアドレスにコマンドを送信しますが、アプリケーションハング/クラッシュすることができます。 FINSパケットフレームPLCにPCから送信する:次のコード // Packet

    2

    2答えて

    私はC言語を使ってPLC言語インタープリタを書いています。そのPLC言語には、20種類以上のデータ型と25種類の命令が含まれています。 1)あらゆる種類の命令は、データ型を選択するために大きいswitchを含む1つのクラスで表されます。例: public class ADD : Instruction { private string type; public ADD(st

    2

    2答えて

    PLCタグの値が変わるたびに、その値をPLCから読み込んでフォームに表示する必要があります。 私が監視する必要があるタグのリストがあります。 TAG値が変わるたびに、関数を呼び出す必要があります(各タグごとに異なる関数)。 これは私がこれまでのタグ値の変更をキャプチャするためのやっていること..です PLCに接続した後、私はタグのリストを作成するでしょう。 タイマーのTAG値を読み取ります。 OL

    1

    1答えて

    私はPLCの経験は一切ありませんが、次回のプロジェクトではPLCと通信するアプリケーションを開発する必要があります。基本的には、私はPLCに転送する必要があるXMLメッセージを取得します。私はPLCコードの開発を行っていませんが、PLCデータ構造(xmlスキーマにできるだけ近似したもの)を設計し、PLCにメッセージを送信する方法を理解したいと思います。 アプリケーションのプログラミング言語はまだ選

    1

    2答えて

    私はMotorollaベースのプログラマブルロジック制御(PLC)デバイスを使用しており、IEC-61131構造化プログラミング言語を使用してコードを書き込みます。問題は複雑な計算が必要なため、COM Callable Wrapperにコードを記述しようとしています。ですから、問題は、モトローラベースのPLCデバイスにアクセスするために.NETフレームワークで開発されたCCWでコード化された機能に

    1

    4答えて

    私はKing Pigeon S275リモートターミナルユニットのユニットをここに持っています。 このRTUにはGSM、GPRS、TCP/IP用の通信モジュールがあります(RJ45接続経由) それをUSB経由でコンピュータに接続して、このRTUと通信します。 私は、このリンクでアップロードマニュアル... https://www.mediafire.com/?gnfzfz5l7pess1p このRT

    0

    2答えて

    私はPLCコントローラと通信することができ、PLC上でカスタムコマンドを送受信できるようにしたいと考えています。 私の考えることは、特定のポートでTCP着信パケットを読み取ってパケットのコマンドに基づいてルーチンを実行できるTCPリスナーをPLCに持たせることでした。また、TCP/IP経由で情報を送り返すこともできます。 これは、Windows、iOS、Androidなどのプラットフォームでソフト

    3

    2答えて

    私はRESTfulなHTTP APIを持っています。今度は、S7 PLCからHTTPSリクエストをAPIに送信したいと思います。私はSiemensに連絡して、彼らはHTTPSクライアントを実装していないと言った。 しかし、tcpClientモジュールがライブラリにあります。 TCPはSSL上のHTTPの基礎であるため、誰かがすでにHTTPSClientを実装しているのか、誰かがどこから開始するのか

    1

    2答えて

    私は構造化テキストを使用してSchneider PLCのプログラムを作成しています。オブジェクト指向プログラミングを使用してそれを実行しようとしています。 は、PLCプログラミングの初心者なので、私は簡単なテストプログラムを書いたように、この: okFlag:=myObject.aMethod(); IF okFlag THEN // it's ok, go on ELSE

    6

    1答えて

    FINSコマンドをPC(C#.NET)からPLC Ethernetモジュール(Omron)にUDP経由で送信しようとしましたが、PLCから応答が得られず、トラブルシューティングを開始できます。 PLCは、次のように非常に単純なラダーロジックを持っています DM100は#0001の価値を持っている場合、出力101.00でトリガ。 (ここでは、「トリガー」は、メモリ領域D100のためだけのシンボル名で