电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> plc软件使用 >> 正文

穷学上位机系列——搭建STEP7仿真环境 SIMATIC Manager软件仿真

作者:佚名    文章来源:网络    点击数:    更新时间:2023/6/15

经常有学员问我,学习上位机要不要买PLC硬件?

我一般的回答是:富则自行购买,穷则搭建仿真。

PLC硬件,对于学习上位机来说,是锦上添花的事,经济条件允许,有则更好,条件不允许,我们也可以通过搭建仿真环境的方式来学习,因此我专门准备了一个系列——穷学上位机系列。

01

写在前面

 

 

本文的主题是基于STEP7搭建西门子仿真环境,STEP7是西门子300系列、400系列的编程软件,早期学习PLC的小伙伴对这个一定不陌生,虽然现在可以在TIA环境下编写S7-300/400的程序,但是不可否认,仍然有很多企业(尤其是制造业)在使用S7-300/400 PLC,如果仅仅使用S7-300/400,我觉得STEP7相比博图来说,会更加小巧和方便。

软件环境:SIMATIC Manager V5.6、PLCSIM V5.4、NetToPLCsim、CMSPro

硬件环境:WIN10 64位

软件获取关键词:STEP7、PLCSIM、NetToPLCsim、CMSPro,需要软件可以在评论区留下微信号。

02

仿真步骤

1、创建项目:使用STEP7创建一个PLC项目,取名thinger_cn_PLCSimulator,插入一个SIMATIC 300站点,如下所示:

 

 

 

2、硬件组态:打开硬件组态,首先插入一个机架Rack,然后插入一个S7-300的CPU,最好直接选择带PN接口的,这里选择的是CPU 315-2 PN/DP,如下所示:

 

 

3、创建Ethernet:双击上图中的PN-IO,在弹出的窗体中,选择属性>>新建,然后将IP地址修改成192.168.1.123,这里的IP地址是自己设置的,只要和本机在同一网段即可。

 

 

4、编译保存:点击下图中的红框图标,将硬件组态编译并保存。

 

 

5、启动NetToPLCsim:以管理员权限运行NetToPLCsim,会弹出以下窗口,选择是即可。

 

  

6、启动PLCSIM:在SIMATIC Manager窗体中,点击下图中的红框图标,启动PLCSIM,如果该图标为灰色,说明PLCSIM未安装。

 

  

7、下载PLC程序:在SIMATIC Manager窗体中,点击下图中的红框图标,下载PLC程序。

 

 

8、添加Station:回到NetToPLCsim软件中,点击Add,添加Station,如下图所示:

 

  

9、Start Server:在NetToPLCsim软件中,点击Start Server,如下图所示:

 

 

10、通信测试:按照以上步骤执行完成后,一个S7-300PLC的仿真环境就搭建好了,接下来可以进行通信,这里使用的是通信测试平台,设置IP地址为192.168.1.103,PLC类型选择300PLC,读取变量选择MD0(由于没有写任何程序,也没有创建DB块,所以就直接测试M存储区变量),类型选择INT类型,读取并写入数据,进行测试,结果如下所示:

特别注意:这里的IP地址要填写PC的IP地址,而不是PLC的IP地址。

 

Tags:SIMATIC,STEP7,西门子,通信软件  
责任编辑:admin
相关文章列表
STEP 7-MicroWIN SMART西门子200smartPLC和编码器进行高速计数程
西门子STEP7编程软件的功能及使用 STEP7-Micro/WIN32
Step7编程软件的应用窗口 SIMATIC Manager软件
西门子的通信软件 西门子通讯SIMATIC NET
Modbus RTU通信教程 STEP 7-MicroWIN SMART软件 从站的配置及编程
PLC200入门笔记1-软件安装和程序下载 STEP7软件下载和安装
西门子plc S7-200smart PLC模拟量输入模块使用说明,STEP7软件添
S7-200 SMART plc数字量输入滤波器和脉冲捕捉位,STEP7设置
一文教你S7-200SMART PLC的程序编程、下载和调试监控,STEP7软件
怎么设置step7的PG/PC接口,STEP7软件设置
STEP 7-Micro/WIN方便有效的快捷键
STEP 7-MicroWIN SMART V2.3软件的安装及使用,STEP7快捷键
【STEP7软件实例】S7-200SMART运动向导组态就是这么简单,你们学
plc梯形图怎么看对错,step7编程看错
STEP 7中操作数的表示法
西门子上升沿与下降沿的理解
西门子 DB块实际值和初始值相关问题
STEP7怎样使用多重背景数据块?
PLC多重背景数据块使用,发动机组控制系统梯形图实例
STEP7模拟量与工程量转换程序
STEP 7设计顺序控制程序的基本方法
西门子S7循环中断OB组织块的概念
西门子S7系列PLC程序执行过程
STEP7中功能块的属性说明
西门子STEP7单序列的编程方法
西门子STEP7选择序列和并行序列的编程方法
STEP7编辑语句和文字注释时的注意事项
step7 西门子s7 200PLC如何写中文注释,元件中文注释
STEP7中LAD或FBD中直接使用定时器编程方法,接通延时定时器S_ODT
MODBUS RTU通讯协议在S7-200中的应用
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询