Skip to main content

导出和导入摄像头

这个 BasicMotion_CamExportAndImport.project 示例项目位于的安装目录中 CODESYS 下面 ..\CODESYS SoftMotion\Examples

该示例说明如何导出和导入摄像头。

应用程序的结构

该应用程序包含 PLC_PRG 程序和 CamEditor 凸轮。

  • PLC_PRG

    该程序由一个简单的状态机组成,其中一个凸轮是在 IEC 代码中创建的 STATE_CREATE_CAM 州。有关更多信息,请参阅以下内容: 通过编程创建凸轮

    然后将此摄像头导出到 STATE_EXPORT_CAM 状态使用 smc_WriteCam 功能块然后导入到 STATE_START_IMPORT_CAM 状态使用 smc_ReadCam 功能块。

  • CamEditor

    凸轮起初没有任何意义,因为它没有在应用程序中使用。导出的摄像头来自 PLC_PRG 可以导入到摄像头编辑器中。这是一个手动步骤,将在下一节中介绍。

调试

  1. 生成应用程序并将其下载到控制器。

  2. 启动应用程序。

    这个 PLC_PRG 程序生成摄像头并将其导出到 PlcLogic 控制器的目录。

  3. 您也可以在凸轮编辑器中显示和编辑导出的凸轮。为此,请打开 CamEditor cam 并使用 cam 导入摄像头 读取凸轮在线文件 命令。

  4. 进行更改后,可以使用导出修改后的摄像头 写入凸轮在线文件 命令。该摄像头可以通过以下方式读入 IEC 代码 SMC_ReadCAM 功能块并在应用程序中使用。