quote:以下是引用n次看你的背影在2013-05-12 14:48:25的发言:
嗯,非常感谢Zane班从多方面给予的分析和指导。相当于进行了一次培训,很受益!目前对S7-1500刚接触,不懂啊,在初级学习阶段,只有一点概念上的认识。在以前S5过渡到S7,遇到了一些的困扰,所以对S7-1500有一些理想化的期待。
有这么一个故事:以前遇到一家德国公司(以下简称H公司),在那个领域中也是百年老店,H公司在S5的平台上,针对各种常用设备和应用开发了大概有150个功能块。随着各种技术的发展,S5逐步退出历史舞台,硬件停产了,备件也逐渐不提供了,国内使用H公司产品的用户势必也要升级到S7。此用户以前化了巨大的费用买的S5系统和H公司开发的软件,也必须升级。S5没法直接移植到S7,S5转S7的工作量是比较大的(有8个S5-155U、3个115UPLC站)。所以国内这个客户又花费了较大的代价去升级,光软件升级就几百万,还有停产损失!这是科技进步需要付出的代价吗?不讨论这个了,事情都过去了。但接下来这种事情是否还会发生呢?
所以我在想,如果以后S7-300、400要退出历史舞台了,如果S7-1500系列替代了它,TIA软件上是否可以做成兼容的,用户自己开发的库程序、或者整个项目能够做到很方便地移植。这样SIEMENS也就能保护了老客户的利益。只是个人的一些美好愿望和期待。当然,真心希望SIEMENS TIA变得越来越强大 ^_^
***************************************************
S7-1500和300/400的架构不一样,所以软件完全兼容做不到,比如1500虽然也有累加器,但只有2个,也有地址寄存器和DB寄存器,但由于架构不同,这2种寄存器是虚拟出来的,所以使用会有区别,这就会导致---相同的程序在300/400能运行,在1500就运行错误。