深圳S7-1200PLC西门子代理商原装现货

发布
上海卓曙自动化设备有限公司
品牌
西门子
型号
S7-1200
质保
12个月
电话
17307403740
手机
19151140562
发布时间
2023-03-26 07:15:56
产品详情

深圳S7-1200PLC西门子代理商原装现货   深圳S7-1200PLC,西门子S7-1200plc,西门子PLC代理

PLC程序指令和符号地址


  在PLC程序中,指令由操作码与操作数两部分组成,如图3-7所示。

  指令中的操作码用来定义CPU需要执行的操作;操作

  数用来定义操作对象。通俗地说,操作码告诉CPU要做什么,而操作数则告诉CPU用什么去做。PLC的操作码又称为指令代码,它由英文字母或者字符组成,如"LD"、"A"、"O"、"="等都是指令代码。PLC的操作数又称为操作对象,在S7中,可以通过"地址"或"数据"两种形式来定义操作对象,其中,地址又可以分为"**地址"与"符号地址"两种;数据包括"基本数据”、“复合数据”与“参数”三类。

  ②**地址与符号地址 当操作对象通过“地址”定义时,可以使用“**地址(Memory address)"与"符号地址(Symbol address)"两种指定方式。

  在PLC程序中使用"符号地址"可以方便PLC程序编辑、阅读、检查,但它只能在编程器中使用,并需要编制专门的注释文件(如符号表、变量声明表等)。此外,在符号地址中也不可以使用本书附录C中列出的S7关键词。

  **地址是实际PLC中能够接受的地址,不管在编程时是否使用符号地址,CPU中存储的只能是**地址,因此,当使用编程器对某一PLC内部的程序进行读出操作时,只能输出**地址。

  使用符号地址与**地址编程的程序如图3-8、图3-9所示。

深圳S7-1200PLC西门子代理商原装现货   深圳S7-1200PLC,西门子S7-1200plc,西门子PLC代理

 在S7-300/400中不可以使用内部变量V,而是需要通过数据块DB来存储PLC的中间运算结果。

  b.局部变量L。PLC内部局部变量用英文字母L标记,其作用与公共变量类似,但它是一种共用的、动态变化的存储区域,其内容与含义随着所执行的逻辑块的不同而改变,它用于寄存仅在逻辑块内部使用的中间运算结果。

  局部变量L与公共变量V的区别是:公共变量V在PLC程序中是通用的,即某一程序段或程序块的执行结果可以用于其他的程序段与程序块;而局部变量L的内容却是临时性、不固定的,只有在调用某一逻辑块时,在块的内部才有明确的含义,逻辑块一旦执行完成,其作用随之消失,因此,它随着所执行程序块的不同随时进行更新与改变。

  局部变量L的地址范围在理论上为L0.0~L63.7共64个字节,但实际可以使用的一般为L0.0~L59.7共60个字节。

上海卓曙自动化设备有限公司

联系人:
李英杰(先生)
电话:
17307403740
手机:
19151140562
地址:
上海市松江区乐都路358号503室
行业
工控系统及装备 上海工控系统及装备
我们的其他产品
拨打电话 请卖家联系我