线下实训
HOME
线下实训
正文内容
s7 plc编程教学视频 工控小白第一弹:用Step7 编写S7-200程序
发布时间 : 2024-11-25
作者 : 小编
访问数量 : 23
扫码分享至微信

工控小白第一弹:用Step7 编写S7-200程序

第一次听说PLC,是在10年前的六安,阿哥当时有一个工程,给几台纺织机做PLC连接显示产量、耗电等参数,当时是去外地请的专家过来,同为程序员的我,心里是十分不甘的。随着阿哥公司规模的越来越大,对PLC的使用也越来越频繁。阿哥于是去自学了PLC编程,身为程序员的我,脸上火辣辣的。于是,也报名学习了PLC的相关知识。到今天为止,初窥门径,特此记录一下。(其实家里还有仪表自动化的科班毕业的年轻人,我一直觉得他应该是家里技术的发动机,然而还是要靠我们两个老家伙自学成才,他最大的本事就是在关键时候不吱声、掉链子。特此吐槽一下)

阿哥借给我一个S7-200的西门子PLC硬件,CPU、存储器、电源、IO模块一应俱全。外观如下图所示:

首先,第一步,我们需要一台Windows电脑,在这里我选择了WIndows7 旗舰版。

然后我们需要一根数据线,用来连接电脑USB口和PLC的串口,数据线外观如下图所示,这种黄色的数据线大概20多块钱,号称是国产的二代数据线。虽然比不上西门子原装的数据线,但是实验用用也足够了。

有了硬件其实还是没用的,像我们这种老鸟,肯定知道还需要驱动程序。我们把USB插好以后,在设备管理器里面,明显看到一个黄色的惊叹号,这种情况下,肯定是不能用的,如下图所示:

安装驱动程序之前

安装完成第二代驱动程序以后,设备管理器里面看起来都OK了,如下图所示:

正在安装驱动程序

安装驱动程序之后

至此,硬件连接已经初步完成,当然后续的PLC的IO接线不在此次的讨论范围之中,下次有时间,再另起篇幅介绍这些。

接下来为了让这个PLC能工作起来,我们需要安装相关的软件,然后编写程序,最后把程序下载到PLC里面去,把它运行起来。这里我安装的Windows 7旗舰版,编程软件选用的是西门子Step7 4.0 SP9,如下图所示:

据说,这个版本比较旧了,有新的版本可以使用,不过这个软件是当时我们授课老师拷贝给我的,不需要破解啥的,装了就能用,对S7-200特别好用。

安装好软件以后,接下来就是对软件进行接口配置,这个是最重要的,关系到电脑是否可以顺利连接到PLC硬件,我们通过PG/PC接口进行设置,这里我们选择PC/PPI cable(PPI)选项,如下图所示:

选择完成以后,通过点击属性按钮,进行进一步的设置,选择对应的端口号,也就是刚才我们在设备管理器里面看到的电脑上的端口号:COM3。这里一定不能选错,选错就会连接不上的,切记。

选择完成以后,我们就可以尝试跟PLC进行通信测试。在通信对话框双击刷新按钮,等一会儿就可以找到PLC的具体型号,这样就表示连接成功了。

值得一提的是,因为使用的不是西门子正版的数据线,有的时候会显示UNKNOWN,然而并不影响使用,多刷新几次也会显示正常。

我们注意到,左侧界面上有一些关于PLC的参数,比如PLC远程地址,波特率等等,其实这些参数也可以在Step7的系统块里进行设置,如下图所示:

到此为止,所有的设置工作都已经顺利完成,我们可以进行愉快的Step7的梯形图编程,我们这里简单做一个起保停程序,所谓的起保停,指的是,按下启动按钮,开始启动,松开按钮,可以继续运行,按下停止按钮,程序结束运行。最简单的实例就是开灯关灯程序,按下绿色按钮,灯亮,按下红色按钮,灯灭。程序很简单,如图所示:

写完程序以后,点击下载按钮,把程序下载到PLC里面,如下图所示:

最后,通过程序状态监控,我们可以看到,程序一切正常,如下图所示:

至此,我们完成了S7-200 PLC的最简单的操作,通过按钮来控制PLC动作。

后续,我们希望在PC上也能操作PLC,或者在触摸屏上也能操作。

干货来袭!手把手教你怎样学习S7-300400 PLC

01 使用S7-300/400需要学什么

S7-300/400是国内应用最广、市场占有率最高的大中型PLC。使用S7-300/400,需要掌握以下技能:

1)了解S7-300/400的硬件结构和网络通信功能。

2)熟练操作S7-300/400的编程软件STEP 7,用它来完成对硬件和网络的组态、编程、调试和故障诊断等操作。

3)熟悉S7-300/400的指令系统和程序结构,能阅读和理解PLC的用户程序。

4)能编写、修改和调试用户程序。

02 学习S7-300/400的工具

S7-300/400的硬件很贵,个人和一般的单位都很难有用大量的硬件来做实验的条件。

S7-PLCSIM是S7-300/400功能强大、使用方便的仿真软件。可以用它在计算机上做实验,模拟PLC硬件的运行,包括执行用户程序。做仿真实验和做硬件实验时观察到的现象几乎完全相同。

本书的随书光盘提供了STEP 7 V5.5 SP4中文版、PLCSIM V5.4 SP5 UPD1中文版和西门子人机界面的组态软件WinCC flexible 2008 SP4,为仿真实验创造了条件。

03 学习PLC的主要方法是动手

如果不动手用编程软件和仿真软件(或PLC的硬件)进行操作,只是阅读教材或PLC的用户手册,不可能学会PLC。

看十遍书不如动一次手,本书的特点是强调动手,强调实际操作。

本书的主体是五十个实训,S7-300/400应用的主要知识点都包含在这些实训里。绝大多数实训可以仿真。通过软件操作和仿真实验,读者能轻松地掌握编程软件和仿真软件的操作方法和有关的知识点,并且会留下难忘的印象。做完全部实训后,读者就能较全面地掌握S7-300/400的使用方法。

为了减少篇幅,本书尽量避免重复叙述相同的操作和出现相同的插图。如果读者是初学S7-300/400,或者计算机基础较差,建议按顺序做书中的实训。

04 例程的使用方法

建议一边阅读书中的实训,一边按实训中的叙述生成项目、组态硬件、编写程序和做仿真实验。随书光盘有三十多个与正文配套的例程,如果已经熟悉了软件的操作方法,可以在了解例程的功能和读懂程序的基础上,直接运行比较复杂的例程,做仿真实验。

05 在线帮助功能的使用

STEP 7有非常强大的在线帮助功能,打开某个对话框的某个选项卡、选中某个菜单中的某条命令、选中指令列表或程序中的某条指令或程序块,按计算机的〈F1〉键,就能得到有关对象的在线帮助信息。建议读者充分利用在线帮助信息来解决遇到的问题。

如果读者有较强的计算机基础知识,对S7-300/400的应用已经有一定的基础,在学习本书的同时,可以阅读作者编写的《S7-300/400 PLC应用技术》。该书是国内第一本全面、系统地介绍S7-300/400的书籍,获2006年度机械工业出版社科技进步奖,和中国书刊发行业协会2013年全行业优秀畅销品种奖。

以上内容摘自:《跟我动手学S7-300/400 PLC 第2版》

↓学习资料

相关问答

s7-200用什么版本的step7?

S7-200的配套编程软件是STEP7-MicroWINV4.0,其中SP5、SP6、SP9是该版本的不同更新级别。STEP7-MicroWINV4.0是SiemensPLCS7-200的最新...

S71200PLC如何设置时间为24小时制?

很多小型PLC如西门子S7-200、三菱FX2N等并不提供以小时(或大于小时)为时基的定时器。这些PLC提供的指令最大只有100ms*32767,也就是约3200杪左右,不到一小时...

step7用数据线连接plc步骤?

首先将装有STEP7的PC与PLC用数据线(MPI/profinet)连接好,打开step7,在菜单plc中选择SETPC/PGinterface,在弹出窗口中选择所用的正确的接口和传输速率即可...

step7与plc485通讯步骤?

要实现step7与plc485通讯,首先需要在step7软件中配置485通讯模块的参数,包括通讯速率、数据位、奇偶校验等。然后,在Step7中编写PLC程序,使用通讯函数块来读...

西门子plcs7200忘记密码能否重新编程把原来的程序覆盖使用...

TerransForceX7200N2S94人讨论3445次围观关注问题写回答讨论回答(4)a...西门子的200系列,有一个万能密码,清空PLC的,输入密码的时候,输入CLEA...

step7的编程方式?

Step7可以使用不同的编程方式实现,具体取决于您使用的编程语言和环境。以下是几种可能的编程方式:1.命令行编程:在命令行界面中编写和运行代码。可以使用文...

step7怎么把plc程序同步到电脑?

Step7是西门子公司推出的PLC编程软件,可以通过下列步骤上传程序到电脑:1.打开Step7程序,选择需要上传的PLC,点击“Online”按钮。2.在“Online”窗口...

S71200PLC如何设置时钟为24小时制?

要设置S7-1200PLC时钟为24小时制,可以按照以下步骤操作:1.打开Step7Basic软件,连接到S7-1200PLC。2.打开工程并选择正确的PLC型号和连接方式。3.打...

陕西控制PLC系统怎么用?

陕西控制PLC系统是一种专门用于工业自动化控制的设备,用于监控和控制各种机械、设备和工艺过程。下面是使用陕西控制PLC系统的一般步骤:1.设计控制逻辑:首先...

ABPLC怎么连接电脑?

要使用电脑连接AB的PLC,您需要按照以下步骤操作:1.确认您的电脑和PLC是连接在同一网络中,可以通过ping命令测试连接;2.在电脑中安装RSLogix5000...

 完美世界石中天  史派萝小姐 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

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

热线

188-0000-0000
专属服务热线

微信

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