预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共113页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

西门子PLC编程一、状态故障判断二、模式选择开关三、复位存储器:第二章PLC编程基础一、快速认识西门子PLC二、S7-300/400软件基础说明: S5TIME为SIMATIC时间 范围S5T#0H_0M_0S_10MS~ S5T#2H_46M_39S_0MS TIME为IEC时间 范围T#000.0~ T#235959.999 TIME-OF-DAY为日计时 范围TOD#0:0:0.0~ TOD#23:59:59.999 2过程映象PS CPU SM SM SM SM SM SM SM3.STEP7的可能寻址范围 设计的地址区访问区域缩写加在一起的最大区域 过程映象I/Q输入/输出位I/Q0.0---65,535.7 输入/输出字节I/QB0---65,535 输入/输出字I/QW0---65,534 输入/输出双字I/QD0---65,532 存储器标志存储器位M0.0---255.7 存储器字节MB0---255 存储器字MW0---254 存储器双字MD0---252 I/Q外部输入/输出I/Q字节,外设PIB/PQB0---65,535 I/Q字,外设PIW/PQW0---65,534 I/Q双字,外设PID/PQD0---65,532 定时器定时器(T)T0---255 计数器计数器(C)C0---255设计的地址区访问区域缩写加在一起的最大区域 数据块数据块(DB)DB0---65,535 数据块用OPNDB打开 位DBX0.0---65,535.7 字节DBB0---65,535 字DBW0---65,534 双字DBD0---65,532 用OPNDI打开 位DIX0.0---65,535.7 字节DIB0---65,535 字DIW0---65,534 双字DID0---65,532 说明:DB块包含由任意一个块存取的数据.DB块用“OPNDB”打开. DI块用于存取与FB和SFB块的数据.DI块用“OPNDI”打开. S7同时只能识别一个DB块和一个DI块的数据. 2.2逻辑操作指令 1.位逻辑指令 (1)基本逻辑指令:与,或 (2)基本逻辑指令:异或(XOR)•异或(XOR)指令练习: (3)常开和常闭触点,传感器和符号•常开常闭触点练习 •与或非操作练习(4)赋值,置位,复位 •置位复位操作练习 (5)触发器的置位/复位•置位复位触发器练习(6)中间输出操作•中间输出操作练习 (7)RLO-边沿检测(检测确>>I1.0与I1.1的边沿)(8)信号-边沿检测(I1.0=1时检测>>I1.1的边沿)2计数器线圈操作 •加计数线圈CU •减计数线圈CD I0.0为置数脉冲 I0.1为加计数脉冲 I0.2为减计数脉冲 CV=0时 C5=OFF CV0时 C5=ON Q0.5=C5 I1.0=ON时,I0.0=ON时CV=10。 I0.1脉冲使计数加1 I0.2脉冲使计数减1 3计时器线圈操作 •脉冲计时器(SP) I1.0=ON时 •扩展脉冲计时器(SE) I1.0=ON时 计时器的数据格式: •开通延时计时器(SD) I1.0=ON时 •保持型开通延时计时器(SS) I1.0=ON时 •关断延时计时器(SF) I1.0=ON时 5.3程序控制指令 (1)主控继电器功能 主控继电器(MCR)是梯形逻辑主控开关,控制信号流的通断。 •主控继电器的启动指令(MCRA) •主控继电器的开通指令(MCR<) •主控继电器的关断指令(MCR>) •主控继电器的停止指令(MCRD)•主控继电器的例子1 I0.0=ON 执行“MCR<”和“MCR>” 之间的指令。 I0.0=OFF 不执行“MCR<”和“MCR>” 之间的指令。 其中置位信号不变, 赋值信号被复位。•主控继电器的例子2 (2)无条件跳转指令(3)条件跳转指令 •跳转指令练习(跳过之处不扫描)2.4传送和比较指令 •传送指令 字节,字,双字…传送。 •比较指令 整数,双整数,实数比较。 比较符: EQ_I,NE_I,GT_I, LT_I,GE_I,LE_I. EQ_D,NE_D,GT_D, LT_D,GE_D,LE_D. EQ_R,NE_R,GT_R, LT_R,GE_R,LE_R. 2.5运算指令 •整数运算 运算符: ADD_I.SUB_I. MUL_I.DIV_I. ADD_DI.SUB_DI. MUL_DI.DIV_DI, MOD_DI. •实数运算 运算符: ADD_R.SUB_R. MUL_R.DIV_R. SIN,COS,TAN, ASIN,ACOS,ATAN,LN,