西门子经销WinCC软件中国代理商
西门子代理公司国际化工业自动化科技产品供应商,西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
设置设定值位置 (S7-1500, S7-1500T) 可将轴或编码器的位置设定值设置为juedui值或相对值。 要求 • 编码器值有效 (.StatusSensor[1..4].State = 2) 操作步骤 以juedui方式设置位置设定值 要以juedui方式设置位置设定值,请按以下步骤操作: 1. 在运动控制指令“MC_Home”的“Position”参数中输入juedui位置设定值。 2. 调用运动控制指令“MC_Home”,其中参数“Mode”= 11。 工艺对象的设定位置设置为“Position”参数的值。跟随误差仍存在。 以相对方式设置位置设定值 要以相对方式设置位置设定值,请按以下步骤操作: 1. 在运动控制指令“MC_Home”的“Position”参数中输入相对位置设定值。 2. 调用运动控制指令“MC_Home”,其中参数“Mode”= 12。 工艺对象的设定位置移位了“Position”参数的值。跟随误差仍存在。 5.7.6 juedui值调节 (S7-1500, S7-1500T) 在进行juedui值编码器调整时,运动控制将确定yongjiu性存储在 CPU 上的juedui值偏移量。 可将轴或编码器的实际位置设置为juedui值或相对值。 要求 • 工艺对象处于位置控制的模式。 • 实际编码器值有效(“.Statussensor[1..4].State”= 2)。 以juedui方式指定位置 要在以juedui方式指定位置的情况下执行juedui值编码器调整,请在参数“Mode”= 7 并 且“Position”= juedui位置设定值的情况下调用运动控制指令“MC_Home”。 要调整可操作编码器,请在参数中输入“Sensor”= 0。 要调整不可操作编码器,请在参数“Sensor”中输入编码器的编号。(S7-1500T) 将当前位置设为“Position”参数值。 juedui值编码器偏移量yongjiu性保存在“.StatusSensor[1..4].AbsEncoderOffset”变量中。 以相对方式指定位置 要在以相对方式指定位置的情况下执行juedui值编码器调整,请在参数“Mode”= 6 并 且“Position”= 当前位置的偏移值的情况下调用运动控制指令“MC_Home”。 要调整可操作编码器,请在参数中输入“Sensor”= 0。 要调整不可操作编码器,请在参数“Sensor”中输入编码器的编号。(S7-1500T) 以“Position”参数值对当前位置进行位移。 juedui值编码器偏移量yongjiu性保存在“.StatusSensor[1..4].AbsEncoderOffset”变量中。 开启 CPU 后恢复位置 juedui实际值(带juedui值设置)(测量范围 > 遍历范围) 轴位置直接取自当前的实际编码器值。遍历范围必须在编码器测量范围内。这表示,编码器的 过零位置不能位于行进范围内。 控制器开启时,轴位置由juedui编码器实际值确定。 juedui实际值(带循环juedui值设置)(测量范围 < 遍历范围) 编码器的juedui值在其测量范围内。控制器包括所运行的测量范围,从而可超出测量范围确定正 确的轴位置。 关闭控制器时,所运行过的测量范围将存储在控制器中的保持性存储区中。 在下次上电时,会将保存的遍历测量范围考虑到实际位置值的计算范围内。 注意 关闭控制器时,轴的运动会与实际值发生偏离。 在关闭控制器时,如果轴或编码器移动了编码器测量范围一半以上的距离,则控制器中的实 际值与机械轴的位置不再相符。 复位编码器的juedui值偏移 要复位始终存储在 CPU 内的juedui值偏移量,请按以下步骤操作: 1. 将编码器类型更改为增量。 2. 将工艺对象下载到 CPU。 将删除始终存储的juedui值偏移量。 3. 将编码器类型更改回juedui值编码器。 4. 将工艺对象下载到 CPU。 再次指定轴的位置。 将用于设备更换的juedui值编码器调整保存在 SIMATIC 存储卡上 使用此“MC_SaveAbsoluteEncoderData”运动控制指令,可以将编码器类型为“juedui值”或“循环绝 对值”的所有工艺对象的juedui值编码器调整数据保存在 SIMATIC Memory Card 上。数据以“AbsEncoderData.dat”形式保存在 SIMATIC Memory Card 的“UserFiles”文件夹中。要在更换 设备时将juedui值编码器调整的数据转存到新的 SIMATIC CPU 中,请将 SIMATIC 存储卡插入新 的 SIMATIC CPU 中。 此外,还可以将“AbsEncoderData.dat”文件复制到另一个 SIMATIC 存储卡的“UserFiles”文件夹 中并使用该 SIMATIC 存储卡。 还可在 CPU 的 Web 服务器中复制“AbsEncoderData.dat”文件。请注意,“UserFiles”文件夹 在“Filebrowser”Web 页面上受写保护。“AbsEncoderData.dat”文件必须作为用户文件下载。自 动分配到“UserFiles”文件夹。 新 CPU 加载的项目必须满足以下要求,才能在更换设备时使用通 过“MC_SaveAbsoluteEncoderData”保存的数据: • 相同的编码器组态 • 相同的工艺对象名称 • 相同数量的工艺对象数据块 新 CPU 不得包含任何有效的juedui值编码器调整值。可以删除juedui值编码器调整值,例如,在 不使用“格式化存储卡”(Format memory card) 选项的情况下复位为出厂设置。 如果加载的项目和新 CPU 满足要求,则在更换设备时 CPU 启动期间会传输保存在 SIMATIC Memory Card 上的juedui值编码器调整数据。之后不需要新的juedui值编码器调整。 更换设备并将备份数据从 SIMATIC Memory Card 传输到 CPU 后,SIMATIC Memory Card 上的 备份会自动重命名(“AbsEncoderData.bak”)且不再使用。在诊断缓冲区中输入“juedui值编码器 调整的数据备份已成功恢复”(The data backup for the absolute encoder adjustment was successfully restored)。 MC_SaveAbsoluteEncoderData V7 (页 232) 5.7.7 增量式编码器调整 (S7-1500, S7-1500T) 通过增量式编码器调整,可以在“MC_Home”处设置增量式编码器的juedui位置,“Mode”= 13。 如果所选编码器是可操作编码器,则在回零期间,设定值会自动调整为校准的实际值。轴不会 执行补偿运动。回零后,轴的实际值等于编码器的实际值。 对于带有多个编码器的轴:与“模式”= 0 不同,位置偏移不适用于所有编码器,通过参 数“Mode”= 13 进行位置校正。这意味着实际位置值可能在编码器之间存在偏差。使用 MC_SetSensor 且模式 = 1(不同步实际位置)和激活位置控制切换编码器时,两个编码器的 附加差值会作为附加控制偏差并可触发补偿运动。 在增量式编码器调整期间,增量式编码器的位置不会yongjiu性保存在 CPU 中。在断电后值会丢 失。 要求 • 增量编码器 • 工艺对象启用,位置控制;或工艺对象禁用 • 不存在活动的报警 操作步骤 要进行增量式编码器调整,调用运动控制指令“MC_Home”(参数“模式”= 13,“位置”= juedui位 置设定值)。 要调整可操作编码器,请在参数“传感器”(Sensor) 中输入“0”。 要调整不可操作编码器,请在参数“传感器”(Sensor) 中输入编码器的编号。(S7-1500T)使带外部零位标记的 SINAMICS 驱动装置回零 (S7-1500, S7-1500T) 对于带有外部零位标记的 SINAMICS 驱动装置,如果在回零时进行同步,则必须在发出外部零 位标记信号之前执行。即,在正行程方向上,在上升沿时进行同步;在负行程方向上,在下降 沿时进行同步。 通过将信号反相,也可发出外部零位标记信号之后执行同步。可通过 SINAMICS 参数 p490 在 驱动装置上设置反相。 可在 SINAMICS 参数 p495 中设置编码器零位标记或外部零位标记的回零操作。 5.7.9 反向间隙补偿启用后回到原点 (S7-1500, S7-1500T) 主动和被动回零“MC_Home”(“模式”= 2、3、5、8、10) 始终沿同一方向将轴移至起始位置。选择“正向”(positive) 或“反向”(negative) 作为回零方向。 说明 在达到回零标志之前,必须沿回零方向遍历完整的反向间隙。 直接回零“MC_HOME”(“模式”= 0.1) 在直接回零之前或期间,始终沿同一方向移动轴。如果在直接回零期间沿其它方向移动轴,则 补偿间隙周围的轴位置无效。 juedui值编码器调整“MC_Home”(“模式”= 6.7) 为了能将实际编码器值明确分配给juedui编码器的轴位置,设置juedui编码器调整的juedui值偏移 时,必须将反向间隙的位置也考虑在内。反向间隙的位置在进行juedui编码器调整期间或之前, 通过轴的行进方向确定。使用“juedui回零方向”参数组态轴的行进方向。控制器再次接通后,如 果第一个遍历运动的方向为juedui回零方向的反向,则轴的遍历距离为反向间隙的大小。 在juedui编码器值调整已经执行完毕的情况下,如果控制器接通时反向间隙的位置对应于与设置 juedui编码器偏移时的轴位置相关的反向间隙的位置,则只有在控制器关断后再次打开,轴位置 才能正确显示。否则,轴位置会偏离显示的轴位置,Zui多可偏离反向间隙大小的上限。控制器 在接通时会记录实际编码器值,但如果轴不遍历,则无法推算出反向间隙的位置。轴首次遍历 并且遍历距离至少为反向间隙的大小时,工艺对象会再次显示实际机械位置。 增量式编码器调整“MC_Home”(“模式”= 13)复位“回零后”状态 (S7-1500, S7-1500T) 增量编码器 在下列情况中,将重设“已回原点”状态,并且必须重新回原点工艺对象。 • 传感器系统出错/编码器故障 • 启动“Mode”= 5、3、8、10 的某个“MC_Home”作业 (一旦逼近回零标记,“已回零”状态会立即设为“TRUE”。) • 更换 CPU • 更换 SIMATIC 存储卡 • 关闭电源 • 存储器复位 • 修改编码器组态 • 重新启动工艺对象 • 将 CPU 恢复为出厂设置 • 将不同的项目传送到控制器 使用新的增量式编码器时,需要再次使其回原点。 juedui编码器 在下列情况中,将重设“已回原点”状态,并且必须重新回原点工艺对象。 • 更换 CPU • 将编码器类型更改为增量编码器 • 将 CPU 恢复为出厂设置 • 将不同的项目传送到控制器 当您使用新juedui编码器时,需要再次将其回原点。 复位 CPU 存储器或升级一个项目时,无需重新调整juedui值编码器变量:回原点 (S7-1500, S7-1500T) 以下工艺对象变量可用于回原点操作: 状态指示灯 变量 说明.StatusWord.X11 (HomingCommand) 回原点作业正在运行.StatusWord.X5 (HomingDone) 工艺对象已回原点.ErrorWord.X10 (HomingFault) 回原点过程中出错.StatusSensor[1..4].Adjusted 编码器回原点 说明 估算“StatusWord”、“ErrorWord”和“WarningWord”中的位数 请注意《S7-1500/S7-1500T 运动控制概述》 (页 11)文档的“StatusWord、ErrorWord 和 WarningWord 的评估”部分中的信息。 逼近参考输出凸轮 变量 说明.Homing.ApproachDirection 逼近参考输出凸轮的起始方向或行进方向.Homing.ApproachVelocity 逼近参考输出凸轮的速度 逼近回原点位置 变量 说明.Sensor[1..4].ActiveHoming. Direction 回原点方向.Homing.ReferencingVelocity 逼近回原点标记的速度量 说明.Sensor[1..4].ActiveHoming. SideInput 数字量输入侧.Sensor[1..4].ActiveHoming. Direction 回原点方向或逼近方向.Sensor[1..4].ActiveHoming. DigitalInputAddress 数字量输入的地址.Sensor[1..4].ActiveHoming. HomePositionOffset 回原点标志距离起始位置的偏移量 被动回原点的参数 变量 说明.Sensor[1..4].PassiveHoming.Mode 回原点模式.Sensor[1..4].PassiveHoming. SideInput 数字量输入侧.Sensor[1..4].PassiveHoming. Direction 回原点方向或逼近方向.Sensor[1..4].PassiveHoming. DigitalInputAddress 数字量输入的地址 5.8 位置监视功能 (S7-1500, S7-1500T) 以下功能适用于在定位轴/同步轴工艺对象中对定位和运动进行监视: • 位置监视 (页 144) 实际定位值必须在指定时间内到达定位窗口,且在该定位窗口停留一段Zui短停留时间。 • 跟随误差监视 (页 145) 根据一个与速度有关的误差极限对跟随误差进行监视。Zui大允许跟随误差取决于速度设定 值。 • 停止信号 (页 147) 当实际速度到达停止窗口并在Zui短停留时间内停留在该窗口时,指示轴的停止状态。 如果违反监视条件,则将输出工艺报警。工艺对象将根据报警响应进行响应。 5.8.1 位置监视 (S7-1500, S7-1500T) 定位监控功能将在设定值计算结束时对实际位置的状态进行监控。 一旦速度设定值达到零值,则实际位置值必须介于定位窗口的容差时间范围内。实际值在定位 窗口内的停留时间必须超出Zui短停留时间。 如果在定位运动结束时达到实际位置且用时在容差时间内,并在Zui短停留时间内位于定位窗 口,则在工艺数据块中对“.StatusWord.X6 (Done)”进行设置。Zui短停留时间结束后,还 对相应运动控制指令的“Done”参数进行设置。这样就完成了一个运动作业。 各种设定值插补操作方式中的位置监视都相同。例如,设定值插补完成的方式如下所示。 • 设定值到达目标位置 • 通过运动控制指令“MC_Halt”或“MC_Stop”,在运动期间使用位置控制停止 违反位置监视条件 在下列情况下,将通过位置监视输出工艺报警 541,并禁用工艺对象(报警响应:取消启 用)。 • 在容限时间内,实际值未到达定位窗口。 • 在Zui短停留时间内,实际值离开定位窗口。 组态定位监视 可以在定位轴/同步轴组态的“扩展参数 > 位置监视 > 位置监视”(Extended parameters > Position monitoring > Position monitoring) 下找到定位监视。 请按下列步骤操作: 1. 在“定位窗口”(Positioning window) 字段中,组态定位窗口的大小。如果轴已经位于该窗口 内,则认为该位置即为要“到达”的位置。 2. 在“容差时间”(Tolerance time) 字段中,组态时间,在该时间内,位置值必须到达定位窗 口。 3. 在“Zui短停留时间”(Minimum dwell time) 字段中,组态当前位置值在定位窗口中至少须保 持“Zui短停留时间”的时间。 推荐的设置:为避免长时间暂停,请为动态定位任务设置介于 0 ms 和 20 ms 之间的值。 5.8.2 跟随误差监控 (S7-1500, S7-1500T) 跟随误差是设定位置与实际位置之间的差值,以驱动装置上轴的连接为基准。以下错误中包含 轴的引导行为。跟随误差的大小取决于速度。跟随误差还包含来自干扰变量的部分。 根据与速度相关的跟随误差限值对定位轴/同步轴工艺对象的跟随误差进行监视。允许跟随误 差取决于速度设定值。 当速度小于一个可调整的速度下限时,将允许跟随误差指定为常量。