- 发布
- 上海市陌然自动化科技有限公司
- 品牌
- 西门子
- 起订
- 1
- 供应
- 100
- 发货
- 3天内
- 电话
- 15000711173
- 手机
- 15000711173
- 发布时间
- 2021-06-07 15:56:22
品牌: SIEMENS/西门子
西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等
S7-200 CPU 脉冲输出和方向输出点接线第六步. 运动包络定义不配置包络(手动运行)
以 PTO0 为例,如果没有配置包络,则 PTO 向导只生成 PTO0_CTRL 和 PTO0_MAN 两个子程序。因此,只需要在程序中调用这两个子程序并输入相关参数即可。如下图 12 所示:
图 12. 不配置包络子程序
测试前,用户务必使用晶体管输出的 S7-200 CPU,并根据实际使用的电机参数和机械行程修改程序中的相关数值!
此程序的作者和拥有者对于该程序的功能性和兼容性不负任何责任。使用该程序的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
例程 1:以西门子 SINAMICS V80 为例,电机高速度 50000 脉冲/s,启动/停止速度 5000 脉冲/s, 加减速时间1000ms,PTO 0 以 6000 脉冲/s 的速度手动运行。
以 PTO0 为例,如果配置了包络,则 PTO 向导生成PTO0_ADV, PTO0_CTRL,PTO0_MAN,PTO_RUN 子程序。 用户根据具体控制需求在程序中调用以上子程序并输入相关参数。如下图 13 所示:
图 13. PTO 包络运行子程序
测试前,用户务必使用晶体管输出的 S7-200 CPU,并根据实际使用的电机参数和机械行程修改程序中的相关数值!
此程序的作者和拥有者对于该程序的功能性和兼容性不负任何责任。使用该程序的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
例程 2:以西门子 SINAMICS V80 为例,电机高速度 50000 脉冲/s,启动/停止速度 5000 脉冲/s, 加减速时间 1000ms,PTO 0 以 8000 脉冲/s 的目标速度单速连续运行,或者执行相对位置运动以 8000 脉冲/s 目标速度运行 20000 脉冲的距离。
PT 向导子程序输入输出参数具体定义请参考《S7-200 系统手册》第 9 章 S7-200 开环运动控制。
常问问题以 PTO0 为例,PTO 向导配置完成后会生成名称为 PTO0_DATA 的数据块,如下图 14 所示:
该数据块数值不能在程序中或通过上位机赋值修改。如果用户有多个不同目标速度或目标位置的控制需求,必须通过建立并执行多个不同运动包络的方法来实现。
图 14. PTO 数据块
用户必须在 PTO 向导中先启动 “使用高速计数器HSC0(模式12)自动计数线性 PTO 生成的脉冲”, 如下图 15 所示:
图 15. 启动高速计数器模式12
以 PTO0 为例, 当启动了以上选项, 会自动生成子程序 PTO0_LDPOS, 如下图 16 所示:
图 16. PTO0_LDPOS 子程序