当前位置:首页 > 工业用地 >普通电机功能块的封装方法(普通电机功能块的封装要求)

普通电机功能块的封装方法(普通电机功能块的封装要求)

研究过西门子TIA(传送门)的朋友都知道,它的FC/FB块非常好用,很受开发者欢迎。今天我们简单讲一下普通电机功能块的封装。

电机控制流程要求如下:

普通电机功能块的封装方法(普通电机功能块的封装要求)

1.) 手动/自动功能;

2.) 程序默认为“手动”模式。您需要将“手动”模式选择为“自动”,然后按下“自动”启动命令。如果默认为“手动模式”,会输出故障指示,自动故障,需要按复位按钮将电机输出点复位后才能输出;如果在“自动模式”中未选择“手动模式”而按“手动”启动,则无法启动手动功能,并输出“手动故障”。并记录一次“手动故障”,除非复位,否则将无法使用。

3.)我们打开Portal V16软件,添加FB块并声明变量名:

创建FB 块和变量定义

4.) 编写电机FB程序:

4.1)通过输出和输入定义电机的几种状态如下:

定义电机状态

4.2)如果设备(电机)无故障,则直接以手动自动方式输出;手动模式下,按下手动命令后,0.5秒后无运行反馈,则设备有输出故障。

4.3)自动模式下,按下自动命令后,若0.5秒后无运行反馈,则设备输出故障。

无论是手动还是自动模式,如果出现故障,必须按下复位命令才能消除故障并重新输出。

清除故障次数

4.4)当我们想重新记录手动自动故障次数时,可以按清除命令将其清为0:

致电FB1

4.5)我们尝试在OB1程序中调用一次:

HMI监控效果

4.6)HMI监控效果:

以上就是简单介绍一下电机FB块的编写思路。仅供参考和学习。如果应用于实际工程,应以现场设计为主。

最新资讯

推荐资讯