本文目录一览

1,s71200一个FC块中能添加多少temp临时变量

在FC中,对于临时变量的使用遵循 先赋值 ,后使用的原则,因为系统对于临时变量分配的存储空间为L区域,而L区域属于全程序共用,因此,Temp1所对应的L区域的值在不断的变化。

s71200一个FC块中能添加多少temp临时变量

2,S7300 请教如何察看临时变量表

在你所编辑的FB,FC块里面会有你所创建的临时变量表
用梯形图方式的话在当前窗口上方,可以建本地程序块的临时变量 查看原帖>>

S7300 请教如何察看临时变量表

3,PLC300FC被中断临时变量保存问题

不能说是自动保存,因为这段临时存储区中的值没有被覆盖过,所以中断返回后数据不会改变。当块被中断后,块的编号、类型、累加器的值、地址寄存器的值会自动保存,当中断执行完后从新读回这些值从而恢复原来程序的执行。
你好!应该是自动保存的。仅代表个人观点,不喜勿喷,谢谢。

PLC300FC被中断临时变量保存问题

4,愚钝的问个问题啊S7300的PLC中FC块中如果用给DB0DBD0赋

1、首先,DB0为系统保留,因此您不可能有修改DB0的可能性。2、如果您是讲的DB0以外的DB块,那么对于FC来说,DBx.DBD0就是全局数据,数据一定会因为您的赋值而发生改变。3、之所以不带北京数据块数据不能保存是指:在没有使用全局数据的情况下,FC的内部变量使用系统的临时区,临时区是作为PLC的公用区域,并不是某个FC独占的,因此,数据存在被其他FC,FB,SFB,SFC更改的可能性。
应该不是吧。

5,西门子1200plc临时变量

其实使用临时变量只要注意一点就可以了,即先赋值后使用,因为西门子在调用完FB,FC后并不回收临时变量资源,所以可能被其他FB,FC修改数值。
你麻烦了老兄,你得找那个做程序的人, 把密码要来,不然只能用一招才可以清楚秘密了,那就是用西门子专用的卡写进去空程序,插到plc中,将程序清空了,这个系列plc目前没有密码破译软件,只有这两个办法,祝你好运啊 ,我就是专门用1200系列的plc,tia博途软件v11 sp2版本

6,fc块能写多少网络

不知楼上的有没有遇到过,我遇到过。我最后的解决结果如Zane斑竹所说,和network的数量应该是没有关系的,应该是受程序块的容量限制。也就是说,同样有10个network,程序不同,程序块的体积就不同。具体数值我不清楚。还有就是STL比LAD小的多。哦对了,想起来了,某个手册上应该有明确说明。回头找到再补充上来。还有要补充的是:程序块过大的情况下,step7不会报任何错误,但是下载的时候会报错,不能下载。
没个型号都不可能是无限的呀,都有个容量呀,自己去查手册了,不过很少会用完哟..
多少个NETWORK的限制倒是没有,主要还是每个程序块的字节数的限制,大概是16K吧
不同型号的CPU对块的容量有不同的限制请查看选型手册
用stl的人,可以就一个网络写。如果是限制网络的话,他们岂不是沾大光了?

7,西门子PLC中FB和FC区别

功能(FC)没有固定的存储区的块,其临时变量存储在局域数据堆栈中,功能执行结束后,这些数据就丢失了。用共享数据区来存储那些在功能执行结束后需要保存的数据。调用功能和功能块时用实参(实际参数)代替形参(形式参数)。形参是实参在逻辑块中的名称,功能不需要背景数据块。功能和功能块用IN、OUT和IN_OUT参数做指针,指向调用它的逻辑块提供的实参。功能可以为调用它的块提供数据类型为RETURN的返回值。功能块(FB)功能块是用户编写的有自己的存储区(背景数据块)的块,每次调用功能块时需要提供各种类型的数据给功能块,功能块也要返回变量给调用它的块。这些数据以静态变量(STAT)的形式存放在指定的背景数据块 (DI) 中,临时变量TEMP存储在局域数据堆栈中。调用FB或SFB时,必须指定DI的编号。在编译FB或SFB时自动生成背景数据块中的数据。一个功能块可以有多个背景数据块,用于不同的被控对象。可以在FB的变量声明表中给形参赋初值。如果调用块时没有提供实参,将使用上一次存储在DI中的参数。

文章TAG:fc块临时变量能建多少临时  变量  量能  
下一篇