示例:MCP3008 A/D 转换器通过 SPI 连接以控制 LM35 温度传感器 产品: CODESYS Control for Raspberry Pi SL 这 MCP3008_Temperature.project 项目显示了一个应用程序,它通过以下方式读取模拟温度传感器 (LM35) SPI , 它连接到一个 A/D 转换芯片 (MCP3008)。 MCP3008 可以评估 8 个模拟通
示例:控制通过 OneWire 连接的 DS18B20 温度传感器 产品: CODESYS Control for Raspberry Pi SL 这 OneWire.project 项目显示了一个应用程序,它检测通过 OneWire 连接的设备。此外,还控制了一个DS18B20型温度传感器。在这种情况下,OneWire 数据线连接到 GPIO4。 有关详细信息,请参阅: 配置 OneWire 注
示例:通过 OPC UA 服务器从应用程序发布符号 产品: CODESYS Control for Raspberry Pi SL 这 OPCUA.project 项目显示了一个应用程序,其中变量被发布到 CODESYS OPC UA 服务器。这允许 OPC UA 客户端访问这些符号。为此,需要将两个变量 PLC_PRG 对象已发布在 符号配置 目的。 有关详细信息,请参阅: 配置 OPC UA
示例:控制通过 SPI 连接的 PiFace 模块 (2) 产品: CODESYS Control for Raspberry Pi SL 这 PiFace.project 项目包含一个应用程序,该应用程序控制具有 8 个数字输入和输出的 Raspberry PiFace 数字 I/O 硬件。使用 I/O 驱动程序而不是隐式 FB 实例。 I/O 驱动程序通过过程映像以控制器的常用方式实现输入和输
示例:以编程方式控制通过 SPI 连接的 PiFace 模块 此示例项目展示了如何以编程方式访问 PiFace 附加模块(通过 SPI)。 注意 安装后 CODESYS Control for Raspberry Pi SL , 这 PiFace_FB.project 示例项目位于 CODESYS Control for Raspberry Pi SL 安装目录,在 Examples 目录。 系统
示例:CNC 06:使用 Path3D 可视化元素 产品 : CNC 在扩展的 CNC05_File.project 样品, CNC06_File_3DPath.project 示例显示了可能使用的 Path3D 可视化元素来自 SM3_CNC_Visu 图书馆与 CODESYS SoftMotion 数控。 有关详细信息,请参阅: CNC 示例 6:将 Path3D 与 SoftMotion C
示例:CNC 07:使用表达式和子程序 产品 : CNC 这 CNC07_Subprogram.project 示例显示如何从先前创建的 CNC 文件调用子程序,然后在 CNC 运动指令中使用表达式。 有关详细信息,请参阅: CNC 实例 7:使用表达式和子程序 系统要求和限制 编程系统 CODESYS Development System (版本 3.5.16.0 及更高版本) 运行系统 COD
示例:CNC 08:使用附加轴 产品 : CNC 这 CNC08_AdditionalAxes.project 样本扩展了 CNC01_direct.project 样本。它显示了如何使用附加轴。正如在 CNC01_Direct.project 示例中,以定义的速度和加速度接近 X/Y 平面中的四个位置。此外,附加轴 A 在每次运动期间运行。程序在路径上设置了两个路径切换点。 有关详细信息,请参阅
示例:CNC 09:使用刀具长度校正 产品 : CNC 这 CNC09_ToolLengthCorr.project 示例显示了如何使用 SMC_ToolLengthCorr 用于补偿刀具长度的 POU。 有关详细信息,请参阅: CNC 实例 9:使用刀具长度校正 系统要求和限制 编程系统 CODESYS Development System (版本 3.5.16.0 或更高版本) 运行系统 CO
示例:CNC 10:编程动态 CNC 路径 产品 : CNC 这 CNC10_DynamicPath.project 示例展示了如何在运行时直接在应用程序中创建 CNC 路径(不使用来自 CNC 程序对象或文件的 G 代码)。 有关详细信息,请参阅: CNC 示例 10:编程动态 CNC 路径 系统要求和限制 编程系统 CODESYS Development System (版本 3.5.16.0