西门子PLCS7-200使用(一)---开发环境和组态软件入门

背景

做工控开发也做了几个年头,实体的PLC接触过的并不多,其中西门子的s7-200算是PLC中使用相当广泛的产品,那么最近项目涉及了这个产片,顺带来学习一下如何进行简单的PLC程序编写和组态软件调试。

硬件

SIMATIC S7, CPU-200 SMART, 6ES7 288-1ST20-0AA1,某宝700多,某东2000多,关键就差了一纸文书。
在这里插入图片描述

右上角的三个IO为电源接线口。

在这里插入图片描述
电源在这里插入图片描述
这是配套买的24V电源,手感还真不错,沉甸甸的,不亏是官方产品。在这里插入图片描述

接线方式:
24V正----------------L+
24V负----------------M

然后电脑的以太网口接PLC的网口。
在这里插入图片描述

软件

使用的软件都是西门子官方的工具,软件均可以从官方网站下载
下载地址
其中主要使用的就是编程软件和组态软件。

STEP 7- Micro/WIN SMART 是 S7-200 SMART 的编程软件。支持Windows 7 或 Windows 10,安装文件小于 300 MB,集成Modbus ,USS,PROFINET,运动控制等多种库指令。

PC Access SMART 是 S7-200 SMART 与上位机通信的OPC软件。利用此软件,操作人员可以轻松通过上位机读取S7-200 SMART的数据,从而实现设备监控或者进行数据存档管理。

分别从该网站下载上述两个软件,并进行安装。原来根本不需要什么破解……
在这里插入图片描述

STEP 7- Micro/WIN SMART

这是编程软件,运行之后,首先要PC要与plc建立连接。

在这里插入图片描述
然后就能搜索到192.168.2.1的PLC了,默认地址一般都是这个。如果想建立连接,你的PC必须设置为同网段的IP地址。这就不解释了。
在这里插入图片描述

然后我们就可以写一个简单的测试程序,进行软件下载,看PLC能否正常运行起来。

参考使用手册,编写了如下梯形图程序
在这里插入图片描述

大致的效果就是,定时器2s,在1s的时候Q0.0输出高电平,在2s的时候,M0.0复位定时器。综合结果就是Q0.0每隔1s点亮,再隔1s熄灭。别问我为什么懂,因为我也不懂
在这里插入图片描述

然后进行程序烧录
在这里插入图片描述

在这里插入图片描述
然后灯就开始闪烁
在这里插入图片描述
至于其他的编程方法,就需要自己去学习了,毕竟我这只是一个新手。
在这里插入图片描述

组态软件使用

运行软件之后,首先选择一下网卡,点击网络接口卡,选择你用的网卡
在这里插入图片描述
然后新建PLC,界面和Step7是一样的。查找一下你的PLC

找到之后,在右侧空白处右键,插入条目在这里插入图片描述
这里新建一个读取Q0.0的操作
在这里插入图片描述
然后将条目添加到下面的测试客户端

在这里插入图片描述
最后开启测试客户端
在这里插入图片描述
看到下面的值在0和1之间变化
在这里插入图片描述
在这里插入图片描述
简单的组态就配置完成了。听说那种高大上的组态软件都需要收费,咱也不敢问
在这里插入图片描述

资料下载

西门子s7-200中文使用手册

结束语

今天看到了一个西安电子科技大学的学生招人代做毕设被通报的新闻,也联想到了现在C站的问答部分,大部分都是大学生来提问,找别人帮做设计做题,甚至还拿出钱来悬赏解决,总觉得这不是一种好现象。
今天中午看了一段郭继承教授的教学视频,讲了新时代大学生的精神面貌,对待西方国家,能够平视他们,做到瞪大眼睛,仔细思考,这是很好的开端,不再像以前一样崇拜甚至下跪。
在这里插入图片描述

但是要求学的态度,还是要务实一点,要想平视别人,必须得有真本事才行,否则也只是盲目自大。咱们现在和西方的差距还是很明显,甚至说还需要几十年的追赶。作为祖国的希望,做个简单的编程题,也来上网发帖,那还上个什么学啊。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/baidu_19348579/article/details/124922654