SIEMENS北京WINCC软件授权一级代理商
可以看出,LAD和FBD指令都是图形化的指令,指令数目较少,而STL指令类似于汇编语言指令,指令繁多。另外,实际应用中STL语言可以实现一些LAD和FBD语言无法实现的功能。本书将以梯形图(LAD)语言为主,简介S7-200CN PLC的指令和程序设计方
下面是一个获取数据地址指针的指令实例。如2.1节所介绍的,S7-200CN PLC有梯形图(LAD)、功能块图(FBD)和语言表(STL)3种编程语言,每种语言指令书写方法各不相同,没有严格的对应关系。图2-7以位逻辑指令为例展示了LAD、FBD和STL语言指令间的差别。
由图2-7可以看出,LAD和FBD指令都是图形化的指令,指令数目较少,而STL指令类似于汇编语言指令,指令繁多。另外,实际应用中STL语言可以实现一些LAD和FBD语言无法实现的功能。本书将以梯形图(LAD)语言为主,简介S7-200CN PLC的指令和程序设计方
其中,MOVD是双字(32位二进制数)数据传输指令,其功能是将个操作数(源操作数)传送给第二个操作数(目标操作数);该指令的作用是将L区中地址为190的字节的32位物理地址传送给累加器AC1。需要注意的是,指令中的LB190改写成LW190和LD190并不影响运行结果,因为LB190、LW190和LD190的物理地址是完全相同的。S7-200CN PLC有丰富的指令,并且其指令及程序执行过程与一般计算机的差别比较明显,为了使读者更容易掌握S7-200CN PLC的指令和程序设计方法,本节将首先介绍一下S7-200CN PLC指令和编程元件,然后再简单介绍S7-200CN PLC程序执行过程。
2.3.1 S7-200CN PLC指令和编程元件1.S7-200CN PLC指令
S7-200CN PLC指令集包括如下指令:位逻辑、时钟、通信、比较、转换、计数器、浮点数计算、整数计算、中断、逻辑运算、传送、程序控制、移位/循环、字符串、表、定时器、调用子程序和库指令等
下面强调一下逻辑地址和物理地址的区别。正如2.2.2节介绍的,S7-200 PLC的数据区在逻辑上划分为13个存储区域(如I、Q、V和M等),每一个存储区域的存储单元都有一个对应于该区域的逻辑地址,如“LB190”中数字“190”表示L区第190个字节,这里的“190”是逻辑地址。另外,13个存储区域本身又属于S7-200 PLC物理存储器的一部分,因此13个存储区域中所有的存储单元又有一个唯一的对应于物理存储器的物理地址。&LB190中“&”的作用就是取L区中第190个字节单元的32位物理地址。
浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)
是中国西门子的佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司之一。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
SIEMENS北京WINCC软件授权一级代理商
字节、字和双字的地址格式为:F.a.b。PLC程序由指令构成,若指令需要处理数据,那么准确地找到数据是程序运行正确的关键。而通常所说的寻址方式就是指令寻找数据的方法,通常数据又称为操作数。S7-200 PLC有3种不同的寻址方式,即立即寻址、直接寻址和间接寻址。
1)立即寻址 如果指令中给出了操作数,则该操作数的寻址方式为立即寻址。立即寻址的操作数属于指令的一部分,与指令一起存放在程序存储空间中。立即操作数又称为立即数,是以二进制方式存储的所有常数。在指令中,立即数可以是二进制数、十进制数、十六进制数或浮点数等。
2)直接寻址 如果指令中没有给出操作数,但是给出了操作数在存储器中的存放地址,那
其中,F为存储器区域标识符;a表示数据长度(B、W和D分别代表字节、字和双字);b表示被访问数据个字节(起始字节)的字节地址。例如,VB110、VW110和VD110分别表示V区(变量存储器区)中字节地址110处开始的一个字节、字和双字单元
11)模拟量输入(Analog Inputs:AI)S7-200可以利用A/D转换器连续地将模拟量(如温度或电压)转换成数字量,模拟量输入AI是只读的,用来存放1个字(16位)的A/D转换结果。
12)模拟量输出(Analog Outputs:AQ)模拟量输出AQ是只写数据,S7-200可以使用D/A转换器把该区域的1个字长(16位)的数字量按比例转换为电流或电压。
13)顺序控制继电器存储器(Sequence Control Relay(SCR)Memory Area:S)顺序控制继电器存储器(又称顺控继电器位)按位、字节、字或双字存取,它的位可用于组织机器的顺序操作。
2.2.3 存储器区域的地址表示方法
- SIEMENS北京WINCC软件授权供货商 2024-02-23
- 原装现货6ES7288-3AM06-0AA0 2024-01-25
- 原装现货6ES7288-3AM03-0AA0 2024-01-25
- 原装现货6ES7288-3AQ04-0AA0 2024-01-24
- 原装现货6ES7288-3AQ02-0AA0 2024-01-24
- 原装现货6ES7288-3AE08-0AA0 2024-01-24
- 原装现货6ES7288-3AE04-0AA0 2024-01-24
- 原装现货6ES7288-2DT32-0AA0 2024-01-24
- 原装现货6ES7288-2DR32-0AA0 2024-01-24
- 原装现货6ES7288-2DT16-0AA0 2024-01-24