西门子DP接头授权经销代理商
其产品范围包括西门子S7-SMART200、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
我们还提供西门子G120、G120C V20 变频器; S120 V90伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
西门子中国授权代理商——浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球**芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
PTO 包络被禁用(因用户指令导致): • 0 = 非手动禁用的包络 • 1 = 用户禁用的包络 SM66.6 SM76.6SM566. 6 PTO/PWM 管道溢出/下溢: • 0 = 无溢出/下溢 • 1 = 溢出/下溢 SM66.7 SM76.7SM566. 7 PTO 空闲: • 0 = 进行中 • 1 = PTO 空闲 Q0.0 Q0.1 Q0.3 控制位 SM67.0SM77.0 SM567. 0 PTO/PWM 更新频率/周期时间: • 0 = 不更新 • 1 = 更新频率/周期时间 SM67.1SM77.1 SM567. 1 PWM 更新脉冲宽度时间: • 0 = 不更新 • 1 = 更新脉冲宽度 SM67.2 SM77.2SM567. 2 PTO 更新脉冲计数值: • 0 = 不更新 • 1 = 更新脉冲计数 SM67.3 SM77.3 SM567. 3PWM 时基: • 0 = 1 µs/时标 • 1 = 1 ms/刻度0 PWM 脉冲宽度值:0 到 65,535 SMD72SMD82 SMD57 2 PTO 脉冲计数值:1 到 2,147,483,647 SMB166 SMB176 SMB576进行中段的编号: **多段 PTO 操作 SMW16 8 SMW17 8 SMW57 8 包络表的起始单元(相对 V0 的字节偏移):**多段 PTO 操作 表格 8-18 PTO/PWM 控制字节参考 PLS 指令的执行结果 控制寄 存器 (十六进 制值) 使能选择模 式 PTO 段 操作 超驰 时基 脉冲计 数 脉冲宽 度 周期时间/ 频率 16#80 是 PWM 否 1µs/周期 计算包络表值 PTO生成器的多段管道化功能对于许多应用(特别是步进电机控制)都很实用。 例如,可使用带有脉冲包络的 PTO通过简单的斜升(加速)、运行(不加速)和斜降(减速) 顺序来控制步进电机。通过定义脉冲包络可创建更复杂的顺序,脉冲包络*多可由 255段 组成,每段对应一个斜升、运行或斜降操作。 下图说明了生成输出波形所需的采样包络表值: • 段 1:加速步进电机 • 段2:以恒定转速运行电机 • 段 3:使电机减速 在本例中,要达到期望的电机转数,PTO 生成器需要以下值: • 2 kHz的启动和结束脉冲频率 • 10 kHz 的*大脉冲频率 • 4000 个脉冲 在输出包络的加速部分,大约在 200脉冲后,输出波形应达到*大脉冲频率。大约在 400 脉冲后,输出波形应完成包络的减速部分。下表列出了用于生成示例波形的值。本例中,包络表位于 V 存储器,起始地址为 VB500。可以使用任意可用于 PTO 包络表的 V 存储器区域。可以在程序中使用指令将这些值装载到 V 存 储器中,也可在数据块中定义包络值。表格 8-19 包络表值 地址 值 说明 VB500 3 总段数 VD501 2,000 起始频率 (Hz) VD505 10,000结束频率 (Hz) 分段 1 VD509 200 脉冲数 VD513 10,000 起始频率 (Hz) VD517 10,000结束频率 (Hz) 分段 2 VD521 3,400 脉冲数 VD525 10,000 起始频率 (Hz) VD529 2,000结束频率 (Hz) 分段 3 VD533 400 脉冲数 PTO 生成器开始时先运行段 1。PTO 生成器达到段 1所需脉冲数后,会自动装载段 2。该操 作将持续到*后一段。达到*后一段的脉冲数后,S7‑200 SMART CPU 将禁用 PTO生成器。 对于 PTO 包络的每一段,脉冲串以表中分配的起始频率开始。PTO 生成器以恒定速率提高或降低频率,从而以正确的脉冲数达到结束频率。PTO 生成器将工作频率限制为表中 指定的启动和结束频率。 PTO生成器逐步叠加工作频率,从而使频率随时间呈线性变化。叠加到频率的恒定值的分辨率受到限制。该分辨率限制会在产生的频率中引入截断误差 冲串频率可以到达为段指定的结束频率。在下图中,可以看到截断误差会影响 PTO加速频率。 应该测量输出,确定该频率是否在可接受的频率范围内。 仁⦷ ᰦ䰤 ⇥ ⇥ Df ① 期望的频率曲线图 ② 实际的频率曲线图如果一段结束和下一段开始的频率差 (Δf) 是不可接受,请尝试调整结束频率来对该差值进行补偿。为使得输出位于可接受的频率范围内,可能需要反复进行这种调整。 注意,段参数改变会影响 PTO完成的时间。可以使用段的持续时间等式(在下文介绍)来 了解其对时间的影响。对于给定的段来说,要想获得准确的段持续时间,结束频率值或脉冲数必须具备一定的弹性。 上面的简化示例用于介绍目的,实际应用可能需要更复杂的波形包络。别忘了您只能分配整 数形式的 Hz频率,且必须以恒定速率执行频率更改。S7‑200 SMART CPU 可选择该恒定速率, 且每一段的恒定速率可以不同。对于依照周期时间(而非频率)开发的传统项目,可以使用以下公式来进行频率转换: CTFinal = CTInitial + (ΔCT *PC) FInitial = 1 / CTInitial FFinal = 1 / CTFinal 其中: CTInitial段启动周期时间 (s) ΔCT 段增量周期时间 (s) PC 段内脉冲数量 CTFinal 段结束周期时间 (s) FInitial段起始频率 (Hz) FFinal 段结束频率 (Hz) 给定 PTO包络段的加速度(或减速度)和持续时间有助于确定正确的包络表值。使用以下 公式可计算给定包络的持续时间和加速段频率加速度 (Hz/s)PC 段内脉冲数量 Fmin 段*小频率 (Hz) ΔF 段增量(总变化)频率 (Hz) 8.8 数学 8.8.1加法、减法、乘法和除法 LAD / FBD STL 说明 ADD_DI ADD_R +I IN1, OUT +D IN1, OUT+R IN1, OUT 加整数指令将两个 16 位整数相加,产生一个 16 位结果。加双精度 整数指令将两个 32位整数相加,产生一个 32 位结果。加实数指令 将两个 32 位实数相加,产生一个 32 位实数结果。 • LAD 和 FBD:IN1+ IN2 = OUT • STL: IN1 + OUT = OUT SUB_DI SUB_R -I IN1, OUT -D IN1,OUT -R IN1, OUT 整数减法指令将两个 16 位整数相减,产生一个 16 位结果。双整数 减法 (-D) 指令将两个 32位整数相减,产生一个 32 位结果。实数减 法 (-R) 指令将两个 32 位实数相减,产生一个 32 位实数结果。 • LAD 和FBD:IN1 - IN2 = OUT • STL:OUT - IN1 = OUT