thcb.net
当前位置:首页>>关于S7-300编程软件中,如何将一个块(如FC1)中的程序...的资料>>

S7-300编程软件中,如何将一个块(如FC1)中的程序...

这里有详细的解决方案,希望能有帮助: http://www.ad.siemens.com.cn/Service/answer/solution.aspx?Q_ID=124959&cid=1029

想监控的时候看到是实线你需要在你FC1的最后加上两条语句SET和SAVE;当然这样的话不管程序执行结果如何都是实线,如果你需要在程序执行正确时才变实线,出错时虚线就需要其他编程了,详细的东西你自己去看手册之类的吧,关于PLC状态寄存器中的BR...

请将FC1的程序帖图贴出来,以及OB1中的调用帖图,记得贴FC1的时候,连上面的变量声明一起贴出来。

你需要下载FC105,否则OB调用FC105失败从而导致OB121程序错误,由于你没有下载OB121进入你的PLC,因此,系统由于找不到OB121从而进入停机状态。

M变量可以分为全局变量和局部变量,FC里面定义的M变量都是局部变量只能在定义的FC块里面使用,不能其他功能块中使用,所有就算是同一个点在不同的FC块中定义,也只能在定义的DC中使用和其他FC块的点没有关系。如果在符号表定义的M点则是全局变量...

s7-300cpu功能(fc)最大可以分配参数限制在127个。这些可以是in,out或in_out参数。 s7-300cpu的功能(fc)和功能块(fb),temp变量区是“本地数据”。 最新型号的cpu,本地数据是每个优先级32kb,每个块最大2kb。

那你把组织块里的内容拷贝出来,粘贴在新的组织块中。 如果还是不行的话,你可以离线来操作。全部拓开连接。 再者会不会你的组织块被写保护了

因为FC有个特性,即各个FC所使用的系统地址是共用的,你可以发现,FC中使用的系统地址为L区域的地址。 西门子的PLC的操作系统在调用完FC后,并不负责将FC所分配的地址内容清零,所以,FC中使用数据需要遵循一个原则:先赋值后使用,否则,很有可...

点中项目里对应CPU的S7程序项,打开符号编辑器,用输出和导入就可以了

引用 welfare87 的回复内容:只要CPU的内存够,应该次数不受限制吧楼主想说仕么? FC 可被重复调用次数 只受内存大小限制, 一般够你用的吧!

网站首页 | 网站地图
All rights reserved Powered by www.thcb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com