公司新闻
西门子PLC编程中FB与FC的区别
发布时间: 2024-03-29 20:45 更新时间: 2024-11-23 09:10
FB是功能块,带有背景数据块 FC是功能,或者说函数。FB,FC块都是子程序,它们都可以调用其它FB,FC块,也可以被OB,FB,FC块调用。
对于,多次调用的程序块,FB块建议更换调用不同的背景DB;FC则需要确保使用的存储地址不重复,即每次调用,块中调用的地址不重复。 当使用IEC定时器,计数器灯有背景数据块的指令或者子程序时,需要在块接口定义背景数据块,每调用一次FB或FC,使用不同的DB块。
临时变量可以在组织快OB、功能FC和功能块FB中使用,当块执行时它们被用来临时存储数据,一旦块执行结束,堆栈的地址将被重新分配用于其它程序块使用,此地址上的数据不会被清零,直到被其他程序块赋予新值。
在使用临时变量TEMP时:不能先使用,再赋值。不适用于自锁线圈。不适用于上升,下降沿
其他新闻
- 西门子博图进行PN通讯控制ET200S 2024-11-23
- 西门子PLC与AS-I从站通信 2024-11-23
- 西门子S7-200SMART之间Profinet通信教程 2024-11-23
- 1200与200SMART进行TCP通信的全过程 2024-11-23
- 什么是分配列表?西门子S7-1200分配列表如何使用? 2024-11-23
- 西门子S7-1500 模拟量模块读取数据程序编写 2024-11-23
- 工作台前进后退控制,以西门子200smart为例(附程序) 2024-11-23
- 1200与200smart进行S7通讯-以200smart作为本地 2024-11-23
- 1200如何与200SMART进行TCP通信 2024-11-23
- 西门子1200PLC控制1500PLC进行DP通讯 2024-11-23
- 西门子1200PLC与G120变频器进行DP通讯 2024-11-23
- 以西门子200SMART为例,用移位寄存器指令实现次品检测实例 2024-11-23
- PLC和触摸屏通信不上的解决办法! 2024-11-23
- 西门子S7-1200真的有安全漏洞吗? 2024-11-23
- 西门子的亲儿子终于可以全面取代S7-400了 2024-11-23
产品分类
联系方式
- 电 话:18126392341
- 联系人:梁涛
- 手 机:15267534595
- 微 信:15267534595