简单的电机启动(做成功能块)

已锁定

贤贤易色

  • 帖子

    1308
  • 精华

    6
  • 被关注

    54

论坛等级:奇侠

注册时间:2016-05-15

白金 白金 如何晋级?

简单的电机启动(做成功能块)

4857

17

2019-11-06 18:43:27

在论坛看到许多大佬在谈标准化编程,从中也学到了些东西,感觉模块化标准化真的是太重要了,可以大大提高编程效率,之前做项目在心中也没个标准,比如简单的电机运行反馈,是直接在HMI读取输入点的状态还是在程序中转换一下,之前一直是混合用的方法,有读取输入点的,有通过程序转换的,导致条例上比较混乱,今天在工地上闲下来写了个简单的程序,思路是这样的:电机控制分为远程就地 控制 分别都有启停操作,只有在急停正常(常闭) 电源正常,在同一模式下才能控制,同时加上故障指示 电源指示 远程就地指示等,然后把建立好的FB放到全局库里面,以后用到电机控制的程序我就调用它。(可能里面有不足的地方希望大家提出来讨论一下),再说一句题外话 全局数据库真的是太方便了,可以放符号表,模块硬件,FB FC等这样对于基本上一样的项目减少每次再重新设置的痛苦。

FB的input管脚声明:


FB的output管脚声明

FB的inout声明


FB的Static声明


程序远程控制部分:


程序就地控制部分:


程序指示灯部分:


程序故障&急停部分(当启动后如果在60s内没有运行反馈说明有故障,当然这个时间有点长。当打到检修模式是不能启动的。):

调用程序块:


当不用的管脚可以剩略或者赋值1,在这我就不解释怎么弄了。库的操作可以借鉴官网的视频学习中心。

https://pan.baidu.com/s/1v0ODAx4AwcbURKUePLUSpA

这是库文件下载地址, 

简单的电机启动(做成功能块) 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有8653条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。