n
说明:
不带DP接口的CPU(例如:CPU314)可以自动组态I/O。也就是当一个模板插到该CPU上时,CPU会自动识别该模板。这种组态是不能通过仿真系统来仿真的。如果下载一个自动组态I/O的CPU到PLCSIM中,系统数据是不包含I/O组态的。n
实际上,自动组态的S7-300的CPU(不带DP接口)下载到PLCSIM中与不下载系统数据只下载程序块是一样的。在PLCSIM中,即使编写了不存在的I/O地址,CPU也不会进入STOP状态。操作这样的I/O地址好像存在一样。n
带DP接口的S7-300的CPU(例如:CPU315-2DP)和所有S7-400的CPU在PLCSIM中操作I/O与实际上一致。更进一步的信息可以查阅下面的PLCSIM中的在线帮助:n
- "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
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336530.html