1.PLC数据指令类型

数据类型分为:1位布尔型、8位字节型、16位无符号整数型、16位有符号整数型、32位无符号双字整数型、32位有符号双字整数型和32位实数型。

2.存储器数据区的划分

一般分为程序区、系统区和数据区。

程序区用来存储用户程序,系统区用来存储PLC配置结构的参数,程序区和系统区存储器都为:EEPROM

数据区是用户程序执行过程中的内部工作区域,该区域用来存储工作数据和作为寄存器使用,存储器为:EEPROM和ROM。具体划分见下图1。

plc s7-200零基础教程(PLCS7-200指令及应用说明)(1)

图1:数据区的划分及解释

3.梯形图-PLC编程中使用最多的编程语言之一

梯形图的基本要素:能流、母线、触电、线圈、功能框。具体见下图2

plc s7-200零基础教程(PLCS7-200指令及应用说明)(2)

图2:PLC梯形图基础要素

梯形图的特点:

a:梯形图与继电器原理图相呼应,直观易懂。

b:梯形图可以有多个网络,每个网络只写一条语言,在一个网络中可以有一个或多个梯级。见图3

plc s7-200零基础教程(PLCS7-200指令及应用说明)(3)

图3:梯形图特点说明

c:在每个网络中,梯形图起于左母线,经过触点,止于软继电器线圈或者右母线。见图4

plc s7-200零基础教程(PLCS7-200指令及应用说明)(4)

图4:触点、线圈、母线的排布

d:线圈不能与左母线相连,若线圈无条件执行时,可借助未使用的常闭触点。见图5

plc s7-200零基础教程(PLCS7-200指令及应用说明)(5)

图5:线圈与左母线相连的处理方法

e:同一编号的输出线圈在同一程序中不能使用两次,否则易引起误动。见图6

plc s7-200零基础教程(PLCS7-200指令及应用说明)(6)

图6:双线圈处理方法。 图7:线圈并联输出

f:不同变好的线圈可以并行输出。见图7

g:能流不是实际电流,是假想的电流且能流方向是从左到右,不能倒流。

h:在梯形图中每个编程元素都应按一定的规律加标字母和数字串,如I0.0与Q0.1.

i:梯形图中的触点、线圈仅为软件中的触点和线圈,非硬件上的触点和线圈,在控制设备时需要接入实际的触点和线圈。

,