加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684

西门子授权代理商-海南西门子PLC-S7-1500 S7-400PLC 西门子s7 200 smart代理商

更新时间
2024-11-05 08:00:00
价格
请来电询价
PLC触摸屏代理商
西门子代理商
伺服电机驱动电缆
西门子一级代理商
变频器直流调速器
西门子一级总代理商
联系电话
13922889745
联系手机
18475208684
联系人
向小姐
立即询价

详细介绍

TIA Portal 基本控制库(LBC)八:星三角启动电机控制块(含正反转) PLC+ HMI 实例应用详解(附样例程序下载)

本期内容继续分享TIA Portal LBC库应用,通过实例讲解星三角启动电机控制块 的使用;

图片image-20240807144735299

01 测试环境

软件:

  • TIA Portal V17 Update1
  • STEP 7 Professional
  • Wincc Unified(LBC HMI界面,适用于Wincc Unified PC或 Wincc Unified Comfort Panel)
  • S7-PLCSIM Advanced V6.0 (仿真工具)
  • 硬件:

  • CPU 1513-1 PN (仿真环境,非必须)
  • MTP1000 Unified Comfort (仿真环境,非必须)
  • 注:小编电脑已安装软件如下:

    图片image-20240723141710995

    02 星三角启动电机控制块说明

    星三角启动电机控制块应用于三相异步电机星三角启动,功能块包含正反转控制,切换时间组态,运行监控、运行反馈故障处理、使能输出、报警状态输出等功能;

    块接口如下:

    图片image-20240807135440012

    输入参数说明:

    接口数据类型描述
    enableBoolTRUE: 使能功能块
    commandForwardBool上升沿:电机正转启动命令
    commandBackwardBool上升沿:电机反转启动命令
    feedbackMainForwardBoolTrue: 电机正转主接触器吸合反馈
    feedbackMainBackwardBoolTrue: 电机反转主接触器吸合反馈
    feedbackDeltaForwardBoolTrue: 电机正转角接触器吸合反馈
    feedbackDeltaBackwardBoolTrue: 电机反转角接触器吸合反馈
    feedbackStarBoolTrue: 电机星接触器吸合反馈
    acknowledgeBool确认报警

    输出参数说明:

    接口数据类型描述
    validBoolTrue:FB输出状态正常
    busyBool功能块正在运行
    errorBoolFB执行过程出错
    statusWord16#0000-16#7FFF:  (FB状态)
    16#8000-16#FFFF: 错误状态
    mainForwardBool电机正转主接触接通输出命令
    mainBackwardBool电机反转主接触接通输出命令
    deltaForwardBool电机正转角接触接通输出命令
    deltaBackwardBool电机反转角接触接通输出命令
    starSwitchBool电机启动星接触接通输出命令
    isRunningBool电机启动完成输出
    diagnosticsLBC_typeDiagnostics模块相关诊断信息

    输入输出接口参数:

    接口数据类型描述
    configurationLBC_typeStarDeltaStarterConfiguration功能块相关组态数据
    moduleInterfaceLBC_typeStarDeltaStarterInterface功能块相关接口数据(外部使用)

    注:此处数据类型为UDT,跟随LBC库导入;

    UDT(用户自定义数据类型)数据类型  LBC_typeStarDeltaStarterConfiguration说明:

    接口数据类型描述
    referenceDesignatorString[20]设备名称或设备位号(HMI用)
    startUpTimeStarSwitchTime星启动切换角启动延时时间
    startUpTimeDeltaSwichTime切换到角接触器后延时输出运行信号时间
    monitoringFeedbacksTime反馈状态异常延时报警
    shutDownTimeTime停机延时时间
    restartBlockingBool重新启动电机的等待延时
    disableAlarmsBoolTrue: 禁用报警功能

    UDT(用户自定义数据类型)数据类型 LBC_typeStarDeltaStarterInterface说明:

    接口数据类型描述
    commandsLBC_typeInterfaceCommands外部系统使用相关命令
    configurationLBC_typeStarDeltaStarterConfiguration功能块相关组态参数
    monitoringLBC_typeStarDeltaStarterProcessValues功能块相关监控信息
    diagnosticsLBC_typeDiagnostics功能块相关监控诊断信息

    注:接口参数主要供外部HMI使用,在LBC wincc unified 库中可以看到直观效果,此处不在赘述;

    03 星三角启动电机控制块在PLC中配置

    星三角启动电机控制块使用步骤如下(新TIA Portal 项目,并添加PLC,过程不在赘述);

    1. 在Main程序中调用LBC_StarDeltaStarter功能块,并指定背景数据块;

      图片image-20240807140647089
    2. 新建全局DB,提供FB接口数据;(实际应用中可使用结构体,实现快速添加设备)

      图片image-20240807141553750

      注:接口参数 configuration 和 moduleInterface数据类型使用UDT,在LBC全局库中拖入功能块时,UDT同时自动进入到数据类型中;

    04 星三角启动电机控制块在HMI中的应用

    LBC库中的星三角启动电机控制块,除了提供PLC使用的FB块,同时提供基于wincc unified的HMI标准模板,可配合PLC程序使用;使用步骤如下:

    1. 在TIA Portal项目中添加MTP1000 unified comfort面板

      图片image-20240724152502668
    2. 在设备和网络视图中,为HMI分配IP地址(与PLC同一网段),并与PLC建立连接

      图片image-20240724152930828
    3. 从全局库中将LBC_StarDeltaStarter,LBC_AlarmViewFullScreen,LBC_UserManual三个模板拖入到HMI画面中(也可全部拖入)

      图片image-20240807141859278

      注:LBC_AlarmViewFullScreen和LBC_UserManual在LBC_AaalogInput中会用到, 不拖入编译会报错;

    4. 在HMI画面中新建画面,并拖入一个电机图控(实际应用中根据需求使用)

      图片image-20240807142211959
    5. 点击该设备,在属性中添加单击鼠标事件,当鼠标点击时打开LBC_StarDeltaStarter画面;

      图片image-20240807142311307

      注:

      画面名称:即为需要打开弹出的画面模板;

      弹出窗口名称:填写设备位号或名称(例如:StarDeltaMoto01),该位号会关联到PLC变量

    6. 为该设备关联PLC变量,将PLC中DB块中对应传感器的moduleInterface变量直接拖入到HMI变量表中,并将该变量名称修改为上一步中的弹出画面名称(Moto01)

      图片image-20240807142455213
    7. 配置完成,打开PLC仿真运行PLC程序和HMI仿真查看结果;

    05 星三角启动电机控制块仿真调试

    完成程序设计后,即可使用PLC-Sim advavce和wincc unified pc simulation进行仿真测试,步骤如下:

    1. 打开PLCSIM Advanced,并新建S7-1500测试实例,并启动该仿真实例

      图片image-20240724161105372
    2. 将PLC程序下载到仿真器中

      图片image-20240724161241689
    3. 下载完成后,运行PLC;

      图片image-20240807142648084
    4. 启动HMI仿真,下载HMI程序

      图片image-20240724162414427
    5. 下载完成后,打开浏览器(建议Chrome),并输入https://localhost/WebRH,输入账号密码后进入HMI仿真系统;

      图片image-20240724162629342

      注:默认账号:Siemens 密码:Siemens!123

    6. 登录完成后,即可看到已完成的组态画面,单击组态设备,电机控制模板弹出;

      图片image-20240807142928732
    7. 在PLC程序中enable FB块,并给定模拟值查看效果如下:

      图片image-20240807143436061
    8. 可在HMI仿真程序中,修改设备单位,时间等参数,也可查看报警信息:

      图片image-20240807143612340
    9. 以上配置测试完成,更多功能请自行测试;


    相关产品

    联系方式

    • 电  话:13922889745
    • 经理:向小姐
    • 手  机:18475208684
    • 微  信:18475208684