CANopen je komunikačný protokol a prístrojový profil pre vstavané systémy používané pri automatizácii. Používa sa v rozličných aplikačných oblastiach, ako je napríklad medicínska technika, lodná elektronika, železničné aplikácie alebo automatizácia budov.