S7-200编程基础
1、编程语言∶SIMATIC指令集是西门子公司专为S7 -200系列的PLC设计的,可以用梯形图(LAD)、语句表(STL)和功能块图(FBD)3种语言进行编程。

2、s7-200的基本数据类型基本数据类型
位(布尔)0和1,“字节.位”寻址方式,如l3.2 字节(B)8位值,0~255或0~FF 字(W)∶16位值,0~65535或0~FFF
双字(D)∶32位值,0~(232-1)或0~FFFFFFFF ◆数据区存储器区域∶
输入映像寄存器(I)、输出映像寄存器(Q)、变量存储器(V)、内部标志位存储器(M)、局部变量存储器(L)、顺序控制继电器存储器(S)、特殊标志位存储器(SM)、定时器存储器(T)、计数器存储器(C)、高数计数器(HC)、累加器(AC)、模拟量输入寄存器(Al)、模拟量输出寄存器(AQ)。
该位为1(即为ON),表示梯形图中对应的编程元件的线圈“通电”,其常开触点接通,常闭触点断开。为0(即为OFF),则与上相反。
如“I3.2”———区域标示符I表示输入,字节地址为3,位地址位2
如“IB3”,B是BYTE的缩写,由I3.0~13.7这8位组成。
V为区域标示符。VB100
◆地址格式如下
1)位地址格式Axy 如13.2

2)字节、字、双字地址格式∶ATx 如∶

3)其他∶如T24(T-区域标号,24定时器号);C5 ◆存储区域的有效地址范围∶P111
3、主要编程元件
输入映像寄存器(I):
输出映像寄存器(Q)∶
变量存储器(V)∶存放中间结果或存储数据
内部标志位存储器(M)∶存储中间操作状态或其他控制信息
局部变量存储器(L)∶局部变量存储器是局部有效的。
顺序控制继电器存储器(S)∶用于步进控制指令,也称为顺序控制继电器
特殊标志位存储器(SM)∶
定时器存储器(T)∶T0~T255,接通延时TON、断开延时TOFF、保持型接通延时TONR;定时精度为1ms,10ms,100ms.
计数器存储器(C)∶C0~C255,有递增、递减、和增/减计数。
高数计数器(HC)∶计数过程与扫描周期无关。
累加器(AC)∶有4个32位累加器,即AC0~AC3,可以按字节、字和双字来存取累加器中的数据。
模拟量输入寄存器(AI)∶
模拟量输出寄存器(AQ)∶