监控PLC的接触器K50应用案例

发布者:daasddla最新更新时间:2024-01-09 来源: elecfans关键字:监控  PLC  接触器  K50 手机看文章 扫描二维码
随时随地手机看文章

该块用来监控PLC的接触器K50(确认安全装置)。此外还形成控制器的实时时钟的时间戳,并且作为6个字节提供。该块生成2种闪烁周期(1Hz/Blink_L和2Hz/Blink_S),预置True/False、VKE=0/VKE=1和IBN=0/IBN=1的全局标记并且监控这些标记。该块提供PLC循环时间(OB1)、激活/禁用Profinet节点的数量以及可视化的CRC校验和。该块生成总线错误(BusOK)、反馈回路(RUECK)、钝化(AC)、CRC变化、True/False/VKE/IBN预置错误、项目文件夹时间戳检查(系统错误消息)、Debug模式下硬件和F-系统维护请求的消息。可以通过可视化符号确认总线错误(BusOK)、反馈回路(RUECK)、钝化(AC)消息。
6839f8a2-86a6-11ee-939d-92fbcf53809c.png

FB148 系统诊断

IN

STEUEIN : 系统启动需要K0反馈激活

ZK50 :  K50的吸合时间

K50K : 确认,安全装置不正常(0 =  已激活)

RUECK : 反馈回路(继电器/接触器反馈监控)正常

AC :  无钝化(没有模块被钝化;“安全关机”)

ACKR : 去钝化请求

_Cfg : 组态位(见组态位表)

F-PROG_SIG :  在VASS06中规定安全基础DB30000 /F_PROG_SIG安全标识

F _MODE : 在VASS06中规定安全基础DB30000 MODE=0 安全模式激活 

On

K50:  K50 接触器吸合

PxxSTEUEIN: 系统激活指示灯

F_K50: K50 接触器故障

Stoexx:故障

QUTRueck:反馈回路确认

QACK:钝化确认

IN/OUT

BusOK:  无总线错误

:

数据块划分

形成闪烁频率

日期和时间作为6个字节

形成“STEU_EIN”并且监控“K50”接触器

为可视化准备PLC循环时间

控制器的调整时间

监控CRC校验和

监控反馈回路

监控钝化

在Debug模式下监控CPU F-部分

监控IO系统(BusOK)

检查项目时间戳(发出系统错误消息)

诊断PNIO系统

形成闪烁频

68595102-86a6-11ee-939d-92fbcf53809c.png

6871fb08-86a6-11ee-939d-92fbcf53809c.png

6883bda2-86a6-11ee-939d-92fbcf53809c.png

 

"DB_ARG"."VKE=1"逻辑结果 1
"DB_ARG"."VKE=0"逻辑结果 0
"DB_ARG"."IBN=1"调试标记 1
"DB_ARG"."IBN=0"调试标记 0
"DB_ARG"."BLINK_L"闪烁频率慢
"DB_ARG"."BLINK_S"闪烁频率快
"DB_ARG"."BLINK1"周期标记位 1Hz
"DB_ARG"."BLINK2"周期标记位 2Hz
"DB_ARG"."STEU_EIN"控制器接通
"DB_ARG"."Reset_Aus"取消 Reset
"DB_ARG"."Reset_Ein"启用 Reset
"DB_ARG"."Reset"Reset 安全装置
"DB_ARG"."Visu_Quitt"通过可视化确认
"DB_ARG"."Quitt_Global"全局故障确认
"DB_ARG"."NEUSTART"重启标记
"DB_ARG"."NEUSTART_STEU_EIN"周期标记激活,重启之后,总线正常,控制器/控制电压延迟 3s接通
"DB_ARG"."UEB_Bus_OK"覆盖 U_EIN 的 Bus_OK
"DB_ARG"."DATE_TIME"从 2000 年起时间戳作为秒
"DB_ARG".Akt_Time_Stunde控制器的实时时钟的时
"DB_ARG".Akt_Time_Minute控制器的实时时钟的分
"DB_ARG".Akt_Time_Sekunde控制器的实时时钟的秒
"DB_ARG".Akt_Time_Tag控制器的实时时钟的日
"DB_ARG".Akt_Time_Monat控制器的实时时钟的月
"DB_ARG".Akt_Time_Jahr控制器的实时时钟的年
"DB_ARG".PC_AKTIV平板 PC 的状态
"DB_ARG".Mobile_E2_Index用于 FB_Mobil 的 E2 索引
„DB_ARG".S7TimeStamp_niOScript S7TimeStamp 项目时间戳消息不正常

 

6894cbc4-86a6-11ee-939d-92fbcf53809c.png

数据和时间在CPU实时时钟的“DB_ARG”中以6字节的形式可用。

 “Akt_Time_Jahr”年份

 “Akt_Time_Monat”月份

 “Akt_Time_Tag”日

 ”Akt_Time_Stunde“小时

 ”Akt_Time_Minute“分钟

 ”Akt_Time_Sekunde“秒

生成“STEU_EIN”和“K50”接触器监控

输入信号“STEUEIN”接通“K50”接触器,并监测接触器反馈是否在设定的时间内切换到1。然后,“K50”接触器的控制复位。

如果未发送反馈或未在预期时间窗口内发送反馈,则输出错误。在这种情况下,全局标记“STEU_EIN”设置为FALSE。

如果不需要K50控制,可以用ZK50=T#0s停用。

调试模式下的CPU F部件监控

该块在调试模式下监视F-CP(“FOB_RTG1_SysInfo”.F_SysInfo.mode)。如果CPU处于调试模式,则输出消息“Anlage im unsicheren Betrieb”[系统处于非安全操作模式]。

IO系统监控(BusOK)

块通过块输出“BusOK”监测IO系统中的故障设备。如果块输出“BusOK”=False,则输出消息“Bus error”(总线错误)。如果IO系统正常,可以通过“GlobalAck”按钮确认此消息。

PLC重启后,如果IO系统正常,则必须确认一次BusOK。

例如,故障设备可以在HMI设备视图或硬件诊断中识别。监测BusOK信号是否有外部操作,并显示一条消息。

 

68b738bc-86a6-11ee-939d-92fbcf53809c.pngCPU is in Stop
68ca5c8a-86a6-11ee-939d-92fbcf53809c.pngCPU is in Run
68da9ce4-86a6-11ee-939d-92fbcf53809c.pngPLC –可视化无连接
68ecce78-86a6-11ee-939d-92fbcf53809c.pngPLC –可视化连接正常
68f6c766-86a6-11ee-939d-92fbcf53809c.pngIO 系统故障 (BusOK = False)
69082146-86a6-11ee-939d-92fbcf53809c.pngIO 系统正常 (BusOK = True)
69151068-86a6-11ee-939d-92fbcf53809c.png没有 CPU 集中错误
6923de2c-86a6-11ee-939d-92fbcf53809c.pngCPU 集中错误

 

块的轮廓:

生成闪烁频率

日期和时间为6字节

生成“STEU_EIN”和“K50”接触器监控

可视化PLC循环时间的准备

设置控制器的时间

监视CRC校验和

反馈回路监控

钝化监测

调试模式下的CPU F部件监控

IO系统监控(BusOK)

项目时间戳监控(报告系统错误)

PNIO系统诊断

REGION  程序标题用于隐藏程序段 用于显示按钮

IF"DB_ARG".PC_AKTIV = DWORD#16#00000000 THEN  HMI屏与PLC没有连接上

#"HMI-UDT".bVisuTasten := Byte#0;按钮被定义为0

END_IF;

#xSF_Reset := (#"HMI-UDT".bVisuTasten = Byte#1);WINCC画面上复位按钮

#xSF_QACK:= (#"HMI-UDT".bVisuTasten = Byte#2);WINCC画面上去顿按钮

#xSF_QRUECK :=(#"HMI-UDT".bVisuTasten = Byte#4);WINCC画面上回路复位按钮

#R_Trig_SF_RESET_Q := #xSF_Reset AND NOT #R_Trig_SF_RESET_Edge;

#R_Trig_SF_RESET_Edge := #xSF_Reset;

END_REGION

#RET_VAL_SFC := RD_SINFO(TOP_SI => #OB1_StartInfo,

START_UP_SI =>#OB1_StartInfo_1);

RD_SINFO SFC6读取当前OB的启动信息

REGION IO-Device Zaehlen

#RetValue_konfiguriert:= DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 1, STATE := #State_konfiguriert);PLC的配置

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_stoerung := DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 2, STATE := #State_stoerung);故障状态

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_deaktiviert := DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 3, STATE :="DB_ARG".State_deaktiviert);掉了的站

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_vorhanden := DeviceStates(LADDR := "Local~PROFINET_IO-System",MODE := 4, STATE := #State_vorhanden);存在的站

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

#RetValue_wartung := DeviceStates(LADDR :="Local~PROFINET_IO-System", MODE := 5, STATE := #State_wartung);维护状态

DeviceStates FC802 读取IO系统的模块状态信息Local~PROFINET_IO-System =257

IF(#RetValue_konfiguriert = 0) AND (#RetValue_deaktiviert = 0) AND

PLC上配置组态数=0   PLC上掉站数=0

(#RetValue_vorhanden = 0)THEN  存在的站

#iPN_Ist := 0;

#iPN_Soll:= 0;

#iPN_Abg := 0;

FOR#iZaehler := 1 TO 256 DO

IF #State_vorhanden[#iZaehler] THEN 实际连接的网络设备

#iPN_Ist := #iPN_Ist + 1;  实际连上的数

END_IF;

IF "DB_ARG".State_deaktiviert[#iZaehler] THEN 掉站的网络设备个数

#iPN_Abg := #iPN_Abg + 1;  掉站的数量

END_IF;

IF #State_konfiguriert[#iZaehler] THEN PLC组态的设备配置数量

#iPN_Soll := #iPN_Soll + 1;  理论组态数量

END_IF;

"Profinet_TNDeaktiv_DB".TNDeaktiv[#iZaehler]:=#State_vorhanden[#iZaehler];// 用于PLC快换头-快换站,连接.(DB852)

END_FOR;

END_IF;

END_REGION


关键字:监控  PLC  接触器  K50 引用地址:监控PLC的接触器K50应用案例

上一篇:怎样减少变频器对PLC与外围设备通讯的干扰?
下一篇:西门子博图 :如何读取CPU时钟的本地时间

推荐阅读最新更新时间:2024-11-11 14:10

意法半导体与 Eyeris 合作开发车内监控全局快门传感器解决方案
服务多重电子应用领域的全球半导体领导者意法半导体(STMicroelectronics,简称ST) 近日宣布,与全球视觉人工智能 (AI) 软件和车内传感器融合技术的领导者Eyeris达成合作,通过集成 Eyeris 的先进深度神经网络产品组合,将意法半导体全局快门传感器应用延伸到车内监控领域,利用视觉空间感知功能全面了解车辆内部情况。这个先进的感知解决方案可支持汽车安全便利功能,包括驾驶员状态监控系统 (DMS)、乘客状态监控系统 (OMS)、儿童人体存在检测、物体识别、手势控制和活动预测。 意法半导体的 230万像素 VG5761 全局快门传感器的线性动态范围高达 98 dB,可产生清晰图像,能够在任何光线和环境条件下捕获
[汽车电子]
意法半导体与 Eyeris 合作开发车内<font color='red'>监控</font>全局快门传感器解决方案
无毛刺电压监控器IC——是概念还是现实?
无毛刺电压监控器IC——是概念还是现实? 可靠的电压监控器IC,一直是工业界的行业需求。因为它可以提高系统可靠性,并在电压瞬变和电源故障时提升系统性能。 当前,半导体制造商都在不断提高电压监控器IC的性能,以寻求突破。 监控器IC需要一个称为上电复位(VPOR)的最低电压来生成明确或可靠的复位信号,而在此最低电源电压到来之前,复位信号的状态是不确定的。一般来说,将其称之为复位毛刺。 复位引脚主要有两种不同的拓扑结构,即开漏和推挽(图1)。两种拓扑结构都使用NMOS作为下拉MOSFET。 图1、显示了复位拓扑的开漏配置和推挽配置 上电期间,如果电源电压低于VPOR,就没有足够的电压能驱动内部MOSFET工作,
[模拟电子]
无毛刺电压<font color='red'>监控</font>器IC——是概念还是现实?
PLC在废水脱盐处理中的应用
在20世纪的70年代,DCS在用逻辑解算开关量和运算模拟量上面取得了不错的成就,因而首先在化工行业得到了大量应用,而此时的PLC还只是有开关量,因而两者是有所区别的。PLC采用的是梯形图逻辑来实现过程控制,这种控制能更加简单直观的实现顺序连锁功能,并且其无论是编程还是逻辑执行速度都很快。 1污水处理现状 1.1污水处理现状分析 化工企业污水处理站一般是将全厂的生产污水、生活污水等废水,进行生化处理,采用活性污泥法SBR工艺,即利用微生物来分解有机,多次重复进行曝气、搅拌、沉淀操作,创造好氧、缺氧、厌氧的环境,利用好氧、缺氧、厌氧微生物完成分解可生物降解有机物(BOD)和氨氮的生化处理过程。开发合理的自动控制系统是实现污水连续化
[嵌入式]
基于DSP+FPGA多视频监控的采集电路模块
  随着计算机和数字图像处理技术的飞速发展,视频监控技术应用广泛。传统的视频监控系统都是用单一摄像头对某一固定场景进行监控,不仅视频的视野范围有限,而且不能对同一个物体的不同方位进行监控。这里提出了一种多通道视频监控系统,通过对不同视频通道稳定、可靠地切换控制,实现监控不同场景。该系统不仅弥补了传统监控视频范围有限的不足,而且提高了监控资源的利用率,降低了监控成本。    视频采集电路模块   由于视频通道的切换时间非常短,这就需要切换控制模块对视频信号有一个非常准确的判断,以便及时发送切换命令,因此需要选择一款高速的转换器。另外由于本系统的电源为5 V供电,因此需要选择一款低功耗的器件。因此选择AD9203作为模拟信号的数字量
[嵌入式]
基于DSP+FPGA多视频<font color='red'>监控</font>的采集电路模块
接棒Redmi K40!卢伟冰:K50今年仍焊门
作为K系列旗舰产品线,去年Redmi布局了多款产品,包括K40、K40游戏增强版、K40 Pro、K40 Pro+等,覆盖了1999-3699等多个价位段。   其中最受关注的是K40,该机在2021年双11期间斩获京东热销榜第一名。   在之前的Redmi K50电竞版发布会上,Redmi品牌总经理卢伟冰 表示,Redmi K40系列累计销量突破了1000万台,是一款旗舰焊门员。在Redmi K40系列发布后,友商都跟门杠上了,射了一整年的门,在此我想说“2021年友商辛苦了”。   今日,在官宣Redmi K50旗舰系列发布会后,卢伟冰微博发文称:“这一次K50将一狠到底,2022为你继续焊门!”   卢伟冰表示,K
[手机便携]
接棒Redmi K40!卢伟冰:<font color='red'>K50</font>今年仍焊门
富瀚微:安防视频监控芯片龙头 IPC芯片开启新成长
  安防视频监控芯片龙头,技术壁垒坚实富瀚微是国内最早从事安防视频监控多媒体处理芯片设计业务的企业之一,产品主要应用于视频监控模拟摄像机、视频监控网络摄像机、数字硬盘录像机(DVR)等安防视频监控设备。公司自2004成立之初便专注于视频监控芯片设计领域技术研发和生产,目前公司高清ISP芯片技术国际领先,与第一大客户海康威视展开长期深度合作;IPCSoC系列芯片产品也已进入市场推广、量产销售阶段。公司技术壁垒坚实,掌握下游核心客户资源,国内安防视频监控芯片龙头地位稳固。   营收规模快速扩张,高清Isp芯片市场份额提升前几年下游安防行业的快速发展带动了公司视频监控芯片业务高速增长,公司2015~2016年分别实现营收1.82亿和3.
[安防电子]
交流接触器实现逆变器和市电自动切换
交流接触器实现 逆变器 和 市电 自动切换可行吗?逆变器是高频3000w的,用两个交流接触器做互锁实现逆变器优先供电,不可靠,交流接触器吸合和释放时间不一样,会造成市电电网电压直接通过没来得及跳开的交流接触器触电加到 逆变器 上。谁有更好的方案?用两个三开一闭的交流接触器实现自动切换输出? 设计方案: 通电测试: 自动切换只是在 逆变器 电池用完自动关机情况下,自动切换到 市电 ,这个应该比较好实现,最简单的是用双投闸刀开关。 交流 接触器 肯定有拉弧,这拉弧对高频逆变器简直是致命的,还有就是交流接触器释放时间长,吸合时间短,我用负载试过,一个还没释放开另一个已经吸合,中间的拉弧电流足以驱动25w灯泡
[电源管理]
交流<font color='red'>接触器</font>实现逆变器和市电自动切换
冲电气开发出用于监控中小河流泛滥的920MHz无线传感系统
日本冲电气工业公司(OKI),开发出了利用920MHz频带无线通信技术来测量河流水位及周边雨量的“河流监控系统”。该系统可利用安装在河流各处的传感器单元(雨量计和水位计),定期收集数据,实时确认河流情况。这样便可掌握存在水灾危险的地区及灾害情况,快速引导附近居民避难。除了传感器单元及无线通信单元之外,冲电气还配套提供对收集到的数据进行管理的服务器、用来与其他防灾系统联动的控制服务器、监控用软件等。该公司计划从2014财年末开始,面向水灾频发的地区的政府等销售该系统。 冲电气开发的系统主要面向由日本各地的地方政府管理的中小规模河流。由国家管理的大规模河流大多都配备有完善的水位测量设备等,而中小河流中安装了这些设备的比例却很低,河流泛
[嵌入式]
热门资源推荐
热门放大器推荐
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved