故事作者:Jason-etc

最近创作

看看TA的故事

【软件编程】

已锁定

Jason-etc

  • 帖子

    14
  • 精华

    0
  • 被关注

    6

论坛等级:游侠

注册时间:2017-05-20

普通 普通 如何晋级?

【软件编程】

560

0

2020-12-23 22:17:16

【软件编程】实际应用

       2019年我参加西门子S7-1200经营训练营,通过学习,我对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进行仿真,来验证一下程序。


                                              


【软件编程】 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3373条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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