全国服务热线 15801815554

SIEMENS西门子 S-1FL2低惯量型电机 1FL2103-4AF01-1HC0

更新时间:2025-02-03 08:00:00
价格:请来电询价
西门子:原装
驱动器电机电缆:假一罚十
德国:现货包邮
联系电话:15801815554
联系手机: 15801815554
联系人:邓经理
让卖家联系我
详细介绍


                连接技术对象 (S7-1500T) 工艺对象之间的关系 (S7-1500T) 将解释器工艺对象分配给运动机构工艺对象 • 可以将一个解释器工艺对象准确地连接到一个运动机构工艺对象。 • 可以从解释器程序访问已连接运动机构的运动机构轴。 解释器工艺对象与解释器程序工艺对象之间的关系 • 一个解释器工艺对象一次只能加载一个解释器程序。 • 一个解释器程序可以加载到多个解释器工艺对象中。 解释器工艺对象与解释器映射工艺对象之间的关系 • 一个解释器工艺对象一次只能加载一个解释器映射。 • 一个解释器映射可以加载到多个解释器工艺对象中。 4.2.2 将解释器连接到运动机构 (S7-1500T) 要执行运动机构的运动作业,必须将解释器工艺对象连接到运动机构工艺对象。 如果已连接解释器工艺对象,则指向解释器工艺对象的链接将出现在运动机构工艺对象的项目 导航中。 要求 • 已创建解释器工艺对象。 • 已创建运动机构工艺对象。 操作步骤 可以使用以下选项将解释器工艺对象连接到运动机构工艺对象: • 在“添加工艺对象”(Add technology object) 窗口中添加“解释器”(Interpreter) 工艺对象时, 从“运动机构(可选)”(Kinematics (optional)) 下拉列表中选择运动机构工艺对象。 • 在项目导航中,将解释器工艺对象拖放到运动机构工艺对象上。 • 在解释器工艺对象的组态中,选择“基本参数 > 已连接运动机构”(Basic parameters > Connected kinematics) 下的运动机构工艺对象。 结果 在运动系统工艺对象的项目导航中创建指向已连接解释器工艺对象的链接。

           删除连接 可以使用以下选项删除解释器工艺对象与运动机构工艺对象的连接: • 删除运动系统工艺对象中的链接。 • 在工艺对象的组态中删除“基本参数 > 已连接运动机构”(Basic parameters > Connected kinematics) 下的选择。将解释器程序定义为解释器的shouxuan解释器程序 (S7-1500T) 您可以从解释器工艺对象访问在项目导航中定义为shouxuan解释器程序的解释器程序工艺对象。 要求 • 已创建解释器程序工艺对象。 • 已创建解释器工艺对象。 操作步骤 要将解释器程序工艺对象分配给解释器程序工艺对象作为shouxuan解释器程序,请按以下步骤操 作: 1. 在项目导航中,将解释器程序工艺对象拖放到解释器工艺对象上。 结果 在项目导航中,在“shouxuan解释器程序”(Preferred interpreter programs) 下的工艺对象中创建到解 释器程序的链接。 使用链接打开编程编辑器时,已在“选择解释器”(Select Interpreter) 下拉列表中选择了解释器 工艺对象。3D 可视化显示已分配给解释器的运动机构。用户程序和解释器程序之间的数据交换 (S7-1500T) 要在 CPU 的解释器程序和用户程序之间交换数据,有以下两种选择: • 通过解释器工艺对象的剪贴板进行数据交换 剪贴板是解释器工艺对象中的保留区域。可以在解释器程序和用户程序中读取和写入剪贴板中的变量。 • 通过全局数据块中的映射变量进行数据交换 在解释器映射中,可以映射全局数据块变量。变量可以具有 BOOL、DINT、UDINT、 DWORD 和 LREAL 数据类型。 可以在解释器程序和用户程序中读取和写入数据块的映射变量。下图显示了关闭夹具时解释器程序和用户程序之间的数据交换的示例。“writeVar()”指令用于在 执行时写入“closeGripper”变量。在解释器程序中读取一个变量时值的有效性 对解释器程序中变量的读取访问提供了程序准备时有效的值。 “解析器作业序列 (页 33)”部分中介绍了如何访问程序执行时有效的值。 在解释器程序中写入一个变量时值变化的时间 • 赋值(例如 closeGripper := TRUE;):分配该值以用于程序准备。 • 使用“writeVar”指令写入变量(例如 writeVar(closeGripper, TRUE);):写入该值以执行作 业。组态剪贴板变量的起始值 (S7-1500T) 操作步骤 要更新剪贴板变量的起始值,请按以下步骤操作: 1. 在解释器工艺对象的组态中,导航至“扩展参数 > 剪贴板”(Extended parameters > Clipboard)。 2. 组态剪贴板变量的起始值: – BOOL 变量 [1-300]:在“项目起始值”(Start value project) 列中,从下拉列表中选择 BOOL 变量的起始值。 – DINT 变量 [1-100]:在“项目起始值”(Start value project) 列中,输入 DINT 变量的起始 值。 – LREAL 变量 [1-100]:在“项目起始值”(Start value project) 列中,输入 LREAL 变量的起始 值。映射全局数据块的变量 (S7-1500T) 要求 • 解释器工艺对象的组态已打开。 • 支持的数据块: – 全局 DB – 函数块的背景数据块 – 工艺对象数据块 • 支持的数据类型: – BOOL – DINT – UDINT – DWORD – LREAL 操作步骤 要在解释器映射工艺对象中映射全局数据块的一个变量,请按以下步骤操作: 1. 在组态中,从解释器映射工艺对象导航至“映射 > 变量映射”(Mapping > Mapping of variables)。 2. 在“解释器程序中的名称”(Name in Interpreter program) 列中,单击“添加”(Add) 单元格。 3. 输入在解释器程序中寻址变量的名称。 4. 在“数据块变量”(Data block variable) 列中,选择要映射的变量。 5. 要允许对解释器程序中的变量进行只读访问,请选中“只读”(Read only) 列中的复选框。 说明 如果数据块中的映射变量具有“只读”属性,则必须在映射中为此变量选中“只读”(Read only) 复选框。映射工艺对象 (S7-1500T) 要求 • 解释器映射工艺对象的组态已打开。 • 在 S7-1500 CPU 中,添加了 DriveAxis、PosAxis 或 TO followingAxis 工艺对象。 • 工艺对象未分配给任何运动机构。 操作步骤 要在解释器映射工艺对象中映射工艺对象,请按以下步骤操作: 1. 在组态中,从解释器映射工艺对象导航至“映射 > 工艺对象映射”(Mapping > Mapping of technology objects)。 2. 在“解释器程序中的名称”(Name in interpreter program) 列中,单击“添加”(Add) 单元格。 3. 输入在解释器程序中寻址工艺对象的名称。 4. 在“工艺对象”(Technology object) 列中,选择要映射的工艺对象。准备并执行解释器程序 (S7-1500T) 程序准备 解释器工艺对象解释加载的解析器程序的作业,并在 MC_LookAhead 中非循环地准备它们, 并在需要时将作业包含在解释器作业序列中。 对于程序准备,解释器执行以下作业: • 含用于准备的有效参数的作业规划 • 使用赋值运算符“:=”设置变量 • 通过评估控制指令规划执行序列,例如 IF 指令或循环。 程序准备的优点是,可在执行之前以充足的提前时间评估运动机构运动(包括动态规划和程序 序列)。用户程序中的“MC_LoadProgram”作业启动第一个准备工作。 程序准备中断 解释器在以下情况下中断程序准备: • 已达到解释器作业序列中要准备的Zui大作业数 (.Parameter.MaxNumberOfCommands)。一旦作业执行完毕,程序准备 工作就会继续进行。 • 已达到运动机构的Zui大作业数 (30),需要准备另一个运动机构作业。一旦运动机构作业执 行完毕,程序准备工作就会继续。如果程序准备中断,运动机构将停止在Zui后一个运动作业的目标位置。因此,无法进行混合。 更新数据的示例 • 运动目标位置规范:如果作业的目标位置仅在程序执行期间可用,使用“preHalt()”作业中断 作业前的程序准备。 • 控制指令(例如 IF 或 CASE):如果直到执行时才对表达式求值,可使用“preHalt()”作业等 中断控制指令之前的程序准备。控制指令中的表达式使用程序执行时的当前值进行评估。 程序执行 执行解释器程序时,作业序列中的作业在 MC_LookAhead 组织块中准备,然后在 MC_Interpolator 组织块中处理。 用户程序中的“MC_RunProgram”作业触发执行解释器程序。解释器将处理后的运动作业传输到 由解释器控制的工艺对象。这些工艺对象在 MC_Interpolator 中循环中执行传输的作业。在解 释器程序执行过程中,解释器不断地准备后续作业。 一旦解释器完成执行解释器程序,解释器程序就准备好进行另一次执行。解释器程序的准备会 再次启动。使用“:=”再次初始化变量并准备作业。然后,再次执行解释器程序。解析器作业序列 (S7-1500T) 解释器作业序列的长度指定解释器可以准备的Zui大作业数。解释器作业序列包括解释器程序的 所有作业。可以将要准备的Zui大作业数设置为 10 到 100 之间 (.Parameter.MaxNumberOfCommands)。 解释器作业序列Zui多可包含 30 个运动机构运动作业。此限值是固定的,与在运动机构工艺对 象上组态的运动机构作业序列的值无关 (.MotionQueue.MaxNumberOfCommands)。 加载解释器程序和程序执行期间,解释器会准备作业,直到达到Zui大作业数。在执行解释器程 序期间,一旦准备好作业或运动序列并且完成前一个作业,就会立即执行它们。 解释器会在程序准备期间提前计算作业。作业使用准备时的参数执行,而不是使用执行时的参 数执行。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061