品牌:西门子
起订:1台
供应:9999台
发货:1天内
信息标签:西门子6SL3330-6TG38-8AA3,供应,电子、电工,工控系统及装备
西门子6SL3330-6TG38-8AA3 西门子6SL3330-6TG38-8AA3
{心中有空间,梦想就有可能}
{西门子与客户携手,让关键所在,逐一实现
联 系 人: 李建《李工》 24小时联系手机: 15800846971
直线销售 电 话: 021-61311951 在 线 商 务 QQ: 3192212451
德国制造 现货
全新原装 参数
质量保证 保修
价格优势 特价
我公司大量现货供应,价格优势,品质保证,德国原装进口
上海隆彦自动化科技有限公司 在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列:MDV
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
西门子6SL3330-6TG38-8AA3
================================
SIMATIC Technology
S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。
产品简介
西门子S7-300系列PLC控制器,SIMATIC S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。
产品详细信息
西门子S7-300系列PLC控制器,西门子S7-300PLC控制器,西门子PLC控制器,西门子S7-300控制器,西门子S7-300系列PLC可编程控制器
西门子S7-200,300PLC 中央处理器,可编程控制器 PLC编码器模组 PLC信号模块 通讯模块 现货销售
20个不同的CPU:
7种标准型CPU(CPU 312,CPU 314,CPU 315-2 DP,CPU 315-2 PN/DP,CPU 317-2 DP,CPU 317-2 PN/DP,CPU 319-3 PN/DP)
6 个紧凑型 CPU(带有集成技术功能和 I/O)(CPU 312C、CPU 313C、CPU 313C-2 PtP、CPU 313C-2 DP、CPU 314C-2 PtP、CPU 314C-2 DP)
5 个故障安全型 CPU(CPU 315F-2 DP、CPU 315F-2 PN/DP、CPU 317F-2 DP、CPU 317F-2 PN/DP、CPU 319F-3 PN/DP)
2种技术型CPU(CPU 315T-2 DP, CPU 317T-2 DP)
18种CPU可在-25°C 至 +60°C的扩展的环境温度范围中使用
具有不同的性能等级,满足不同的应用领域。
西门子S7-300系列PLC控制器 详细介绍
SIMATIC S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。
模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。
SIMATIC S7-300 的应用领域包括:
多种性能等级的 CPU,具有用户友好功能的全系列模块,可允许用户根据不同的应用选取相应模块。任务扩展时,可通过使用附加模块随时对控制器进行升级。
SIMATIC S7-300 是一个通用的控制器:
S7-300F
SIMATIC S7-300F 故障安全自动化系统可使用在对安全要求较高的设备中。其可对立即停车过程进行控制,因此不会对人身、环境造成损害。
S7-300F 满足下列安全要求:
另外,标准模块还可用在 S7-300F 及故障安全模块中。因此它可以创建一个全集成的控制系统,在非安全相关和安全相关任务共存的工厂中使用。使用相同的标准工具对整个工厂进行组态和编程。
西门子802C数控系统操作面板
西门子S7-300系列PLC控制器 设计 S7-300
一般步骤
S7-300自动化系统采用模块化设计。它拥有丰富的模块,且这些模块均可以独立地组合使用。
一个系统包含下列组件:
CPU:
不同的 CPU 可用于不同的性能范围,包括具有集成 I/O 和对应功能的 CPU 以及具有集成 PROFIBUS DP、PROFINET 和点对点接口的 CPU。
用于数字量和模拟量输入/输出的信号模块 (SM)。
用于连接总线和点对点连接的通信处理器 (CP)。
用于高速计数、定位(开环/闭环)及 PID 控制的功能模块(FM)。
根据要求,也可使用下列模块:
用于将 SIMATIC S7-300 连接到 120/230 V AC 电源的负载电源模块(PS)。
接口模块 (IM),用于多层配置时连接中央控制器 (CC) 和扩展装置 (EU)。
通过分布式中央控制器 (CC) 和 3 个扩展装置 (EU),SIMATIC S7-300 可以操作多达 32 个模块。所有模块均在外壳中运行,并且无需风扇。
SIPLUS 模块可用于扩展的环境条件:
适用于 -25 至 +60℃ 的温度范围及高湿度、结露以及有雾的环境条件。防直接日晒、雨淋或水溅,在防护等级为 IP20 机柜内使用时,可直接在汽车或室外建筑使用。不需要空气调节的机柜和 IP65 外壳。
设计
简单的结构使得 S7-300 使用灵活且易于维护:
安装模块:
只需简单地将模块挂在安装导轨上,转动到位然后锁紧螺钉。
集成的背板总线:
背板总线集成到模块里。模块通过总线连接器相连,总线连接器插在外壳的背面。
模块采用机械编码,更换极为容易:
更换模块时,必须拧下模块的固定螺钉。按下闭锁机构,可轻松拔下前连接器。前连接器上的编码装置防止将已接线的连接器错插到其他的模块上。
现场证明可靠的连接:
对于信号模块,可以使用螺钉型、弹簧型或绝缘刺破型前连接器。
TOP 连接:
为采用螺钉型接线端子或弹簧型接线端子连接的 1 线 - 3 线连接系统提供预组装接线另外还可直接在信号模块上接线。
规定的安装深度:
所有的连接和连接器都在模块上的凹槽内,并有前盖保护。因此,所有模块应有明确的安装深度。
无插槽规则:
信号模块和通信处理器可以不受限制地以任何方式连接。系统可自行组态。
扩展
若用户的自动化任务需要 8 个以上的 SM、FM 或 CP 模块插槽时,则可对 S7-300(除 CPU 312 和 CPU 312C 外)进行扩展:
中央控制器和3个扩展机架**多可连接32个模块:
总共可将 3 个扩展装置(EU)连接到中央控制器(CC)。每个 CC/EU 可以连接八个模块。
通过接口模板连接:
每个 CC / EU 都有自己的接口模块。在中央控制器上它总是被插在 CPU 旁边的插槽中,并自动处理与扩展装置的通信。
通过 IM 365 扩展:
1 个扩展装置**远扩展距离为 1 米;电源电压也通过扩展装置提供。
通过 IM 360/361 扩展:
3 个扩展装置, CC 与 EU 之间以及 EU 与 EU 之间的**远距离为 10m。
单独安装:
对于单独的 CC/EU,也能够以更远的距离安装。两个相邻 CC/EU 或 EU/EU 之间的距离:长达 10m。
灵活的安装选项:
CC/EU 既可以水平安装,也可以垂直安装。这样可以**限度满足空间要求。
通信
S7-300 具有不同的通信接口:
连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线系统的通信处理器。
用于点到点连接的通信处理器
多点接口 (MPI), 集成在 CPU 中;
是一种经济有效的方案,可以同时连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。
PROFIBUS DP进行过程通信
SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP 总线系统。通过带有 PROFIBUS DP 主站/从站接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。
从用户的角度来看,PROFIBUS DP 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。
西门子S7-200系列PLC控制器 功能与设计
CPU单元设计
集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出, CPU 224,CPU 224XP,CPU 226分别输出280,400mA。可用作负载电源。
不同的设备类型
CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点
CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。
本机模拟量输入/输出点
CPU 224XP具有2个输入点,1个输出点。
中断输入
允许以极快的速度对过程信号的上升沿作出响应。
高速计数器
-CPU 221/222
4个高速计数器(30KHz),可编程并具有复位输入,2个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B相增量编码器
-CPU 224/224XP/226
6个高速计数器(30KHz),具有CPU 221/222相同的功能。
模拟电位器
CPU 221/222 1个
CPU 224/224XP/226 2个
2路高频率脉冲输出(***20KHz),用于控制步进电机或伺服电机实现定位任务。
实时时钟
例如为信息加注时间标记,记录机器运行时间或对过程进行时间控制。
EEPROM存储器模块(选件)
可作为修改与拷贝程序的**工具(无需编程器),并可进行辅助软件归档工作。
电池模块
用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。
编程
STEP 7-Micro/WIN32 V3.1编程软件可以对所有的CPU 221/222/224/224XP/226功能进行编程。同时也可以使用STEP 7-Micro/WIN16 V2.1软件包,但是它只支持对S7-21x同样具有的功能进行编程。
STEP 7-Micro/DOS不能对CPU 221/222/224/224XP/226编程。如果使用PG/PC的串口编程,则需要使用PC/PPI电缆。
如果使用STEP 7-Micro/WIN32 V3.1编程软件,则也可以通过SIMATIC CP 5511或CP 5611编程。在这种情况下,通讯速率可高达187.5kbit/s。 可以利用PC/PPI 电缆和自由口通讯功能把 S7-200 CPU 连接到许多和RS-232标准兼容的设备。
有两种不同型号的 PC/PPI 电缆:
带有RS-232口的隔离型 PC/PPI 电缆,用5个DIP开关设置波特率和其它配置项
西门子6SL3330-6TG38-8AA3
西门子S5 PLC远程电台通讯在供水遥测系统中的应用
原有系统构成:
(1)本地中心站,采集水厂的设备状态,采用西门子S5-115U.
(2)取水和1号加压泵站,采用西门子S5-115U
(3)2号加压泵站控制系统,采用西门子S5-115U
(4)在市内的东南西北和**高处和**处安装了测量水管压力站,采用西门子S5-100U。用抄表的人工方式来记录设备状态
用户需求:
随着时代的进步,和对工艺的进一步的要求,要实时对各个站的管道压力、流量及各个的阀门开关的状态进行监视和控制,从而降低了故障率和提高了对此系统的反应时间,更好保证城市供水。并把各个站的所有设备的数据送到中心监控站里,进行监控,和电子统计。
实现方案:
在水处理厂中心站与各个泵站和测压站之间,由于距离较远达几十公里,我们决定采用无线电通讯方式,并且因为大山的阻碍,在取水1号加压泵站,2号加压泵站控到中心站之间,设立了中继站进行转发。而水处理厂中心站与6个市内的测压站之间由于距离较近直接通过无线电通讯。
这个项目的主要问题是无线电通讯的任务,如何在已有的S5系列的设备上,加上无线电通讯呢。根据现有的实际情况,在不动原有西门子S5-115U的基础上,决定在此基础上加入西门子的Sinaut产品的ST1系列模块来实行无线电通讯。Sinaut ST1是基于SIMATIC S5的程序控制的系统,由硬件模块和软件软件模块组成。适用各种自动化的任务,完整的无线电通讯方式,允许数据传输到或近或远的地方。数据能够通过专线,或者各种PTT网络(GSM,ISDN,拨号Modem,无线电通讯等)等方式传送。
Sinaut ST1硬件包括,TIM模块(遥控接口模块,即S5-PLC通讯功能模块),modem( 用于数字量和模拟量相互转换),无线电台(无线电发射装置)。软件是Sinaut TD1软件包。这样我们在STEP5的基础上,用TD1这个扩展软件包进行对硬件TIM板编程。把水处理厂中心站作为主站,其他站作为从站。以直接轮巡的方式逐个采集各个从站的信息,并且这样的方式只有当从站发生数据发生变化时,才进行数据的传递,大大的加快了数据的更新速度和硬件设备的使用寿命。
系统图如下:
上位机显示:
我们采用监控组态软件,从中心站的PLC中采集数据,实时的反映整个系统(本地站,无线电远程站)的状态。主要显示部分包括:水厂控制工艺图、运行状态表、报警和历史数据的查询,统计报表、趋势图。控制工艺图反映水厂的各个泵站的运行状态,并且以动态的图形、数据和实时的现场保持一致,运行状态表中反映主要设备的开关状态、现场仪表的参数、累计值(流量,水位,浊度,温度,PH,压力等)。报表,每天打印一份主要设备的状态的日报。除了在显示器上显示外,并且把主要数据显示在电子显示屏上。此系统投运以来一直正常工作,达到了预期的实施效果。
PLC编程时三个注意事项
1.双线圈输出
如果在同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出。对于输出继电器来说,在扫描周期结束时,真正输出的是**后一个Y0的线圈的状态(见图1a)。
Y0的线圈的通断状态除了对外部负载起作用外,通过它的触点,还可能对程序中别的元件的状态产生影响。图1a中Y0两个线圈所在的电路将梯形图划分为3个区域。因为PLC是循环执行程序的,**上面和**下面的区域中Y0的状态相同。如果两个线圈的通断状态相反,不同区域中Y0的触点的状态也是相反的,可能使程序运行异常。作者曾遇到因双线圈引起的输出继电器**振荡的异常现象。所以一般应避免出现双线圈输出现象,例如可以将图1a改为图2b 。
2.程序的优化设计
在设计并联电路时,应将单个触点的支路放在下面;设计串联电路时,应将单个触点放在右边,否则将多使用一条指令(见图2)。
建议在有线圈的并联电路中将单个线圈放在上面,将图2a的电路改为图2b的电路,可以避免使用入栈指令MPS和出栈指令MPP。
3.编程元件的位置
输出类元件(例如OUT,MC,SET,RST,PLS,PLF和大多数应用指令)应放在梯形图的**右边,宦们不能直接与左侧母线相连。有的指令(如END和MCR指令)不能用触点驱动,必须直接与左侧母线或临时母线相连。
S7-200系统PLC的工作温度有什么区别
200PLC能在零下20度工作吗?
S7-200的工作环境要求为:
0°C-55°C,水平安装
0°C-45°C,垂直安装
相对湿度95%,不结露
西门子还提供S7-200的宽温度范围产品(SIPLUS S7-200):
工作温度范围:-25°C-+70°C
相对湿度:55°C时98%,70°C时45%
其他参数与普通S7-200产品相同
S7-200的宽温型产品,每种都有其单独的订货号,可以到SIPLUS产品主页查询。如果没有找到,则说明目前没有对应的SIPLUS产品。 文本和图形显示面板没有宽温型产品。 还要注意国内没有现货,如需要请和当地西门子办事处或经销商联系。
加法指令的要素
指令名称 |
助记符 |
指令代码位数 |
操作数范围 |
程序步 |
||
S1(.) |
S2(.) |
D(.) |
||||
加法 |
ADD ADD(P) |
FNC20 (16/32) |
K 、 H KnX 、 KnY 、 KnM 、KnS T 、 C 、 D 、 V 、 Z |
KnY 、 KnM、 KnS T 、 C 、D 、 V 、Z |
ADD 、 ADDP…7步 DADD 、DADDP…13 步 |
ADD 加法指令是将指定的源元件中的二进制数相加,结果送到指定的目标元件中去。 ADD 加法指令的说明如图 1表示。
图图1 加法指令使用说明
当执行条件 X0 由 OFF → ON 时, [D10]+[D12] → [D14] 。运算是代数运算,如 5+ ( -8 ) =-3 。
ADD 加法指令有 3 个常用标志。 M8020 为零标志, M8021 为借位标志, M8022 为进位标志。
如果运算结果为 0 ,则零标志 M8020 置 1 ;如果运算结果超过 32767 ( 16 位)或 2147483647 ( 32位),则进位标志 M8022 置 1 ;如果运算结果小于 -32767 ( 16 位)或 -2147483647 ( 32 位),则借位标志M8021 置 1 。
在 32 为运算中,被指定的字元件是低 16 位元件,而下一个元件为高 16 位元件。
源和目标可以用相同的元件号。若源和目标元件号相同而采用连续执行的 ADD 、( D ) ADD 指令时,加法的结果在每个扫描周期都会改变。
四节传送带载重设置控制语句表
1 |
LD |
I0.0 |
38 |
= |
M0.6 |
75 |
R |
Q0.2,1 |
2 |
O |
M0.1 |
39 |
LD |
M0.6 |
76 |
= |
M1.3 |
3 |
A |
I0.5 |
40 |
TON |
T42,+10 |
77 |
LD |
M1.3 |
4 |
AN |
I0.1 |
41 |
LD |
T42 |
78 |
TON |
T48,+10 |
5 |
AN |
I0.2 |
42 |
R |
Q0.4,1 |
79 |
LD |
T48 |
6 |
AN |
I0.3 |
43 |
LD |
I0.1 |
80 |
R |
Q0.3,1 |
7 |
AN |
I0.4 |
44 |
O |
M2.1 |
81 |
= |
M1.4 |
8 |
S |
Q0.4,1 |
45 |
AN |
I0.0 |
82 |
LD |
M1.4 |
9 |
= |
M0.1 |
46 |
TON |
T43,+10 |
83 |
TON |
T49,+10 |
10 |
LD |
M0.1 |
47 |
= |
M2.1 |
84 |
LD |
T49 |
11 |
TON |
T37,+10 |
48 |
LD |
T43 |
85 |
R |
Q0.4,1 |
12 |
LD |
T37 |
49 |
R |
Q0.1,1 |
86 |
LD |
I0.3 |
13 |
S |
Q0.3,1 |
50 |
= |
M0.7 |
87 |
O |
M2.3 |
14 |
= |
M0.2 |
51 |
LD |
M0.7 |
88 |
AN |
I0.0 |
15 |
LD |
M0.2 |
52 |
TON |
T44,+10 |
89 |
R |
Q0.1,1 |
16 |
TON |
T38,+10 |
53 |
LD |
T44 |
90 |
R |
Q0.2,1 |
17 |
LD |
T38 |
54 |
R |
Q0.2,1 |
91 |
= |
M2.3 |
18 |
S |
Q0.2,1 |
55 |
= |
M1.0 |
92 |
LD |
M2.3 |
19 |
= |
M0.3 |
56 |
LD |
M1.0 |
93 |
TON |
T50,+10 |
20 |
LD |
M0.3 |
57 |
TON |
T45,+10 |
94 |
LD |
T50 |
21 |
TON |
T39,+10 |
58 |
LD |
T45 |
95 |
R |
Q0.3,1 |
22 |
LD |
T39 |
59 |
R |
Q0.3,1 |
96 |
= |
M1.6 |
23 |
S |
Q0.1,1 |
60 |
= |
M1.1 |
97 |
LD |
M1.6 |
24 |
LDN |
I0.5 |
61 |
LD |
M1.1 |
98 |
TON |
T51,+10 |
25 |
O |
M0.4 |
62 |
TON |
T46,+10 |
99 |
LD |
T51 |
26 |
AN |
I0.0 |
63 |
LD |
T46 |
100 |
R |
Q0.4,1 |
27 |
R |
Q0.1,1 |
64 |
R |
Q0.4,1 |
101 |
LD |
I0.4 |
28 |
= |
M0.4 |
65 |
LD |
I0.2 |
102 |
O |
M2.4 |
29 |
LD |
M0.4 |
66 |
O |
M2.2 |
103 |
AN |
I0.0 |
30 |
TON |
T40,+10 |
67 |
AN |
I0.0 |
104 |
R |
Q0.1,1 |
31 |
LD |
T40 |
68 |
R |
Q0.1,1 |
105 |
R |
Q0.2,1 |
32 |
R |
Q0.2,1 |
69 |
= |
M2.2 |
106 |
R |
Q0.3,1 |
33 |
= |
M0.5 |
70 |
LD |
M2.2 |
107 |
= |
M2.4 |
34 |
LD |
M0.5 |
71 |
TON |
T47,+10 |
108 |
LD |
M2.4 |
35 |
TON |
T41,+10 |
72 |
LD |
T47 |
109 |
TON |
T52,+10 |
36 |
LD |
T41 |
73 |
R |
Q0.2,1 |
110 |
LD |
T52 |
37 |
R |
Q.3,1 |
74 |
= |
M1.3 |
111 |
R |
Q0.4,1 |
六、四节传送带载重设置控制梯形图
FANUC PLC计数器指令 CTR及使用说明
CTR用作计数器指令,控制型式可按需要选择,其功能指令格式如图1所示。
图1 CTR指令格式
指令格式说明:
1)指定初始值 CNO=0,初始值为0,CNO=1,初始值为1。
2)指定加或减计数器 UPDOWN=0,做加法计数器;UPDOWN=1,做减法计数器。
注:做减法计数器时初始值就是预置值,与CNO无关。不论是做加法还是减法计数器,预置值都是从CRT/MDI面板上通过键入设定的。
3)复位 RST=0,不复位;RST=1,复位,复位时R1变为“0”,计数器的累加值变为初始值。
4)计数信号 ACT=0,计数器不工作;ACT=l,计数器信号的上升沿触发工作。即ACT每通一次,计数器加1或减1。
5)R1输出 当计数器累加到预置值时R1=1。R1的地址可任意确定。计数器的计数范围是从0000~9999。
西门子PLC递增、递减指令的格式简介
递增、递减指令用于对输入无符号数字节、符号数字、符号数双字进行加1或减1的操作。指令格式如表1所示。
递增字节和递减字节指令在输入字节(IN)上加1或减1,并将结果置入OUT指定的变量中。递增和递减字节运算不带符号。
递增字和递减字指令在输入字(IN)上加1或减1,并将结果置入OUT。递增和递减字运算带符号(16#7FFF > 16#8000)。
递增双字和递减双字指令在输入双字(IN)上加1或减1,并将结果置入OUT。递增和递减双字运算带符号(16#7FFFFFFF > 16#80000000)。
表1 递增、递减指令格式
LAD |
|
|
|
|||
STL |
INCB OUT |
DECB OUT |
INCW OUT |
DECW OUT |
INCD OUT |
DECD OUT |
功能 |
字节加1 |
字节减1 |
字加1 |
字减1 |
双字加1 |
双字减1 |
操作及数据类型 |
IN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量, *VD, *LD, *AC OUT:VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *LD, *AC IN/OUT数据类型:字节 |
IN: VW, IW, QW, MW, SW, SMW, AC, AIW, LW, T, C, 常量, *VD, *LD, *AC OUT:VW, IW, QW, MW, SW, SMW, LW, AC, T, C, *VD, *LD, *AC 数据类型:整数 |
IN:VD, ID, QD, MD, SD, SMD, LD, AC, HC, 常量, *VD, *LD,*AC OUT;VD, ID, QD, MD, SD, SMD, LD, AC, *VD, *LD, *AC 数据类型:双整数 |
说明:
(1)使ENO = 0的错误条件:SM4.3(运行时间),0006(间接地址),SM1.1溢出)
(2)影响标志位:SM1.0 (零),SM1.1(溢出),SM1.2(负数)。
(3)在梯形图指令中,IN和OUT可以指定为同一存储单元,这样可以节省内存,在语句表指令中不需使用数据传送指令。
S7-200系列PLC其它常用指令
1.脉冲产生指令EU/ED的应用
EU指令在EU指令前的逻辑运算结果由OFF到ON时就产生一个宽度为一个扫描周期的脉冲,驱动其后面的输出线圈。
2.逻辑堆栈的操作
LPS为进栈操作,LRD为读栈操作,LPP为出栈操作。
S7-200系列PLC中有一个9层堆栈,用于处理逻辑运算结果,称为逻辑堆栈。
3.NOT、NOP和MEND指令
NOT、NOP及MEND指令的形式及功能如表4-19所示。
表4-19 NOT、NOP及MEND指令的形式及功能
STL |
功能 |
操作数 |
NOT |
逻辑结果取反 |
— |
NOP |
空操作 |
— |
MEND |
无条件结束 |
— |
NOT为逻辑结果取反指令,在复杂逻辑结果取反时为用户提供方便。NOP为空操作,对程序没有实质影响。MEND为无条件结束指令,在编程结束时一定要写上该指令,否则会出现编译错误。调试程序时,在程序的适当位置插入MEND指令可以实现程序的分段调试。
4.比较指令
比较指令是将两个操作数按规定的条件作比较,条件成立时,触点就闭合。比较运算符有:=、>=、<=、>、<和<>。
(1)字节比较 字节比较用于比较两个字节型整数值INl和IN2的大小,字节比较是无符号的。比较式可以是LDB、AB或OB后直接加比较运算符构成。如:LDB=、AB<>、OB>=等。
整数INl和IN2的寻址范围:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常数。
指令格式例如: LDB= VBl0,VBl2
(2)整数比较 整数比较用于比较两个一字长整数值INl和IN2的大小,整数比较是有符号的(整数范围为16#8000和16#7FFF之间)。比较式可以是LDW、AW或OW后直接加比较运算符构成。如:LDW=、AW<>。OW>=等。
整数INl和IN2的寻址范围:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数。
指令格式例如: LDW= VWl0,VWl2
(3)双字整数比较 双字整数比较用于比较两个双字长整数值INl和IN2的大小,双字整数比较是有符号的(双字整数范围为16#80000000和16#7FFFFFFF之间)。比较式可以是LDD、AD或OD后直接加比较运算符构成。如:LDD=、AD<>、OD>=等。
双字整数INl和IN2的寻址范围:VD、ID、QD、MD、SD、SMD、LD、HC、AC、*VD、*AC、*LD和常数。
指令格式例如: LDD= VDl0,VDl2
(4)实数比较 实数比较用于比较两个双字长实数值INl和IN2的大小,实数比较是有符号的(负实数范围为-1.175495E-38和-3.402823E+38,正实数范围为+1.175495E-38和+3.402823E+38)。比较式可以是LDR、AR或OR后直接加比较运算符构成。如:LDR=、AR<>、OR>=等。
实数INl和IN2的寻址范围:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD和常数。
指令格式例如: LDR= VDl0,VDl2