供应6ES7416-3ERO5-OABO
SIMATIC S7 PLC处理输入/输出中断的使用方法介绍
概述
本程序适用于SIMATIC S7-212和S7-214的计数器,可以从0计到255,这要取决于输入10.0的状态。如果将输入10.0置为1,则程序减计数;如果将输入10.0置为0,则程序加计数。
如果输入10.0的状态改变,则将立即激活输入/输出中断程序,中断程序0或1分别将有储器位M0.0置成1或0。
例图
程序框图
程序和注解
本程序是一个输入/输出中断程序的范例,计数器从0计到255。如果输入10.0为0,则程序加计数;如果输入10.0为1,则程序减计数。
本程序包括以下三个程序:
Main (主程序) 初始化和计数
INT0 (中断程序0) 输入10.0为1时,减计数。
INT1 (中断程序1) 输入10.0为0时,加计数。
本程序长度为32个字
//标题:事件中断
//********主程序*********
//主程序包括初始化程序和计数程序。
//计数器的存储器标志位M0.0的0或1状态,决定计数方向为加或减计数。
//当输入10.0山0变为1时,产生中断事件0,激活中断程序0 (INT0)。
//中断程序0将存储器位M0.0置成1,导致主程序减计数。
//当输入10.0山1变为0时,产生中断事件1,激活中断程序1 (INT1)。
//中断程序1将存储器位M0.0置成0,导致主程序加计数。
//主程序
LD
MOVB
ENI
ATCH
ATCH
LDN
AB>=
A
EU
INCW
|
SM0.1
+0, AC0
+0, 0
+1,1
M0.0
16#FE, ACO
SM0.5
AC0
|
//仅扫描时,SM0.1才为1,进行以下初始化
//将计数累加器ACO清Oa
//允许中断。
//输入10.0为上升沿时激活事件中断0
//输入10.0为上升沿时激活事件中断1
//如果存储器的标志位M 0.0为0状态
//且计数累加器ACO的当前计数值小于或等于254
//且0.5秒脉冲
//且上升沿
//那么计算累加器ACO加1
|
LD
AB<=
A
EU
DECW
|
M0.0
16#1,AC0
SM0.5
ACO
|
//如果存储器的标志位M 0.0为1状态
//且计数累加器ACO的当前计数值大于或等于
//且0.5秒脉冲
//且上升沿
//那么计算器累加器ACO减1
|
LD
MOVB
MEND
|
SM0.0
AC0, QB0
|
// SM0.0总是1。
//在输出端00.0至00.7显示ACO的当前计数值。
//主程序结束。
|
//******中断程序0******
//事件中断程序0将存储器的标志位M0.0置成
//此情况下程序减计数。
//
INT 0 //中断事件0减计数。
S M0.0,1 //将存储器的标志位M0.0置成
RETI //中断程序0结束。
//******中断程序1******
//事件中断程序1将存储器的标志位M 0.0置成Oa
//此情况下程序增计数。
INT 1
R M0.0,1
RETI
//中断事件1加计数。
//将存储器的标志位M0.0置成O。
//中断程序1结束。
请参考SIMATIC S丁EP 7编程参考手册的6.2节“中断指令”,为您提供了更多的有关输入输出中断的信息。
I/O 模块是 SIMATIC S7-1500 与过程之间的接口:
-
数字量和模拟量模块可精确提供每种任务所需的输入/输出。
-
SIMATIC S7-1500 和 ET 200MP 的工艺模块
-
具有高速计数和位置检测集成功能
-
具有用于完成过程级别的任务且响应时间较短的集成输入和输出
-
用于 SIMATIC S7-1500 和 ET 200MP 的通信模块
-
用于采用点对点连接的数据交换
-
用于连接至 PROFIBUS
-
用于连接到工业以太网
-
用于方便、轻松地对 S7-1500 和 ET 200MP 模块进行接线的连接系统
-
SIMATIC S7-1500 的 ET 200MP 数字量输入/输出
-
灵活地选择控制器以满足相应任务需要
-
用于使用附加输入端和输出端对系统进行后续扩展
-
16 和 32 通道数字量输入模块
-
灵活地选择控制器以满足相应任务需要
-
用于使用附加输入对系统进行后续扩展
-
35 mm 宽的模块具有参数设置和诊断功能
-
25 mm 宽的模块可在狭小空间内使用:
极为经济,无参数设置或诊断功能
供应6ES7416-3ERO5-OABO
SINAMICS S120 驱动器概述
SINAMICS S120 DC/AC多轴驱动器:
Sinamics S120 是西门子公司推出的全新的集V/F、矢量控制及伺服控制于一体的驱动控制系统,它不仅能控制普通的三相异步电动机,还能控制同步电机、扭矩电机及直线电机。其强大的定位功能将实现进给轴的、相对定位。内部集成的DCC(驱动控制图表)功能,用PLC的CFC编程语言来实现逻辑、运算及简单的工艺等功能。
Sinamics S120产品包括:用于供直流母线的DC/AC逆变器和用于单轴的AC/AC变频器。
供直流母线的DC/AC逆变器通常又称为sinamics s120多轴驱动器,其结构形式为电源模块和电机模块分开,一个电源模块将3相交流电整流成540V或600V的直流电,将电机模块(一个或多个)都连接到该直流母线上。特别适用于多轴控制,尤其是造纸、包装、纺织、印刷、钢铁等行业。优点是各电机轴之间的能量共享,连线方便、简单。
单轴控制的AC/AC变频器,通常又称为SINAMICS S120单轴交流驱动器,其结构形式为电源模块和电机模块集在一起,特别适用于单轴的速度和定位控制。
SINAMICS S120 AC/AC 单轴驱动器:是在西门子公司推出的新一代交流驱动产品 ,集整流和逆变于一体的新型驱动器,既能实现通常的V/F,矢量控制,又能实 现高精度,高性能的伺服控制功能。它不仅能控制普通的三相异步电机,还能 控制异步和同步伺服电机,扭矩电机及直线电机。其强大的定位功能将实现进 给轴的、相对定位。
SINAMICS S120产品包括:用于供直流母线的DC/AC逆变器和用于单轴的AC/AC 变频器
供直流母线的DC/AC逆变器通常又称为SINAMICS S120多轴驱动器,其结构形式 为电源模块和电机模块分开,一个电源模块将三相交流电整流成540V\600V的 直流电,将电机模块(一个或多个)都连接到该直流母线上,特别适用于多轴 控制,尤其是造纸、包装、纺织、印刷、钢铁等行业。优点是各电机轴之间的 能量共享,连线方便、简单。
单轴控制的AC/AC变频器,通常又称为SINAMICS S120单轴交流驱动器,其结构形式为电源模块和电机模块集在一起,特别适用 于单轴的速度和定位控制。
供应6ES7416-3ERO5-OABO
Monitor V6.2带50个客户机
WinCC Audit V6.2
|
|
6AV6
371-1DV06-2AX0
|
Audit RT
|
6AV6 371-1DV16-2AX0
|
Audit
RC
|
WinCC Industrial Data Bridge
V6.1 用于数据库和 OPC 器的数据交换(德文/英文)
|
|
6AV6
371-1DX06-1AB0
|
包含128个变量
|
6AV6 371-1DX06-1BX0
|
包含512个变量
|
6AV6 371-1DX06-1CX0
|
包含2048个变量
|
6AV6 371-1DX06-1DX0
|
包含10000个变量
|
WinCC Historian V6.2
|
|
6AV6 371-1DQ16-2AX0
|
1500个归档变量
|
6AV6 371-1DQ16-2BX0
|
5000个归档变量
|
6AV6 371-1DQ16-2EX0
|
30000个归档变量
|
6AV6 371-1DQ16-2GX0
|
80000个归档变量
|
其它软件
|
|
6ES7 810-4CC08-0YA5
|
STEP7 V5.4编程软件
|
6ES7 810-5CC10-0YA5
|
STEP7
V5.4编程软件专业版
|
6ES7 841-0CC05-0YA5
|
S7_PLC模拟软件
V5.4
|
6ES7 807-4BA02-0YA1
|
PRODAVE
MPI/IE V6.1
|
6ES7 860-1AA10-0YX0
|
模块化PID功能软件包V5.0
|
6ES7 830-1AA11-0YX0
|
PID标准控制工具V5.1
|
6ES7 860-2AA21-0YX0
|
PID标准控制软件包V5.1
|
6ES7 860-4AA01-0YX0
|
PID自整定功能软件包
|
6ES7 862-0AC01-0YA0
|
冗余软件V1.2
|
6ES7 842-0CE00-0YE0
|
Teleservice
V6.1通讯软件
|
6ES7 658-1EX16-2YA5
|
CFC软件包,V6.1
|
6ES7 811-3CC05-0YA5
|
SIMATIC
S7-HiGraph V5.3
|
6ES7 811-0CC06-0YA5
|
SIMATIC
S7-GRAPH V5.3
|
6ES7 811-1CC05-0YA5
|
SIMATIC
S7-SCL V5.3
|
6ES7 852-0CC00-0YA5
|
SIMATIC
D7-SYS V6.2
|
6ES7 852-2CC00-0YA5
|
SIMATIC
D7-ES V6.2
|
6AV6 612-0AA31-2CA8
|
WinCC
flexible 2007中国标准版组态软件
|
6AV6 612-0AA31-3CA8
|
WinCC
flexible 2008中国标准版组态软件
|
6AV6 613-0AA11-2CA5
|
WinCC
flexible 2007亚洲版组态软件
|
6AV6 613-0AA11-3CA5
|
WinCC
flexible 2008亚洲版组态软件
|
6AV6 612-0AA51-2CA5
|
WINCC
FLEXIBLE 2007 标准版工程师站
|
6AV6 612-0AA51-3CA5
|
WINCC
FLEXIBLE 2008 标准版工程师站
|
通过热电偶信号板 SB 1231,可使用连接的热电偶进行高精度温度记录。另外,也可记录低电平模拟信号 ±80 mV。可将热电偶信号板 SB 1231 直接插到所有 SIMATIC S7-1200 CPU 中。
这为用户提供了下列优势:
-
佳适应性:
使用号板,用户可以使其控制器佳地满足更加复杂的任务要求
-
灵活性:
如果任务后续有所扩展,可以升级控制器。更新用户程序非常简单。
-
在空间有限的场合使用:
可将信号板直接插到 CPU 中,从而在不占用额外空间的情况下对控制器进行扩展。
SM 1231 RTD 模块的结构特点和其他 S7-1200 系列模块的相同:
-
安装在 DIN 导轨上:
将模块卡装到 CPU 右侧的导轨上,互相连接以后再通过集成背板总线连接到 CPU 12xx。
-
直接安装:
通过钻孔,可将模块直接螺栓安装到墙壁上。在易受剧烈振动的场合建议采用这种安装方式。
-
电阻传感器:
可使用为常用的电阻温度监测器:Pt 100、Pt 200、Pt 500、Pt 1000、Pt 10000、Ni 100、Ni 120、Ni 1000、Cu 10、FS 150、FS 30、FS 600。可以无需使用放大器直接连接到模块上,并且所有 RTD 的类型必须相同。探测器可以采用 2、3 或 4 线制连接。
-
安装位置:
为了实现大的测量和重复精度,应将 RTD 模块安装在温度变化较小的位置。
-
DIP 开关:
所需设置(如所连 RTD 的选择)应通过模块上的 DIP 开关进行。
通过 RTD 信号板 SB 1231,可使用电阻式温度检测器进行高精度温度记录。可将 RTD 信号板 SB 1231 用于 SIMATIC S7-1200 CPU。可将 RTD 信号板 SB 1231 直接插到所有 SIMATIC S7-1200 CPU 中。
这为用户提供了下列优势:
-
佳适应性:
使用号板,用户可以使其控制器佳地满足更加复杂的任务要求
-
灵活性:
如果任务后续有所扩展,可以升级控制器。更新用户程序非常简单。
-
在空间有限的场合使用:
可将信号板直接插到 CPU 中,从而在不占用额外空间的情况下对控制器进行扩展。
Overview
CBE30-2 通信板可用于为 SIMOTION D4x5-2 DP/PN 提供另一个 PROFINET 接口。
另一个 PROFINET 接口的应用如下:
-
两个独立网络(例如,一个本地网络和一个上层网络)
-
地址空间可加倍为 2 × 4 KB
-
可连接的设备的大数量可加倍为 2 × 64
-
分离为高速和低速总线系统/执行系统是为了高效利用控制器容量(仅适用于 SIMOTION D435-2 DP/PN、D445-2 DP/PN 和 D455-2 DP/PN)
CBE30-2 通信板具备以下功能:
-
PROFINET IO 控制器、智能设备(也可同时支持控制器和设备)
-
100 Mbps 全双工/自动交叉
-
支持 PROFINET IO 的实时类别:
-
将分布式 I/O 作为 PROFINET IO 设备集成
-
按照 V4 规范,通过 PROFIdrive 将各变频器作为 PROFINET IO 设备集成
-
支持标准以太网通信,例如
-
与 SIMOTION SCOUT 接口
-
连接 HMI 系统
-
通过 TCP/IP 或 UDP 通信与任何其它设备通信
-
集成式 4 端口交换机,带 4 个 RJ45 接口。因此,无需附加交换机即可组态佳拓扑(总线型、星型、树型)。
-
支持介质冗余 (MRP/MRPD)。
CBE30-2 通信板插在 SIMOTION D4x5-2 DP/PN 的选件插槽中。
注意
CBE30-2 通信板只能与 SIMOTION D4x5-2 DP/PN 控制单元结合使用。
该通信板与 SIMOTION D425、D435、D445-1 和 D4x5-2 DP 不兼容。
西门子PLC S7-1200系列可编程控制器
S7-1200 小型可编程控制器充分满足于中小型自动化的系统需求。在研发过程中充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调的需求。SIMATIC S7-1200 集成了PROFINET接口,使得编程、调试过程以及控制器和人机界面的通信可以全面地使用PROFINET工业以太网技术,并对现有的PROFIBUS系统的升级提供了很好的支持。
S7-1200 小型控制器的设计具备可扩展性和灵活性,使其能够精确完成自动化任务对控制器的复杂要求。CPU本体可以通过嵌入输入/输出信号板完成灵活扩展。“信号板” 是S7-1200的一大亮点,信号板嵌入在CPU模块的前端,可以提供两个数字量输入/数字量输出接口或者一个模拟量输出。这一特点使得系统设计紧凑,配置灵活。同时 通过独立的RS-232 或 RS-485通信模块可实现S7-1200通信灵活扩展。
SIMATIC S7-1200 系列的问世,标志着西门子在原有产品系列基础上拓展了产品版图,代表了未来小型可编程控制器的发展方向,西门子也将一如既往开拓创新,引领自动化潮流。
SIMATIC S7-1200 CPUSIMATIC S7-1200 系统的 CPU 有三种不同型号:CPU 1211C、CPU 1212C 和 CPU1214C。每一种都可以根据您机器的需要进行扩展。任何一种 CPU 的前面都可以增加一块信号板,以扩展数字或模拟 I/O,而不必改变控制器的体积。信号模块可以连接到 CPU 的右侧,以进一步扩展其数字或模拟 I/O 容量。CPU 1212C 可连接 2 个信号模块,CPU 1214C 则可连接 8 个。所有的 SIMATIC S7-1200 CPU 都可以配备多3 个通讯模块(连接到控制器的左侧)以进行点到点的串行通讯。安装简单方便
所有的 SIMATIC S7-1200 硬件都具有内置夹,能够方便地安装在一个标准的 35 mmDIN 导轨上。这些内置的夹子可以咬合到某个伸出位置,以便在需要进行面板安装时提供安装孔。SIMATIC S7-1200 硬件可进行竖直安装或水平安装。这些集成功能在安装过程中为用户提供了大的灵活性,同时也使得 SIMATIC S7-1200 成为众多应用场合的理想选择。
紧凑的结构
所有的 SIMATIC S7-1200 硬件在设计时都力求紧凑,以节省控制面板中的空间。例如,CPU 1214C 的宽度仅有 110 mm,CPU 1212C 和 CPU 1211C 的宽度也仅有90 mm。通讯模块和信号模块的体积也十分小巧,使得这个紧凑的模块化系统大大节省了空间,从而在安装过程中为您提供了高的效率和灵活性。
SIMATIC S7-1200 I/O模块
信号模块和通讯模块具有大量可供选择的信号板,可量身定做控制器系统以满足需求,而不必增加其体积。
多达8个信号模块可连接到扩展能力高的CPU。一块信号板就可连接至所有的 CPU,由此您可以通过向控制器添加数字或模拟量输入/输出信号来量身定做 CPU,而不必改变其体积。
以下标准 SIPLUS S7-300 CPU 可在恶劣环境条件下使用:
-
SIPLUS S7-300 CPU 314
适用于在程序范围和指令处理速度方面具有额外要求的工厂
-
SIPLUS S7-300 CPU 315-2 DP
适用于在程序范围和 PROFIBUS DP 配置方面具有中高要求的工厂
-
SIPLUS S7-300 CPU 315-2 PN/DP
适用于在程序范围和 ROFIBUS DP 和 PROFINET IO 配置方面具有中高要求的工厂;可通过 PROFINET 上基于组件的自动化 (CBA) 中的分布式智能来实现
-
SIPLUS S7-300 CPU 317-2 PN/DP
适用于在程序范围和 ROFIBUS DP 和 PROFINET IO 配置方面具有较高要求的装置;可通过 PROFINET 上基于组件的自动化 (CBA) 中的分布式智能来实现
标准 SIPLUS S7-300 CPU 可在以下恶劣环境条件下使用:
-
环境温度范围宽:-25°C 至 +60/+70 °C
-
在需要较高抗化学腐蚀性以及需能够承受较高机械和生物负荷和盐雾的场合
-
安装海拔高度增加
-
可在高 相对湿度下使用
-
符合标准 EN 50155
-
适用于对程序范围具有中等要求的工厂
-
二进制和浮点运算处理性能高
CPU 的运行需要 SIMATIC 微型存储卡。
注:
SIPLUS extreme 产品基于 SIMATIC 标准产品。此处的内容摘自相关的标准产品。增加了与 SIPLUS extreme 相关的信息
CPU 314 安装有:
-
微处理器;
处理器对每条二进制指令的处理时间大约为 60 ns,每个浮点预算的时间为 0.59 μs。
-
扩展存储器;
与执行相关的程序段的 128 KB 高速 RAM(相当于约 42 K 指令)可以为用户程序提供足够的空间;
SIMATIC 微型存储卡(大 8 MB)作为程序的装载存储器,还允许将项目(包括符号和注释)存储在 CPU 中。
-
灵活的扩展能力;
多达 32 个模块,(4排结构)
-
MPI多点接口;
集成的 MPI 接口多可以同时建立与 S7-300/400 或编程设备、PC、OP 的 12 条连接。在这些连接中,始终为编程器和 OP 分别预留一个连接。通过“全局数据通讯”,MPI可以用来建立多16个CPU组成的简单网络。
-
数字量输入/输出作为 SIMATIC S7-1200 CPU 的集成 I/O 的补充
-
信号模块作为独立的模块;
可以与 SIMATIC S7-1200 的所有 CPU 一起使用(CPU 1211C 除外)
-
信号板将作为模块插到 CPU 上,在空间有限的情况下使用;
可以与 SIMATIC S7-1200 的所有 CPU 一起使用
-
用于使控制器灵活地适应相关任务的要求
-
用于使用附加输入端和输出端对系统进行后续扩展
除了现有的集成数字量输入/输出之外,数字扩展模块还可以提供更多的数字量输入/输出使用选项s。
这为用户提供了下列优势:
-
佳适应性:
-
使用可以根据需要混合的信号模块,用户可以使其控制器准确地满足相关任务的要求。这可以避免产生不必要的。可以使用带有 8 个、16 个和 32 个输入/输出通道的模块
-
在空间有限的情况下,或只需要少数附加输入/输出的情况下,可以使用信号板。通过信号板可以对 S7-1200 CPU 进行模块化扩展。这不会增加控制器所需的安装空间
-
灵活性:
如果任务后续有所扩展,可以升级控制器。更新用户程序非常简单。
信号模板
信号模块具有与基本设备相同的设计特点:
-
安装在 DIN 导轨上:
模块安装在右侧 CPU 旁边的导轨上,相互电气、机械地连接,并且通过滑块机构连接到 CPU
-
直接安装:
水平或垂直安装在 DIN 导轨上或使用集成的钻孔直接安装在控制柜中
-
由于所有数字模块均配备可拆卸的连接端子(“独立接线”),所以更换方便。
信号板
信号板直接插到每个 S7-1200 CPU 前面的插座中。
-
安装:
信号板直接插到 SIMATIC S7-1200 CPU 中,因此可以电气、机械地连接到 CPU
-
CPU 的安装尺寸保持不变
-
由于所有信号板均配备可拆卸的连接端子(“独立接线”),所以更换方便。
说明
信号模块不能与 CPU 1211C 一起使用。
信号板可以与 SIMATIC S7-1200 的所有 CPU 一起使用。