産業機器向け通信プロトコル対応SDK
自社製品・システムの開発環境に組込みダイレクトに機器制御!
Software Development Kit
PLC 対応(主要メーカ網羅)
Modbus TCP 対応
Ethernet/IP 対応
EtherCAT 対応
言語 C-API (Python リリース予定)
カメラ、ロボット、工作機器、センサー等への組込み
自社製品・システムに組込み
デバイスからデータ収集
指定アドレスに書込み
関数
ライブラリ提供
究極の
エッジコンピューティング
Worker Bee SDK(ワーカービー SDK)
Worker Bee SDK は、PLC、Modbus、Ethernt/IP、EtherCAT などの、製造現場で使用される各通信プロトコルをサポートし、デバイスからのデータ収集と指定アドレスへデータを書込むためのC言語インターフェースです。
本SDK をカメラ、ロボット、工作機械、センサー、システム等で利用することで、PLC、Modbus、Ethernt/IP、EtherCAT 対応の機器から、直接データを収集したり指定アドレスへのデータの書込みが可能になり、機器の制御を行うことができます。
イメージ図
PLCや、Modbus、Ethernt/IP、EtherCATなど、各通信プロトコルにあったSDKを、自社の製品、システムの開発環境に組込むことで、データの収集、書込みが出来るようになります。
SDK 利用イメージ
組込み実績
i-PRO株式会社製カメラ『moduca』
iPro-株式会社作成の moduca システムレシピ集(冊子) に利用イメージが掲載されています
APIイメージ(PLC)
★ライブラリ初期化処理
int32_t ss_lib_init(const char *parameter);
★ライブラリ終了処理
void ss_lib_end();
★PLCディスクリプタ生成
int32_t ss_plc_create(ss_plc_param_t *parameter, ss_plc_t *out);
★PLC接続
int32_t ss_plc_connect(ss_plc_t plc, int32_t timeout);
★PLC切断
void ss_plc_disconnect(ss_plc_t plc);
★PLCディスクリプタの解放
void ss_plc_free(ss_plc_t plc);
★PLCのレジスタ値取得
int32_t ss_plc_read_reg(ss_plc_t plc, ss_plc_addr_t *addrs, uint16_t addr_count,ss_plc_reg_value_t *values, uint16_t value_count);
★PLCのレジスタ値書き込み
int32_t ss_plc_write_reg(ss_plc_t plc, ss_plc_addr_t *addrs, uint16_t addr_count,ss_plc_reg_value_t *values, uint16_t value_count);
★ライブラリで発生した最後のエラーを返却
int32_t ss_lib_get_last_error();
※本関数の仕様は変更されることもあります
Worker Bee SDK 製品仕様
詳細は、下記からお問合せください。
提供予定SDK一覧
Worker Bee SDK ※各通信プロトコル毎のSDKとなります
PLC | 〇 |
Modbus TCP | 〇 |
Ethernet/IP | 〇 |
EtherCAT | 〇 |
ライセンス
Worker Bee SDK 価格
ライセンス
1ライセンス
各20,000円
SDKのご利用にはライセンスが必要です。
PLC | 20,000 円 |
Modbus TCP | 20,000 円 |
Ethernet/IP | 20,000 円 |
EtherCAT | 20,000 円 |
※ 表示価格は税抜です
SDKのご利用に関しては下記から
お問合せください