それらの多くがあり、それらの価格は低く、特性は興味深いと宣言されています。 悪いことの1つは、ロシア語でそれらに関する情報がほとんどまたはまったくないことです。 しかし、多くは興味深いものです。
中身は何ですか? どのようにプログラムされていますか? 作品の特徴は何ですか? 通信オプションは何ですか?
ACSプログラマーには質問はありません。
私はそのような興味深いコントローラーの1つを研究し、それについて少し話すことができます。
WeconのPLC LX3V-0806MT-A2について説明します。
![](https://habrastorage.org/files/ebb/cb6/1fa/ebbcb61fad7b4dc1992d035bef0eeeef.jpg)
Wecon LX3VシリーズPLCで最も興味深いのは次のとおりです。
- 低価格で高性能
- それは三菱FX2N PLCのアナログです
LX3V-0806MT-A2は、ファミリー全体の中で最もシンプルで安価です。
Wecon LX3V-0806MT-A2のすべての仕様
お名前 | Wecon LX3V-0806MT-A2 |
DI | 8 |
やる | 6、トランジスタ |
通信ポート | 1 RS-422(Com1)
1 RS-485(Com2) + BDボード接続時の2つのRS-485ポート |
ポートをダウンロードする | マイクロUSB
Com1 RS-422 |
データ転送プロトコル | Modbus ASCII、RTUマスター/スレーブ |
不揮発性RTC | そこにある |
マウント | 壁に、DINレール |
栄養 | 85 ... 264 V AC、20 W |
拡張モジュール | いや |
BDボード | そこにある |
寸法 | 75 * 107 * 87 mm |
プログラミング環境 | Wecon PLC Editor、Melsoft GX Works2 |
プログラミング言語 | IL、LD、FBD、ST、SFC |
追加機能 | PLCアナログ三菱FX2N |
価格 | 100ドル未満+送料 |
合計、14個のディスクリートI / Oポイントと100ドル未満のRS-485ポートを備えた本格的なPLC。 ここでは具体的な価格を書きませんが、これは広告としては認識されません。 誰も気にしない、記事の最後にあるすべてのリンク。
配送価格は別の問題です。 たとえば、ウクライナでは、数か月前は54ドルでしたが、現在は39ドルです。 そのため、送料は異なる場合があります。 ロシアにとって、おそらく配送費用は異なります。 aliexpressで注文するか、Wecon Webサイトの販売部門から直接注文できます。すべてのリンクは記事の最後にあります。
コントローラーは注文の瞬間から3日間でDHLに連絡されました。
建設業
そして、ここに私の手のPLCがあります。 まず、その設計を慎重に検討する必要があります。
![](https://habrastorage.org/files/ecc/433/bb6/ecc433bb66554ffdb61a557be5451e6f.jpg)
ケースは、PLCのように古典的です。 DINレールまたは耳を通る壁に取り付けます。
前面接続端子と、入力/出力の状態とサービス信号(電源、操作、バッテリー障害、エラー)のLED信号。
右側のカバーを裏返し、左側のプラグを取り外すと、次のように表示されます。
![](https://habrastorage.org/files/cb0/443/d2e/cb0443d2e03040e1b5d188e815ee36fa.jpg)
1.拡張ボードBDボードを接続するためのコネクター(拡張モジュールと混同しないでください)。 さまざまなBDボードモデルには、アナログI / Oまたは追加の通信インターフェイスが付属しています。
たとえば、2つの追加のRS-485ポートを備えたLX3V-2RS485-BDボード:
![](https://habrastorage.org/files/009/bfe/af6/009bfeaf6eb94ef687d0de52e896b154.jpg)
2.リアルタイムクロックに電力を供給するバッテリー。 これは、すべてのコンピューターに搭載されている通常のタブレットCR2032です。
3. RS-422 Com1ポート。 プログラムのダウンロードに使用されます。 ここでは、主に三菱PLCとの互換性の理由から説明します。 このポートを介してプログラムするには、Weconが5ドルかかる特別なケーブルが必要です。
または、私がしたように、Troitskyスキームに従って自家製ケーブルをはんだ付けすることができます。
![](https://habrastorage.org/files/ea6/9b1/7f3/ea69b17f35f44d108122040be6ea922c.jpg)
ケーブルについては、DB9Fコネクタを備えた古いマウスからテールを取り出し、ミニDIN-8コネクタにはんだ付けしました。 抵抗器は750オームに設定しました。
ケーブルは、コンピューターのCOMポートまたはUSB / RS232コンバーターに直接差し込みます。 すべてが機能します。
Com1は、Melsoft GX Works2(Mitsubishi PLC用のソフトウェア)を介したプログラミングに使用されます。これは、このプログラムがコントローラーのUSBポートを認識しないためです。
4.標準プログラミング環境Wecon PLC Editorを介してプログラムをダウンロードするためのマイクロUSBポート。 通常のマイクロUSBケーブルを使用します。
5. RUN / STOPスイッチ。
LX3V-0806MT-A2には、より高度なLX3Vモデルのように、内部バスを介して拡張モジュールを接続するためのポートがありません。
ケースの側面には、モデルパラメーターのステッカーがあります。
![](https://habrastorage.org/files/150/7f3/40d/1507f340d9f54d34835f40dabf34b816.jpg)
最も興味深いのは内部です。 PLCは、プロセッサ、制御、電源の3つのボードで構成されています。
CPUボード:
![](https://habrastorage.org/files/038/6ce/e12/0386cee12b9942bb93e88d87115e322a.jpg)
このボードはニスで密にコーティングされていることがわかります。 残りは同じです。
ARM Cortex-M3コアと最大周波数72 MHzの32ビットSTM32F103vet6プロセッサを使用します。
彼はそれをつかみますか? おそらく。
たとえば、優れた国産Aries PLC63(22 I / Oポイント、2通信ポート)には、最大周波数55 MHzのAT91SAM7S512プロセッサーと前世代のARM7コアが搭載されています。
電源および制御ボード:
![](https://habrastorage.org/files/555/ba2/a03/555ba2a038314c1681cf90f533ed0f73.jpg)
![](https://habrastorage.org/files/58c/2aa/089/58c2aa089c6a46df999f174166963181.jpg)
Wecon LX3V-0806MT-A2の出力はトランジスタです。 リレー出力を備えたモデルのコストは同じです。
プログラミング
プログラミングの観点から見ると、Wecon LX3V PLCはMitsubishi FX2Nのクローンです。 したがって、LX3Vのプログラミングには、そのネイティブプログラミング環境Wecon PLC Editorだけでなく、MitsubishiコントローラーのMelsoft GX Works2も使用できます。
Melsoft GX Works2にはさらに多くの機能があります:
Wecon LX3Vのソフトウェア | プログラミング言語 | ステータス |
Wecon PLC Editor v.1.2.0 | IL、LD | 無料 |
Melsoft GX Works2 v。1.50 | IL、LD、ST、SFC、FBD | 60日間の試用 |
Wecon LX3Vプログラミングドキュメントは現在、英語のみで利用可能です。 しかし、結局のところ、Wecon LX3VはMitsubishi FX2Nのソフトウェアクローンであるため、ドキュメントを使用できます。 ネットワーク上のMitsubishi FX2Nプログラミング言語のドキュメントはいっぱいです。 個人的に、私はLX3Vを主にFX2Nのロシアのマニュアルで研究しました。
各プログラムは、命令(コマンド)とオペランド(変数)で構成されています。
ユーザーリソース:
お名前 | 数量 | ご注意 |
プログラムサイズ | 16,000ステップ | 各命令は、異なる数のステップで構成されています。 |
Mマーカー | 3072 | 少し |
S、ステータスマーカー | 1000 | 少し |
D、レジスタ | 8000 | int16 |
T、タイマー | 256 | 16ビット |
Cカウンター | 256 | 16または32ビット |
ユーザーオペランドMとDに加えて、特別なMとDがあります。これらは、さまざまな設定(通信ポートCom2、RTCなど)およびサービス機能(プログラムの開始、エラーなどの決定)に使用されます。 8000から開始します。
LX3Vには138の命令があり、そのうち136はMitsubishi FX2Nに似ており、2つの元の命令はRSとPIDです。 すべての場合に指示があり、16のグループにグループ化されます:基本、算術、シフトと回転、位置決めなど。
この命令を使用すると、ビット、int16、int32、float32、BCDなどの数値を使用して操作を実行できます。
最大プログラムサイズは16,000ステップです。 これらの指示はいくつありますか? 実際のプログラムの最大サイズは約2000命令、またはそれ以上になると思うので、命令は長く、1ステップと13です。
Wecon plcエディター
公式のWecon PLCプログラミングソフトウェア。 現在のバージョンは1.2.0です。 無料で簡単-インストールの重量は28 MBです。
![](https://habrastorage.org/files/9c1/96e/8ec/9c196e8ec9eb417ab85f0b983d91b946.jpg)
- 現在のバージョン(1.2.0)では、プログラミングは言語LD(ラダー)およびIL(命令リスト)のみです。
- シミュレーターがあります
- デバッガーがあります
- プログラムのダウンロードは、PLCポートCom1 RS-422およびUSB経由で可能です
Wecon PLC Editorで簡単なプログラムを作成してロードする:
Melsoft GX Works2およびMitsubishi FX2N PLCの互換性
Wecon LX3Vは、三菱FX2Nのソフトウェアクローンです。 したがって、プログラミングには、MitsubisコントローラーMelsoft GX Works2のソフトウェア開発環境を使用できます。
![](https://habrastorage.org/files/d85/ee1/54e/d85ee154edce4f779738b27d7217b9f9.jpg)
このプログラムの機能はWecon PLC Editorと同じで、ILとLDに加えて、プログラミング言語FBD、SFC、STがあります。
ただし、マイナス点があります。GXWorks2はLX3VをFX2Nとして認識し、丸いCom1コネクタを介してのみ動作します。 したがって、GX Works2を使用するには、上記で説明した特別なケーブルを入手する必要があります。
特に重要なのは、Cに似た言語STの存在です。 彼は、「LDスタイルの思考」を習得するまで、古典的なプログラミングから自動制御システムにたどり着いたばかりのプログラマーにより好まれます。 ちなみに、私自身は通常、ステップ7のコースを経て初めてLDの概念を理解しました。
別のコントローラーデータ愛好家であるVyacheslav MezentsevがGX Works2からST言語でWecon LX3Vをプログラミングする例を次に示します。
ただし、グリッチが検出されました。STのプログラムは通常LX3Vにロードされますが、ロード後にPLCがフリーズします。 「RUN / STOP」スイッチで再起動する必要がありますが、問題なく動作し、再度オンにしてもフリーズしません。
GX Works2 v.1.50は、登録後に三菱のWebサイトからダウンロードできます。 試用版は、制限なしで60日間続きます。 ネットワーク上で壊れたバージョンは見つかりませんでした。 あなたが買うなら、それは高価です。
私の意見では、Wecon PLC Editorのネイティブ環境でLDを無料でプログラミングすることにより、GX Works2をSTなしで実行できると考えています。 あるいは、PLC Vipaの最初のプログラムであったアセンブラーのようなILのハードコア。 冗談です。ILは必要ありません。
Modbus通信
LX3Vでは、ModbasによるCom1ポートは機能しません。
Modbasによると、LX3V-2RS485-BD拡張カードを使用すると、Com2ポートと2つの追加ポートが機能します。
Wecon LX3V PLCのModbus機能:
- 最大3つのRS-485ポート
- Modbus RTU / ASCIIプロトコル
- 速度4800 ... 115200
- マスター/スレーブモード
Com2ポートを構成するには、特殊レジスターD8120 ... 8129が使用されます。
ModbusスレーブとSCADAとの通信
Modbusスレーブモードの存在により、Wecon LX3Vを最新のSCADAに接続できます。 たとえば、Simp Lightの場合:
スレーブモードでは、ドキュメントに示されているアドレスにあるコントローラーのすべてのオペランド(M、D、Tなど)にアクセスするだけです。
Modbusマスターと外部モジュールとの通信
さて、Modbusマスターモードの存在により、Modbasで動作するデバイスをWecon LX3Vに接続できます。 たとえば、アナログ入力モジュールAdam 4017+:
Wecon LX3V PLCの第一印象
コントローラーは簡単に習得して操作できます。 まず、ネットワークには、ソフトウェアクローンであるMitsubishi FX2Nに関する多くのドキュメント、ビデオチュートリアル、およびその他の資料があります。
これまでのところ、GX Works2からSTプログラムをロードする際の誤解を除き、プログラミングの不具合は検出されていません。
多数のユーザー変数、さまざまな命令、および16,000ステップの最大プログラムサイズにより、非常に複雑なプログラムを作成できます。
PLCの設計は良い印象を与えます。 私のプログラミングの目で理解できる限り、ボードはしっかりと作られています。
信頼性の問題は残っていますが、答えられるのは時間だけです。
証明書は(クリック可能)です。
![](https://habrastorage.org/files/e16/03a/13b/e1603a13b4274c288349f18cd8d1030d.jpg)
参照資料
LX3V-0806MT:en.aliexpress.com/store/product/Wecon-14-Points-Remote-Control-System-LX3V-0806MT-D/632791_32603603891.html
Weconウェブサイト: we-con.com.cn/en
営業部:sales@we-con.com.cn
AliexpressのWeconページ: www.aliexpress.com/store/632791
Weconフォーラム: wecon.freeforums.net
技術 センター(サンプルプログラム): we-con.com.cn/en/support/technical-center/lx-series-plc
三菱のウェブサイト: ru3a.mitsubishielectric.com
---