梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商
S7-200SMART如何驱动XY轴平台实现画多边形的功能,文中以画三角形为例给大家介绍,希望大家通过对该文章的阅读及理解可实现画多边形的功能。交换机一级代理商,西门子交换机代理商,西门子S7-1200系列代理商,西门子S7-1200CPU
分销商,西门子S7-1200CPU分销商,西门子S7-1500CPU代理商,西门子S7-1500CPU代理商,西门子模块代理商,西门子模块一级代理商,西门子模块总代理商,西门子模块分销商,西门子模块代理商
SIEMENS | 触摸屏 | 6AV2123-2MB03-0AX0 |
SIEMENS | 电缆 | 6XV1840-2AH10 |
SIEMENS | 底座 | 6ES7193-6BP00-0BA0 |
SIEMENS | 底座 | 6ES7193-6BP00-0DA0 |
SIEMENS | 模块 | 6ES7141-3BH00-0XA0 |
SIEMENS | 模块 | 6ES7212-1AE40-0XB0 |
模块 | CTS7114-1BD20-0620 | |
SIEMENS | DP电缆 | 6XV1830-0EH10 |
SIEMENS | 内存卡 | 6ES7954-8LE03-0AA0 |
SIEMENS | 模块 | 6ES7521-1BH10-0AA0 |
SIEMENS | 模块 | 6ES7135-6HD00-0BA1 |
SIEMENS | 模块 | 6ES7195-7HD10-0XA0 |
SIEMENS | 模块 | 6ES7288-3AM06-0AA0 |
SIEMENS | 模块 | 6ES7241-1CH32-0XB0 |
SIEMENS | 触摸屏 | 6AV2124-0MC01-0AX0 |
SIEMENS | 模块 | 6ES7215-1AG40-0XB0 |
SIEMENS | 模块 | 6ES7223-1BL32-0XB0 |
Siemens | 电池板 | 6ES7288-5BA01-0AA0 |
Siemens | 交换机 | 6GK5004-1BD00-1AB2 |
SIEMENS | 电源 | 6ES7288-0CD10-0AA0 |
Siemens | 模块 | 6ES7223-1BH32-0XB0 |
一、 实验设备介绍
(1)西门子S7-200SMART系列PLC,CPU型号为ST20。
(2) XYZ轴平台一套,该平台有三个步进驱动器,三套电机配合丝杆,在本例子因ST20型号的CPU只支持2轴高速脉冲输出,所以只驱动X轴和Y轴。实验平台如下图所示:
注:定义往电机方向移动为正方向,丝杆的逻辑为4mm,步进驱动的细分设置为3200个脉冲一转。
CPU输出端Q0.0和Q0.2分半为X轴的脉冲和方向信号,Q0.1和Q0.7为Y轴的脉冲和放信号,步进驱动器有PLC的接线图如下所示:
二、 直线插补算法说明
如下图所示,原点,1#点,2#点,三点构成了一个三角形,若需要使用S7-200SMART系列PLC驱动所描述的XY轴实验平台画出来,则需要用到XY轴同时运动来实现走直线的功能,但S7-200SMART系列PLC没有直线插补功能,只能考虑自编程序来实现。
如上图所示,X轴和Y轴要同时从原点启动到1#点位置,则X轴和Y轴所移动的时间是相同的,因此已知目标位置的坐标及一个轴的速度(主站速度),然后根据已知的轴的位置和速度计算出时间后再去计算出另外一个轴的速度。根据此原则则可得到如下公式:
三、三角形移动程序设计说明
根据分析,对S7-200SMART系列PLC的驱动XY轴平台实现三角形运动的程序设计主要分为“运动向导的组态配置”、“初始化与回原点程序”、“速度换算程序”、“取**值程序”、“开始运行程序”几部分组成。
(1)速度换算程序
速度换算程序,根据给定的X轴的速度,计算出Y轴的速度,在输的计算中为了保计算得到的速度值为正数,因此对目标位置减去当前位置后得到的结果去**值运算,因此还需要编写取**值的子程序。如下图所示,**段程序为取**值运算的子程序,*二段为速度换算的子程序。
(2)初始化和回原点程序设计
对X轴和Y轴分别进行初始化,初始化程序如下图所示
对X轴和Y轴分别心回原点操作,使画笔移动到原点位置
(3)编写走三角形运行程序
四、结语
程序仅供参考,实际使用请根据情况进行修改,需要通过该案例后大家可一反三,能够编写出更复杂的程序。
梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商梅州西门子电机一级代理商
词条
词条说明
西门子触摸屏代理商西门子电源模块代理商西门子低压断路器模块西门子低压断路器模块西门子低压断路器模块西门子低压断路器模块电缆,电线,交换机,PLC模块,CPU,模块,触摸屏,变频器,电源,CPU供应,通讯电缆,DP电缆,低压断路器西门子PLC,供应商,西门子,模块,西门子,供应商,模块,CPU,PLC模块S7-200CN CPU222,DC/DC/DC,8输入/6输出S7-200CN CPU222,
6AV2128-3MB06-0AX1触摸屏供应6AV2128-3MB06-0AX1触摸屏供应6AV2128-3MB06-0AX1SIMATIC HMI MTP1200, Unified 精智面板, 触摸操作, 12.1" 宽屏 TFT(彩色)显示屏, 一千六百万色, PROFINET 接口, 可项目组态的较低版本 WinCC Unified Comfort V16, 包含开源软件,, 免费提供 参
西门子触摸屏代理商西门子S7-400*处理器CPU416F-2西门子CPU代理商西门子S7-400*处理器CPU模块416F-2西门子S7-400*处理器CPU模块416F-2一、子程序调用(CALL、SRET)所谓子程序,顾名思义,它是程序的孩子,啊呸,它是区别于主程序而存在的独立程序段,只能呆在副程序区的可怜瓜娃子。就像我之前说的,妈叫你打酱油,有苹果就顺便买几个,这里的打酱油是主程序,
西门子CPU模块代理商西门子S7-1500代理商6ES7511-1AL03-0AB0商品编号(市售编号)6ES7511-1AL03-0AB0产品说明SIMATIC S7-1500, CPU 1511-1 PN, *处理器,带 工作存储器 300 KB 用于 程序及 1.5 MB 用于数据, * 1 个接口:PROFINET IRT 带双接换机, 25 ns Bit-Performance, 需要
公司名: 浔之漫智控技术(上海)有限公司
联系人: 颜经理
电 话:
手 机: 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 广富林4588弄52号3楼
邮 编:
网 址: yan6789.b2b168.com
公司名: 浔之漫智控技术(上海)有限公司
联系人: 颜经理
手 机: 15021292620
电 话:
地 址: 上海松江小昆山 广富林4588弄52号3楼
邮 编:
网 址: yan6789.b2b168.com