对于初学PLC的朋友,个人不建议买PLC,可以利用软件的仿真软件来学习,但仿真软件也不是万能的,很多功能仿真软件是无法实现的,今天就聊聊博途PLCSIM与真实PLC究竟有哪些区别。

一、硬件的支持

TIA Portal Basic 和 S7‑PLCSIM

使用 TIA Portal Basic 许可证时,可在 S7‑PLCSIM 中仿真如下 CPU 系列:

  • 固件版本为 4.0 或更高版本的 S7‑1200

  • 固件版本为 4.1 或更高版本的 S7‑1200F

如果项目中包含固件版本较低的 PLC,则 TIA Portal 中的“启动仿真”(Start simulation) 按钮不可选择,因此无法启动仿真。

可以同时启动和运行 S7‑1200 和 S7‑1200F(或这两个 CPU 系列的任意组合)两个仿真。

TIA Portal Basic 不支持以下 CPU 系列:

  • S7‑1500、S7‑1500C、S7‑1500T 和 S7‑1500F

  • ET 200SP 和 ET 200SPF

TIA Portal Professional 和 S7‑PLCSIM

使用 TIA Portal Professional 许可证时,用户可以仿真以下 CPU 系列:

  • 固件版本为 4.0 或更高版本的 S7‑1200

  • 固件版本为 4.1 和更高版本的 S7‑1200F

  • 任意固件版本的 S7‑1500、S7‑1500C、S7‑1500T 和 S7‑1500F

  • 任意固件版本的 ET 200SP 和 ET 200SPF

可以同时启动和运行这些 PLC 任意组合的两个仿真。

说明

  • S7‑1500C 为 S7‑1500 系列的精简版本。

  • S7‑1500T 为 S7‑1500 系列的工艺版本。

  • CPU 系列末尾的 "F" 用于指定该系列属于故障安全版本。

二、仿真软件与真实PLC的区别

虚拟 PLC 并不能完全仿真真实 PLC。虚拟 PLC 与真实 PLC 的行为会存在差异。差异有时候存在于所有 CPU 系列中,也有时候只存在于一个 CPU 系列或特定 CPU 中。

许多系统 CPU 函数(SFC 和 SFB)用于仿真的操作是有限的。在仿真期间,依赖此函数的程序操作会发生变化。

此外,与时间密切相关的程序会很难通过仿真进行调试,因为仿真时间不如真实 PLC 的时间那般确切。

1、与支持的PLC的一般区别

(1)I/O 设备支持

S7‑PLCSIM 不支持专用 I/O 模块功能。仅提供 I/O 寄存器的过程映像和直接访问仿真。

以模拟量输出范围监视为例说明如何查看此专用功能。在实际模块上,如果将范围外的值写入模拟量输出寄存器,则模拟量模块会出现诊断错误。S7‑PLCSIM 中会发生这种情况。物理模块执行的任何功能都不会在 S7‑PLCSIM 中进行仿真。

(2)受专有技术保护的块

S7‑PLCSIM 不支持受专有技术保护或受密码保护的块。在对 S7‑PLCSIM 执行下载操作前,必须移除保护。

(3)基于 PC 的控制器

S7‑PLCSIM 不支持对基于 PC 的控制器进行仿真。

(4)诊断

S7‑PLCSIM 不支持写入诊断缓冲区的所有错误消息。例如,S7‑PLCSIM 不仿真 CPU 中与故障电池相关的消息或 EPROM 错误。不过,S7‑PLCSIM 可仿真大多数程序错误。

(5)基于时间的性能

由于 S7‑PLCSIM 软件运行在装有 Windows 操作系统的 PC 上,因此 S7‑PLCSIM 中操作的扫描周期时间和确切时间不同于在物理硬件上执行那些操作所需的时间。

如果程序高度依赖于执行操作所需的时间,则需注意不应仅根据 S7‑PLCSIM 仿真的时间结果来评估程序。

(6)访问保护和复制保护

S7‑PLCSIM 不会对访问保护或复制保护进行仿真。

(7)使 LED 闪烁

可在 STEP 7的“扩展的下载到设备”(Extended download to device) 对话框中使 PLC 上的 LED 灯闪烁,但 S7‑PLCSIM 无法仿真此功能。

(8)需要 SD 存储卡的功能

S7‑PLCSIM 不会仿真 SD 存储卡。因此,不能仿真需要存储卡的 CPU 功能。例如,数据记录功能会将所有输出都写入 SD 卡,这样便无法仿真数据记录功能。

(9) 数据记录

S7‑PLCSIM 不支持数据记录功能,因为该功能会将所有输出都写入 SD 卡,而 S7‑PLCSIM 不支持使用 SD 卡。

(10)配方

S7‑PLCSIM 不支持配方,因为配方数据存储在 SD 卡中,而 S7‑PLCSIM 不支持使用 SD 卡。

(11)Web 服务器

S7‑PLCSIM 不支持 Web 服务器功能。

(12)PROFIBUS

如果 STEP 7 项目中包含 PROFIBUS 元素,则 S7‑PLCSIM 不会仿真 PROFIBUS 元素,但是项目中的其它部分会照常仿真。

启动仿真之前,您无需将 PROFIBUS 元素从项目中移除。只是必须注意,S7‑PLCSIM 会忽略 PROFIBUS 元素。

本文转自《 跟我动手学电气/头条号》

0501 0503 模块区别_关于博途STEP7仿真软件究竟与真实PLC有哪些区别?相关推荐

  1. 西门子博途v16系统要求_西门子博途扩展函数库LGF系列教程(1)-LGF_Frequency

    博途扩展函数库(LGF,Library of General Functions)是西门子官方推出的用于博途环境下S7-1200/1500系列PLC编程的函数库.该函数库提供了很多实用的函数,包括如下 ...

  2. 博途v15模拟量转换_基于博途V15 西门子S7-1200 + 模拟量SM 1234 正反转变频调速实例...

    一.准备工作 所需设备:西门子CPU 1215C AC/DC/Rly6ES7 215-1BG40-0XB0 SEW变频器MDX61B+通信模块DFE32B SM12346ES7 234-4HE32-0 ...

  3. 西门子博途v16系统要求_西门子博途之所以不如三菱PLC直观易懂,就是因为你被它表象迷惑...

    三菱PLC直观易懂,更适合东方人思维,更适合入门.西门子PLC很难入门,需要先学习日系PLC方便入门.西门子博途非常难,很难入门,需要先学习西门子S7-200Smart有了基础,再去学习西门子博途就很 ...

  4. 接线 科思模块怎么和plc_博途S1200数字量模块接线图,NPN和PNP不要接错了,快收藏吧...

    原创不易,请勿抄袭. 西门子博途PLCS1200可以应用在大型系统上,那么即使是级别最高的S1217也无法提供足够的IO点,这时我们需要安装拓展模块去扩大PLC可以处理的功能或者设备. 我们学习一下这 ...

  5. tiav15安装重启_西门子博途TIA Portal V15.1安装无限重启和.net3.5SP1错误处理

    这里给大家分享一下西门子博途TIA Portal V15.1的安装,其中很多朋友在安装过程中会遇到很多问题无法解决.这里一一说明. 一.安装电脑要求 下面是我的电脑 电脑要求 硬件要求:TIA软件主要 ...

  6. 博途创建vb脚本实例_基于博途V15 西门子S7-1200 定时器指令应用实例

    本篇是<基于博途V15 西门子S7-1200 ...>系列的后续篇,看懂本篇文章之前请大家关注我,然后查找相关文章,学习之后再学习此篇.也请专业领域的大神批评指正. 感谢大家关注与支持! ...

  7. 西门子触摸屏修改ip地址_基于博途V15 西门子S7-1200与触摸屏一个简单的例子

    本篇是<基于博途V15 西门子S7-1200 ...>系列的后续篇,看懂本篇文章之前请大家关注我,然后查找相关文章,学习之后再学习此篇.也请专业领域的大神批评指正. 感谢大家关注与支持! ...

  8. tia v15 添加项目_基于博途V15 西门子S7-1200 星三角启动实例演示

    最近一年多,工业自动化搞得不是很多,自己一直在学习物联网相关东西.再加上之前一直使用三菱PLC,诸如FX系列,没有使用过西门子相关PLC,由于项目决定要使用西门子相关产品.就重新开始学习一下吧,用博文 ...

  9. 西门子博途v16系统要求_西门子博途技术研讨

    工程师们在入门或遇到棘手问题的时候,想获得一盏指路的明灯,除了多思考多实践以外,学会投石问路也许会事半功倍.我所说的"投石问路"其中一种方法就是指要学会查阅资料. 一般我们读到一本 ...

  10. 博图读取温度的指令_西门子博途编的PID温度模拟量控制 实例

    [实例简介] 博途V13SP2编的模拟量采集,sacle , PID调节.写了很清楚的解释注释.配合PLCSIM可以很直观的了解模拟量是怎么被处理的. [实例截图] [核心代码] PID温度调节 └─ ...

最新文章

  1. lightgbm过去版本安装包_云顶手游10.13安装包,6月24日
  2. HDU.3177Crixalis's Equipment(贪心)
  3. 2021年春季学期教学记录
  4. POJ3335(半平面交)
  5. CVPR 2021 《Causal Attention for Vision-Language Tasks》论文笔记
  6. java中英对比_2017-11-09 中英文代码对比系列之Java一例
  7. P3901-数列找不同【模拟】
  8. ant design vue中通知提醒框Notification的使用
  9. 语句--分支语句if case
  10. git tag — 标签相关操作
  11. 从Web抓取信息的几个常用方法
  12. IE实现PDF在线预览功能
  13. 无需证书微信小程序实现人脸识别—E证通
  14. 北京林业大学计算机复试难度,2015年北京林业大学考研复试经验
  15. 数字转为大写金额(C#)
  16. 文章中如何将章节分页——段前分页
  17. poi-3.17版本 和若依框架结合--excel导出,excel图片导出
  18. 微信缓存怎么解决,看这儿
  19. skyline 查询 和 验证索引数据结构MR-tree的构建
  20. 学习经历感悟——基础 > 语言

热门文章

  1. 网络克隆硬件版硬盘保护卡 支持windows7 和linux,方正还原卡的详细介绍,安装,和卸载。...
  2. minecraft有自带服务器吗,从无到有:一步一步开设Spigot Minecraft服务器
  3. 企业ERP上云解决方案(金蝶/用友/OA等)
  4. J2EE是什么(二)
  5. debian sid 安装 sopcast
  6. ET Reporter
  7. 京津冀辽迎入汛以来最强降雨,四川盆地西部形成暴雨结界
  8. [转帖]超能课堂:Intel平台芯片组变迁史
  9. 拼音加加 4.0 正式版发布了
  10. 服务器搬迁方案_机房搬迁方案