6ES7288-1CR40-0AA0
SIMATIC S7-200 SMART,CPU CR40, 紧凑型 CPU,AC/DC/继电器, 机载 I/O: 24 个 24V DC 数字输入;16 个 2A 继电器数字输出; 电源:交流 47-63Hz 时 85-264V AC, 程序存储器/数据存储器 20 KB
主营西门子原装
S7-200CN|S7-200|S7-1200|S7-300|
S7-400|ET200系列PLC,
西门子T400|TDC高端控制器|
西门子PCS7过程控制系统,西门子HMI,
西门子802C|S|D|810D|840D|828D数控系统及备件,
西门子MM4|G110|G120|V10标准变频器,
西门子S120|611系列伺服系统,
西门子profibus-DP现场总线系统,
西门子电机,西门子过程仪表
凡我公司出售的西门子产品均享受西门子官方质保一年,
一年内有任何质量问题免费提供换新或维修服务,不收取任何费用!
希望我的用心能换来您对我们的信心!
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子系列PLC不同运行方式选择今天我们跟大家分享一个实用且是工控人对PLC编程练习的好案例—控制方式选择,对编程逻辑能力的练习及定时器的使用有一定程度的帮助:
☆我们先看看具体的控制要求:
(1)一台电动机有三种不同的运行方式;分别是点动运行、连续运行及定时运行
(2)每种运行方式有一个选择开关决定;当选择开关按压时间在3秒内,则只能是点动运行
(3)当选择开关按压时间3-6秒内,则只能是自锁连续运行,直到按下停止按钮后,电机停止运行
(4)当选择开关按压时间超过6秒,则只能是在运行一定时间后自动停止
(5)每种运行方式需互锁,电动机在停止模式时切换运行方式才有效
(6)按下急停时任何方式均立即停止
接着根据控制要求列出IO分配表
根据控制要求我们知道需要使用一个定时器来记录选择西门子PLC,西门子PLC,西门子PLC,开关按压的时间,并且在电机运行时,按钮按压是无效的,所以程序编写如下:
根据按压记录不同的时间,对应不同的控制模式,3秒内为点动模式,大于3秒小于6秒为长动模式;大于6秒过后是运行延时停止
选择开关按压在3秒内,没有急停、没有故障时按下启动按钮I0.3可以点动运行。
注意:此处用到的故障和急停外部均使用常闭点,所以在程序里使用常开触点
选择开关按压在3秒至6秒之间,则是联动模式;当按下停止按钮I0.4或急停i0.1或故障时,电机停止运行
选择开关按压在6秒以上,则是联动模式;当定时时间到货按下停止按钮I0.4或急停i0.1或故障时,电机停止运行
*后把不同的模式输出电机Q0.0程序到此就编写完成
你学会了吗?记得下载到实际的PLC验证观看效果哦!
(技成培训网原创,作者:眭相建
【实例】西门子实用定位控制程序案例今天我们分享一个常用的多点多速运动控制案例,要求在HMI上能实现报警显示、手动、自动控制;各段速度、位置的设定;IO表监控等功能。
具体控制要求是
▶(1) HMI上面能够实现手动运行速度、点动速度的显示;
▶(2) HMI上能有手动、自动控制画面;并能显示报警具体信息
▶(3) HMI上能显示当前位置、目标位置、当前速度、目标速度的显示
▶(4) HMI上能设置各段位置和速度
▶(5) 当在手动模式时,自动模式不能运行,两种模式需互锁
▶(6) 要求每次启动时均在A 位置开始运行,在没有按下停止按钮时,应在ABC三点循环运行,可随意更改三点位置值及运行速度
▶(7) 当按下停止按钮时,不能立即停止,应运行完该段位置才能停止
▶(8) 当按下急停按钮时,电机应立即停止
本例子采用200SMART ST20 CPU,在看本案例时需要有一定的定位基础知识,能够清楚步进电机是如何进行控制的,是怎么去实现改变运行方向!并了解运动控制向导操作
下图是电机的示意图;I0.2为正限位 I0.3为原点信号I0.4为负限位
HMI手动控制画面显示当前位置、点动速度、手动运行速度及设置手动运行速度
自动控制画面 显示当前位置和速度,目标位置和速度,使能指示
等
参数设置画面可设置各段速度和位置
其他画面不一一展示
下面我们开始写程序,首先应该是轴使能以及初始化程序,但在编写初始化程序之前,我们考虑在HMI方便运行间歇时间的设定,做了个时间数据的运算程序
接着使用单按钮的方式编写轴使能程序 HMI及硬件按钮均可使能
其次我们接着编写手动部分的程序,手动运行正反转时需要互锁,并且在自动模式时手动模式不能运行,所以用定位使能及自动运行两个条做手动程序的EN位
当点动正转或反转时,我们把当前速度传送至HMI上显示
执行回原点程序
原点完成后把第一A点的位置和速度传送至目标位置和速度中
*后是自动部分的程序,当没有急停的情况下,按下启动按钮后,则开始执行GOTO指令,开始运行依第一段速度运行至第一段位置
当当前位置和第一段A点位置相等时,把B点位置和速递传送至目标值地址内,延时一定时间后,运行至B点,当到达B点后把C点的位置和速度传送至目标位置地址
在没按下停止时,在ABC三处反复循运行;按下停止按钮后,则不再运行下一段目标值;按下急停按钮时,则需立即停止
以上整套程序,可把源文件给到大家,软件使用的是V2.5 版本。威纶通触摸屏软件是6.04
关于200SMART定位控制想进一步学习的朋友,推荐大家查看曾老师的西门子《S7-200SMART定位控制应用》《S7-200SMART高速脉冲输入输出功能介绍》两门课程
课程由易到难,通俗易懂、内容精炼,带你快速学会步进伺服控制。该课程从高速计数器的原理开始,逐步带领大家高速计数和运动控制如何建立关系,同时很详细了介绍了运动控制的工作原理及向导组态、控制面板的使用等
产品远销:
1.华北地区:北京、天津、河北、山西、内蒙古(5个省、市、区)。
2.东北地区:辽宁、吉林、黑龙江、大连(4个省、市)。
3.华东地区:上海、江苏、浙江、安徽、福建、江西、山东、宁波、夏门、青岛(10个省、市)。
4.中南地区:河南、湖北、湖南、广东、广西、海南、深圳(7个省、市)。
5.西南地区:重庆、四川、贵州、云南、西藏(5个省、市)。
6.西北地区:陕西、甘肃、青海、宁夏、新疆(5个省、区)