西门子模块|一级授权代理商
西门子模块|一级授权代理商
西门子模块|一级授权代理商西门子模块|一级授权代理商
西门子变频器一级代理商,西门子变频器总代理商,西门子变频器授权代理商,
西门子PLC代理商,西门子PLC总代理商,西门子PLC一级代理商,西门子PLC授权代理商,西门子PLC经销商,西门子PLC供应商,西门子CPU
代理商,西门子CPU一级代理商,西门子CPU总代理商,西门子CPU供应商,西门子CPU经销商,西门子电缆代理商,西门子电缆一级代理商,西门子
电缆总代理商,西门子电缆授权代理商,西门子电缆供应商,西门子电缆经销商,西门子通讯电缆一级代理商,西门子通讯电缆供应商,西门子通讯
电缆经销商,西门子电源代理商,西门子电源一级代理商,西门子电源总代理商,西门子电源授权代理商,西门子电源供应商,西门子电源经销商,
西门子交换机经销商,西门子交换机供应商,西门子交换机一级代理商,
CPU模块 | Firmware V4.4 | 6ES72111BE400XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES72111AE400XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI | ||
6ES72111HE400XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI | ||
6ES72121BE400XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI | ||
6ES72121AE400XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI | ||
6ES72121HE400XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI | ||
6ES72141BG400XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI | ||
6ES72141AG400XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI | ||
6ES72141HG400XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI | ||
6ES72151BG400XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO | ||
6ES72151AG400XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO | ||
6ES72151HG400XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO | ||
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |
西门子S7-200 SMART如何画三角形
在前面的文章中,给大家介绍了S7-200SMART如何驱动XY轴平台实现画圆的功能,给大家介绍S7-200SMART如何驱动XY轴平台实现画多边形的功能,文中以画三角形为例给大家介绍,希望大家通过对该文章的阅读及理解可实现画多边形的功能。
一、 实验设备介绍
(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)编写走三角形运行程序
西门子模块|一级授权代理商 西门子模块|一级授权代理商
联系方式
- 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 电话:15021292620
- 销售:颜娟
- 手机:15021292620
- 传真:021-33556143
- 微信:X15021292620
- QQ:2799536152
- Email:2799536152@qq.com