1.S7-PLCSIM的运用
S7-PLCSIM的运用
在SIAMTIC Manager窗口中,通过选择“选项”菜单中的“模块仿
真”或者通过
快捷按钮,打开S7-PLCSIM设置窗口
标示CPU工作状态的指示灯。 • SF:表示系统报警。 • DP:表示总线或远程模块报警。 • DC:表示CPU有直流24V供给。 • RUN:表示系统正在运行。 • STOP:表示系统处于停止状态。
S7-PLCSIM软件概述
S7-PLCSIM软件安装 S7-PLCSIM软件使用
8.1 S7-PLCSIM概述
概括起来S7-PLCSIM软件具有以下的一些功能。 • 模拟实际PLC的寄存器:S7-PLCSIM软件可以模拟实际PLC的定时器、计数器、M寄存器、I/O寄存 器、FB/FC块等物理的寄存器。 • 对实际PLC进行硬件检测:前面介绍PLC的工作方式时提及自诊断环节,只有确保正确的硬件配置及 连接,PLC才能正确的运行;尤其对于S7-300/400PLC,它们的硬件采用组态的形式,更需要验证是否 配置正确。S7-PLCSIM软件具有检测硬件的功能,例如可以反应CPU的工作方式等。 • 对变量进行监控:S7-PLCSIM软件可以监控变量在程序运行过程中的状态、值的变化,进而判断程 序的正确性。 • 对程序进行调试:通过模拟程序的执行过程,借助监控变量信息的反馈,用户可以通过S7-PLCSIM 软件对程序进行调试;此外,用户还可以设置断点对程序进行一段一段的调试,可以运用“Single Scan” 命令对程序进行单步调试。
(e)计数器控制
图 S7-PLCSIM中位控制窗口
设置完图中这些输入输出节点后,用户可以进行仿真模拟。打开编写有用户程序的块,这 里打开已经编好程序的组织块OB1,然后选择菜单“调试”中的“监视”,程序即处于仿真模 拟的状态。
西门子博图PLCSIM仿真软件手册
西门子博图仿真软件使用手册简介西门子博图S7-1200/1500仿真软件不再是集成到博图软件中,需要我们单独安装,软件安装完成之后就可以在博图编程软件上直接仿真PLC的运行和测试程序,PLC仿真器完全由软件实现,不需要硬件实现,这样可以为不具备条件的同学们提供了方便,缺点就是不具备硬件特性,所以一些硬件报警,硬件诊断信息无法仿真。
西门子具有多种仿真软件,这些都是基于不同的对象。
但是软件中只有一个按钮,可以自动识别仿真对象。
启动仿真软件1.安装仿真软件之后,桌面就会生成快捷方式,双击快捷方式,打开仿真软件,2.可以在编辑程序界面直接点击仿真按钮直接打开仿真器可以点击图中视图二右上方切换按钮将精简视图切换成项目视图平时调试程序时可以切换成精简视图,对仿真器操作可以切换到项目视图创建SIM表格在仿真控制器中可以建立SIM表,这样可以在表格中修改仿真输入值,输出值。
一个仿真项目可以建立多了SIM表,这里对于SIM功能简单说明,可以在实际仿真过程中学习使用每一种功能。
1.鼠标左键双加打开Sim表,在表格中输入需要监视的变量,也可以直接输入变量的绝对地址,2.在监视/修改值标签页下显示变量当前值,直接点击输入需要修改的值,按回车键可以确认修改,如果显示字节、字、双字等类型的变量。
可以直接二进制显示3.在一致性标签页下可以为多个变量输入需要修改的值,点击后面的使能方格,然后再点击表格工具栏中的‘修改所有选定值’按钮,这样可以简化仿真过程。
4.SIM表格可以通过工具栏按钮导出并以Excel格式保存,也可以反向操作,从Excel文件导入Sim表格中。
注意:必须使用工具栏中‘启用/禁用非输入修改’按钮才能对其他数据区变量进行修改。
PLCSIM仿真软件使用方法
PLCSIM仿真窗口 ---CPU工作模式
连续循环模式 连 续 循 环 模 式 与实际CPU正常运行状态相同 单循环模式 单 循 环 模 式 下 模拟CPU只执行一个扫描周期
The end
Thank You
PLCSIM仿真窗口 ---仿真变量
I0.7 … I0.1 I0.0
Q4.7 … Q 4.1 Q4.0
PLCSIM仿真窗口 ---仿真变量
输出 变量
定时器
显示变量
显示堆栈
பைடு நூலகம்
显示块 寄存器
输入 变量
M存储区
计数器
显示一 个字节
显示累加器、地址 寄存器和状态字
PLCSIM仿真窗口 ---CPU工作模式
PLCSIM仿真软件使用 方法
PLCSIM仿真软件 是一个仿真工具,它能够在PG/PC上模 拟 S7-300 系列C P U 的 运 行 。
有效
PLCSIM仿真窗口 ---CPU面板
状态 指示
三种模式选择开关 清除仿真PLC中已下载的程序
PLCSIM仿真窗口 ---仿真变量
仿真变量按钮
PLCSIM仿真窗口 ---仿真变量
博图要启动一个新的s7-PLCSIM实例
博图要启动一个新的s7-PLCSIM实例
S7-PLCSIM是一款SIMATIC软件,专门为PLC程序设计提供模拟仿真环境。
它由西门子出品,是一款功能强大的虚拟仿真器,旨在模拟PLC环境,允许用户更轻松、更快速地开发、实施和测试PLC程序,更佳地满足各种应用的需求。
因此,如果要确保PLC程序的正确性和可靠性,建议在安装和测试PLC程序之前,就启动一个新的S7-PLCSIM实例,可以以一种虚拟的方式测试PLC程序,这是很有用的。
要启动新的S7-PLCSIM实例,首先要确保计算机安装了S7-PLCSIM软件。
如果没有,则可以从官网上下载并安装。
安装完成后,可以使用它创建一个新的PLCSIM实例。
系统将提示用户输入PLCSIM实例的信息,例如实例的名称,服务器的IP地址,端口号等等。
完成这些步骤后,系统会提示用户设置套接字和侦听端口,接着系统会提示用户选择该实例基于的PLC类型,例如该实例使用的PLC的型号、操作系统的版本等等。
完成这些步骤后,系统会提示用户连接PLCSIM,根据提示可以启动PLCSIM实例。
启动PLCSIM实例后,可以在虚拟仿真环境中编写PLC程序,可以模拟PLC输入、输出等实际情况,从而可以根据实际情况调整PLC程序,以便更好地实现PLC任务。
PLCSIM 实例还可以用于模拟协议,测试应用程序和进行调试,因此,大大提高了PLC程序开发、实施和测试的效率。
总的来说,启动一个新的S7-PLCSIM实例可以帮助开发者更好地开发、实施和测试PLC 程序,从而保证PLC程序得到有效的运行。
S7-PLCSIM简介
S7-PLCSIM简介S7-PLCSIM是S7-PLC的模拟软件,它可以在STEP7环境下,不用连接任何S7系列的PLC(CPU 和I/O模板),而是通过仿真的方法运行和测试运行和测试用户的用户的用户的应用程序。
S7-PLCSIM 提供了简单的界面,可以,可以用编程的方法(如如改变输入的通/断/状态、输入值的变化)来监控和修改不同的参数,也可以使用不同的参数,也可以使用变量表(VAT)进行监控和监控和修改修改变量。
一、S7-PLCSIM的特性简介S7-PLCSIM的功能很功能很强,可以使用STEP7的所有所有工具监控调整模拟PLC的性能,通过S7-PLC工作过程与真实的PLCPLC相比,差别很小。
⑴S7-PLCSIM可模拟的S7控制器的存储器区域如下:(DEL_SI,删除动态系统资源),SFC107(ALARM_DQ,生成可确认的与永久确认的块相关的信息),SFC108(ALARM_D,生成可确认的与永久确认的块相关的信息),SFC126(SYNC_PI,同步刷新过程映象区输入表),SFC127(SYNC_PO,同步刷新过程映象区输出表),SFC65091,SFC65092,SFC65093,SFC65094,SFC65095,SFC65096,SFC65098,SFC65099,SFC65102,SFC65103注:SFC26,SFC27,S7-PLCSIM仅支持仅支持输入为0的参数SFC7,SFC11,SFC12,SFC25,SFC35,SFC36,SFC37,SFC38,SFC48,SFC60,SFC61,SFC62,SFC65,SFC66,SFC67,SFC68,SFC69,SFC72,SFC73,SFC74,SFC81,SFC82,SFC83,SFC84,SFC87,SFC102,SFC103,SFC105,SFC106,SFC107,SFC108,SFC126,SFC127是NOP(空操作)用户不需要用户不需要修改调用空操作的程序。
S7-PLCSIM简介S7-PLCSIM是S7-PLC的模拟软件它可以在STEP7...
S7-PLCSIM简介S7-PLCSIM是S7-PLC的模拟软件,它可以在STEP7环境下,不用连接任何S7系列的PLC(CPU 和I/O模板),而是通过仿真的方法运行和测试运行和测试用户的用户的用户的应用程序。
S7-PLCSIM 提供了简单的界面,可以,可以用编程的方法(如如改变输入的通/断/状态、输入值的变化)来监控和修改不同的参数,也可以使用不同的参数,也可以使用变量表(VAT)进行监控和监控和修改修改变量。
一、S7-PLCSIM的特性简介S7-PLCSIM的功能很功能很强,可以使用STEP7的所有所有工具监控调整模拟PLC的性能,通过S7-PLC工作过程与真实的PLCPLC相比,差别很小。
⑴S7-PLCSIM可模拟的S7控制器的存储器区域如下:⑵在SIMATIC Manager中的按钮可以自动接通或断开模拟过程。
单击模拟按钮,可以打开S7-PLCSIM软件及模拟的PLC,当S7-PLCSIM软件运行时,可以自动连接到模拟的CPU上。
⑶在模拟的CPU上运行程序,可代替S7-300或S7-400的CPU模板。
⑷通过创建变量表,可以存取模拟PLC的输入/输出存储器、累加器和寄存器中的数据,也可以通过符号地址存取存储器数据。
⑸可以选择定时器自动运行,或者手动置为/复位。
可以对各个定时器进行单独复位或一起复位。
⑹同真实的CPU模板一样,在S7-PLCSIM中可以改变CPU的操作方式(STOP、RUN、RUN-P)。
另外,在S7-PLCSIM还提供了一个暂停(Pause)功能,允许用户暂停CPU工作,而不影响程序的状态。
⑺可以利用模板PLC的中断组织块OB的功能测试程序特性。
⑻通过对输入/输出存储器、位存储器、定时器、计数器的操作,可以记录一系列的事件,并且可以回放使之自动进行程序测试。
二、S7-PLCSIM与真实PLC的差别模拟PLC提供的下列功能在真实的PLC中是不可行的。
⑴暂停功能。
暂停命令可以停止模拟CPU的运行,并且可以在暂停的指令处恢复程序的运行。
S7-PLCSIM怎么用
S7-PLCSIM使用入门1.前言本章节可以作为S7-PLCSIM软件的使用参考资料,希望读者通过对本章的阅读,能够更快更好地学习S7-PLCSIM软件的使用。
西门子提供了S7-PLCSIM软件的详尽手册,在安装S7-PLCSIM软件包后,通过点击Windows菜单开始->Simatic->Documentation->English可以阅读到名称为“S7-PLCSIM - Testing Your S7-CPU Programs - manual”的PDF手册。
一切关于S7-PLCSIM使用的问题请以此手册为准。
2. 软件的基本信息2.1. S7-PLCSIM简介使用S7-PLCSIM具有以下优点:在PG/PC上进行不依赖于硬件的S7程序测试在程序开发早期消除错误降低开发成本,加速开发进程,提高程序质量适用于LAD, FBD, STL, S7-GRAPH, S7-HiGraph,S7-SCL, CFC, S7-PDIAG, WinCC (本地安装)2.2. S7-PLCSIM与真实PLC的差别:S7-PLCSIM 并不能完全代替真实的PLC, 它与真实的硬件PLC有着如下的差别:当对S7-PLCSIM进行“STOP”操作后,程序再开始时,从中断处开始执行当对S7-PLCSIM进行“STOP”操作时,不影响输出状态当在子窗口修改变量时,其修改立刻有效,而不会等到下个周期你可以手动修改或复位定时器的值可以实现单周期操作模式你可以触发中断OB块对过程映像区的修改立刻生效不支持所有的诊断信息,例如EEPROM错误不支持多CPU模式S7-PLCSIM 提供高档CPU 才拥有的系统资源(例如定时器范围为T0-T2047, M 范围为16KB), 所以当使用S7-PLCSIM 模拟通过的程序(假设使用了定时器T2000),可能会无法下载到低档CPU上运行(例如CPU315-2AG10-0AB0定时器范围为T0-T255,)。
S7-PLC SIM使用入门手册
S7-PLCSIM使用入门Getting Started of S7-PLCSIM摘要本文档主要用于讨论以下相关问题: S7-PLCSIM工具软件的基本信息S7-PLCSIM工具软件的简单使用 关键词Step7;S7-PLCSIMKey WordsStep7;S7-PLCSIM目录S7-PLCSIM使用入门 (1)1.前言 (4)2.软件的基本信息 (4)2.1.S7-PLCSIM简介 (4)2.2.S7-PLCSIM与真实PLC的差别: (4)2.2.1.S7-PLCSIM安装与使用: (5)2.3.S7-PLCSIM软件兼容性 (6)3.S7-PLCSIM的使用 (6)3.1.S7-PLCSIM特性 (6)3.2.S7-PLCSIM调用 (7)3.3.S7-PLCSIM简单示例 (7)3.3.1.S7-PLCSIM界面: (7)3.3.2.S7-PLCSIM菜单 (8)3.4.S7-PLCSIM的常见问题 (10)3.4.1.问题:S7-PLCSIM与在线连接的优先级 (10)3.4.2.问题:S7-PLCSIM与WinLC的区别 (11)3.4.3.问题:无法调用OB40 (11)3.4.4.问题:S7-PLCSIM仿真通信程序 (11)3.4.5.问题:S7-PLCSIM是否可以仿真定时器或定时中断功能 (11)3.4.6.问题:项目下载后,S7-PLCSIM 的SF点亮 (11)4.附录-推荐网址 (12)4.1.西门子自动化与驱动产品的在线技术支持 (12)重要提示:本文为技术交流文档,不能作为订货、选型等重要事宜的唯一依据,建议您参考Siemens的标准产品样本和技术手册进行产品的选型和订货。
1. 前言本章节可以作为 S7-PLCSIM软件的使用参考资料,希望读者通过对本章的阅读,能够更快更好地学习S7-PLCSIM软件的使用。
西门子提供了S7-PLCSIM软件的详尽手册,在安装S7-PLCSIM 软件包后,通过点击Windows菜单 开始->Simatic->Documentation->English可以阅读到名称为“S7-PLCSIM - Testing Your S7-CPU Programs - manual”的PDF手册。
用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简介S7-PLCSIM是S7-PLC的模拟软件它可以在STEP7...
S7-PLCSIM简介S7-PLCSIM是S7-PLC的模拟软件,它可以在STEP7环境下,不用连接任何S7系列的PLC(CPU 和I/O模板),而是通过仿真的方法运行和测试运行和测试用户的用户的用户的应用程序。
S7-PLCSIM 提供了简单的界面,可以,可以用编程的方法(如如改变输入的通/断/状态、输入值的变化)来监控和修改不同的参数,也可以使用不同的参数,也可以使用变量表(VAT)进行监控和监控和修改修改变量。
一、S7-PLCSIM的特性简介S7-PLCSIM的功能很功能很强,可以使用STEP7的所有所有工具监控调整模拟PLC的性能,通过S7-PLC工作过程与真实的PLCPLC相比,差别很小。
⑴S7-PLCSIM可模拟的S7控制器的存储器区域如下:⑵在SIMATIC Manager中的按钮可以自动接通或断开模拟过程。
单击模拟按钮,可以打开S7-PLCSIM软件及模拟的PLC,当S7-PLCSIM软件运行时,可以自动连接到模拟的CPU上。
⑶在模拟的CPU上运行程序,可代替S7-300或S7-400的CPU模板。
⑷通过创建变量表,可以存取模拟PLC的输入/输出存储器、累加器和寄存器中的数据,也可以通过符号地址存取存储器数据。
⑸可以选择定时器自动运行,或者手动置为/复位。
可以对各个定时器进行单独复位或一起复位。
⑹同真实的CPU模板一样,在S7-PLCSIM中可以改变CPU的操作方式(STOP、RUN、RUN-P)。
另外,在S7-PLCSIM还提供了一个暂停(Pause)功能,允许用户暂停CPU工作,而不影响程序的状态。
⑺可以利用模板PLC的中断组织块OB的功能测试程序特性。
⑻通过对输入/输出存储器、位存储器、定时器、计数器的操作,可以记录一系列的事件,并且可以回放使之自动进行程序测试。
二、S7-PLCSIM与真实PLC的差别模拟PLC提供的下列功能在真实的PLC中是不可行的。
⑴暂停功能。
暂停命令可以停止模拟CPU的运行,并且可以在暂停的指令处恢复程序的运行。
S7-PLCSIM在龙门起重机控制程序调试中的应用
Ap lc to fS7 PLCS M n Co r lPr g a m e Co m iso n fGa t y Cr n p ia i n o 一 I i nto o r m m s i ni g o n r a e
W a i ng L n
( a s o t t n De a t n f es a r n & S e l ., ni g 2 0 3 ) Tr n p ra i p rme to ih n Io o M te Co Na j 1 0 9 n
K e o ds Si ul ton; m m i so n PLC yW r : m ai Co s i ni g;
P C程 序 设 计 好 后 , 用 实 际 的 P C硬 件 L 要 L
调试 , 但设 计 人 员 往 往 没 有 实 际 的 P C, 别 是 L 特
() 3 启动 P C I 。 L SM () 4 单击 站 , 双击 硬件 配置 浏览 器 , 配置 硬件 , 并 向 P C I 下载 硬件 配置 。 L SM ( ) 据 硬 件 配 置 , P C I 中建 立 本 项 5根 在 L SM 目 P C的输 入 输 出模 块 。 L ( ) 击 S MAT C管理 器 , 辑符 号表 和 源 6单 I I 编 程 序块 。 ( ) 载程 序块 。 7下 ( ) P MS M 建 立 需要 监视 的寄 存 器 、 8在 L I 计 时器 、 计数 器 、 累加 器 、 态 字 、 量 等 。 状 变 ( ) 入 P C名称 , 存 P C。 9输 L 保 L
Acu ltr 打开 累加 器 、 c muao s 地址 寄 存器 、 状
CL E L oS AYoUT 关 闭 P C 规 划 L
PLCSIM使用入门
S7-PLCSIM使用入门Getting Started of S7-PLCSIM摘要本文档主要用于讨论以下相关问题: S7-PLCSIM工具软件的基本信息S7-PLCSIM工具软件的简单使用 关键词Step7;S7-PLCSIMKey WordsStep7;S7-PLCSIM目录S7-PLCSIM使用入门 (1)1.前言 (4)2.软件的基本信息 (4)2.1.S7-PLCSIM简介 (4)2.2.S7-PLCSIM与真实PLC的差别: (4)2.2.1.S7-PLCSIM安装与使用: (5)2.3.S7-PLCSIM软件兼容性 (6)3.S7-PLCSIM的使用 (6)3.1.S7-PLCSIM特性 (6)3.2.S7-PLCSIM调用 (7)3.3.S7-PLCSIM简单示例 (7)3.3.1.S7-PLCSIM界面: (7)3.3.2.S7-PLCSIM菜单 (8)3.4.S7-PLCSIM的常见问题 (10)3.4.1.问题:S7-PLCSIM与在线连接的优先级 (10)3.4.2.问题:S7-PLCSIM与WinLC的区别 (11)3.4.3.问题:无法调用OB40 (11)3.4.4.问题:S7-PLCSIM仿真通信程序 (11)3.4.5.问题:S7-PLCSIM是否可以仿真定时器或定时中断功能 (11)3.4.6.问题:项目下载后,S7-PLCSIM 的SF点亮 (11)4.附录-推荐网址 (12)4.1.西门子自动化与驱动产品的在线技术支持 (12)重要提示:本文为技术交流文档,不能作为订货、选型等重要事宜的唯一依据,建议您参考Siemens的标准产品样本和技术手册进行产品的选型和订货。
1. 前言本章节可以作为 S7-PLCSIM软件的使用参考资料,希望读者通过对本章的阅读,能够更快更好地学习S7-PLCSIM软件的使用。
西门子提供了S7-PLCSIM软件的详尽手册,在安装S7-PLCSIM 软件包后,通过点击Windows菜单 开始->Simatic->Documentation->English可以阅读到名称为“S7-PLCSIM - Testing Your S7-CPU Programs - manual”的PDF手册。
西门子PLC-SIM使用说明
计算机仿真技术把现代仿真技术与计算机发展结合起来,通过建立系统的数学模型,以计算机为工具,以数值计算为手段,对存在的或设想中的系统进行实验研究。
随着计算机技术的高速发展,仿真技术在自动控制、电气传动、机械制造等工程技术领域也得到了广泛应用。
与传统的经验方法相比,计算机仿真的优点是:(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表示系统在停止状态。
S7-PLCSIM使用说明书(中文板)
SAVE PLC AS 另存当前PLC
OPEN LAYOUT 打开PLC规划(即你建立的I、O、T、C等等窗口,不包括CPU)
CLOSE LAYOUT 关闭PLC规划
SAVE LAYOUT 保存PLC规划
Clear/rest 清除程序,除通讯外全部复位
MPI address 设定MPI通讯地址
insert 插入(和培置硬件模块一样):
input variadle 插入输入端口,可为I、Ib、IW、ID、PI、PIb、PID、PIW 的 监视窗口
PLCSIM)
1。打开SIMATIC管理器
2。建立项目
3。启动PLCSIM
4。单击站,双击硬件配置浏览器,配置硬件。并向PLCSIM下载硬件配置.
5。根据硬件配置,再PLCSIM中建立本项目PLC的输入输出模块。
6。单击SIMATIC管理器,编辑符号表和源程序块。
help
cantents 内容
zhtroduction 入门
getting 快速应用
using Hele 利用帮助
about 版本
conunter 插入计数器,同上
geheric 插入普通变量
vertical bit 插入垂直变量
Execute: 可执行的菜单
key swith position 状态方式开关键
run-p 可上载、下载,监视得运行状态
run 监视运行状态,不能上载、下载,当你修改了程序无法下载到仿真PLC里去时,可能仿真PLC在此状态下。
stop 停滞状态,可上载、下载
PLC:
Power on PLC电源开
简述用 plcsim 调试程序的基本步骤
简述用 plcsim 调试程序的基本步骤一、引言PLCSIM是西门子公司开发的一款虚拟化仿真软件,它可以模拟PLC 控制器的运行环境,用于调试PLC程序。
本文将详细介绍使用PLCSIM调试程序的基本步骤。
二、安装PLCSIM首先需要安装PLCSIM软件。
可以从西门子公司官网下载相应的软件包,并按照提示进行安装。
三、创建项目打开TIA Portal软件,选择新建项目,填写项目名称和路径等信息,并选择使用PLCSIM作为目标设备。
然后在左侧的项目栏中选择“硬件”,右键点击“设备”并选择“添加设备”,选择需要模拟的PLC 型号并添加到项目中。
四、编写程序在TIA Portal中编写程序。
注意,在编写程序时要考虑到使用PLCSIM进行仿真时可能会出现的问题,例如输入输出信号延迟等。
五、配置连接在TIA Portal中配置连接。
在左侧的项目栏中选择“网络”,然后右键点击“以太网”并选择“添加接口”,选择需要使用的网络接口并设置IP地址等信息。
然后右键点击“以太网”下面的设备并选择“属性”,设置连接方式为“仿真”。
六、启动仿真启动仿真前,需要确保已经将目标设备设置为PLCSIM,并且已经连接到正确的网络接口。
然后在TIA Portal中选择“仿真”,点击“启动PLCSIM”,等待仿真软件启动完成。
七、调试程序在PLCSIM中,可以通过监视输入输出信号、查看程序执行状态等方式进行调试程序。
可以使用PLCSIM自带的调试工具,也可以使用TIA Portal中的调试工具。
八、结束仿真调试完成后,需要结束仿真。
在TIA Portal中选择“仿真”,点击“停止PLCSIM”,等待仿真软件关闭。
九、总结使用PLCSIM进行程序调试是一种非常便捷的方法,但需要注意一些细节问题。
本文介绍了使用PLCSIM调试程序的基本步骤,希望能对读者有所帮助。
PLCSIM使用书
PLCSIM使用书PLCSIM的应用第一章。
仿真的准备(建立PLC)1。
打开SIMATIC管理器2。
建立项目3。
启动PLCSIM4。
单击站,双击硬件配置浏览器,配置硬件。
并向PLCSIM下载硬件配置.5。
根据硬件配置,再PLCSIM中建立本项目PLC的输入输出模块。
6。
单击SIMATIC管理器,编辑符号表和源程序块。
7。
下载程序块。
8。
在PLMSIM建立需要坚实的寄存器、T、C、累加器、状态字、变量等。
9。
输入PLC名称,保存PLC.第二章,PLCsim的菜单说明File :NEW PLC 新建一个PLCOPEN PLC 打开一个PLCCLOSE PLC 关闭当前PLCSAVE PLC 保存当前PLCSAVE PLC AS 另存当前PLCOPEN LAYOUT 打开PLC规划(即你建立的I、O、T、C等等窗口,不包括CPU)CLOSE LAYOUT 关闭PLC规划SAVE LAYOUT 保存PLC规划SAVE 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 插入寄存器窗口,同样可监视寄存器地位、字节、字、双字。
PLC_SIM使用
一、引言PLC的用户程序设计好后,要用实际的PLC硬件来调试。
但以下情况则需要对程序进行仿真调试:①控制设备不在本地,设计者需对程序进行修改和调试;②程序设计好后,PLC硬件尚未购回;③在实际系统中进行某些调试有一定风险。
为了解决这些问题,一些PLC生产厂家提供了可代替PLC硬件调试的仿真软件,本文主要介绍西门子公司的S7一PLCSIM仿真软件。
二、S7-PLCSIM概述1、S7-PLCSIM的主要功能(1)仿真软件还可模拟对位存储器、外围输入变量区和外围输出变量区的操作,以及对存储在数据块中的数据(如DBl.DBX0.0或DBl.DBW0等)的读写。
(2)可实现定时器和计数器的监视和修改,通过程序使定时器自动运行或手动复位。
(3)可对S7-300和S7-400 PLC的用户程序进行离线仿真与调试,可访问模拟PLC的I/O存储器、累加器和寄存器。
通过在仿真运行窗口中改变输入变量的ON/OFF状态来控制程序的运行,并观察有关输出变量的状态来监视程序运行的结果。
(4)可在仿真PLC中使用中断组织块测试程序的特性,并记录一系列操作事件及回放记录,从而自动测试程序。
2、S7-PLCSIM的主要组成部分(1)仿真PLCS7-PLCSIM用仿真PLC来模拟实际PLC的运行,用户可通过视图对象来调试程序。
它提供的多种视图对象可实现对仿真PLC内的各种变量、计数器和定时器的监视与修改。
(2)视图对象①CPU视图对象开始新仿真时,将自动出现CPU视图对象,用户可用单选框来选择运行、停止和暂停工作方式;MRES按钮用来复位存储器、删除块和删除仿真PLC中的硬件设置。
LED指示灯“SF'’表示软硬件错误;“RUN”与“STOP”表示运行与停止状态;“DP”(分布式外设或远程I/O)指示PLC与分布式外设或远程I/O的通信状态;“DC”(直流电源)指示电源的通断情况。
②插入视图对象输入变量(I)、输出变量(Q)和位存储器(M)视图对象分别用于访问和监视相应的数据区,可以以位、二进制、十进制、十六进制、字符及字符串的形式访问。
PLCSIM的简单使用
首先,程序编好保存后,在SIMATIC MANAGER菜单栏的Option中选择Simulate Modules(仿真模式)
然后,会弹出如下图所示的选择框
点击OK,
选择MPI(1)adr:2(not networked),点击OK,然后就可以进入仿真器
在未加载程序之前,CPU状态应该在STOP上。
下来就是加载程序了。
在SIMATIC MANAGER工具栏点击“download”,会弹出下图所示的对话框
这个对话框是询问你是否要彻底删除控制器中之前的数据,并用目前的离线数据替代。
选择YES。
接下来会让你选择是否覆盖
因为你要加载新的程序,所以选择覆盖,即YES。
这样程序加载完毕,在工具栏点击“ONLINE”,
现在打开OB1,在工具栏点击Monitor,将仿真器状态设置为“RUN”,
现在,我们就目前的这个简单程序试一下仿真器
PLCSIM的简单应用就是如此。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
周克良
S7-PLCSIM仿真软件使用
电气工程与自动化学院
周克良
激活S7-PLCSIM后,再进行上传/下载/ 监控等操作就是针对S7-PLCSIM了,而不 会对真实PLC进行操作(不论PLC是否联机)
电气良
电气工程与自动化学院
周克良
电气工程与自动化学院
电气工程与自动化学院 周克良
8.3.3 模拟仿真
在进行模拟仿真之前,需要将用户程序、PLC的硬件配置等信息 下载到模拟的 PLC 中。在 SIMATIC Manager 窗口中,通过选择菜单 “PLC”,选择子菜单“下载”可以实现下载;或者通过快捷按钮 实现下载。
(a)输入节点控制
(b)输出节点控制
电气工程与自动化学院 周克良
8.2.3 S7-PLCSIM的具体安装
插入含有S7-PLCSIM软件的光盘,系统会自动运行安装程序;如 果没有自动运行,可以打开光盘的文件,双击“SETUP.EXE”文件进 入安装程序。
电气工程与自动化学院
周克良
8.3 S7-PLCSIM软件的基本操作
8.3.1 编写用户程序
周克良
电气工程与自动化学院
周克良
S7-PLCSIM软件概述 S7-PLCSIM软件安装
S7-PLCSIM软件使用
电气工程与自动化学院
周克良
8.1 S7-PLCSIM概述
概括起来S7-PLCSIM软件具有以下的一些功能。 • 模拟实际PLC的寄存器:S7-PLCSIM软件可以模拟实际PLC的定时器、 计数器、M寄存器、I/O寄存器、FB/FC块等物理的寄存器。 • 对实际PLC进行硬件检测:前面介绍PLC的工作方式时提及自诊断环节, 只有确保正确的硬件配置及连接,PLC才能正确的运行;尤其对于S7300/400PLC,它们的硬件采用组态的形式,更需要验证是否配置正确。S7PLCSIM软件具有检测硬件的功能,例如可以反应CPU的工作方式等。 • 对变量进行监控:S7-PLCSIM软件可以监控变量在程序运行过程中的状 态、值的变化,进而判断程序的正确性。 • 对程序进行调试:通过模拟程序的执行过程,借助监控变量信息的反馈, 用户可以通过S7-PLCSIM软件对程序进行调试;此外,用户还可以设置断点 对程序进行一段一段的调试,可以运用“Single Scan”命令对程序进行单步调 试。
确定软件安装正确后,即可以进行程序仿真运行了。首先需要在 STEP7 的SIAMTIC Manager窗口中创建一个项目。
8.3.2 模拟PLC设置
在SIAMTIC Manager窗口中,通过选择“选项”菜单中的“模 块仿
真”或者通过
快捷按钮,打开S7-PLCSIM设置窗口
标示CPU工作状态的指示灯。 • SF:表示系统报警。 • DP:表示总线或远程模块报警。 • DC:表示CPU有直流24V供给。 • RUN:表示系统正在运行。 • STOP:表示系统处于停止状态。
电气工程与自动化学院
周克良
(c)标志位控制
(d)定时器控制 计数器控制
(e)
图 S7-PLCSIM中位控制窗口
设置完图中这些输入输出节点后,用户可以进行仿真模拟。打开 编写有用户程序的块,这里打开已经编好程序的组织块 OB1,然后选 择菜单“调试”中的“监视”,程序即处于仿真模拟的状态。
电气工程与自动化学院
S7-PLCSIM是一个功能非常强大的仿真软件,它与 STEP7编程软件集成 在一起,可以在计算机上对S7-300/400 PLC的用户程序进行离线仿真与调试, 而不需要连接任何PLC的硬件。
电气工程与自动化学院 周克良
8.2 S7-PLCSIM软件介绍
8.2.1 S7-PLCSIM的特点
S7-300/400PLC 采用模块化的形式来管理用户的程序,以前的仿 真软件并不能支持所有的块;相反S7-PLCSIM V5.4增加了支持的块的 数目,比如OB、SFB、 SFC等块都可以直接下载到 PLCSIM软件中进 行模拟仿真运行。
8.2.2 S7-PLCSIM的硬件软件需求
安装S7-PLCSIM软件的硬件需求与STEP7软件一样,在此不再赘 述;另外S7-PLCSIM软件是一个32位的运用系统,因此运行S7PLCSIM软件的计算机必须具备以下软件之一。 MS Windows 2000 Professional SP4 (referred to below as MS Windows 2000)。 MS Windows XP Professional SP2 (referred to below as MS Windows XP)。 MS Windows Server 2003 SP1 or SP2 (standard edition as workstation computer)。 Microsoft Vista 32 Ultimate or Business。