• {{item.name}}
{{item.name}}
{{item2.name}}
更多
常问问题

怎样通过PLCSIM仿真程序来测试I/O?

star star star star star
2.0 分
  • 软件编程
文档编号:21490282| 文档类型:常问问题| 发布时间:2023年11月24日
  • 0
  • 437
  • 7595
内容预览: 说明: 不带DP接口的CPU(例如:CPU314)可以自动组态I/O。也就是当一个模板插到该CPU上时,CPU会自动识别该模板。这种组态是不能通过仿真系统来仿真的。如果下载一个自动组态I/O的CPU到PLCSIM中,系统数据是不包含I/O组态的。 ......

说明:
不带DP接口的CPU(例如:CPU314)可以自动组态I/O。也就是当一个模板插到该CPU上时,CPU会自动识别该模板。这种组态是不能通过仿真系统来仿真的。如果下载一个自动组态I/O的CPU到PLCSIM中,系统数据是不包含I/O组态的。

实际上,自动组态的S7-300的CPU(不带DP接口)下载到PLCSIM中与不下载系统数据只下载程序块是一样的。在PLCSIM中,即使编写了不存在的I/O地址,CPU也不会进入STOP状态。操作这样的I/O地址好像存在一样。

带DP接口的S7-300的CPU(例如:CPU315-2DP)和所有S7-400的CPU在PLCSIM中操作I/O与实际上一致。更进一步的信息可以查阅下面的PLCSIM中的在线帮助:

  • "Modifying Your Hardware Configuration".

下表解释如何通过PLCSIM来正确测试I/O。

No.Description
1要正确测试不带DP接口的S7-300CPU的I/O, 需要拷贝程序块到带DP接口的S7-300 CPU(例如:CPU315-2DP)的项目中。在SIMATIC Manager中,通过"File > New ..." 创建一个新的Step7项目,然后分配项目名称,接着点击“OK”结束。
2现在在SIMATIC Manager中,点击项目名,通过"Insert > Station > SIMATIC 300 Station"添加一个新的S7-300站。
3打开硬件组态并且组态一个带DP接口的S7-300 CPU,例如CPU-315-2DP。保存和编译硬件组态。
4现在从原项目中拷贝OBs, FBs, FCs 和 DBs块到新创建的含CPU315-2DP的项目中。
5再下载程序(包括系统数据)到PLCSIM中,此时不会出现I/O操作错误。

注意对于317T-2DP(带MPI/DP接口)PLCSIM的使用:

即使CPU317T-2DP被组态为DP接口,PLCSIM也只能被用于MPI接口的仿真。 更进一步的信息可以查阅下面的PLCSIM中的在线帮助:

  • "Modifying Your Hardware Configuration".

注意PG/PC interface:

新版本S7-PLCSIM V5.4 支持DP,Industrial Ethernet 和 PC Internal 的连接类型。更多的信息可参考 S7-PLCSIM V5.4的自述文件中的"What's new in S7-PLCSIM V 5.4"。

关键字:

PQW, PIW


您可以前往全球资源库查看此文档:

https://support.industry.siemens.com/cs/cn/zh/view/21490282


剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。