西门子S7-300/400PLC的程序结构

发布时间:2023-11-30
西门子s7-300/400的plc程序结构随着编程人员所采用的程序设计方法的不同而不同。一般而言,程序设计可以采用线性化编程、调用式编程、结构化编程的方法(如图所示)。
采用线性化编程时,所有程序指令都编写在一个连续的程序块——组织块ob1中,无须编制程序块、功能块、数据块等。
采用调用式编程的程序由组织块ob、程序块(fc)、功能块(fb)、系统程序块(sfc)、系统功能块( sfb)、数据块(db)等组成,由组织块ob1对各逻辑块与数据块进行组织与管理。
采用结构化编程的程序结构形式与调用式编程相同,程序同样由组织块ob、程序块(fc)、功能块(fb)、系统程序块(sfc)、系统功能块(sfb)、数据块(db)等组成,并通过组织块ob1对其进行组织与管理。功能块(fb)可以用于结构化编程,为了满足参数化编程的需要,功能块(fb)需要配套的即时数据块di,组织块ob1在调用fb时,需要根据不同的控制要求,通过即时数据块di对参数进行赋值。
图中为采用三种不同编程方式的程序结构示意图,在实际调用式编程、结构化编程时,被组织块ob1调用的逻辑块还可以调用其他逻辑块(程序嵌套)。
s7-300/400的程序结构与执行过程
上一个:蒙山
下一个:南京雪季未过助梅开 时间破百年记录

京东5g合约优惠版是什么意思呀(京东5g合约机是什么意思)
购买了域名后如何做DNS解析
电气工程施工图识读,电气人必须掌握
适合大学生的平板电脑推荐,二合一平板电脑适合大学生吗
aet工业备品备件(为你提供优质的电机马达编码器传感器等产品)
三星smg9008v语音拍摄怎么操作,三星盖乐世a8语音控制怎么开
免费苹果微信分身版ios下载安装2020(苹果手机微信分身免费版怎么下载)
RTT1216R5FTP现货库存,最新价格
国王椰子的病虫害防治
windows7旗舰版如何修复(如何修复系统win7系统)