找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4236|回复: 12

博途STEP7仿真软件究竟与真实PLC有哪些区别?

 火.. [复制链接]
  • 打卡等级:常驻代表
  • 打卡总天数:34
  • 打卡月天数:6
  • 打卡总奖励:9027
  • 最近打卡:2025-12-17 23:15:51

2823

主题

541

回帖

2万

积分

管理员

积分
22569
发表于 2020-5-16 20:38:47 | 显示全部楼层 |阅读模式
对于初学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 元素。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
工控课堂 www.gkket.com

0

主题

99

回帖

302

积分

注册会员

积分
302
发表于 2020-5-16 20:38:48 | 显示全部楼层
淡定,淡定,淡定……
工控课堂 www.gkket.com

0

主题

262

回帖

2353

积分

高级会员

积分
2353
发表于 2020-10-15 15:29:27 | 显示全部楼层
太生气了,无法HOLD啦 >_<......
工控课堂 www.gkket.com

0

主题

256

回帖

2147

积分

高级会员

积分
2147
发表于 2025-11-19 13:32:23 | 显示全部楼层
赞同 + 10086,没毛病,完全没毛病
工控课堂 www.gkket.com

0

主题

69

回帖

105

积分

新手上路

积分
105
发表于 2025-11-19 14:09:17 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com

0

主题

109

回帖

399

积分

注册会员

积分
399
发表于 2025-11-19 14:28:45 | 显示全部楼层
谁懂啊!这内容我能循环看十遍
工控课堂 www.gkket.com

0

主题

82

回帖

120

积分

新手上路

积分
120
发表于 2025-11-19 14:34:50 | 显示全部楼层
原来还有这种操作,长见识了!
工控课堂 www.gkket.com
  • 打卡等级:无名新人
  • 打卡总天数:2
  • 打卡月天数:0
  • 打卡总奖励:531
  • 最近打卡:2025-03-06 11:01:57

0

主题

126

回帖

943

积分

中级会员

积分
943
发表于 2025-11-19 14:35:42 | 显示全部楼层
救命!这波发言太秀了,直接原地封神~
疯狂认同!楼主说出了我不敢说的话
工控课堂 www.gkket.com

0

主题

68

回帖

117

积分

新手上路

积分
117
发表于 2025-11-19 14:36:37 | 显示全部楼层
蹲一波同款,有没有小伙伴推荐?
工控课堂 www.gkket.com

0

主题

92

回帖

139

积分

新手上路

积分
139
发表于 2025-11-19 14:36:46 | 显示全部楼层
内容太顶了!疯狂点赞,已默默收藏~
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 02:13 , Processed in 0.124015 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表