感悟网 导航

西门子PLC S7 300是否只能在MMC卡里写入运行程序,能否将程序写入PLC内存从而实现无卡运 我用的是西门子的S7-300PLC 怎么知道我的程序有多大,...

作者&投稿:华学 (若有异议请与网页底部的电邮联系)
新西门子300 PLC匹配旧MMC卡如何配置~

西门子S7-300PLC的MMC卡默认是只能用于同型号的CPU,
举个例子
比如你原来的CPU型号是315-2DP,并且已经插卡运行了一段时间
当这个CPU的硬件损坏时,你只需要更换一个同型号的CPU,在确保MMC卡没有损坏的前提下,插到新CPU上应该就可以正常使用
但是,如果你更换的新CPU不是315-2DP,而是其他型号,比如315-2PN/DP
此时旧卡插在新CPU上是没法工作的,但也不是绝对的
能用和不能用的情况我都遇到过,但是不能用的情况居多,经验之谈,不对勿喷!
一般我遇到这种情况会在两种方案中选一个
方案一:更换同型号CPU,然后插上内存卡,CPU上电,把站点上传至PG,保存好,然后再运行,这是最简单直接的办法,如果没有同型号CPU,就选下边的方案
方案二:如果暂时找不到同型号的CPU,你可以用读卡器先把MMC卡中的程序读出来,保存至PG,然后再更改程序中的硬件组态,换一个新的MMC卡插到新CPU中,把更改后的程序下载至新CPU中,等你什么时候找到或买到同型号的CPU后,旧卡还是可以当做备件继续使用的(注意,千万不要用普通的读卡器直接打开MMC,或者试图格式化MMC后再下载备份程序,首先你打不开,如果强行打开或者格式化,这卡和卡里的程序就都废了,需要重新写卡,必须要用专门的西门子读卡器或者读卡软件以及写卡软件)

西门子STEP7 V5.3 SP2 中文版
下载:http://www.517d.com/Software/Catalog71/696.html

S7-300的用户存储单元只有内存卡,程序都放在这里,无卡就先当于无程序,PLC无法执行了就,关于PLC本身的内存用户是访问不了的

S7-300的PLC只有在有MMC卡的情况下才可以运行。MMC相当于S7-300的硬件部分不可缺少的一部分。
所有OB块,FC,FB,DB块都是放置在MMC中,进行访问的。
如果是想不使用MMC卡建议,用S7-1200中小型项目用都够了

现在生成的300系列无法实现无卡运行,2005年以前生产的可以无法运行。

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网