CODESYS Software PLC / -Motion / -HMI

製品概要

CODESYSはI/O制御、Motion制御、HMI、機能安全といったあらゆるAutomationに要求されるタスクを単一のプラットフォームで提供します。

統合開発環境

PLC、 Motion、 HMI、 フィールドバスなどのプログラミング設定を1つのツリーとして一括管理することで、全ての開発をシームレスに行うことを可能とした開発環境を標準提供します。

ランタイムソフトウェア

CODESYSランタイムソフトウェアはあらゆるプラットフォーム(CPU / OS)上にアダプテーション可能です。

対応プラットフォーム

x86ベースのCPUとRTOSのようなPCベースコントローラーから低CPUパワーのマイコンにOS無しまで、あらゆるプラットフォーム(CPU / OS)を選択可能です。
さらにWindowsに対してはWindowsをリアルタイム拡張するReal Time Extension(RTE)機能も提供しています。

特長機能

CODESYSランタイムにより、独自プラットフォームへPLC、 Motion、 HMIの機能を搭載できます。その他にも様々なユーティリティ機能を揃えています。

  • Runtime System Toolkit

    独自ハードウェアにCODESYSランタイムを搭載します。
    独自I/Oの組み込みや、C言語による独自機能をランタイムに組み込むことでファンクションブロックとしてエンドユーザーへ提供が可能です。
  • C-Integration

    CODESYS統合開発環境上でエンドユーザーがC言語でPOUを作成できます。
    特定ハードウェア向けのツールチェインをCODESYS開発環境のプラグインとして組み込み可能です。
  • PLC Handler

    CODESYSランタイムへアクセスするAPIです。
    外部のアプリケーションからPLCプログラム中の変数の読み書きが可能です。
  • OPC / OPC UAサーバー

    PLC上の変数をOPC / OPC UAサーバー機能で外部から読み書きできます。
    既存のSCADAシステムとの接続も容易です。
  • Redundancy
    2つのPLCで同じプログラムを実行することで冗長構成を構築します。

機能

  • IEC 61131-3準拠のPLC

    Software-PLC
  • PL Copen準拠FB、
    CNC/ロボティクス
    機能を提供

    Software-Motion
  • 様々な形態のHMI機能

    HMI
  • 豊富な種類の
    フィールドバススタック

    Fieldbus
  • IEC 61508準拠の機能安全
    コントローラー開発用
    パッケージ

    Safety

Software-PLC

国際標準規格 IEC 61131-3準拠 Software-PLC

CODESYSは国際標準規格(IEC61131-3)に対応したプログラミング言語全てを提供します。
これにより、ベンダーに依存しない共通言語によるソフトウェア資産の蓄積が可能となり、プログラムの再利用性が高まります。
最新のIEC 61131-3 第三版にも対応し、オブジェクト指向によるプログラミングも可能です。

ラダー・ロジック(LD言語) / シーケンシャル・ファンクション・チャート(SFC言語) / ファンクション・ブロック・ダイアグラム(FBD言語) / ストラクチャード・テキスト(ST言語) / インストラクション・リスト(IL言語) / コンティニュアス・ファンクション・チャート(CFC言語)

採用実績

全世界400社を超えるOEM顧客にて標準採用実績があります。分野を問わず、様々なアプリケーションで利用されています。

  • 装置メーカー

    • ASYS Automatisie-rungssysteme GmbH
    • Bosch Tevopharm B.V.
    • Carl BAASEL Laser-technik GmbH&Co.KG
    • E.G.O. Elektro-geratebau GmbH
    • Faude Automati-sierungstechnik GmbH
    • FERAG AG
    • Heidelberger Druckmaschinen AG
    • Homag Holzbearbeitungssysteme AG
    • MAN Roland Druckmaschinen AG
    • Robert Bosch GmbH
    • Trutzschler GmbH&Co.KG
    • WABCO GmbH&Co.OHG
    • MAN Roland Druckmaschinen AG
    • Tobert Bosch GmbH
    • Tevopharm
  • 制御エンジニアリング

    • ABB AG
    • andron GmbH
    • AUTOMATA GmbH&Co.KG
    • Bachmann electronic GmbH
    • BERGHOF Automatisierungstechnik GmbH
    • Beckhoff Industrie Elektronik GmbH
    • Bosch Rexroth AG
    • ECKELMANN AG
    • ELAU Elektronik Automations AG
    • MICRO INNOVATION AG
    • Mitsubishi Electric EUAG
    • ROPE B.V.
    • Moeller GmbH
    • WAGO Kontakttechnik GmbH&Co.KG
  • 搬送

    • Alstom Transport
    • Atlas Copco Airpower n.v.
    • Bosch Rexroth AG – Mobile Hydraulics
    • CC-Systems AB
    • CLAAS Industrietechnik GmbH
    • EPEC Oy
    • ifm electronic gmbh
    • INTER CONTROL GmbH&Co.KG
    • IR-ABG Allgemeine Baumaschinen Gesellschaft
    • mbH
    • Jungheinrich AG
    • Liebherr-Werk Biberach GmbH
    • Pearson Engineering Ltd.
    • Sensor-Tecnik Wiedemann GmbH
    • TTControl S.r.l.
  • FA機器

    • (プログラマブルドライバ、プログラマブル表示器、I/O機器)
    • AMK Arnold Muller GmbH&Co.KG
    • Berger Lahr GmbH&Co.KG
    • Festo AG&Co.KG
    • ifm electronic gmbh
    • KEB Karl E. Brinkmann GmbH
    • Lenord、 Bauer&Co.GmbH
    • Lenze AG
    • OWEN Co.
    • Parker Hannifin GmbH
    • Schneider Toshiba Inverter Europe
    • SEW EURODRIVE GmbH&Co.KG
    • SUTRON Electric GmbH
    • Wieland Electric GmbH
  • パワープラント

    • Brodersen Automation GmbH
    • cpa Computer Process Automation GmbH
    • Cybectec Inc
    • Danieli Automation S.p.A.
    • Helmut Mauell GmbH
    • swb Bremerhaven GmbH
  • 組み込み機器

    • Beck IPC GmbH
    • Contec Steuerungstechnik & Automation GmbH
    • esd electronic system design gmbH
    • Fastwel Inc.
    • frenzel+berg electronic GmbH&Co.KG
    • Kontron AG
    • Mikrap AG
    • SMA Technologie AG

Software-Motion

CODESYS Software-Motionは、標準規格 PLCopen Motion Control のファンクションブロックを標準提供しています。
EtherCAT、CANopen、Sercos III、独自バスなどの様々なドライブを接続してMotion制御可能です。
またSoftMotin CNCのパッケージを利用することで、CNCやロボットのキネマティクスのような多軸の協調動作の機能も利用可能です。
PLC機能と組み合わせることにより、I/O制御からロボット制御まで1台で実現することができます。

SoftMotion

PLCopen MotionControlのファンクションブロックを標準提供しています。
シンプルな単軸の制御はもちろんのこと、複数軸の同期制御も電子カムの機能で位置、速度、加速度、加加速度を グラフィカルなエディターで自由にプログラム可能です。
加えて、仮想軸の機能を利用することで実際のドライブを接続しなくても動作をシミュレートすることができます。

SoftMotionCNC

CNC、ロボットなどのキネマティクスをサポートしています。
CODESYS SoftMotion CNCが提供する補間計算、逆運動学などのファンクションブロックにより、CNC、垂直多関節、スカラ、パラレルリンクをはじめとした様々な種類のロボットをコントロールすることが可能になります。
ユーザーは、パワフルなグラフィカルエディタで手先位置の動きをプログラミングすることでロボットが利用可能になります。

HMI

CODESYS Visualizationは、様々な形体のHMI機能を提供しています。用途に併せて最適な方法を選択可能です。

CODESYS TargetVisu

ディスプレイを搭載したハードウェアに、CODESYS PLC機能とHMI機能を併せて搭載しています。単一ハードウェアでPLC、HMIの機能が実現可能です。

CODESYS WebVisu

CODESYS PLC機能に加え、Webサーバーの機能も搭載しています。外部のPCから、Webブラウザ経由でPLCの状況をHMIでモニタリングできます。

CODESYS HMI

PLC機能を搭載しない、シンプルなHMI機能のみを提供します。同一ネットワーク中のCODESYS PLCからデータを収集し、HMI表示します。

Fieldbus

豊富な種類のフィールドバススタック

対応フィールドバス

多数のフィールドバスのソフトウェアスタックを提供しています。スレーブI/O、Motionドライブなどを豊富な選択肢から自由に構築可能です。

対応フィールドバス
EtherCAT (Master)PROFINET (Master / Slave)PROFIBUS (Master / Slave)
EtherNet/IP (Master / Slave)CANopen (Master / Slave)J1939
Modbus RTU (Master / Slave)Modbus TCP (Master / Slave)Sercos III (Master)
IO-LinkBACnet

特長

CODESYSのフィールドバススタックを利用することで、CODESYS統合開発環境でフィールドバスの設定が可能です。
マスター側の通信設定、ツリー構造によるスレーブデバイス管理によって圧倒的な利便性を提供します。
また、フィールドバスで接続されるスレーブI/Oの入出力にPLCの変数をダイレクトに割り当てることや、接続されるドライブをMotionのファンクションブロックに直接割り当てることも可能です。
PLC、 Motionのプログラム開発効率を飛躍的に向上させます。

Safety

IEC 61508で定義される国際安全規格におけるSIL2、 SIL3のコントローラー開発向けに、プレ認証取得済みのCODESYSランタイムパッケージを提供します。機能安全コントローラ開発におけるソフトウェア認証工程を大幅に削減可能です。CODESYS統合開発環境に機能安全認証済みのプラグインと組み合わせて、機能安全のプログラム開発が可能になります。

SIL2認証向け

主に建機などの分野で利用される機能安全レベルSIL2のコントローラー開発向けに、2種類のパッケージを提供します。

  • CODESYS Safety SIL2
    SIL2認証コントローラーの開発向けに、IEC 61508 SIL2のプレ認証取得済みランタイムパッケージを提供しています。
    フィールドバススタックとしてCANopen Safetyも利用可能です。
  • CODESYS Safety SIL2 Platform Support Package
    Texas Instruments社のCPU、Hercules RM48向けにアダプテーションされたSIL2プレ認証取得済みCODESYSランタイムです。
    CODESYS Safety SIL2の内容に加え、認証に必要なドキュメントやテストも提供され、認証までの工数を大幅に削減します。

SIL3認証向け

主にFactory Automation(FA)の分野で利用される機能安全レベルSIL3のコントローラー向けに、2種類のソリューションを提供します。

  • CODESYS Safety SIL3
    機能安全レベルSIL3のコントローラー開発向けパッケージです。
    SIL3プレ認証済みのCODESYSランタイムのパッケージを提供します。
    フィールドバスとしてFail Safe over EtherCAT(FSoE)、PROFIsafeも利用可能です。
  • CODESYS Safety for EtherCAT Safety Module
    エンドユーザー、または自社では機能安全レベルSIL3のコントローラー開発を行わないコントローラーメーカー向けのパッケージです。
    SIL3対応のEtherCATベースのコントローラー、Beckoff社 EL6900をCODESYS統合開発環境から利用することが可能です。
    CODESYSを利用し、容易に機能安全アプリケーション開発が可能となります。