电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

西门子PLC暂时变量L

2017-09-15 22:52分类:PLC基础知识 阅读:

  1本地数据库房区L是有些变量,L变量仅在调用它的子程序中有用。
纷歧姿态程序中的L变量可用同名。如,FC1中有L0.1,FC2中也有L0.1这个变量,而2者间没任何联络、也不会彼此抵触。
2不需求做初始化
3有些变量阐明:
L是有些存储器,作为暂时存储器或给子程序传递参数,L也能够L*.*(如L2.5是BOOL量,是第二个字节的第五位),LB,LW,LD来存取,但仅仅在它被创立的块中有用,它也能够在符号表中界说,但只能在各个POU自个的符号表中界说.
4.大局变量和有些变量在符号寻址编程时,大局变量直接显现符号名,而有些变量在符号前会加上#,选用有些变量编程有许多优势:程序能够功用化移植(削减重复编程量),大程序便当协同作战(把使命分红各个功用块),这是SIEMENS的plc比照优越性的本地。
5运用时请留意,必定要先赋值,后运用有些变量又称暂时本地数据区(L库房),坐落CPU的作业存储区用于存储程序块(OB、FB、FC)被调用时的暂时数据,拜访暂时数据比拜访数据块中的数据更快。
“L是有些变量,只能在有些运用,不能在大局运用。”仅仅在这个程序块中能够运用的,运用完毕后就会主动复位,它不能被别的的程序运用。暂时变量的运用准则即是:先赋值,再运用
在S7-300CPU中,每一个优先级的有些数据区的巨细是固定的。通常在安排块中调用程序块(FB、FC等),操作体系分配给每一个施行级(安排块OB,通常在OB块施行并调用其它FB、FC)的有些数据区的最大数量为256B(字节),安排块OB自个占去20B或22B,还剩余最多234B可分配给FC或FB。假定块中界说的有些数据的数量大于256字节,该块将不能下载到CPU中。鄙人载进程中提示过失信息:Theblockcouldnotbecopied(该块不能被仿制)。假定单击过失信息框中的Detail(具体)按钮,将弹出帮忙信息:Incorrectlocaldatalength(禁绝确的有些数据长度)。
在SIMATIC处理器中顺次翻开你的项目到Blocks(块),右击选中某个块,挑选菜单ObjectProperties(方针特征)选项。在块的特征对话框中,能够看到块所需求的有些数据字节数(Length长度:LocalData(有些数据))。
在SIMATIC处理器中选中你的项意图Block(块(文件夹,施行菜单指令Options(选项)/ReferenceData(参阅数据)/Display(显现),然后挑选ProgramStructure(程序构造),即可在参阅表中查看有些数据的占用状况。

上一篇:三菱PLC脉冲输出指令PLSY详解

下一篇:西门子PLC与eView触摸屏的通讯

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部