用S7-PLCSIM V5.4对WINCC V6.2的仿真
step7v5.4和WINCC 6.2安装步骤
你可以根据你系统点数安装1024或64K等。就可以了
Term1=
就是把检测注册表的那项用“;”注释掉,再建一个空的检测项就可以了。
你Win7是正版的吗
安装XP Mode之前要先安装WindowsVirtualPC
如果你CPU不支持硬件虚拟化
还要安装一个补丁(KB977206)
如果你的Windows7是正版
这些东西在微软官网很容易搞到
这些都安装完成之后
此时Authorsw里面显示C:盘有授权
安装全部完成。
安装WINCC6.0/6.2的步骤 (XP不能是HOME版的!!!)
1. 首先安装SQL FOR WINCC6.0/6.2这个软件(如果你的系统已安装此软件相关版本可能提示安装失败请卸载后再重新启动操作系统后安装)!安装过程中有提示按提示就可安装完毕!
"InstalledBy"="YourName"
"UninstallCommand"="C:\\WINDOWS\\$NtUninstallKB319740$\\spuninst\\spuninst.exe "
"Type"="Update"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB319740\Filelist]
wincc与PLCsim模拟器仿真实现连接分解
用S7-PLCSIM V5•4对WINCC V6•2的仿真一、MPI网的仿真1、PC/PG端口选择:STEP7选PLCSIM(MPI),WINCC选MPI(Wincc)――>PLCSIM (MPI)。
2、先在STEP7V5•4软件编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在MPI新建连接,在属性里把插槽号改为2,在MPI上点击右键――>系统参数――>单元――>在逻辑设备项选择“PLCSIM(MPI)”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)二、TCP/IP网的仿真1、1、PC/PG端口选择:STEP7选PLCSIM(RFC 1006),WINCC选CP_I2_1:――>PLCSIM(RFC 1006)。
2、先在STEP7V5•4软件组态硬件(要有CP343-1并填入IP地址)并编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在TCP/IP新建连接(记得填入STEP7组态时的IP地址),更改插槽号为2。
在TCP/IP上点击右键――>系统参数――>单元――>在逻辑设备项选择“CP_I2_1:”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)三、PROFIBUS网的仿真1、PG/PC接口选择:STEP7选择S7ONINE(STEP7)――>PLCSIM(PROFIBUS),WINCC选CP_I2_1:――>PLCSIM(PROFIBUS)。
2、WINCC中在PROFIBUS新建连接,然后进入PROFIBUS的系统参数――>单元――>逻辑设备名称选:PLCSIM(PROFIBUS)。
西门子PLC400与WinCC6.0的联动应用
西门子PLC400与WinCC6.0的联动应用摘要】本文首先介绍了S7-400 PLC与Win6.0的基本功能,并对WinCC的编辑器进行详细的讲解,介绍了PLC400与WinCC6.0的联动应用。
【关键词】PLC400 WinCC6.0 联动应用前言随着自动化控制技术的发展,计算机已经成为了自动化控制系统中的重要组成部分。
西门子公司的PLC400网络可以与WinCC工控组态软件连接起来,构建一个以计算机为视窗的自动化控制系统。
一、WinCC6.0简介WinCC是西门子公司开发的视窗控制中心,其融合了人机界面、搅拌语言等多种先进技术,可以显示和完成自动化生产过程中的控制任务。
WinCC拥有全面开放性,能够与许多自动化设备和控制软件融合,而且拥有比较丰富的菜单和可视窗口,并运行于个人计算机环境,功能齐全,操作起来简单。
而且它的功能借口很强大,且能够及时更新画面,并拥有安全归档功能,运行安全稳定,整体的可靠性很高。
其界面很容易掌握,用户可以利用界面进行数据管理、编程以及组态等,进而开发出自动化生产所需要的监控画面、操作画面和报警画面,并自动运算绘制各种曲线和打印所需要的表格。
相比其它公司开发的视窗控制中心,WinCC 的整体开放性非常高,能够支持VB脚本以及C脚本,更加容易与用户的程序组合到一起,WinCC主要由运行软件和组态软件构成,组态软件是WinCC 项目管理器的核心,其管理着整个工程项目的数据组态。
WinCC 的项目管理器主要包括变量管理器、编辑器和数据类型以及计算机。
二、PLC400 简介PLC400是西门子公司的可编程控制器,其使用了模块化的设计,包括CPU、电源以及通信处理器等模块都安装在一块机架底板上。
在CPU模块上有一个标准化MPI接口,其使用了S7协议,是数学通行和编程的接口,这个接口使得PLC之间可以进行通信,并组成拥有多个MPI接口网络。
PLC400使用I/O 采集相关数据并发出控制信号,而I/O 与CPU单元之间,通过PROFIBUS 现场总线通信。
使用PLCSIM与wincc flexible项目进行联合仿真
将wincc flexible项目集成到刚才建立的step7项目中。
①
②选ቤተ መጻሕፍቲ ባይዱCS8项 目,点击确定
③完成之后,wincc flexible输 出窗口中提示成功。
上一步完成之后,会在step7中显示出集成的HMI设备。
①step7中的 HMI设备信息
③点击组态网络 命令,弹出NetPro窗 口
②wincc flexible的项目信息
②点击MPI连接的属性。 ①双击设备_1的IF1B MPI/DP 接口。
④点击保存并编译。 ③选择PLC已经连接上的 MPI(1)网络,确定。
完成之后,提示如下,其中警告的是设备_1的HMI IE模块未分 配网络,本例中不使用以太网,因此不分配。
回到wincc flexible中,可看到连接窗口中自动更新了在step7中 设置的网络配置,当前处于非激活状态。
将激活的设置为开,则连接可用,接下来可以设置基于连接_1 的外部变量了。
设置外部变量如下。
在默认画面中设置一个IO域,设置其常规页面中的过程变量为 刚才建立的t变量,格式样式为99999。
将step7中的站点下载到PLCSIM中运行。
在wincc flexible中执行项目->编译器->启动运行系统。
如下图所示,wincc flexible中的IO域随着PLCSIM的运行更新。
完成之后提示如下其中警告的是设备1的hmiie模块未分配网络本例中不使用以太网因此不分配
使用PLCSIM与wincc flexible项目进行联合仿真 建立一个S7-300项目CS8,其主要作用是设置MW0为S5TIME变量, 重复进行3s的倒计时。
完成之后,关闭step7.
打开wincc flexible,新建一个项目。
wincc与PLCsim模拟器仿真实现连接
用S7-PLCSIM V5•4对WINCC V6•2的仿真一、 MPI网的仿真1、 PC/PG端口选择:STEP7选PLCSIM(MPI),WINCC选MPI(Wincc)――>PLCSIM(MPI)。
2、先在STEP7V5•4软件编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在MPI新建连接,在属性里把插槽号改为2,在MPI上点击右键――>系统参数――>单元――>在逻辑设备项选择“PLCSIM(MPI)”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)二、 TCP/IP网的仿真1、 1、PC/PG端口选择:STEP7选PLCSIM(RFC 1006),WINCC选CP_I2_1:――>PLCSIM(RFC 1006)。
2、先在STEP7V5•4软件组态硬件(要有CP343-1并填入IP地址)并编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在TCP/IP新建连接(记得填入STEP7组态时的IP地址),更改插槽号为2。
在TCP/IP上点击右键――>系统参数――>单元――>在逻辑设备项选择“CP_I2_1:”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)三、 PROFIBUS网的仿真1、 PG/PC接口选择:STEP7选择S7ONINE(STEP7)――>PLCSIM(PROFIBUS),WINCC选CP_I2_1:――>PLCSIM(PROFIBUS)。
2、 WINCC中在PROFIBUS新建连接,然后进入PROFIBUS的系统参数――>单元――>逻辑设备名称选:PLCSIM(PROFIBUS)。
step7和wincc联合仿真
Step7和wincc联合仿真步骤
1.点击SIMATIC Manager工具栏中的“打开/关闭仿真器”按钮,如图1:
图1
2.进入仿真界面后,把界面中CPU的状态打到“RUN-P”(这样仿真的时候可以在线修改程序)。
在工具栏
中可以调出PLC输入输出点及内部点,方便直接赋值。
如图2:
图2
3.打开wincc相应的项目,依次展开“变量管理”——“SIMATIC S7 PROTOCOL SUITE”——“TCP/IP”,右
击TCP/IP,选择“系统参数”——“单位”,逻辑设备名称一栏,选“PLCSIM(TCP/IP)”(如果wincc项目
和plc是Profibus连接,则右击选择“PROFIBUS”的系统参数,逻辑设备名称选“PLCSIM(PROFIBUS)”,其他的同理)。
如图3:
图3
4.运行wincc项目,这时就可以实现wincc与PLC的联合仿真了。
论S7-PLCSIM和西门子WinCC组态的调试
论S7-PLCSIM和西门子WinCC组态的调试1.引言组态软件WinCC是数据采集监控系统SCADA(Supervisory Control and Data Acquisition)的软件平台工具,是工业应用软件的一个组成部分。
它具有丰富的设置选项,使用方式灵活,功能强大。
[1] S7-PLCSIM软件和西门子WinCC组态软件的调试方法是在本人访学期间模拟仿真一种采油检测装置的部分监测控制系统进行的设计和模拟仿真,从自动监控系统的软硬件配置,到WinCC和PLCSIM 的连接,之后进行了模拟仿真运行,并对利用组态软件WinCC设计自动监控程序的方法以及开发过程中遇到的问题和解决途径进行了研究。
配置:Step7v5.5_cn PLCSIM_V5.4_SP5 SIMATIC WinCC V7.0 sp22.控制系统总体设计测试单元原理图和总体思路如图1所示。
通过上位机和组态软件控制PLC 和数据采集系统,从而进行数据采集和逻辑控制。
按照具体要求编制梯形图和图形界面。
3.S7和PLCSIM西门子公司开发的S7-PLCSIM是可编程控制器模拟软件,S7-PLCSIM在Step7集成状态下能够实现模拟运行,也可以与组态软件WinCC一同集成与Step7环境下实现上位机监控模拟。
S7-PLCSIM不连接CPU实物也可以仿真运行,能够支持32位的Windows 7操作系统。
S7-PLCSIM仿真软件可通过仿真窗口模拟PLC的输入/输出存储区,改变输入变量ON/OFF状态、控制程序运行,监视程序运行结果。
程序模拟运行过程中,可实现定時器、计数器的监视与修改,可对位存储器(M)、外设输入/输出(PI/PQ)变量区以及存在数据块中的数据进行读/写操作。
与实际PLC一样,S7-PLCSIM可以使用变量表和程序状态等方法来监视和修改变量。
此外,S7-PLCSIM仿真软件可以对大部分组织块(OB)、系统功能块(SFB)和系统功能(SFC)仿真,包括对许多中断事件和错误事件仿真。
wincc仿真
问:WINCC能像STEP7SIM那样仿真吗?我想试试我编辑的画面效果咋样,尤其是按钮能否将相应的点(M0.0)置1或者置0.因为生产情况不允许我有太多时间在线修改,必须保证修改后就马上好使。
答:可以 STEP7何以直接和STEP7 SIM 联合仿真一、 MPI网的仿真1、 PC/PG端口选择:STEP7选PLCSIM(MPI),WINCC选MPI(Wincc)――>PLCSIM(MPI)。
2、先在STEP7V5•4软件编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在MPI新建连接,在属性里把插槽号改为2,在MPI上点击右键――>系统参数――>单元――>在逻辑设备项选择“PLCSIM(MPI)”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)二、 TCP/IP网的仿真1、 PC/PG端口选择:STEP7选PLCSIM(RFC 1006),WINCC选CP_I2_1:――>PLCSIM (RFC 1006)。
2、先在STEP7V5•4软件组态硬件(要有CP343-1并填入IP地址)并编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在TCP/IP新建连接(记得填入STEP7组态时的IP地址),更改插槽号为2。
在TCP/IP上点击右键――>系统参数――>单元――>在逻辑设备项选择“CP_I2_1:”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)三、 PROFIBUS网的仿真1、 PG/PC接口选择:STEP7选择S7ONINE(STEP7)――>PLCSIM(PROFIBUS),WINCC 选CP_I2_1:――>PLCSIM(PROFIBUS)。
用S7-PLCSIM进行PLC仿真
全集成自动化(T I A)解决方案培训教材第一部分第五章用S7-PLCSIM进行PLC仿真这个手册由西门子自动化与驱动集团教育合作部(automation and drive technology, Siemens A&D Cooperates with Education)以培训为目的编写。
西门子对其内容不做任何形式的保证。
手册的传播或者复制,包括其内容的使用与发表仅作为公共教育及职业培训之用。
其他情况需要西门子自动化与驱动集团教育合作部的书面许可(Knust先生,E-Mail:michael.knust@hvr.siemens.de)。
违者必究。
西门子保留所有权力,包括翻译,以及专利权、实用新型或外观设计专有权。
感谢Michael Dziallas Engineering公司、职业学校的教师们,和其他有关朋友为本手册的编写做出的贡献。
目录:1.前言 (4)2.S7- PLCSIM 需要注意的问题 (6)3.S7-PLCSIM软件的安装 (6)4.生成一个简单的STEP 7程序 (7)5.S7-PLCSIM的启动与配置 (11)6.利用S7-PLCSIM调试程序 (14)下列符号代表的含义:信息安装程序举例练习注意1. 前言第一部分第五章作为学习STEP7编程的基础。
学习目标:在这一章中,读者将学习使用仿真软件S7-PLCSIM来调试STEP 7程序,这一章的内容将通过对下面步骤的详细举例来展示。
•软件的安装•编写一个简单的程序•开始S7-PLCSIM•调试S7-PLCSIM程序基本条件:为了这部分内容的顺利进行,我们希望读者具备以下的基础知识:•Windows 95/98/2000/ME/NET的基本操作知识•用STEP 7对PLC编程的基本知识(例如学习了第一部分第三章)需要的硬件和软件:1 PC , Windows 95/98/2000/ME/NET的操作系统,以及最小:133MHz,64MB 的RAM ,65MB的空余磁盘空间。
用S7-PLCSIM V5·4对WINCC V6·2的仿真
一、 MPI网的仿真
1、 PC/PG端口选择:STEP7选PLCSIM(MPI),WINCC选MPI(Wincc)――>ห้องสมุดไป่ตู้LCSIM(MPI)。
2、 先在STEP7V5·4软件编好控制程序。
3、 打开S7-PLCSIMV5·4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5·4程序的项目。
二、 TCP/IP网的仿真
1、 1、PC/PG端口选择:STEP7选PLCSIM(RFC 1006),WINCC选CP_I2_1:――>PLCSIM(RFC 1006)。
2、 先在STEP7V5·4软件组态硬件(要有CP343-1并填入IP地址)并编好控制程序。
3、 打开S7-PLCSIMV5·4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5·4程序的项目。
2、 WINCC中在PROFIBUS新建连接,然后进入PROFIBUS的系统参数――>单元――>逻辑设备名称选:PLCSIM(PROFIBUS)。
其它和MPI及TCP/IP的仿真一样。
4、 下载程序并运行。
5、 打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选····S7···的,然后在TCP/IP新建连接(记得填入STEP7组态时的IP地址),更改插槽号为2。在TCP/IP上点击右键――>系统参数――>单元――>在逻辑设备项选择“CP_I2_1:”。
4、 下载程序并运行。
5、 打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选····S7···的,然后在MPI新建连接,在属性里把插槽号改为2,在MPI上点击右键――>系统参数――>单元――>在逻辑设备项选择“PLCSIM(MPI)”。
S7-PLCSIM V5.4的应用
PLCSIM的应用第一章。
仿真的准备(建立PLC)1。
打开SIMA TIC管理器2。
建立项目3。
启动PLCSIM4。
单击站,双击硬件配置浏览器,配置硬件。
并向PLCSIM下载硬件配置.5。
根据硬件配置,再PLCSIM中建立本项目PLC的输入输出模块。
6。
单击SIMA TIC管理器,编辑符号表和源程序块。
7。
下载程序块。
8。
在PLMSIM建立需要坚实的寄存器、T、C、累加器、状态字、变量等。
9。
输入PLC名称,保存PLC.第二章,PLCsim的菜单说明File :NEW PLC 新建一个PLCOPEN PLC 打开一个PLCCLOSE PLC 关闭当前PLCSA VE PLC 保存当前PLCSA VE PLC AS 另存当前PLCOPEN LAYOUT 打开PLC规划(即你建立的I、O、T、C等等窗口,不包括CPU)CLOSE LAYOUT 关闭PLC规划SA VE LAYOUT 保存PLC规划SA VE LAYOUT AS 另存PLC规划RECENT SIMULATION 最近仿真用的PLCRECENT LAYOUT 最近的规划EXIT 退出Edit:undo 撤销cut 剪切copy 复制paste 粘贴View:Accumulatars 打开累加器、地址寄存器、状态字监视窗口Block Registers 打开数据块、逻辑块、SAC监视窗口Stocks 打开嵌入堆栈、主控继电器嵌套深度监视窗口toolbars 打开工具栏设定窗口status bar 状态栏开关先是连接地址等Aluauys on top PLCsim显示在上层PLC:Power on PLC电源开Power off PLC电源关注:和stop状态不同Clear/rest 清除程序,除通讯外全部复位MPI address 设定MPI通讯地址insert 插入(和培置硬件模块一样):input variadle 插入输入端口,可为I、Ib、IW、ID、PI、PIb、PID、PIW 的监视窗口output variadle 插入输出端口,可为Q、Qb、QW、QD、PQ、PQb、PQD、PQW 的监视窗口bit memory 插入寄存器窗口,同样可监视寄存器地位、字节、字、双字。
PCS 7如何使用PLCSIM实现与Wincc的通讯
PCS 7如何使用PLCSIM实现与Wincc的通讯
问题:
PCS 7如何使用PLCSIM进行程序仿真,以及PLCSIM如何与Wincc进行通讯?解决方法:
第1步:在HW Config中下载硬件组态。
注意:
1)可以在AS的HW Config中下载硬件组态,也可以在Netpro中选中AS然后下载,两者的区别在HW Config中只是下载硬件组态,不下载连接,而在Netpro 中会同时下载硬件组态和连接。
2)如果在Netpro中组态了AS和OS的容错连接,则下载时会报错(如下图所示),因为PLCSIM不支持容错连接,并且CPU处于停止状态且无法启动。
第2步:下载程序
注意:
1)可以在工厂视图中打开一个CFC程序,然后点击下载(如下图所示)
2)也可以在组件视图中选中AS站,选择编译和下载对象(勾选图表的编译和下载),但是CPU会处于停止状态且无法启动。
第3步:编译OS
在编译OS的过程中,默认的是使用named connection,但是PLCSIM不支持这种方式,需要改为其他的连接(如TCP/IP)。
编译完成后打开Wincc,会发现变量在TCP/IP驱动下自动生成。
备注:
1)将项目部署到实际系统中时,需要重新编译OS,并选择named connection,将在named connections驱动下自动生成变量(如下图所示)。
以上即可完成通讯过程。
wincc与PLCsim模拟器仿真实现连接
用S7-PLCSIM V5•4对WINCC V6•2的仿真一、MPI网的仿真1、PC/PG端口选择:STEP7选PLCSIM(MPI),WINCC选MPI(Wincc)――>PLCSIM (MPI)。
2、先在STEP7V5•4软件编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在MPI新建连接,在属性里把插槽号改为2,在MPI上点击右键――>系统参数――>单元――>在逻辑设备项选择“PLCSIM(MPI)”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)二、TCP/IP网的仿真1、1、PC/PG端口选择:STEP7选PLCSIM(RFC 1006),WINCC选CP_I2_1:――>PLCSIM(RFC 1006)。
2、先在STEP7V5•4软件组态硬件(要有CP343-1并填入IP地址)并编好控制程序。
3、打开S7-PLCSIMV5•4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5•4程序的项目。
4、下载程序并运行。
5、打开WINCC V6.2并新建项目,在变量管理添加新的驱动程序,选••••S7•••的,然后在TCP/IP新建连接(记得填入STEP7组态时的IP地址),更改插槽号为2。
在TCP/IP上点击右键――>系统参数――>单元――>在逻辑设备项选择“CP_I2_1:”。
6、新建变量并编辑画面,然后保存运行。
(和6•0的版本一样)三、PROFIBUS网的仿真1、PG/PC接口选择:STEP7选择S7ONINE(STEP7)――>PLCSIM(PROFIBUS),WINCC选CP_I2_1:――>PLCSIM(PROFIBUS)。
2、WINCC中在PROFIBUS新建连接,然后进入PROFIBUS的系统参数――>单元――>逻辑设备名称选:PLCSIM(PROFIBUS)。
西门子触摸屏与西门子PLC如何实现在线仿真
西门子触摸屏与西门子PLC如何实现在线仿真
使用西门子触摸屏软件(WINCC flexible SMART),西门子S7-200SMART系列PLC,实现使用WINCC flexible SMART的仿真软件与S7-200SMART系列PLC的在线仿真功能。
要实现此功能主要分为以下几个步骤来完成:
一、在WINCC flexible SMART软件中的通信的连接项中建立与S7-200SMART系列PLC的通信驱动连接,连接具体参数设置如下图所示:
a:双击此次打开连接对话框
b:选择需要连接的PLC。
此处选择连接的PLC为S7-200SMART 系列PLC
c:设置触摸屏IP地址,此处使用电脑模拟触摸屏,则设置的IP地址必须与电脑的一致
d:设置PLC的IP地址,保证PLC的IP地址与电脑的IP地址在同一个网段
e:设置访问点名称,此访问点名称需要与后续的设置PC/PG接口参数的应用程序访问点一致
二、组态触摸屏程序监控画面和编写PLC程序
以一个简单的对电机的启动及监控电机的运行时间为例的小例子进行说明。
(1)在触摸屏中建立需要用到的变量
(2)组态一个触摸屏的监控画面,对于组态过程此处不做详细介绍,
(3)编写一段PLC的程序用于测试,并把成下载到PLC中。
三、设置好在线仿真连接时的一些参数设置。
西门子S7-PLCSIM仿真软件使用方法介绍
[PLC]西门子S7-PLCSIM仿真软件使用方法介绍怡馨苑发表于2006-8-9 19:32:411 引言计算机仿真技术把现代仿真技术与计算机发展结合起来,通过建立系统的数学模型,以计算机为工具,以数值计算为手段,对存在的或设想中的系统进行实验研究。
随着计算机技术的高速发展,仿真技术在自动控制、电气传动、机械制造等工程技术领域也得到了广泛应用。
与传统的经验方法相比,计算机仿真的优点是:(1) 能提供整个计算机域内所有有关变量完整详尽的数据;(2) 可预测某特定工艺的变化过程和最终结果,使人们对过程变化规律有深入的了解;(3) 在测量方法有困难情况下是唯一的研究方法。
此外,数字仿真还具有高效率、高精度等优点。
大型企业每年都需要对电气控制人员进行技术培训,每次培训都需要大量的准备工作,购买大量各种不同类型PLC、变频器、接触器、电缆等。
如果采用传统的经验方法:购买大量的控制器件,特别PLC、变频器等器件昂贵,很容易造成浪费;此外需要专门的培训地点。
所以,如果对控制人员进行技术培训能够采用计算机仿真技术,能极大地降低成本。
S7-PLCSIM Simulating Modules由西门子公司推出,可以替代西门子硬件PLC的仿真软件,当培训人员设计好控制程序后,无须PLC硬件支持,可以直接调用仿真软件来验证。
2 S7-PLCSIM软件的功能(1) 模拟PLC的寄存器。
可以模拟512个计时器(T0-T511);可以模拟131072位(二进制)M寄存器;可以模拟131072位I/O寄存器;可以模拟4095个数据块;2048个功能块(FBs)和功能(FCs);本地数据堆栈64K字节;66 个系统功能块(SFB0-SFB65);128个系统功能(SFC0-SFB127);123个组织块(OB0-OB122)。
(2) 对硬件进行诊断。
对于CPU,还可以显示其操作方式,如图1示。
SF(system fault)表示系统报警;DP (distributed peripherals, or remote I/O)表示总线或远程模块报警;DC(power supply) 表示CPU有直流24伏供给;RUN 表示系统在运行状态;STOP表示系统在停止状态。
西门子PLCSIM仿真器与WINCC通讯的设置方法
西门子PLCSIM仿真器与WINCC通讯的设置方法给大家讲三种仿真器与WINCC通讯的设置方法。
另外据说:有些模拟通讯只有STEP7 5.4及以上版本才能实现。
我用的是STEP7 5.4+PLCSIM5.4+WINCC6.2SP3,其他版本大家去试吧!1、TCP/IP方式首先在STEP7里边进行硬件配置、编程,硬件配置里边我先选CP343-1,设置IP地址:我设定为192.168.0.222。
程序编好以后,直接运行PLCSIM,打开的时候会弹出来一个选择窗口如图一,选第二项(选择CPU访问节点,下边小方框也选上)。
点OK又出来一个画面图二,因为要实现TCP/IP通讯,所以选择CP343-1下边的Ethernet(1)adr:IP:192.168.0.222,双击就可以进入仿真器画面了,剩下的就是运行仿真器,下载硬件,下载程序。
下一步是设置PG/ PC,在这里只要选择PLCSIM(RFC1006)就可以,不再赘述。
再接下里是就是WINCC的设置啦,其他的不说啦,只说通讯设置,在S7协议组选选择TCP/IP新建连接如图三,连接参数设定的时候,IP地址一定要设置和PLCSIM设置的CP343-1地址一样,还有CPU槽号设置一般是2,然后建立变量,主要是下一步,设置新连接的系统参数如图四。
具体参数如图五,选择PLCSIM(RFC1006)。
就跟PG/ PC设置一样。
TCP/IP通讯仿真设置完成了。
另外我还试了直接用315-2PN/DP的CPU,用PN口连接TCP/IP,设置相同,同样能实现。
2、PROFIBUS-DP通讯PROFIBUS-DP和TCP/IP能通讯设置基本一样,还是这几个主要的地方需要注意,我就不截图了,只是照上边的说说吧。
首先硬件配置的时候配置CPU 的DP地址,比如5,然后还是按照上边的步骤,在图二中选择PROFIBUS-DP adr:5选项。
在设置PG/ PC的时候,选择PLCSIM(profibus)图三中WINCC里当然是在PROFIBUS协议组下建新连接,新连接属性设置是DP通讯参数,DP地址也填5,SLOT号还是2。
怎么将 WinCC 链接到 S7 PLCSIM?
如何将WinCC 链接到S7 PLCSIM?
说明:从 S7-PLCSIM V5.4 (WinCC V6.2)开始,可以为仿真连接选择任意网络节点。
S7-PLCSIM 仿真:
⏹已选择节点的CPU 。
⏹所有节点属于同一个CPU 。
⏹已选择节点的子网。
S7-PLCSIM 手册描述了如何设置S7-PLCSIM 参数。
在WinCC 中只需要将连接的逻辑设备名称更改为“ PLCSIM ”。
在WinCC Explorer 中右键单击连接名称打开系统参数> 变量管理> SIMATIC S7
PROTOCOL SUITE > “连接”并选择“单元”选项单。
将“逻辑设备名称”设置为“ PLCSIM ”。
必
须关闭并重新打开WinCC 。
注意:在完成仿真后不要忘记将逻辑设备名称恢复。
注意:S7-PLCSIM V5.3 及之前版本,只能使用默认的地址为“ 2 ”的MPI 连接。
为此需要在WinCC 中创建一个新的MPI 连接。
使用 PLCISM V5.4 SP5 仿真S7-300 PLC 之间的通讯
使用PLCISM V5.4 SP5 仿真S7-300 PLC 之间的通讯经本人亲测,模拟器支持CPU 315-2DP/PN SFB12(BSEND)/SFB13( BRCV)和SFB14(GET)/SFB15(PUT)通讯功能块。
其中SFB12(BSEND)/SFB13( BRCV)是客户机对客户机模式,需要在本PLC 和伙伴PLC双方编写通讯程序;SFB14(GET)/SFB15(PUT)是Server/ Client 模式,只需要在本PLC编写通讯程序。
接下来上传SFB14(GET)/SFB15(PUT)方式实例:1.开启Simatic Manager 并新建一个项目,插入2个S7-300 站2.对Simatic300(1)进行硬件组态,插入机架和PLC3.新建Etherner(1)网络,设置如下IP地址4.设置时钟存储器“M100”,做数据通讯脉冲用,保持并编译。
5.对Simatic300(2)做同Simatic300(1)的硬件组态,IP地址设为:192.168.1.102,时钟存储器不用设置6.在Simatic Manager界面点击选项然后点击组态网络7.点击Simatic300(1)的CPU 然后右键插入新连接弹出如下图。
8.类型选择S7连接,然后确定注意块参数,填默认ID地址”1”。
然后确定保持并编译。
到此硬件组态完成。
9.在Simatic300(1)块下新建DB100,DB_I接收部分数据区,DB_O是发送数据区,类型定义为数组。
当然也可以定义为别的类型,注意此部分数据区域一定要大于等于下面通讯程序里定义的数据区域,否则会报错。
9.在Simatic300(2)块下新建DB200,类型同上10.打开Simatic300(1)OB1块,并些如下程序:选择标准库---点开System Function Blocks---选择SFB14,填上背景数据块DB14(填上后会自动生成)。
然后填写下图中的参数,ADDR_1是指读伙伴PLC中DB数据区的指针“BYTE 1”表示读一个字节的区域;RD_1表示从伙伴PLC读取的数据存储的地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用S7-PLCSIM V5.4对WINCC V6.2的仿真
驱动程序,下载程序,软件,新建,驱动程序,下载程序,软件,新建
一、 mpi网的仿真
1、pc/pg端口选择:step7选plcsim(mpi),wincc选mpi(wincc)╠╠>plcsim(mpi)。
2、先在step7v5〃4软件编好控制程序。
3、打开s7-plcsimv5〃4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开step7v5〃4程序的项目。
4、下载程序并运行。
5、打开wincc v6.2并新建项目,在变量管理添加新的驱动程序,选〃〃〃〃s7〃〃〃的,然后在mpi新建连接,在属性里把插槽号改为2,在mpi上点击右键╠╠>系统参数╠╠>单元╠╠>在逻辑设备项选择“plcsim(mpi)”。
6、新建变量并编辑画面,然后保存运行。
(和6〃0的版本一样)
二、 tcp/ip网的仿真
1、pc/pg端口选择:step7选plcsim(rfc 1006),wincc选cp_i2_1:╠╠>plcsim(rfc 1006)。
2、先在step7v5〃4软件组态硬件(要有cp343-1并填入ip地址)并编好控制程序。
3、打开s7-plcsimv5〃4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开step7v5〃4程序的项目。
4、下载程序并运行。
5、打开wincc v6.2并新建项目,在变量管理添加新的驱动程序,选〃〃〃〃s7〃〃〃的,然后在tcp/ip新建连接(记得填入step7组态时的ip地址),更改插槽号为2。
在tcp/ip上点击右键╠╠>系统参数╠╠>单元╠╠>在逻辑设备项选择“cp_i2_1:”。
6、新建变量并编辑画面,然后保存运行。
(和6〃0的版本一样)
三、 profibus网的仿真
1、pg/pc接口选择:step7选择s7onine(step7)╠╠>plcsim(profibus),wincc选cp_i2_1:╠╠>plcsim(profibus)。
2、wincc中在profibus新建连接,然后进入profibus的系统参数╠╠>单元╠╠>逻辑设备名称选:plcsim(profibus)。
其它和mpi及tcp/ip的仿真一样。
//一个简单的方法是确认step7与plcsim连接后,在wincc系统参数的单元里,将逻辑设备名称选:s7online,同时取消"自动设置"。
//。