电子发烧友App

硬声App

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

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

3天内不再提示

电子发烧友网>工业控制>PLC/PAC>PLC编程中OB块、FC块、FB块、DB块的使用原则

PLC编程中OB块、FC块、FB块、DB块的使用原则

收藏

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

评论

查看更多

相关推荐

1500PLC通过将FB284封装成一个标准FB控制V90PN伺服EPOS定位

和实践终于开发了一个FB,一个就可以实现伺服的上电,使能,相对定位,绝对定位,JOG运行,回原控制(包括碰到极限反找原位功能),以及故障清除和伺服状态显示等功能。该核心是将西门子库函数...
2021-07-05 06:26:57

2战舰连接24l01无论哪发送都是Send Failed是为什么?

我用了2战舰,各装一24l01 ,同样的原子无线例程,24l01 初始化都ok,一接收一发送,无论哪发送都是Send Failed,不知如何是好,HELP ME!
2020-05-06 04:35:20

AF398 是什么芯片?

问下,AF398是什么芯片?
2013-04-06 22:25:13

Always过程语法我总结

Always过程是FPGA编程的很频繁的语句,有时很可能出错,本人总结了一下供大家参考.
2013-01-19 19:49:16

C-RIO板卡的FPGA到RT的程序如何传递多板卡的数据

板卡可以通过FIFO传递数据,请问多板卡在一个FPGA里,它是通过什么传递数据给RT的,并且RT是如何读取多板卡的数据的,多谢赐教。
2017-06-05 11:07:00

CAD如何使用标注粗糙度?

  在浩辰CAD想标注粗糙度,该怎么操作呢?今天我们就来看看使用来标注的教程,详情如下。    1、首先,我们看下粗糙度的符号,如图;        2、在空白处画出粗糙度符号,夹角为60
2019-01-08 16:45:17

CAD图块:什么是动态?CAD动态怎么使用?

对于CAD图块的创建与应用,大部分设计师并不陌生。在CAD软件通过快速调用的图块资源,设计师可以快速设计和美化CAD图纸。然而除了静态的图块,浩辰CAD软件还能绘制带参数、可直接编辑的「动态
2020-12-30 15:38:47

IC卡传输协议

T=1协议,在TAL和IC卡之间传送的命令、R-APDU和传输控制信息(例如确认信息)由组成。
2019-08-05 06:07:12

LABVIEW通过OPC向PLCDB发数组,出错

最近在尝试向PLCDB发数组。首先在PLC定义一个数组,数组索引名为DB73,长度为20,类型为REAL然后在OPC_server设定一个变量,链接到该数组,具体名称为DB73,REAL0
2017-09-07 12:02:56

LABVIW 使用OPC读取s71200数据,怎么读取DB里的数据

LABVIW 使用OPC读取s71200数据,怎么读取DB里的数据,就是建立共享变量的时候地址怎么编写
2019-11-06 17:17:15

Linux两空硬盘如何合并

将两空硬盘合并为“一”,挂载到指定目录下,达到在一个目录使用2硬盘所有空间的效果。
2019-07-18 06:46:08

ProteusADS1230仿真使用问题

各位大侠,发现在Proteus自带库没有ADS1230,通过网上snapeda上查到对应的ADS1230仿真不是常用的spice格式,不知对于仿真结果是否有影响。有没有可以替代的方法
2022-04-17 10:12:17

RFID卡片的扇区与地址学习笔记

RFID卡的扇区与地址本文档为本人在自学RFID卡片数据读取过程中所写的笔记,RFID卡片的扇区与地址如下表所示(RFID卡片数据读取原理请自行百度),本文档内容仅供学习参考。由于本人学习能力
2022-02-23 07:08:55

S7-1200的程序是怎样执行的

S7-1200的程序是什么?S7-1200的程序分为哪几类?S7-1200的程序是怎样执行的?
2021-08-12 07:57:00

Siemens S7-1200学习笔记程序相关资料推荐

据结构采用模块化编程结构。采用模块化编程目的是将复杂的自动化任务划分为对应生产过的技术功能较小的子任务,这样一个子任务就对应于一个称之为“”的子程序。之间可以相互调用来组织程序,这样有利于修改与调试。二、具体类别S7-1200程序分为组织OB),函数FB),函数(FC),数据(D
2021-07-01 12:42:49

UCOSIII内存数量有什么用?

我是一个刚学UCOSIII的新手。我看完原子UCOSIII存储管理以后,对内存区内内存数量有些疑问。申请内存时,如果所申请的内存过大,不能把几个内存连在一起,就只能再创个更大的内存。同时连续申请内存而不单个释放又是不可以的,那么内存数量还有啥意义?
2020-04-12 22:33:13

Verilog的always内的语句执行的速度?

Verilog的always内的语句执行的速度是什么样的,如果always是时钟上升沿触发的,会不会内语句还未执行完,而下一个时钟上升沿又来了???
2015-10-29 22:30:43

[请教] 可否使用简单的复制粘贴,将多pcb合成一,多谢!

[请教] 可否使用简单的复制粘贴,将多pcb合成一,多谢!
2011-01-29 08:44:20

【转】浅谈西门子plc程序加密和程序加密及解密

(保护)选项,选择所需加密方式,设置密码后保存编译重新下载硬件组态就可以了。注意:如何设置密码忘记或丢失,那么只有通过编程软件在线连接PLC,清空PLC程序,(包括程序,系统和数据)然后将备份
2018-12-18 22:20:09

未知的芯片

`江湖救急!小弟手里有两贴片芯片 19CTKOK CD......(14个脚,O也有可能是D。省略号表示不知道是什么),第二芯片是NOOZ022(O可能是D),两芯片的封装一样。如有知道者或能提供相关资料的人,小弟重谢!!!芯片的图片如下`
2013-06-07 14:42:04

板子,一正常使用,另一上电,就不停的发送数据

我有两一一模一样的板子,一可以正常使用,另一确是一上电,就不停的发送数据十六进制“00 00 00”,查了好久,找不到原因,谁以前遇到过?
2014-08-05 14:52:35

为什么UCOS任务控制要使用链表来访问

想知道为什么UCOS任务控制要使用链表来访问,有什么优势?链表的优点是不用占用连续的存储空间,但是访问速度慢。但是UCOS在OSInit()使用数组来定义对应任务数的控制,这已经占用了连续
2019-05-28 00:28:34

介绍一个使用SCL语言编写的电机控制函数

是断路器,KM1是接触器。Q3有常开触点,KM1有一组常闭辅助触点用于信号反馈,如下图所示:  下面我们来介绍函数的编写。  在博途环境下,创建函数FB5001_MotorControl,其输入参数
2023-03-09 17:02:43

做了实验液晶!!

`做了实验板液晶!大伙过来看看`
2015-09-06 20:37:04

关于labviewactivex子的用法

求高手指点,关于activex的用法。(1)用这个子里提供的函数去控制计算机别的程序与去访问数据库,两者的性质一样吗?(2)有没有简单介绍利用这个函数去控制别的程序的文献资料啊,麻烦大家告诉一些。
2012-08-09 09:46:18

基于RT-Studio的配置重写设备

文章目录开发环境RT虚拟文件系统简介基于RT-Studio的配置重写设备相关代码重写设备代码的原因生成SDMMC初始化代码在RT初始化并注册设备将设备挂载到文件系统其他注意事项小结
2021-08-24 08:28:03

复制Vivado时出错

你好!我需要将zybo_base_system的AXI_I2S_adi_1复制到我创建的一个项目中。将复制到我的项目时(我将defolder复制到我的项目文件夹并导入文件),源部分块旁边会出现一个挂锁,不要让我将添加到de diagram设计。有没有办法复制它?谢谢!
2020-04-14 09:09:09

如何使用CAD看图王来统计布局

  统计功能的增加,给我们对图纸的数据了解和计算有很大的帮助,带来了很大的方便,可以快速帮我们统计出某一属性的的数量。那么,如果我们的图纸是在布局空间中时,那么如何统计布局的图块数量呢?那
2019-05-10 15:51:02

如何使用DMA

大家下午好,我在这里有CY8CKIT-059 PSoC5LP,我想在这个设备设计一个滤波器EMG。我知道这可能是个愚蠢的问题,但是我遇到了一些困难来做这个项目。如果我是正确的,我必须使用ADC
2019-09-30 11:05:33

如何使用SCC的输入

你好,我尝试实现一个100kHz调制信号的同步解调。我测试PSOC1的使用。在SCC中使用“调制输入”似乎是允许的。但是我不知道如何用PSoC设计器5.3来路由这个输入。 以上来自于百度翻译
2019-05-21 12:35:25

如何使用devide来生成模数?

亲爱的先生,我需要一个关于PLL实现的帮助。在这个实现,我需要使用mod函数来生成2 * pi的斜坡,我已经使用普通的simulink和嵌入式matlab函数实现了。在这里,我需要将此模型转移到
2019-10-30 09:19:13

如何减少PLC编程的工作量

OB)、FBFC和系统提供的SFB和SFC,被调用的是除OB1外的所有逻辑。调用功能时需要为其指定一个背景数据,背景数据在功能调用的同时被打开,在调用结束时被关闭。  在给功能编程
2021-01-15 15:52:48

如何去使用TwinCAT的功能

如何去使用TwinCAT的功能
2021-10-08 06:02:55

如何在存储器写入和读取矩阵?

/383681#M3607我要将数据矩阵存储在fpga而不是LUT的存储器作为内存!因为基于我编写的代码的上述链接,它使用LUT作为内存而不是fpga的内存。所以它的容量很低.....我需要更多的空间来存储像素数据。能否指导我如何在存储器写入和读取矩阵?谢谢
2019-11-07 07:30:54

如何在CubeMX的部分缓冲策略选项卡中正确选择数和大小?

我应该使用哪个函数来检查 TouchGFX 引擎是否处于“将下一帧绘制到 RAM”状态以及哪个函数来检查“下一帧是否已在 RAM 准备好”?我在 mikromedia Plus 板上进行了以下
2022-12-09 08:55:29

如何安全启动iMXM Mini两板?

第一板上编程相同的方式在第二板上对保险丝进行了编程。我加载了相同的图像,但看到了 HAB 错误。然后我进入两板上的 u-boot 并使用“保险丝读取”命令读取 Bank 6 和 7 中保险丝的值。保险丝是相同的。Bank 1 3 和 2 2 的保险丝也相同。 有谁知道我应该从哪里开始寻找?
2023-03-20 08:18:59

如何对传感器进行编程

再会,我已经购买了一个传感器并想对所述进行编码。该板正在通电并且 SWD 连接正确且已仔细检查。然后,当插入 st 链接并且想要调试和编程微时,会出现一个错误,指出未检测到目标。因此我无法编写微
2023-01-31 08:02:05

如何挖掉一铜皮?

如何操作,才能挖掉一铜皮呢!请看示意图:分离出来是整体:直接用Polygon plane命令,铺出的是下图:下面是PCB 实物图:就是白色的那一怎么操作的呢!分离出来还是一整体!!`
2013-01-28 11:16:01

如何读取ram?

亲爱的大家我现在正在使用virtex5,我使用核心生成器IP制作ram所以我将这些文件添加到项目(.vhd)以模拟代码IP的声明也已完成(将其添加为组件)但是在读取操作期间,我确定了ram的地址
2020-06-11 09:47:52

常见端子类型/关键电气/机械考虑因素

和设计连接的易操作性。重要的机械因素包括:接线方向:水平 (90°)、垂直 (180°) 和 45° 是三种最常见的端子方向。这一选择取决于设计的布局,以及哪种方向最适合和最方便进行接线。图 1:典型
2021-01-11 15:53:09

引导EEPROM访问

我在18F45 K20上使用引导。引导代码从0到0x1FFF运行。产品代码运行于0x2000—0x7FFF。我计划在产品代码写地址到EEPROM的地址,并在引导访问内存空间。我可以从任一
2019-05-31 11:55:56

彩电场代换资料分享

彩电场代换资料分享
2021-05-06 13:08:00

怎么以编程方式擦除闪存

各位早上好。 我试图擦除闪存。我尽量不使用驱动程序。现在,我按照参考手册第614页设法用存储数据对闪存的各个存储单元进行编程。 现在,为了存储新值,我想按照第616页的指南以编程方式擦除闪存
2019-06-27 16:11:16

怎么实现2相连的电路板在其中一坏了后第二才工作

各位高人,怎么实现2相连的电路板在其中一坏了后第二才工作
2015-11-03 07:11:16

怎样将DB/变量表数据存为CSV文件导入MCGS呢

怎样将DB/变量表数据存为CSV文件导入MCGS呢?有哪些操作步骤?
2021-09-26 08:13:44

控制伺服电机的FB怎么实现伺服的上电?

控制伺服电机的FB怎么实现伺服的上电?
2021-09-28 06:08:52

最近入手了一Arduino板子和一树莓派的板子

最近入手了一Arduino板子和一树莓派的板子,各位看官有什么想法,觉得可以玩点什么好玩的?
2014-10-09 22:49:14

欧姆龙NX1P2编程学习-编写功能注意事项

要特别注意的是:欧姆龙FC(函数)不能有FB(功能),比如,在FC调用TON是不允许的,因为TON是FB。新建一个FB,如果定义了3个IN,调用此FB之后,第一个IN即使没有接通,也可以操作
2021-07-02 08:08:31

求教:这是一个什么电路

`这是一个小设备上的电源,根据上面上的字查不到该电源的任何信息,特来求教各位师傅,指教以下这是一个什么电源,有资料传上来更好,十分感谢。`
2012-06-24 21:44:55

浅析TwinCAT TC3_Controller_Toolbox功能

可用。4.2.1.1.2 FB_CTRL_GET_TASK_CYCLETIME(仅适用于PC系统)该功能允许以1毫秒的分辨率确定程序的任务周期时间。4.2.1.1.3 FB_CTRL_LOOP_SCHEDULER该功能允许将系统加载分布在多个控制循环上,这些控制循环a)使用相同的tCtrlCyc
2021-09-01 08:03:41

漫谈工业软件IEC61499 功能

功能(function block)是IEC61499 标准中最重要的概念之一。不过功能的概念并不是该标准所特有的。在符合IEC61131-3 标准的PLC 中就定义了功能编程。功能
2021-07-02 07:58:37

稳压和保险管基础知识

,只是在电脑系统这两个系列最为常见罢了;另外稳压是有小、、大功率之分的,在代换时不要用小功率的去代大功率的,但用大功率的去代换小功率的是没有任何问题的。至于品牌方面也是有所讲究的,有些质量不好
2009-08-12 00:22:09

自己动手DIY两调压板

今天在家打扫卫生,看到家里吊扇那个老式的抽头调速器外壳绝缘程度已经不行了,想想其功耗也是不小,于是就决定自己动手搞调压板。利用手头现有的BTA06和DB3双向二极管,从度娘上找了一个最简单线路图,花了6钱买了两个带开关功能的500千欧的电位器,焊了两板子,代换后效果非常。
2018-04-16 21:49:30

自己封装的1200,1500PLC通过工艺轴方式控制伺服电机的FB资料分享

FB一个就可以实现伺服的上电,使能,相对定位,绝对定位,JOG运行,回原控制(包括碰到极限反找原位功能),以及故障清除和伺服状态显示等功能。该核心是将西门子库motion Control
2021-06-28 06:21:17

西门子1200/1500与300使用SCL语言编写FC的区别 相关资料分享

1200/1500FC对于数据不且有保持功能,特别是对于BOOL型的数据,而300是有保持功能的举例:IF #I_START THEN#Q_OUT := 1;END_IF;在1200相当于实现点动功能,按1为1在300相当于实现置位功能...
2021-07-02 06:12:07

西门子PLC编程功能FB和功能FC的不同之处是什么

  用西门子PLC编程时,可以用到功能FB和功能FCFBFC都是组织)资料上说FBFC都可以作为用户编写的子程序,但是我不明白这两个组织之间到底有什么区别阿?在应用上到底有什么不同之处
2020-12-02 14:15:29

请问multisim中有层次的电路怎么仿真?

用mos管搭建的电路图可以仿真,结果正确,但将其放入层次后无法仿真,应该是层次有问题,想问下对于含有层次的电路图如何仿真
2018-07-18 16:57:02

请问为什么28335FLASH的大小是28332的一倍大小而不采用相同大小的FLASH呢?

,FLASH有4个,每个是16K x 16;2、28335,FLASH有8个,每个是32K x 16;为什么28335FLASH 的大小是28332的一倍大小,而不采用相同大小的FLASH呢?谢谢!
2018-08-19 06:43:59

项目开发时能不能同时用两芯片,比如一stm32WB一stm32F4?

请问项目开发时能不能同时用两芯片,比如一stm32WB,一stm32F4?
2024-03-20 08:22:26

顺序类型在未连接

顺序类型的节点在未连接。警告:Xst:2677- 顺序类型的节点在未连接。警告:Xst:2677- 顺序类型的节点在未连接。警告:Xst:2677 - 顺序类型的节点在未连接。警告
2019-03-07 14:06:52

顺序类型在未连接

我收到了这个错误顺序类型的节点在未连接。警告:Xst:2677- 顺序类型的节点在未连接。警告:Xst:2677- 顺序类型的节点在未连接。警告:Xst:2677- 顺序类型的节点是
2019-04-10 11:32:14

QPL9098 是一款超低噪声增益放大器

QPL9098 是一款超低噪声增益放大器,工作频率范围为 4 至 6 GHz。在 5.5 GHz 时,放大器提供 19 dB 的增益、32 dBm 的 OIP3 和 1.3 dB 的噪声系数,同时
2022-10-10 16:54:41

TQL9062 是一款高线性度、增益放大器

Qorvo 的 TQL9062 是一款高线性度、增益放大器,具有集成关断功能,可在 TDD 应用运行。它的工作频率为 500 至 6 GHz,旨在用于无线基础设施应用和移动基础设施、中继器和其他
2022-10-25 15:58:46

NBB-400 是一款直流8 GHz增益放大器

NBB-400产品简介Qorvo 的 NBB-400 是一款直流8GHz增益放大器,可级联宽带 InGaP/GaAs MMIC 放大器是一种低成本高性能解决方案,可满足通用射频和微波放大需求。这个
2023-06-27 14:42:22

牙科种植体磨染色仪

RS-01牙科种植体磨染色仪 产品简介:RS-01 牙磨染色仪是针对 T/COCIA 7 - 2020 团体标准设计的一款仪器。适用于对牙磨进行染色试验。 技术参数:测量单位: r
2023-12-12 15:30:22

RS-01牙磨染色仪 染色试验仪

RS-01牙磨染色仪 染色试验仪产品简介:RS-01 牙磨染色仪是针对 T/COCIA 7 - 2020 团体标准设计的一款仪器。适用于对牙磨进行染色试验。 技术参数:测量单位: r
2024-01-16 13:37:18

SMY-01牙磨刷磨仪 T/COCIA 7 - 2020

SMY-01牙磨刷磨仪 T/COCIA 7 - 2020产品简介: SMY-01牙磨刷磨仪是针对 (T/COCIA 7 - 2020 团体标准)(GB/T 35832-2018
2024-01-16 13:55:19

PIC16F13115 配备可配置逻辑,用于基于硬件的多功能解决方案

PIC16F13115配备可配置逻辑,用于基于硬件的多功能解决方案PIC16F13145微控制器系列凭借其集中的外设集,提供了实施基于硬件的解决方案的有效方法。该器件系列引入了可配置逻辑
2024-02-29 16:05:11

PIC16F13123 提供基于硬件的解决方案的可配置逻辑的多功能性

置逻辑 (CLB) 外设,使用户能够将基于硬件的自定义逻辑合并到其应用。CLB 由 32 个单独的逻辑元件组成。每个逻辑元件的基于查找表 (LUT) 的设计提供了
2024-02-29 16:06:11

PIC16F13124 提供基于硬件的解决方案的可配置逻辑的多功能性

置逻辑 (CLB) 外设,使用户能够将基于硬件的自定义逻辑合并到其应用。CLB 由 32 个单独的逻辑元件组成。每个逻辑元件的基于查找表 (LUT) 的设计提供了
2024-02-29 16:07:22

西门子PLC编程FBFC的区别

用西门子PLC编程时,可以用到功能块FB和功能FC(FBFC都是组织块)资料上说FBFC都可以作为用户编写的子程序,但是我不明白这两个组织块之间到底有什么区别阿?在应用上到底有什么不
2011-06-20 10:54:0415740

西门子1200PLCOBFBFCDB的作用和用法#硬声创作季

plc工业控制电机与驱动
也许吧发布于 2023-05-22 15:36:01

一文带你了解PLCFBFC块的区别

本文首先介绍了PLCFBFC是什么意思及它们的优缺点,其次介绍了PLCFBFC块的区别,最后用西门子举例说明了FBFC块的区别。
2018-04-18 18:32:5534726

PLC控制中FBFC块的不同之处

OBFBFC块调用。 主要区别是: FB使用后台数据块作为存储区域,FC没有独立的存储区域,使用全局DB或M区域的FB局部变量有STAT和TEMP,FC没有STAT是因为没有自己的存储区域,TEMP本身无法设置初始值。本质上,FBFC达到了同样的目的;无论什么逻辑要求,FBFC都可以实现。只是实
2021-12-14 14:34:203233

OB FC FB块如何使用

在学习和使用博途软件时常常使用到OB FC FB块那么这样块如何使用,今天就给大家带来FC块的使用,本文章采用启保停程序设计。
2022-08-15 10:44:224545

已全部加载完成