AiMaker900 IoTプログラマブルコントローラ:Luaスクリプト産業用データ収集およびエッジ制御ソリューション

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

AiMaker900製品の概要

AiMaker900は、豊富なハードウェアインターフェースと強力な処理能力を統合した1 U標準シャーシ設計の言語ベースプログラマブルIoTコントローラです。製品ハードウェアには、32ビットCPU/32Mメモリ、16スイッチ入力、8リレー出力、11アナログ収集、6つのRS 485シリアルポート、2つのRS 232シリアルポート、3つの10/100Mbpsイーサネットポート、および温度補償付きクロックモジュール(SNTPタイミングをサポート)が含まれており、産業現場での複雑なデータ収集、ロジック制御、プロトコル変換、クラウドドッキングのための高性能プログラマブルプラットフォームです。

AiMaker900はLua言語プログラミングを使用しており、C、C#、VB、JAVAなどの人気のあるプログラミング言語をプログラミングしています。透過的なマルチタスクアーキテクチャと多数の専門ライブラリにより、効率的でミニマルなプログラミングが実現されます。内蔵プロトコルライブラリには、Modbusマスタ/スレーブ、MQTT、HTTP、HJ212、DL645などが含まれ、データ処理ライブラリにはJSON構築とParse、読み書きSQLデータベースなどが含まれ、ハードウェアライブラリにはシリアルポート、TCP/IP、スイッチング入出力、アナログ収集、リレー出力などが含まれます。自動ブレークポイントの継続機能をサポートし、ネットワークデータを失わない。

製品の主な特徴

  • 1 U標準シャーシ1 U標準ラックマウントシャーシ、堅牢で工業用設計、機械室および制御キャビネット設置に適した
  • 高性能プロセッサ32ビットCPU/32Mメモリ、
  • 16のスイッチ入力サポート:機械式スイッチまたはDC0 〜 24 Vレベル検出、検出信号、各回路の独立した表示
  • 8リレー出力:8ウェイリレー出力、AC220V電気機器を直接制御できる
  • 11のアナログ収集:11ウェイ0~ 5 Vアナログ収集、各種電圧出力センサにアクセス可能
  • 8つのチャンネル:6個のRS 485シリアルポート+2個のRS 232シリアルポート、複数台のシリアルポート設備の同時アクセスをサポート
  • 3 Ethernetポート:3つの10/100Mbpsイーサネットポート、カスケードネットワーキングとマルチネットワーク接続をサポート
  • 温度補正付き時計:温度補償付きクロックモジュール、SNTPネットワークタイミング、正確な時間をサポート
  • ミニマル·プログラミング:Lua言語プログラミング、SDKなし、イーサネットリモートプログラミングデバッグ、すべてのライブラリの自動ロード
  • リッチプロトコルライブラリModbusマスタ/スレーブ、MQTT、HTTP、HJ212、DL645、プライベートプロトコル
  • ブレークダウンの継続:自動ブレークポイントの継続、ネットワークデータローカルストレージの切断、復元後の自動再発行

ハードウェア構成の詳細

構成項目の構成Specificationの略
プロセッサは32ビットCPU
メモリメモリ32M
スイッチ入力量16ウェイ、機械式スイッチまたはDC0~ 24 Vレベル検出をサポートし、検出信号を搭載
リレー出力8路、AC220V电気許褚を直接制御可能
アナログ·コレクション11路、0~ 5 V電圧信号取得
RS 485シリアル6、工業用絶縁設計
RS 232シリアル2つの
イーサネット(イーサネット)10/100Mbpsイーサネットポートx 3
リアルタイムクロック。温度補償付きクロックモジュール、SNTPネットワークタイミングをサポート
シャーシ1U標準シャーシ、工業用設計
電気の供給DC8~36V広圧
動作温度は-40 ° C ~85 ° C工業用グレード
設置方法はラックマウントマウント

スイッチング量入力機能

AiMaker900は、16スイッチ入力を内蔵し、機械式スイッチ(パッシブ接点)とDC0~ 24 Vレベル信号(アクティブ信号)の2つの検出方法をサポートし、検出信号回路を備えており、外部電源なしでパッシブスイッチ信号を検出できます。各入力チャネルは独立して配置されており、ボタン、リレー接点、センサスイッチ、NPN/PNPタイプセンサなどの各種スイッチング信号にアクセスできます。16入力は、多数のフィールドスイッチング状態を同時に取得できるため、大規模なスイッチング監視が必要なアプリケーションに適しています。

リレー出力

AiMaker900は8つのリレー出力を内蔵しており、それぞれがオープン接点であり、AC220Vの電気機器を直接制御できます。リレー出力は、照明、ファン、ポンプ、ソレノイドバルブ、ACコンタクタなどの各種負荷を制御するために使用できます。各リレーは独立して制御され、LuaスクリプトまたはModbusプロトコルを介してリモートで出力状態を読み書きできます。リレーの定格電流を超える高出力機器の場合、ACコンタクタによる拡張制御が可能です。

アナログ収集機能

AiMaker900は、temperatureトランスミッタ、圧力トランスミッタ、レベルトランスミッタ、電圧センサなどのさまざまな種類の電圧出力センサにアクセスすることができます0~ 5 Vアナログ収集チャネル11を統合しています。11ウェイのアナログは、データ処理、ロジック判断、アラーム出力のためのLuaスクリプトと組み合わせて、さまざまなセンサーデータを同時に収集できます。アナログ収集精度が高く、サンプリング速度が速く、産業現場のデータ収集ニーズを満たします。

シリアル通信機能

AiMaker900は、6つのRS 485シリアルポートと2つのRS 232シリアルポート、8つのシリアルポートの合計を統合し、複数のシリアルポートデバイスの同時アクセスをサポートします。RS 485シリアルポートは、工業グレードの絶縁設計を採用し、Modbus RTUプロトコルをサポートし、PLC、計装、センサーなどのRS 485機器を接続できます。RS 232シリアルは、HMIタッチスクリーン、コンピュータなどのデバイスに接続できます。8ウェイシリアルポートは同時に動作でき、マルチタスクアーキテクチャと組み合わせてマルチデバイス並列データ収集を実現します。

イーサネット機能

AiMaker900は、カスケードネットワーキングとマルチネットワーク接続をサポートする3つの10/100Mbpsイーサネットポートを内蔵しています。3つのネットワークポートは、オンプレミスLAN接続、クラウドサーバー接続、他のデバイスのカスケード接続など、異なるネットワークに接続できます。Modbus TCPプロトコルをサポートし、Modbus TCPマスタまたはスレーブとして使用できます。TCP/IP Client/Serverモードをサポートし、各種のネットワークCommunicationを柔軟に実現する。

リアルタイムクロック機能

AiMaker900は、温度補償付きクロックモジュール、正確な移動時間、SNTPネットワークタイミング機能をサポートし、ネットワーク時間を自動的に同期します。クロックモジュールはバックアップバッテリーを備えており、パワーダウン後もクロックは動作し続けます。リアルタイムクロックは、データタイムスタンプ、タイミングタスク、イベントロギングなどの機能に使用することができ、データ収集および制御システムの重要な部分です。

組み込みプロフェッショナル·ラッパー

プロトコル·ライブラリ

  • ModbusマスタModbus RTU/TCPマスターおよびスレーブ機能をサポート
  • MQTT:パブリッシュ、サブスクライブ、切断再接続をサポートする完全なMQTTクライアント
  • HTTPHTTPクライアント、GET/POSTリクエスト、RESTful API呼び出しをサポート
  • HJ212環境保護産業データ伝送標準プロトコル
  • DL645:電力メーターCommunicationプロトコル
  • プライベート·プロトコルカスタムプロトコル開発のサポート

データ処理ライブラリ

  • JSONの構築とParse任意のレベルのJSONデータ処理をサポートするプロフェッショナルJSONライブラリ
  • SQLデータベース·インタフェースデータベースへの直接接続とSQLOperationのサポート
  • データ変換:データ型変換、エンディアン変換、エンジニアリング値変換
  • 検証アルゴリズム:CRCチェック、チェックサムなどのデータ検証アルゴリズム

ハードウェア·ライブラリ

  • シリアルCommunication、TCP/IPネットワークCommunication
  • スイッチング量入出力、アナログ量収集、リレー出力
  • リアルタイムクロック読み取り/書き込み、SNTPネットワークタイミング
  • データログDatalog、ブレークポイント継続

最小限のプログラミング体験

AiMaker900は、SDK、コンパイラ、プログラミングラインを必要としないLua言語を使用しています。コードのアップロードとデバッグにはイーサネットとTCP/IPプロトコルが使用され、IPがアクセスできる限りプログラムできます。すべての関数が自動的にロードされ、すべての関数が使用可能で、ヘッダー·ファイルを含める必要はありません。プログラミングは、C、C#、VB、JAVAなどの人気のあるプログラミング言語に似ており、学習コストが低く、開発効率が高い。透過的なマルチタスクアーキテクチャにより、複数のタスクの並列実行をサポートし、論理制御を行いながら、データ処理、データ記録、モノのインターネットデータ伝送などのタスクも実行できます。

ブレークダウン機能

AiMaker900は、完全自動ブレークポイント継続機能をサポートしており、ネットワークの切断やサーバーのダウンタイムなどの極端な状況によって引き起こされるモノのインターネットCommunicationにおけるデータ損失の問題を完璧に解決し、重要なデータが失われないようにします。この機能は完全に自動実行され、データは自動的に再発行され、ユーザー手動再発行なし。データログDatalogラッパーを使用することもでき、数行のコードを書くだけで任意のプロトコルにブレークポイントの継続機能を追加することができます。

典型的な応用シナリオ

  • 産業データ収集と制御16ウェイDI+8ウェイリレー +11ウェイアナログ+8シリアルポート、複雑な現場ニーズを満たす単一のデバイス
  • 機械室の集中監視:1 Uシャーシは標準キャビネットに設置され、機械室の温度湿度、煙、洪水などの信号を収集し、エアコン、ファンを制御します。
  • エネルギー管理センターDL645プロトコルによる電気メータデータ収集、11ウェイアナログ流量計収集、リレー制御負荷
  • 環境モニタリングステーション:各種センサの11ウェイアナログ収集、6ウェイRS 485アクセスメーター、MQTT/HTTP経由でアップロード
  • スマートビルディング制御:16ウェイDI収集フロアステータス、8ウェイリレー制御ライトエアコン、マルチシリアルアクセスビル制御機器
  • プロトコル変換ゲートウェイ:8ウェイシリアルポートがマルチプロトコル機器データを同時に収集し、MQTT/HTTPに変換してクラウドプラットフォームにアップロード
  • エッジコンピューティングコントローラデータクリーニング、論理判断、アラーム出力をローカルで完了し、クラウドの圧力を低減
  • スマートウォーター。:水位、流量、圧力などのシミュレーションを収集し、ポンプバルブを制御し、ポンプステーションの動作を遠隔監視します。
Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.