安全标准，IEC 62061提供了各类型和机械安全有关的电机控制系统的要求，适用于系统层级的设计，也适用于非复杂的子系统及设备。
软体测试.依IEC 61508开发的软体依其需达到的安全完整性等级（SIL）不同，有可能需要经过单元测试。单元测试的目的是在确认软体在模组层次已进行了完整测试。若是有些安全完整性等级较高的应用，软体的代码覆盖要求更高，而且也需使用修改条件判断覆盖（MCDC）准则，而不是简单的分支覆盖（branch coverage）。若要得到MCDC覆盖率的资讯，一般都