恭喜,你发布的帖子
发布于 2017-06-08 17:06:11
14楼
很长时间不涉及PCS7的使用了,莫非有了新的变化?
如宁超所言:PCS7系统下集成300CPU是可以的。但400与300之间是数据通讯的方式。PCS7的程序是不能下载到300cpu中的。不要混淆了概念。这就好比LAD可以转换成STL语言,但STL不能转换成LAD语言。
除了PCS7的功能块有些不能够在300cpu中使用外,重要一点是300CPU的存储能力与400cpu比较有一定的差距,PCS7的庞大数据,使用300CPU是非常吃力的。
即使你可以使用PCS7的框架,采用STEP7的编程方式,最终程序下载到S7-300中,又有何意义呢?
400系列有低端产品,如412系列就是为了使用PCS7在小型项目中开发的,价格也不必S7-300系列贵多少。
如果使用S7-300的CPU,为什么要使用PCS7呢?STEP7+WINCC就够用了;
PCS7的理念是TIA,是用于中大型系统使用的。S7-300相对是中小型系统。
大马拉小车,或小马拉大车都不是合理的解决方案。
很久不涉及PCS7了,不知道我的信息是否准确。如有差错,敬请指正!
很感谢凌波微步大侠的意见:在如何基于工业库在PCS 7中集成S7-300 CPU一文中,有如下说明:
为了实现在PCS 7中集成S7-300 CPU,在PCS 7 V8.0中工业库提供了两个子库:IL for PCS 7和IL for S7,其中的“IL for S7”主要就是面向S7-300 CPU环境下的应用需求。而在PCS 7中集成S7-300 CPU主要有两个方式,一个是以S7-400 CPU为主,S7-300 CPU作为类似RTU的角色与S7-400 CPU通讯,提供相应的数据;另一个方式则是S7-300 CPU独立组态,包含OS或操作员面板等,无须额外的作为主控的S7-400 CPU站。
我想,为了能够让300独立组态,IL库肯定做了优化的,占用的内存肯定也做了精简的。
PCS7项目中用300,主要为了节约成本的,一套412的成本肯定要高于317以下CPU的价格了,但是412按常规组态,官方给的数字是30个PO,小的不能再小了。如果315、317能独立跑起来的话,成本应该会降很多的。
请填写推广理由:
分享
只看
楼主