《西门子S7-1200 PLC工程实例精解》4.1.3 S7-1200仿真软件_第1页
《西门子S7-1200 PLC工程实例精解》4.1.3 S7-1200仿真软件_第2页
《西门子S7-1200 PLC工程实例精解》4.1.3 S7-1200仿真软件_第3页
《西门子S7-1200 PLC工程实例精解》4.1.3 S7-1200仿真软件_第4页
《西门子S7-1200 PLC工程实例精解》4.1.3 S7-1200仿真软件_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主讲:张祺S7-1200PLC程序仿真

目录CONTENTS软件介绍PART01仿真方法PART02在工业自动化控制领域,S7-1200系列可编程逻辑控制器(PLC)凭借其出色的性能、灵活的扩展性以及便捷的编程方式,得到了广泛应用。在开发S7-1200PLC程序时,使用PLCSIM软件进行仿真测试是极为关键的环节。它不仅能帮助开发者在无实际硬件设备的情况下验证程序逻辑的正确性,还能有效节省开发成本、缩短开发周期。软件介绍01PLCSIM软件介绍PLCSIM是西门子公司推出的一款

用于PLC程序仿真测试的专业软件,与TIA博途软件配合使用。,专为工业自动化领域的工程师和开发者设计。它能够在不依赖真实硬件设备的条件下,对可编程逻辑控制器(PLC)的CPU程序进行仿真调试和功能验证,广泛应用于教学、培训和项目开发阶段。PLCSIM使用时,其版本需与已安装的TIA博途软件版本一致,可随博途软件安装,也能单独安装。S7-1200PLCSIM提供了广泛的仿真功能,几乎涵盖了S7-1200PLC的所有指令和通信协议,支持多种中断功能和专有技术保护块仿真。然而,它不支持工艺对象(如高速计数器、PID控制和运动控制)以及某些保护功能(如访问保护和防拷贝保护)。这些限制使得PLCSIM更适合于逻辑控制和通信调试,而不适用于涉及复杂工艺控制的场景。仿真实例个数2个CPU

通信仿真支持仿真S7-1200

PLC和S7-1200

PLC/S7-1500

PLC

/S7-300

PLC/S7-400

PLC的S7通信(PUT/GET)支持仿真S7-1200

PLC和S7-1200

PLC/S7-1500

PLC

的TCP通信/ISO

ON

TCP通信支持仿真S7-1200

PLC通过DP和PN连接ET200的DI/DO/AI/AO不支持仿真PROFIBUS

DP/PROFINET

IO通信高级功能支持TRACE,不支持高速计数器、运动控制、PID、存储卡相关功能、Web服务器等其余指令几乎全部支持,对于某些不完全支持指令,将验证输入参数并返回有效输出,但和实际的CPU输出不一定相同PLCSIM仿真软件视图①在精简视图左键点击该按钮即切换到项目视图

②在项目视图中左键点击该新建按钮,会在项目视图中新建仿真文件,产生仿真视图左边的项目树:SIM表格、序列、事件表等③如果希望从项目视图返回精简视图,可以左键点击该按钮说明1.在PLCSIMV13SP1或者PLCSIMV13SP2中,必须切换到项目视图,新建仿真文件,仿真功能才可以使用,PLCSIMV14以后,可以在精简视图、项目视图,新建或者不新建仿真文件,都可以使用仿真功能。2.如果项目视图不新建仿真文件,则使用不了I点进行设置,做序列,事件触发等高级功能,但是可以使用扫描控制、设置仿真界面的语言、查询PLCSIM的帮助文件等。紧凑视图:是PLCSIM默认视图,以操作面板形式显示,可以正常对PLC进行仿真,启动停止,监视指示灯状态。①

未打开仿真时,显示“无仿真”,未组态时显示“未组态”,已组态显示“CPU名称”。②电源按钮,可以打开关闭仿真。③CPU的运行/停止、错误及维护指示灯。④CPU在线连接的以太网接口标识,S7-1200PLC显示X1,代表PROFINET接口。⑤显示未打开和已打开的仿真项目的名称。⑥项目视图的切换按钮。⑦CPU运行、停止及复位按钮。⑧仿真CPU的以太网接口IP地址。

项目视图:可以实现PLCSIM项目的操作,以及对PLCSIM软件的设置,在打开PLCSIM项目的情况下,该视图能够实现PLCSIM的所有仿真功能,如果需要使用一些高级功能,例如对I点进行设置,序列功能,事件触发,则需要转至项目视图。①新建、打开、保存PLCSIM项目。②CPU的电源按钮。③

选择CPU类型,只在未打开仿真时设置。④CPU运行、停止按钮。⑤SIM表的记录、停止和暂停按钮。⑥

紧凑视图的切换按钮。⑦

打开设备组态。⑧SIM表的相关功能。⑨序列相关功能。

PLCSIM仿真软件状态PLC仿真状态由三种:未打开仿真、未组态仿真和已组态仿真,三种状态可以相互切换。(1)未打开仿真:刚打开PLCSIM未上电时,可以选择PLC类型,但下载搜索不到该仿真CPU;相当于真实的CPU未上电,并且未下载过任何组态和程序。(2)未组态仿真:此时PLC类型已经确定并无法修改,处于上电状态,可以启动、停止CPU,可以搜索到该CPU及下载程序,相当于真实的CPU已经上电,但未下载过任何组态和程序。(3)已组态仿真:此时该仿真已经上电并下载好了程序,可以启动、停止CPU,上传下载程序,上电下电操作,相当于已经下载了组态和程序的真实CPU。仿真方法02PLCSIM仿真软件启动①左键单击需要被下载到PLCSIM的CPU②左键单击“启动仿真”按钮,先后弹出如图2和图3的窗口。PLCSIM仿真软件启动①PG/PC接口:默认选择PLCSIM,此时无法连接真实CPU②左键单击“开始搜索”按钮③选中搜索到的CPU④左键单击“下载”按钮这样就完成了一次下载操作。PLCSIM仿真软件启动在桌面上找到如图4的图标,左键双击该按钮。会自动打开如图5的窗口,该窗口和图2类似,但有一点区别。此时PLCSIM的CPU处于没有上电的状态,需要接通电源。①左键单击该图标,即接通了PLCSIM的电源,之后,PLCSIM状态即和图2一致。之后正常下载PLC程序,参考图3。下载完成后,仿真界面如图6所示。图6已下载仿真界面正常监视程序和真实CPU基本一致。S7-1200PLC程序的仿真(1)新建项目编写编写程序仿真有以下两种情况:如果程序使用外部变量输入信号(如I0.0),必须在PLCSIM中新建项目,在SIM表中修改变量才能仿真。如果程序使用内部变量输入信号(如M0.0),无需在PLCSIM中新建项目,在程序中直接修改变量即可仿真。

PLC程序的变量仿真具体操作流程如下Ø

添加SIM表

Ø

修改监视值,或勾选“位”,或勾选显示“选择要修改值的复选框

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论