研选课堂
HOME
研选课堂
正文内容
plc编程手写 西门子S7-200 SMART控制步进电机程序讲解
发布时间 : 2024-10-12
作者 : 小编
访问数量 : 23
扫码分享至微信

西门子S7-200 SMART控制步进电机程序讲解

S7-200 SMART型号ST40PLC一台;

开关电源2套,一个为MW的220VAC--24VDC作为PLC以及步进驱动器的供电电源,一个220VAC--5VDC,作为步进驱动器的信号电源;

42型步进电机一台;

网线一条;

计算机一台;

实现功能:

使用SMART控制步进电机定位,正转,反转,急停,减速停止,位置归零等功能。

硬件连接图纸:

接下来说说这款步进驱动器的设置,在步进驱动器上有6个DIP开关,S1-S3用于选择8档细分控制(1、2、4、8、16),通过S4-S6 3位拨码开关选择6档电流控制(0.5A、1A、1.5A、2.0A、2.5A、3.0A、3.5A、4.0A)。

(细分选择8,即1600脉冲,由于电机为42型,电流1.7A,故可以选择2.0A的电流,步进驱动器上清晰地标注了DIP开关的ON/OFF对应的数字。各控制器都不一样,设置也不一样)

连接好了硬件,接下来就是组态了。

S7-200 SMART提供了非常方便的运动控制功能向导,根据向导一步一步进行。

选择测量系统,这里选择的是工程单位mm,步进电机的步距角为1.5,细分8,那么根据计算得知电机旋转一周所需脉冲数为360/1.5*8=1600,电机一次旋转产生多少mm的运动,这个要看实际连接情况,包括减速机、丝杆等部件。由于这里只针对电机,所以按照电机输出轴计算得15.708

方向控制里,选择相位单相(2输出),一个输出脉冲,一个指示运动方向。

输出DIS,勾选启用,用于当电机静止时,可以自由转动电机,以便调试或实际加工中的对刀。

还提供了运行曲线功能,在S7-200中类似于PTO包的功能,设定目标速度和终止位置,这里也有点像变频器用的多段速功能呦。

最后,生成组件即子程序,可以取消勾选用不上的。

十年工控浅谈PLC(四):自学成才之路(具体步骤)

发了两篇小文,一石激起千层浪,收到很多朋友的评论和赞誉,在此感谢各位抬爱。做过的项目非常多了,就是不知道怎么去写。各位朋友的评论和来信为我指明了方向,该写些什么。有几位朋友来信说要跟我学PLC,我觉着PLC太简单,自学就够用了。等我填完PLC的坑,后期可以一起探讨一下Labview,Codesys这些东西比较有意思一些。

为什么会有这个疑问呢?归根到底就是两方面的问题:1.迷茫,不知道水有多深,不知道从哪下手。2.缺实践机会。这两点我都在前面两篇小文说过了,今天在具体解决一下。

一、迷茫,不知道PLC这个水有多深,不知道从哪里下手的问题

各位,很负责任的说,水很浅,小马过河,你走过去就行。

废话少说,列具体步骤。

买个小本子把目录记下来。

1、 DI,DO的学习。

2、 AI,AO的学习。

3、 COUNT的学习。

以上几个一个月学会就行了,就够了,一个月是保守估计。等上面几个搞定后,你就已经是个合格的PLC 工程师了。怎么学,下面会具体列出实践步骤,再后面呢?高级篇。

4、 学个昆仑通泰触摸屏吧。

为什么是昆仑通泰?简单。我的两个徒弟,接触几天,学触摸屏,两天,我发誓,就是两天。下载和教程,画个页面,连个200PLC,动起来了。

5、 串口。

这个别学了,没有工况你也学不会,你去看串口的定义,7个层,你看的看到会有自杀的冲动,有了工况,两天就学会了,我说过,有些东西学起来难,用起来很简单。楼主上研究生期间接触的RS232,RS485,具体工况就是用工控机通过板卡,用485通讯控制一个西门子变频器。楼主去下资料学485,单场就疯了,靠,直接干,用串口精灵,很快就搞定了。现在都没搞清楚什么物理层,链路层,但是我很熟练的就能用。

6、 通讯。

和PLC通讯,和仪表通讯,和变频器通讯,和上位机通讯。碰到项目了再学。还是那句话,用起来简单,学起来难。

1.1 DI,DO的学习。

学会电机的直启和星三角启动就够了。

具体步骤如下:

首先,去了解一下电机的启动方式有几种。 你这个都不懂,你就别学PLC了。

第二,了解电机一键启停,两键启停的电路图原理,星三角启停的原理,电路图。 初中文化程度就够用了,百度一下,一个小时就可以了。

第三,画出接线图。

没学过?就照我这个画,当然,这个是简化的,你得画完全。

第四,写程序。

先用这个,感受一下,让自己兴奋一下。

然后把下面这个抄进去(拿来主义,我前面两个小文说过了)。这两个步骤,道出了项目调试的关键两步,从简到详。

你要是在《第二,了解电机一键启停,两键启停的电路图原理,星三角启停的原理,电路图》这一步没偷懒,那上面这个程序,你一看就明白。

很多朋友问,我不动逻辑,怎么去用,你先让我用,我怎么用?

在这里我已经说明白了。

你搞懂工况,就是电机的一键启停,两键启停,逻辑自然就懂了。

到此DI,DO就搞定了。看到了吧,工况很重要,程序就几条。

1.2 AI,AO的学习。

首先,用一小时了解传感器。 两线制,三线制,四线制。4-20mA,0-10V。就够了。随便找个传感器样本,我给你定一个,压力传感器,4-20mA,0-10V各一个。

第二,画4-20mA,0-10V的接线图。 样本就有

第三,画出PLC接线图。样本就有,把两个结合起来。

DI,DO,你都不用百度。直接可以上,就是开关,继电器,AI,AO就得学几条命令了,就几条。比如move,+-*/,D/A,A/D的转换,我会在后期写出来。

第四,百度一下。 比如200PLC(为什么是200,后面会说)怎么采集0-10V。照着做。有人说:你开玩笑,我百度,还跟你学干嘛?就是这样的。这一条说出了一个大秘密,所有的高手都是这么干的,你不这么干?

AI学会了。

AO?直接用上面第三第四。百度一下,就几个步骤,输出个0-10V,拿万用表量一下,就可以了,学会了。没万用表?拿手试一试。开玩笑的。

1.3 Count的学习。

这个?你上面的AI,AO都学会了,你还好意思问吗?实在你懒得动,看看我前几篇文章,照着做吧。

1.4 用什么品牌的PLC?

西门子PLC。为什么?没有为什么。三菱,欧盟龙的都一样,既然你问,我就给你指定一个。都一样。

为什么水井盖是圆的?要是方的,你又会问为什么是方的,TM总得有个形状把。讲个笑话活跃下气氛。

1.5:用什么型号的?

你要是学生,或者还没接触过PLC?建议PLC200。第一200简单,第二200好多功能没封装起来,你得靠自己去弄明白,比如模拟量的线性处理,300中用FC105 106封装了,你用200得手写。手写一遍你就会懂原理,以后用起来得心应手。直接用封装的,工况一变,你就慌了。楼主有个同事,就这样,工况都变了,还在那套用封装好的子程序。

这个有些高手也写过(他们建议从1200开始学),我说说我的理由。200PLC界面太简单了,你就是想放错,你都没办法犯错。

怎么说?刚开始用Word,2003版的,多简单,后来07的,10的,好用了但是界面变复杂了啊,你第一次用Word,你用03的用熟了,再用10的那你就学会自动屏蔽没用的功能的本领了。再举个例子,95Windows,后来的Win7,后来的Win10,我是老师,你没见过电脑,你就先从95开始吧,你先犯错都很难。可能举例子有点不恰当,免得别人抬杠,就这么一说,你就这么一听,我发出页面,你感受一下。

说个不好听的,200的软件装起来都容易,博图估计你都不会装。200的页面,看到了吧,你就是放错,你都没机会放错。进屋子,就上炕。你要是博图,你都找不见炕。

这是200的页面,看到了吧,你就是放错,你都没机会放错。进屋子,就上炕。你要是博图,你都找不见炕。

这是博图,可以用来组态,触摸屏,1200,1500,300等。功能很强大,功能很强大对初学者来说不一定是好事。

初学者,之所以是初学者,就是无从下手,不会判断,不知水深浅,要是知道了,你就不是初学者了。

你要是进入社会,要做项目了开始学?哪里还是老老实实用博图吧。给你点建议,自动屏蔽那些用不到的功能。

二、没实践机会怎么办?

没有工况假设工况,没有困难,假设困难。

不会假设?关注我,我在实践篇会说到。我还是以工况为主,PLC没什么可说的,有兴趣的我可以把程序发给大家。

以上都是楼主亲身经历,一些愚见。有什么建议,请不吝赐教。很愿意沟通。抬杠的就算了。有时候,楼主只是知而不论。不是专业写文章的,想到那写到那,错别字都不想改。有些漏洞,请见谅,比如我说PLC刷新100mS,准确的说法应该是,一般刷新时间时10mS这个数量级别,10-20此不等,这么写就太多了,您就别追究了,再说我说这个是有根据的,我很多朋友供应商做技术交流就这么说的。

做起来容易,学起来难,写出来就更麻烦。楼主比较忙,有什么意见建议,请留言,一般都会回复。恢复不到请见谅。觉着有点启发,请点个赞。

相关问答

怎么制作一个触摸屏与不同两个PLC的通讯线-ZOL问答

首先是这块触摸屏与两块PLC是什么通讯,如果是MODBUS的话直接正接正,负接负就可...怎么把纸张合同上的手写签名,换个名字,还让他人看不出来。意思是在纸上签的合...

PC和PLC用RS-232连接上了,COM端口设置了COM1,挑选了FXcpu还...

PLC的串口号是不是COM1口;2,确认COM1口是否能够正常通讯,可以把23脚短接,用串口工具测试该串口是否OK(如ComMax或Win自带的超级终端)3,确认编程电缆线是否是好...

三菱64的PLC怎么传出来-ZOL问答

那只是备份PLC吧,我的意思是用电脑传出PLC,并且用GX打开,在电脑上可以看到梯形图.用GX连机的传输线是怎样配的,我连不上?会出现连线有问题?查看原帖>>有用...

三菱PLc编程软件GXDeveloper8.86(中文版)好不好安装-ZOL问答

读出模式为蓝底白字,写入模式为白底黑字,在编程界面有快捷图标有用(0)回复梯形图编辑完成以后!点菜单栏的!梯形图逻辑测试启动,模拟PLC写入完成以后!输入...

西门子S7-200的PLC,是224型,想和台达DOP-B07S515进行485通讯...

PLC若连接HMI时,一般都会做从站啊,要不连HMI干嘛啊?两者MODBUS站号不能重复,通讯格式和通讯速度保持一致,再加上你那线做得对才行。以上条件缺一不可,下载相应...

麻烦行家们 求推荐一下!无锡惠山区专业立遗嘱律师,立遗嘱...

[回答]无锡市誉品法律咨询有限公司是依法经过工商核准的专业法律咨询服务类机构。服务所提供专业无锡法律咨询、交通事故、离婚律师、离婚诉讼、劳动争议...

帮个忙老铁们 帮忙回一下:重庆标准化服务气体VOC检测,气体...

[回答]主要原理是:采样单元采集现场的被测气体,预处理单元对气体进行降温、除湿、过滤粉尘,并将被测气体的温度和湿度恒定在定范围,气体检测单元检测分析...

全自动冲孔机冲孔机使用注意事项?

[回答]该产品采用进口伺服电机自动送料自动退料,孔距误差到正负30c。采用数控机床专用齿条,使用寿命长精度高。电脑触摸屏手写输入操作简单易懂,维护保养...

 伊利哈萨克自治州  广西民族大学学报 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部