首页 理论教育 如何添加用户程序到系统中?

如何添加用户程序到系统中?

时间:2026-01-23 理论教育 蒙娜丽莎 版权反馈
【摘要】:图4.3添加用户程序在添加用户程序向导过程中,用户首先要选择需要添加的程序类型,包括OB、FB、FC、DB等。如图 4.6 所示为添加不同类型的DB块。

当用户希望生成用户程序时,可以在Project view视图中的Program blocks目录下单击“添加新块”选项,此时将显示添加程序向导,添加用户程序如图4.3所示。

图示

图4.3 添加用户程序

在添加用户程序向导(见图4.4)过程中,用户首先要选择需要添加的程序类型,包括OB、FB、FC、DB等。根据用户选择程序类型的不同,下一步的显示将有所不同。

图示

图4.4 添加用户程序向导

1.添加OB块

当用户希望生成OB块时,可以在添加用户程序向导中单击OB按钮,此时界面将显示系统所有支持的事件类型,用户根据需要这样相应事件类型,可以手动/自动指定OB的编号。添加OB块的界面如图4.5所示。

图示(https://www.xing528.com)

图4.5 添加OB块

2.添加FB块

当用户希望生成 FB 块时,可以在添加用户程序向导中单击 FB 按钮,相应操作与添加OB块类似。

3.添加FC块

当用户希望生成FC块时,可以在添加用户程序向导中单击FC按钮,相应操作与添加OB块类似。

4.添加DB块

当用户希望生成DB块时,可以在添加用户程序向导中单击DB按钮,相应操作与添加OB块类似。

S7-1200 PLC CPU的DB块按照变量使用范围可分为全局数据块(Global DB)和背景数据块(Instance DB)。全局数据块一般用于存储在CPU中所有OB/FB/FC都需要访问的数据,背景数据块一般用于存储只在某个FB中需要存储的数据。S7-1200 PLC CPU中的背景数据块又可分为一般背景数据块、定时器用背景数据块、计数器用数据块。

当用户希望添加全局数据块时,可以在数据块类型中选择Global DB选项;如果用户希望为FB添加背景数据块,可以在数据块类型中选择具体FB编号;如果用户希望为定时器添加背景数据块,可以在数据块类型中选择“IEC定时器”(IEC_TIMER)选项;如果用户希望为计数器添加背景数据块,可以在数据块类型中选择“IEC计数器”(IEC_COUNTER)。如图 4.6 所示为添加不同类型的DB块。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈