西门子plc模块代理商
初级会员 | 第5年

15527635009

当前位置:西门子plc模块代理商>>西门子MM变频器>>西门子G120变频器>> G120变频器6SL3244-0BB13-1PA1分销商

变频器6SL3244-0BB13-1PA1分销商

参   考   价: 670

订  货  量: ≥1 

具体成交价以合同协议为准

产品型号G120

品       牌Siemens/西门子

厂商性质代理商

所  在  地上海市

更新时间:2018-11-26 15:54:54浏览次数:469次

联系我时,请告知来自 化工仪器网
同类优质产品更多>
变频器6SL3244-0BB13-1PA1分销商
:1800弄(电子商务园)5005.
公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM

变频器6SL3244-0BB13-1PA1分销商

5.1用户程序的执行
5.1.3.5 硬件中断OB
硬件中断OB在发生相关硬件事件时执行。硬件中断OB
将中断正常的循环程序执行来响应硬件事件。
硬件中断事件
硬件发生变化时将触发硬件中断事件,例如输入点上的上升沿/下降沿事件或者
HSC (High Speed Counter,高速计数器)事件。S7-1200
支持为每个硬件中断事件使用一个中断
OB。可在设备组态中启用硬件事件,并在设备组态中为事件分配
OB,也可在用户程序中通过ATTACH指令进行分配。CPU
支持多个硬件中断事件。具体的可用事件由CPU型号和输入点数决定。
硬件中断事件数具有以下:
沿:
•上升沿事件:多16条
•下降沿事件:多16条
HSC事件:
• CV=PV:多6个
•方向更改:多6条
•外部复位:多6条
表格5- 5 硬件中断OB的启动信息
输入 数据类型 说明
LADDR HW_IO 触发硬件中断的模块的硬件标识符。
USI WORD 用户结构标识符(16#0001至 16#FFFF),保留供以后使用
丨Channel USINT 触发中断的通道的编号
EventType BYTE 与触发中断的事件相关的模块特定事件类型的标识符,例 如下降沿或上升沿。
S7-1200可编程控制器
手册,V4.2, 09/2016, A5E02486685-AK
101
PLC概念__
5.1用户程序的执行
EventType中的位取决于如下触发模块:
模块/子模块 值 事件
CPU 或 SB 的 板载I/O 16#0 上升沿
 16#1 下降沿
HSC 16#0 HSC CV=RV1
 16#1 HSC方向己更改
 16#2 HSC复位
 16#3 HSC CV=RV2
5.1.3.6 时间错误中断OB
如己组态,那么当扫描周期超过周期时间或发生时间错误事件时,将执行时间错误中
断OB (OB 80)。如己触发,错误中断将中断正常的循环程序执行或其它任何事件OB。
发生任何上述事件都将生成一个描述相应事件的诊断缓冲区条目。
无论是否存在时间错误中断OB,都将生成诊断缓冲区条目。
时间错误中断事件
出现几种不同时间错误情况中的任何一种都会引起时间错误事件:
•扫描周期超过周期时间
如果程序循环在的扫描周期时间内未完成,就会出现“超出周期时间"这种
情况。有关周期时间情况、如何在CPU
属性中组态扫描周期时间以及如何复位循环定时器的更多信息,请参见“S7-1200
手册中的周期时间(页117)"部分。
•由于在CPU结束执行次中断OB前又启动了第二次中断(循环或延时),因此
CPU无法启动所请求的OB。
•发生队列溢出
如果中断的出现超过CPU的处理,就会出现“发生队列溢出"这种情况。CPU
通过不同的队列对各种事件类型的未决(排队的)事件数量加以。
如果相应队列己满时发生某一事件,那么CPU将生成一个时间错误事件。
102
S7-1200可编程控制器
手册,V4.2, 09/2016, A5E02486685-AK
PLC概念
5.1用户程序的执行
所有时间错误事件都会触发时间错误中断OB(如果存在)的执行。如果时间错误中断
OB不存在,那么CPU的设备组态将决定CPU对时间错误做出何种反应:
•默认时间错误(如在CPU完成个循环中断前开始第二个循环中断)组态是CPU
保持RUN。
•针对超出时间的默认组态是CPU切换为STOP。
通过执行RE_TRIGR指令
(页339)重启周期时间,用户程序可将程序循环执行时间多为所组态周期
时间的十倍。
但是,如果在同一程序循环中出现两次“超出周期时间"情况且没有复位循环定时器,
则无论时间错误中断OB是否存在,CPU都将切换到STOP。请参见“S7-1200
手册中的循环时间(页117)"部分。
时间错误中断OB包含的启动信息可帮助您确定生成时间错误的事件和OB。可以在OB
中编写指令,以检查这些启动值并采取适当的措施。
表格5- 6 时间错误OB (OB 80)的启动信息
输入 数据类型 说明
fault_id BYTE 16#01 -超出循环时间 16#02 -请求的OB无法启动 16#07和16#09 -发生队列溢出
csg_OBnr OB_ANY 出错时正在执行的OB的编号
csg_prio UINT 错误的OB的优先级
要在项目中包括时间错误中断OB,请在树形结构的“程序块"(Program blocks)
下双击“添加新块"(Add new block),然后依次选择“组织块"(Organization
block)、“时间错误中断"(Time error interrupt),将时间错误中断添加到项目中。
新的V4.0 CPU的优先级为22。如果用V4.0 CPU更换V3.0 CPU
(页1799),则优先级为26,该优先级对V3.0
有效。在任一情况下,优先级字段均可编辑,您可以将优先级设为22到26
范围内的任意值。
S7-1200可编程控制器
手册,V4.2, 09/2016, A5E02486685-AK
103
PLC概念__
5.1用户程序的执行
5.1.3.7 诊断错误中断OB
当CPU
检测到诊断错误,或者具有诊断功能的模块发现错误且为该模块启用了诊断错误中断时,
将执行诊断错误中断OB。诊断错误中断OB将中断正常的循环程序执行。如果希望CPU
在收到诊断错误后STOP,可在诊断错误中断OB中包含一个STP指令,以使
CPUSTOP。
如果未在程序中包含诊断错误中断OB,CPU将忽略此类错误并保持RUN。
诊断错误事件
模拟(本地)、PROFINET、PROFIBUS
和其它一些数字(本地)设备都能够检测并报告诊断错误。发生或几种不同诊断错误
情况中的任何一种都会引起诊断错误事件。所支持的诊断错误有以下几种:
•无用户电源
•超出上限
•超出下限
•断路
•短路
如果存在诊断错误中断OB (OB
82),那么诊断错误事件将触发中断执行。如果不存在,CPU将忽略该错误。
要在项目中包括诊断错误中断OB,请在树形结构的“程序块"(Program blocks)
下双击“添加新块"(Add new block),然后依次选择“组织块"(Organization
block)、“诊断错误中断"(Diagnostic error interrupt),将诊断错误中断添加到项目中。
说明
多通道本地模拟设备(I/O、RTD和热电偶)的诊断错误
诊断错误中断OB —次只能处理一个通道的诊断错误。
如果多通道设备的两个通道出现错误,则第二个错误只会在以下情况下触发诊断错误中断
OB:个通道错误己,由个错误触发的诊断错误中断OB
己执行完毕,并且第二个错误仍然存在。
104
S7-1200可编程控制器
手册,V4.2, 09/2016, A5E02486685-AK
PLC概念
5.1用户程序的执行
诊断错误中断OB
包含的启动信息可帮助您确定事件发生原因是错误的出现还是所致,以及确定报告错
误的设备和通道。可以在诊断错误中断OB
中编写指令,以检查这些启动值并采取适当的措施。
说明
如果没有未决诊断事件,诊断错误0B启动信息会将子模块作为一个整体来参考
在V3.0中,诊断错误离去事件的启动信息始终指示事件源。在V4.0
中,如果离去事件离开子模块时无未决诊断,启动信息将*参考子模块
(16#8000),即使事件源为特定通道。
例如,如果断路触发了通道2
上的诊断错误事件,纠正故障后诊断错误事件,启动信息将不参考通道
2,而是参考子模块(16#8000)。
表格5- 7 诊断错误中断OB的启动信息
输入 数据类型 说明
IOstate WORD 设备的IO状态: •如果组态正确,则位0 = 1,如果组态不再正确,则 = 0。 •如果出现错误(如断线),则位4 = 1。(如果没有错误,则位4 = 0。) •如果组态不正确,则位5 = 1,如果组态再次正确,则 = 0。 •如果发生了丨/O访问错误,则位7 = 1。有关存在访问错误的I/O的硬件标识符,请参见 LADDR。(如果没有错误,则位6 = 0。)
LADDR HW_ANY 报告错误的设备或功能单元的硬件标识符1
Channel UINT 通道号
MultiError BOOL 如果存在多个错误,参数值为TRUE
1 LADDR
输入包含返回错误的设备或功能单元的硬件标识符。硬件标识符是在设备或网络视图中插
入组件时自动分配的,它出现在PLC变量的“常量"(Constants)
选项卡中。还会自动为硬件标识符分配名称。不能更改这些PLC
变量的“常量"(Constants)选项卡中的条目。

 

会员登录

×

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~
拨打电话
在线留言