恭喜,你发布的帖子
发布于 2017-06-08 17:52:27
15楼
很长时间不涉及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了,不知道我的信息是否准确。如有差错,敬请指正!
看来凌大侠是很久没有用PCS7 了,请仔细看一下《如何基于工业库在PCS 7中集成S7-300 CPU一文中》你的问题就明白了。
1、PCS7 了V8.0开始新开发了IL库,专门针对300CPU以 pcs7方式编程,下载,这点我已经在调试了,不用怀疑。
2、400与300之间是数据通讯的方式。这只是一种方式,另一种方式就是直接组态300CPU,这两种方式都在《如何基于工业库在PCS 7中集成S7-300 CPU一文中》有讲到。
3、PCS7的APL库是不能用在300CPU上,但IL库中的IL_S7_LIB是专门针对300CPU开发的哦,当然可以用在300CPU上了。
4、请注意,300CPU集成到PCS7框架下,不是用STEP7的编程方式,而是标准的CFC编程方式。
5、400系列要使用PCS7编程,PCS7V7.0以前最低支持414CPU;从PCS7V7.0.1开始支持412-3H(固件V4.5版),从PCS7V8.0开始支持412-5H PN/DP(V6.X版),为什么不用412,还是说明价格较300CPU贵,再说单体设备不需要冗余的CPU.
6、7这两点就是为了在一个工厂将西门子控制产品集成到一个架构下,方便管理,正因为PCS7是TIA架构,将300CPU也加进来,这样只需要一个工程师站一套软件就可以统一管理西门子的控制设备了,方便。
8、这不是大马拉小车或者是小马拉大车的问题,而是统一整合的概念。如我之前所说,这就和ABB在FREELANCE软件下增加的AC700F是一个道理,就是希望一个工厂里的全部控制系统用一个品牌。
请填写推广理由:
分享
只看
楼主