使用PLC实现算法控制用S7系列哪个型号合适

西门子S7-200系列PLC的三相鼠笼型异步电动机星形一三角形启动控制实例
添加时间:
来源: | 阅读量:2180
三相鼠笼型异步电动机在启动过程中电流较大,一般为额定电流的5~7倍。为了减少启动电流对电网的影响,一般采用降压启动,星形一三角形降压启动是比较常用的启动方式,电动机星形一三角形启动继电器控制回路如图2-14所示,图中的QS为电源刀开关。 图2-14 电动机星形。三角形继电器控制回路 三相鼠笼型异步电动机星形一三角
&&& 三相鼠笼型异步电动机在启动过程中电流较大,一般为额定电流的5~7倍。为了减少启动电流对电网的影响,一般采用降压启动,星形一三角形降压启动是比较常用的启动方式,电动机星形一三角形启动继电器控制回路如图2-14所示,图中的QS为电源刀开关。
&&& 图2-14&&& 电动机星形。三角形继电器控制回路
&&& 三相鼠笼型异步电动机星形一三角形启动控制系统的控制要求是:当按下启动电动机按钮时,KM1、KM2主触点闭合时,电动机星形连接启动运行。电动机星形运行10s后,KM1、KM3主触点闭合,电动机三角形连接运行。当按下停止电动机按钮时,电动机停止运行。
&&& 这里采用S7-200系列PLC来实现三相鼠笼型异步电动机星形一三角形启动控制,其实现步骤如下所述。
&&& 1.编程元件编址
&&& 根据控制要求及图2-14所示的主控回路,可知采用两个按钮SB1和SB2控制电动机的停止和启动;使用3个接触器线圈,其中KM1是电动机通电接触器,KM2是控制电动机星形运行的接触器,KM3是控制电动机三角形运行的接触器;继电器控制是采用一个时间继电器KT控制星形与三角形运行之间的转换时间间隔,在S7-200系列PLC的控制中采用一个编程软元件T37来代替,由此确定PLC的元件地址,见表2-8。
&&& 表2-8&&& 编程元件编址
&&& 观察表2-8可知,因为在PLC控制中,利用编程软元件T37代替了时间继电器KT,所以PLC控制电动机启动采用的元件比继电器控制电动机要少。随着控制系统规模的增大,PLC的这种优势越发明显。
&&& 2.PLC选型
&&& 根据元件编址的分析,可知I/O点数较少,且无模拟量输入,所以采用不能连接扩展模块的S7-200系列PLC-CPU221。
&&& 3.外部接线图
&&& 依据I/O地址分配与PLC的型号进行外部接线。本例采用交流电源作为PLC的工作电源,并采用直流汇点输入/继电器输出方式。外部接线图如图2-15所示。
&&& 图2-15&&& 外部接线图
&&& 4.程序梯形图
&&& 程序梯形图如图2-16所示。在网络1中,当按下SB2,I0.0的输入为1,则Q0.0接通并自锁,此时KM1得电,KM1主触点闭合,实现电动机通电。在网络2中,QO.O触点闭合后Q0.1接通,KM2得电,KM2主触点闭合,电动机开始星形启动。同时T37开始定时(T37的定时时间为100&100ms),T37定时时间到,T37的动断触点断开,Q0.1由1变为0,KM2失电,KM2主触点断开。在网络3中,若T37定时到,其动合触点闭合,Q0.2接通,KM3得电,KM3主触点闭合,电动机开始三角形运行。若按下停止按钮,则Q0.0由0变为1,KM1失电,电动机停止运行。
&&& 图2-16&&& 程序梯形图
&&& 通过这个实例可以看出,作为工业控制计算机用的PLC用于控制的主要工作形式是依据机内存储的程序,处理机内存储单元中的数据。其中程序反映的是工业控制的要求,数据则是工业现场的各种信号在存储单元中的实时反映,处理结果则是作为输出驱动执行器件完成控制任务。因而用PLC进行控制的必要条件如下所述。
&&& (1)必须将PLC与由指令器件、信号器件及执行器件组成的外围电路连接,其中PLC的输入端用于接受各种控制指令及检测数据,输出端则输出控制结果或执行数据。
&&& (2)由于计算机只能针对机内存储单元的数据进行运算,输入端上接收到的代表控制系统各种事件的数据及运算后得到的控制结果都存储在存储器中,运算结果通过输出端子输出。
&&& (3)控制系统中各事件间相互关系的实现依靠应用程序,应用程序需事先以一定的编程语言编制并存储在计算机的程序存储单元中。
(责任编辑: 佚名 )
本文关键字:
免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:
小型PWM整流器(功率达到10......
电气控制系统由两部分组成......
淬火系统由加热系统、冷却......
按胶水的喷射方式3DP主要......
新闻热点排行加载中,请稍候...
热门搜索:
数据正在加载中...
各位学长,我想用S7-200 PLC来控制电机的转速。现在已经知道的方法是用S7-200 PLC的PTO/PWM输出脉冲控制步进电机的驱动器方法控制步进电机转速。
请问这种方法是
友情提示:当您下次遇到产品选型问题时,请使用“”平台,它可以帮助您解决产品选型的问题!
问题分类:
10:00:02各位学长,我想用S7-200 PLC来控制电机的转速。现在已经知道的方法是用S7-200 PLC的PTO/PWM输出脉冲控制步进电机的驱动器方法控制步进电机转速。
请问这种方法是
问题:各位学长,我想用S7-200 PLC来控制电机的转速。现在已经知道的方法是用S7-200 PLC的PTO/PWM输出脉冲控制步进电机的驱动器方法控制步进电机转速。
请问这种方法是否能用PID来实现速度的稳定?
是否还有其它种类的电机也可以接受脉冲信号来调节速度?因为我要用PLC做整个系统,所以要用PLC控制电机转速。
问题补充:是否还有其它方案,用PLC控制电机转速?(不用输出高速脉冲的方法控制电机,用PLC的其它功能)
一般来说,常用的,用PLC控制电机的标准模式是什么?PLC+变频器+电机?
08-15 10:02:02回复:各位学长,我想用S7-200 PLC来控制电机的转速。现在已经知道的方法是用S7-200 PLC的PTO/PWM输出脉冲控制步进电机的驱动器方法控制步进电机转速。
请问这种方法是
回复内容:1、用PID调节器可以实现对速度的稳定控制;
2、对于PLC而言,它最擅长的是逻辑控制,而非电机驱动控制。所以,还是应该采取PLC+变频器+交流电机、PLC+直流调速器+直流电机方式。PLC可以通过网络或端子,来发控制信号给变频器(直流调速器),变频器(直流调速器)再来驱动电机。
补充:各位学长,我想用S7-200 PLC来控制电机的转速。现在已经知道的方法是用S7-200 PLC的PTO/PWM输出脉冲控制步进电机的驱动器方法控制步进电机转速。
请问这种方法是
提问人补充:
请不要在问题内容中留下您的联系方式,以免带来不必要的骚扰,谢谢
邮箱地址:
提问时填写的邮箱地址
正在提交问题,请稍候!
邮箱/用户名/手机号
&记住用户名
使用合作网站帐号登录:
支付与发票基于西门子s7-300PLC的恒温控制的课程设计_图文_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&100W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于西门子s7-300PLC的恒温控制的课程设计
阅读已结束,下载本文需要
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩11页未读,
定制HR最喜欢的简历
你可能喜欢每日登录:+1西币&+1积分
立即签到已签到已签到0天
累计可抽西币次数:0次抽奖机会抽西币奖
累计可抽大奖次数:0次抽奖机会抽终极大奖
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。
&下次自动登录
绑定第三方账号登录 &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档
热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
智能算法在s7-300PLC上的实现
热点活动:
置评已完成,谢谢!
您现在可以为该问题添加标签。
智能算法在s7-300PLC上的实现
- 已解决问题
小弟学习PLC有段时间了,目前会使用PID控制控制温度。但是小弟想学习智能算法和SCL结构化语言,像模糊控制,神经网络,遗传算法之类的。不知道大神们有没有这方面的例子,可以给小弟参考学习。不胜感激。小弟邮箱
产品版区:
悬赏西币:5 | 解决时间: 21:26:12 | 提问者:& - 新生&nbsp&nbsp第1级
问题ID:174157
看了这个问题的网友还看了
网上有很多模糊控制的例子,不过一般都是一维的模糊PID方式,各种算法有各种算法的优点缺点,我也在研究这方面的东西,比如单独模糊控制来说没有修正错误的能力,至少的增加个积分才行,除了你说的神经网络,遗传算法以外还有很多的算法,比如还有预测算法等.还有就是对于PLC来说有的算法需要大量的运算并不符合PLC的性能(远低于计算机性能).在未来智能算法都是基于服务器的(智能算法需要大量的数据,显然PLC是做不到的),PLC就相当于执行器而已了,大量的高等算法都是在服务器中运行决策然后再把相应得出来的参数给PLC让PLC去执行.这个才是真正可行的,需要学习数据库,数据库提取智能分析得出结果等.希望能够帮助到你.
毕业实践员&nbsp&nbsp第4级&
以下网友赞了您的问题:
填写您的评论...
提问者对于答案的评价:谢谢
最佳答案作者回复:比如西门子中你使用SCL做多次迭代计算的或者大量运算的时候CPU是跑不动的会直接STOP.因为运算时间过长,PLC没有那么大的性能,PLC只能干简单的东西太复杂的算法导致运算时间过长会触发CPU看门狗直接CPU&STOP了
等您来回答
本版相关问题
作者/最新回复
最后回复时间
给你提供点SCL资料吧,算法你会了就使用SCL编写出来就好了吧.....S7-SCL编程编程组态(SCL简介、Graph简介、FB/FC、间接寻址、符号/符号表使用、PID、编程指令、冗余系统)在&S7-SCL&中如何调试多重背景?在&S7-SCL&中如何访问&BYTE&、WORD&和&DWORD&变量的各个位?S7-SCL&中如何编辑、比较字符串,或将字符串转变为其他的数据类型?将ANY指针用到S7-SCL中功能的参数上
- 高级顾问&nbsp&nbsp第14级
& 15:47:07
上一页1下一页&
扫描打开手机版
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!西门子S7-200系列224继电器PLC,只用一个开关控制电路的启动和停止,程序怎么编_百度知道
西门子S7-200系列224继电器PLC,只用一个开关控制电路的启动和停止,程序怎么编
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
来自科学教育类芝麻团
采纳数:357
获赞数:530
擅长:暂未定制
参与团队:
很简单给你思路启动按钮
按一次计数器加1
再按一次将计数器清零。当计数器等于0的时候
按钮按下去为启动按钮当计数器为1的时候
按钮为停止按钮
采纳数:117
获赞数:845
擅长:暂未定制
用带自锁功能的开关。或者,对按键次数计数,根据计数结果判断开还是关。
本回答被提问者采纳
采纳数:187
获赞数:1054
是一个二分频控制程序,有多种实现方法。控制结果除与按键有关,还与当前的输出状态有关,即当前的输出状态是0时按键按下的输出结果是1;当前的输出状态是1时按键按下的输出结果是0.
来自科学教育类芝麻团
采纳数:109
获赞数:182
参与团队:
呵呵采纳我
其他1条回答
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 S7-200plc 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信