电工学习网

 找回密码
 立即注册
查看: 2095|回复: 0
打印 上一主题 下一主题

西门子S7-1200实际应用总结

[复制链接]
跳转到指定楼层
楼主
发表于 2020-12-24 11:47:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
通过学习,我对s7-1200硬件以及TIA 博图编程软件都有了很大的提升。主要体现在调试设备时能够快速并高效的现场修改及编写程序,在遇到故障时,也能够快速准确判断原因从而排除故障。
下面就对几个我认为特别高效应用简单介绍一下:
     1、 I_Device的应用:
     有一个项目使用了多台S7-1200plc,具体的工艺要求十其中的一台为主控PLC。其余PLC则作为智能从站。然后就是通过采用I_Device的通讯方式,将其他S7-1200上的数据传送到一台PLC上进行集中处理,并将需要的控制变量进行统一处理,实现了最优的通讯。
     2、典型的UDT 数据类型的应用:
     在我们项目的编程中,常常会遇到很多相同数据类型的变量,这个时候我们就可以通过使用UDT数据类型,既可以优化数据结构,同时还节约了大量的编程时间。
     3、DB_ANY的应用:
     DB_ANY在使用时,当有多个相同的的基本控制程序时,就可以在FB块接口区创建DB_ANY类型数据,然后通过FB的数组,利用一个循环完成。
     4、高级语言SCL的应用
    大部分同学在编程的时候比较喜欢用梯形图,因为梯形图比较直观,但是梯形图在编写处理一些复杂公式的时候,一般不好处理伸直很难实现,这个时候S7-1200的高级SCL编程语言就可以派上用场了,它可以很好的编写一些复杂的公式逻辑等。
      5、TRACE曲线的应用:
     在调试时,利用TRACE曲线功能,可以对变量的曲线进行监控,找到变量变化的变化点。
      6、PLC-SIM的应用:
      我们在编写完程序后,可以利用PLC-SIM进行仿真,来验证一下程序。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-27 17:10

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表