使用脚本访问 CODESYS 功能 所有对象和命令 CODESYS 提供脚本编写也可在“ scriptengine " Python 模块。每当一个脚本启动时,一个隐式的 <code>from scriptengine import *</code> 结果。这允许轻松访问 CODESYS .但是,如果您的脚本导入需要访问的模块 CODESYS API,然后这些模块必须导入模块 scriptengi
_fixed_subdivisions = 4 # copy the
需要每个字符 1 到 4 个字节。因此,可以 [...] 要通过遍历字符串来确定字符的索引。 例 4 . 迭代 UTF-8 编码 [...] Index]), 4, udiLength=>udi
3, 16#A4, 16#72, 16#C [...] 3, 16#A7, 16#C3, 16#B4 [...] _udiLength : UDINT := MAX(4, 512
只能用作 CODESYS V3.5 SP18。 . 带有
逻辑驱动器 您可以将逻辑驱动器添加到任何类型的驱动器单元。逻辑驱动器的轴反映其主轴的运动,同时它代表一个独立实例。 . 这允许在其上执行以下指令而不影响主轴。 MC_SetPosition :将位置设置为定义的值(例如:0) MC_TouchProbe :保存触发信号的当前轴位置 MC_AbortTrigger :停用之前使用 MC_TouchProbe 一种应用是通过多个加工站的传送带。通过外部
虚拟驱动器 虚拟驱动器是软件中的模拟驱动器。有了这个,您可以在没有连接硬件的情况下测试您的程序或实现扩展功能。这些类型的功能包括,例如,控制轴运动的超驰和空间中机器人的手动笛卡尔方法。 有关详细信息,请参阅: 使用虚拟时间轴控制凸轮驱动器 添加虚拟驱动器 要求:将 SoftMotion 控制器插入到项目中。 在设备树中,选择 SoftMotion 通用轴池 . 在上下文菜单中,单击 添加设备 .
免费编码器 使用 免费编码器 用于集成未永久耦合到 I/O 或硬件的编码器。 添加免费编码器 在设备树中,选择 SoftMotion 通用轴池 . 在上下文菜单中,单击 添加设备 . 在里面 添加设备 对话框,选择 SoftMotion 驱动器 → 自由编码器 → SMC_FreeeEncoder 设备。 点击 添加设备 按钮。 设备被添加到设备树中。 打开编码器 编辑 . 使设置适应硬件并设置位
标准用例 这 SM3_Basic 库包含不通过标准设置/实际值接口与驱动器交互的上级功能块。这些功能块通过读取或写入实例的参数来提供命令或更改驱动器的设置 AXIS_REF_SM3 . 重新初始化驱动器 如果在运行时更改了驱动器参数,则必须重新初始化驱动器。示例:更改比例系数或旋转驱动器的位置循环。通过调用 SMC3_ReinitDrive 具有上升沿的功能块 Execute 输入, wCommu