西门子PLC知识

          局部变量(Local variables)指在程序中只在特定过程或函数中可以访问的变量。局部变量是相对于全局变量而言的。在PLC中局部变量应用不是很多,西门子PLC 则引入局部变量,成为PLC中*具特色的功能。
    西门子PLC的局部变量和赋值
          TEMP(临时变量)为暂时保存在局部数据区中的变量。只有在执行该POU时,定义的临时变量才被使用,POU执行完后,不再使用临时变量的数值。在主程序或中断程序中,局部变量表只包含TEMP变量。子程序的局部变量表中还有三种变量:IN(输入变量)、OUT(输出变量)、IN_OUT(输入/输出变量)。
    在局部变量表中赋值时,只需*声明局部变量的类型(TEMP、IN、IN_OUT或OUT)和数据类型(参见SIMATIC和IEC1131-3的数据类型),但不*存储器地址,程序编辑器自动地在L存储区中为所有局部变量*存储器位置。起始地址为LO,每字节8位,能访问到位。字节、字和双字在局部存储器中按字节顺序分配,例如LBx、LWx或LDx。
          局部变量作为参数向子程序传递时,在该子程序的局部变量表中*的数据类型必须与调用POU中的数据类型值匹配。例如,在主程序OB1中调用子程序SBR0,使用名为INPUT1的全局符号作为子程序的输入参数。在SBR0的局部变量表中,已经定义了一个名为FIRST的局部变量作为该输入参数。当OB1调用SBRO时,INPUT1的数值被传入FIRST,INPUT1和FIRST的数据类型必须匹配。
         西门子PLC的局部变量和赋值
         在程序中使用符号名时,程序编辑器首先检查有关POU的局部变量表,然后检查符号表/全局变量表。如果某符号名在两处都没有定义,程序编辑器则将其视为全局符号,程序编辑器*一条绿色波浪状下划线,并将名称括在双引号中,例如“UndefinedLocalVar”(未定义的局部变量)。如果后来对该符号名赋了值,则程序编辑器不会自动再次读取局部变量表并修改它。为了将该符号名作为局部变量使用,必须手工删除程序代码中的引号,并在符号名前插入#号,例如改为#UndefinedLocalVar。
          各子程序较多可调用16个输入/输出参数,如果**出16个,将返回错误。选择希望的变量类型所在的行,并在名称域中键入变量名称,在数据类型域中键入数据类型。不需在局部变量表中的变量名称前加#号,#号只在程序代码中的局部变量名之前使用。
          局部变量名可包含数字、字母和下划线(_),也可以包含扩展字符(ASCII128~255)。**个字符必须是字母或扩展字符,关键字不能作为符号名。
          局部变量表中的变量名被下载和存储在CPU存储器中,使用较长的变量名将占用较多的存储空间。

    浙江湘羽科技自动化有限公司专注于西门子PLC模块,西门子PLC模块厂家,西门子PLC授权中国一级代理商,西门子S7—1200PLC模块厂家,西门子中国代理商,中国西门子一级代理商等, 欢迎致电 13434596244

  • 词条

    词条说明

  • 西门子PLC授权中国一级代理商

    西门子PLC授权中国一级代理商西门子PLC模块产品与介绍德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型P

  • 西门子PLC硬件故障处理办法

           西门子PLC硬件问题较为直观地就能发现,修理的根本办法即是替换模块。根据问题指示灯和问题表象判别问题模块是修理的要害,盲目的替换会带来不必要的丢失。西门子PLC硬件问题表现以及处理办法:1、电源模块问题。一个作业正常的电源模块,其上面的作业指示灯如“AC24VDC 5VDCBA TT等应该是绿色长亮的哪一个灯的色彩发生改变或

  • 西门子plc各部件结构及功能

           西门子PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下所示:1、主机主机部分包括*处理器(CPU)、系统程序存储器和TK6100iv5用户程序及数据存储器。CPU是西门子PLC的**,它用以运行用户程序、监控输入/输出接口

  • 西门子PLC的优势有哪些?

    1.西门子plc可靠性高,抗干扰能力强,西门子plc高可靠性是电气控制设备的关键性能。西门子PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了**的抗干扰技术,具有很高的可靠性。从西门子PLC的机外电路来说,使用西门子PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,西门子PLC带有硬件故障自我检测功

联系方式 联系我时,请告知来自八方资源网!

公司名: 浙江湘羽科技自动化有限公司

联系人:

电 话:

手 机: 13434596244

微 信: 13434596244

地 址: 浙江绍兴越城区浙江省绍兴市越城区北海街道马臻路205号六楼618室

邮 编:

网 址: 15267531625.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 浙江湘羽科技自动化有限公司

联系人:

手 机: 13434596244

电 话:

地 址: 浙江绍兴越城区浙江省绍兴市越城区北海街道马臻路205号六楼618室

邮 编:

网 址: 15267531625.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved