APP下载

西门子博图中带有背景数据块的基本指令不同实例的区别和应用

2023-01-14葛东霞

机电信息 2023年1期
关键词:指令背景

葛东霞

(济南工程职业技术学院,山东济南250014)

0 引言

西门子博图的PLC编程软件中,带有背景数据块的基本指令主要是定时器和计数器指令。这两个指令在编程时使用率是极高的,这两个指令的背景数据块在主程序OB、功能块FC和FB块中有单个实例、多重实例、参数实例三种不同的应用形式[1]。本文将详细介绍这两个指令三种背景数据块形式的区别和应用。

1 指令的背景数据块

西门子博图的PLC编程软件中,有些指令是不带背景数据块的,比如位逻辑运算指令、比较指令、数学运算指令、移位循环指令等。即使个别指令需要数据存储通常也是1个存储位就可以解决,不再单独设立背景数据块,比如边沿指令会把上一个扫描周期的数据存储在中间寄存器区M的1个位中以便进行比较,这个位在添加指令时直接设置即可。

基本指令中的定时器、计数器指令除了有输入、输出信号,还有其他的设置信号和过程数据,比如定时器指令会设置定时时间、复位信号等,过程数据会有当前时间;计数器会设置计数个数、复位信号或加载信号,过程数据会有当前个数等。为了提升指令使用的便利性,博图专门为这样的指令设计了对应的数据块用于存储数据。在添加指令时,博图会自动加载对应的数据块支持指令的运行,这个数据块称作指令带有的背景数据块。当然,工艺指令比如PID指令、运动控制等指令也是带有背景数据块的,但是这些指令不属于本文提到的基本指令类型,其应用也是不同的,请读者注意区分。……

登录APP查看全文

猜你喜欢

指令背景
听我指令:大催眠术
“新四化”背景下汽车NVH的发展趋势
《论持久战》的写作背景
黑洞背景知识
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
晚清外语翻译人才培养的背景
杀毒软件中指令虚拟机的脆弱性分析
背景链接
一种基于滑窗的余度指令判别算法