0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于FC641顺序块控制

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-25 17:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

4e0c6b16-0bf7-11ed-ba43-dac502259ad0.png

工作原理

该块根据输入变量 "VerAuto" 和 "VerHand"(具体视已经选择的模式(手动或自动))生成输出"VerGes"。在自动模式中,如果存在同步错误,输出"VerGes" 将被阻塞。

收到来自"SK_Verwaltung" 的同步请求后,先将全部步设置成 FALSE ,再设置其转换条件已被满足的步。

转换条件由联锁条件“自动”(Automatic) 和输入 "FrgTrans"的转换条件组成。

顺序错误将会禁用顺序检索。在自动模式中时,若存在同步错误,也会禁用输出 "VerGes"。

如果在同步中发现了多个步,将对第一个步进行同步。此时输出可以适用于多个步的某条错误消息。

输入 "Cfg" 用于设置特殊功能:

- "Cfg Bit 00" 用于将某个步定义成等待步,也就是说, "Halt" 或 "Freigabe" [enable] 立即访问反馈信号

- "Cfg Bit 01" 用于定义在内部不允许“停止”(Halt) 的某个步,也就是说,顺序在满足某个转换条件的情况下收到访问请求或停机请求后也不停止执行。

示教步时间

顺序执行期间,通过设置 "M10.7 Teach_Time_SK" 标志可以写入步时间;在在线状态期间,可以通过参数"SNO_Time" 读出步时间。

步时间 "+10 s" 将被组态成步监控时间 (TUeS) 。

对于处于循环时间期间的顺序,应为其计算该时间。

-FC641 顺序块控制-

-Cfg.X1选择什么时候发出K90- Schritt.T上一步的激活的时间

-Schritt.X上一步的激活状态 =1处于激活转台,=0没有激活

IF NOT Cfg.X1 AND Schritt.X THEN 1.下一步的条件满足时发出FR_K90

IF TransBed OR (NOT TransBed AND xHM_Zeit_abgelaufen) THEN

-当该步条件满足-或者该步条件不满足和上一步执行时间超过10S时间正常-

ST_BA.K90_SK := ST_BA.K90_SK;

xHM_K90Frg:= True; -发出允许请求进入-

ELSE

ST_BA.K90_SK := False;

xHM_K90Frg:= False;

END_IF;

END_IF;

IF Cfg.X1 AND Schritt.X THEN 2.下一步的条件没有满足时发出FR_K90

IF TransBed OR (NOT TransBed AND NOT xHM_Zeit_abgelaufen) THEN

ST_BA.K90_SK := False;

xHM_K90Frg:= False;

ELSIF NOT TransBed AND xHM_Zeit_abgelaufen THEN

-条件不满足时-上一步执行时间超过10S时间正常-

ST_BA.K90_SK := ST_BA.K90_SK;

xHM_K90Frg:= True; -发出允许请求进入-

END_IF;

END_IF;


4e955160-0bf7-11ed-ba43-dac502259ad0.png

IF Teach_Time_SK AND Schritt.S0 AND TransBed THEN

Schritt.S0上一步离开-本步的条件满足-Teach_Time_SK:M10.7-

SNO_Time :=Schritt.T ; 上一步的激活时间

END_IF;

4ec19360-0bf7-11ed-ba43-dac502259ad0.png

tHM_SUe:= SNO_Time * 13 / 10当前步时间的换算

IF TUe_S = T#0s THEN 如果外部设置的等待时间是0s

IF (Schritt.T > tHM_SUe)AND (tHM_SUe > T#0s) THEN比较上一步的T条件时间

xHM_Zeit_abgelaufen := True ;激活允许请求

ELSE

xHM_Zeit_abgelaufen := False ; 关闭允许请求

END_IF;

ELSE -TUe_S=10S如果外部设置的等待时间不是0s

IF Schritt.T > TUe_S THEN比较上一步的T条件时间大于设置间

xHM_Zeit_abgelaufen := True ;激活允许请求

ELSE

xHM_Zeit_abgelaufen := False ;关闭允许请求

END_IF;

END_IF;

IF (MOP_HALT = True) OR (xHM_K90Frg ANDST_BA.K90_AnfoZutritt) THEN

-请求进入与允许请求进入都有时-

MOP_HALT:= True; 激活控制步停止

END_IF;

IF (MOP_HALT = True) AND NOT (xHM_K90Frg ANDST_BA.K90_AnfoZutritt) AND Schritt.X THEN

-停止步后-取消请求进入-上一步还在激活就会取消停止-

MOP_HALT:= False;

END_IF;

4ee2eb82-0bf7-11ed-ba43-dac502259ad0.png

通过对K90_SK的控制,使顺序块如果在跳步时,或顺序块条件不满足时不能有允许进入条件

注 :Si.T步 i的当前或上次的激活时间

Si.X 显示步 i是否被激活

Si.U 步 i的没有干扰的总的激活的时间

Transi.TT 显示转换条件 i是否满足

HALT_SQ MOP.HALT"Stop seqencer" 停止程序顺序并且重新激活

4f122f14-0bf7-11ed-ba43-dac502259ad0.png

4f4ca522-0bf7-11ed-ba43-dac502259ad0.png

审核编辑:彭静

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 激活
    +关注

    关注

    7

    文章

    15

    浏览量

    8845
  • 联锁
    +关注

    关注

    0

    文章

    8

    浏览量

    6886

原文标题:VASS标准-FC641顺序块条件控制

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于MCU单片机CH641的BLDC控制方案

    英尚微电子的一款高集成度的MCU单片机——CH641,以“单芯片集成预驱+PD快充”的创新设计,为小型化、高效能电机控制提供了全新解决方案。
    的头像 发表于 11-19 16:37 1642次阅读

    FC光纤线的未来:从1Gbps到128Gbps的进化历程

    分为五层: FC-0(物理层):定义光缆、连接器等物理介质,支持单模/多模光纤及铜缆传输。 FC-1(编码层):采用8B/10B编码,确保直流平衡和时钟恢复。 FC-2(帧层):定义数据帧结构,支持可变长度帧(最大2148字节)
    的头像 发表于 10-28 10:01 114次阅读

    使用函数实现三相电机正反转控制

    在使用西门子S1200PLC,所使用的软件是博途软件,在这个软件里运用了的概念。比如我们常见的组织(OB)、函数(FB)、数据(DB)以及函数
    的头像 发表于 10-15 14:40 2333次阅读
    使用函数<b class='flag-5'>块</b>实现三相电机正反转<b class='flag-5'>控制</b>

    lc-fc光纤跳线什么意思

    LC-FC光纤跳线是一种两端分别采用LC和FC连接器的光纤跳线或光缆,以下是对其的详细介绍: 一、连接器类型及特点 LC连接器: 体积小巧:LC连接器采用模块化插孔(RJ)闩锁机理制成,插针和套筒
    的头像 发表于 10-09 11:03 617次阅读

    fc跳线是圆口还是方口

    FC跳线是圆口,其接口呈圆形并带有螺纹结构,通过旋转拧紧的方式实现牢固连接。以下是关于FC跳线的详细介绍: 接口形状与紧固方式:FC跳线的接口为圆形,外部采用金属套加强,并带有螺纹结构
    的头像 发表于 09-24 18:37 638次阅读

    FT62FC6X 8位微控制器型号命名规则,引脚介绍及PORT端口结构框图

    FT62FC6X系列的型号命名规则、引脚介绍以及PORT端口结构框图,帮助读者更好地理解和应用这一系列微控制器。   FT62FC6X型号命名规则 FT62FC6X系列微
    的头像 发表于 09-18 16:22 634次阅读
    FT62<b class='flag-5'>FC</b>6X 8位微<b class='flag-5'>控制</b>器型号命名规则,引脚介绍及PORT端口结构框图

    FC光纤头有什么作用

    FC光纤头在光纤通信系统中扮演着至关重要的角色,其核心作用主要体现在以下几个方面: 一、实现光纤的物理连接 FC光纤头通过其圆形设计和螺纹紧固方式,能够与对应的FC耦合器或适配器实现稳固的物理连接
    的头像 发表于 06-16 10:14 828次阅读

    fc/lc/sc光纤分别是什么头

    FC、SC、LC是常见的光纤接头类型,以下是对它们的详细介绍: FC接头 外观形状:FC接头外形为圆形,带有螺纹。 紧固方式:通过旋转与FC耦合器相连接,其螺纹固定方式虽然使得连接过程
    的头像 发表于 05-14 10:20 2430次阅读

    fc-lc光纤是什么光纤

    FC-LC光纤是一种采用FC和LC连接器的光纤跳线,结合了FC连接器的稳固性和LC连接器的高密度性能,广泛应用于需要高可靠性和稳定性的光纤通信环境中。以下是对FC-LC光纤的详细解析:
    的头像 发表于 04-08 10:01 1627次阅读

    AD641 250MHz解调对数放大器技术手册

    AD641是一款250 MHz解调对数放大器,精度为±2.0 dB,动态范围为44 dB。它采用连续检波结构,可提供与输入电压成对数比例的输出电流。利用其中一个片内电阻选择斜率,可将输出电流
    的头像 发表于 03-25 14:34 1253次阅读
    AD<b class='flag-5'>641</b> 250MHz解调对数放大器技术手册

    HMC641ALC4 GaAs MMIC SP4T非反射式开关,DC-20 GHz技术手册

    了片内二进制解码电路,将所需逻辑控制线数从四条减至两条。 HMC641ALC4由0/ -5V逻辑控制,具有快速开关速度,且直流功耗比基于pin二极管的解决方案小。
    的头像 发表于 03-07 16:55 768次阅读
    HMC<b class='flag-5'>641</b>ALC4 GaAs MMIC SP4T非反射式开关,DC-20 GHz技术手册

    网线顺序怎么排

    网线的顺序排列主要遵循TIA/EIA-568A和TIA/EIA-568B这两种主流标准,其中TIA/EIA-568B标准更为常用。以下是关于网线顺序排列的详细解释: 一、TIA/EIA-568B标准
    的头像 发表于 03-07 10:36 7915次阅读

    lc-fc光纤是什么意思

    LC-FC光纤指的是一种光纤跳线或光缆,它的一端采用LC(Lucent Connector)连接器,另一端采用FC(Ferrule Connector)连接器。以下是关于LC-FC光纤
    的头像 发表于 03-03 10:10 2133次阅读

    西门子TIA Portal中函数FC和函数FB的相互转换

    描述 本文将介绍在西门子 TIA Portal 中使用 Add-In 插件实现函数 FC 和函数 FB 的相互转换的方法和步骤。 第1步: 添加 PLC 设备。 选择西门子 CPU 1214C
    的头像 发表于 01-15 10:07 3037次阅读
    西门子TIA Portal中函数<b class='flag-5'>FC</b>和函数<b class='flag-5'>块</b>FB的相互转换

    fc、lc、sc光纤分别是什么头

    FC、LC、SC光纤接头是三种常见的光纤连接器类型,它们各自具有独特的形状、连接方式和应用场景。以下是关于这三种光纤接头的详细介绍: FC光纤接头 形状:FC接头外形为圆形,且接头内带
    的头像 发表于 01-14 10:03 6766次阅读