zoukankan      html  css  js  c++  java
  • 关于AS-OS

          AS(Automation Station)意为自动化站,是工厂自动化的核心部件。西门子认为一台PLC就是一个自动化站,是整个工厂中枢,当然一个工厂可能包含了若干装置,每个装置又包含了若干单元,而每个单元中又包含了若干设备,这种层级关系是程序和画面结构划分的依据。在西门子PCS7的工厂视图中以图形方式显示了工厂层级关系,程序和画面的组件插入都是在这里完成的。

              图一 PCS7中的工厂视图

      工厂视图只是在PCS7环境下才提供,基本版的Step7是不提供工厂视图的。那就需要手工建立FC或FB来对不同的装置和单元分类,在图二中,FC500~599被划分为单元1使用,其中FC500~506为本单元的单体设备控制,按设备类型进行分类,如马达、阀门等,按照组件化的编程思想,每个分配了DB的FB就是一台设备的实例,实现所有的基本控制,如图三所示。从FC520开始便是单元的自动逻辑及过程控制,所要做的就是把各个设备组件安装工艺要求连接起来,如图五所示。

                                     图二 Step7中的层级分类

                                     图三 马达组件

      从图三可以看出,该组件提供了一台马达类设备的所有控制要求,并留出了自动控制接口。整个单元的自动逻辑控制只需操作这个接口便可。同时和该组件配套的上位机操作面板也提供了完善的信息显示及诊断功能,如图四所示。

                   图四 马达组件对应的控制面板

                                        图五 马达自动控制

      上图的程序简单示意了马达组件的接口的使用,分别对组件的"AStr"和"AStp"控制便可以控制马达在自动模式下的启动和停止,该接口无需编程者复位,组件会自动复位。手动模式下的操作通过面板完成。

  • 相关阅读:
    rabbitmq系统学习(三)集群架构
    rabbitmq系统学习(二)
    rabbitmq系统学习(一)
    itext实现pdf自动定位合同签订
    itext7知识点研究(PDF编辑)
    itext实现合同尾部签章部分自动添加,定位签名
    ELK实战(Springboot日志输出查找)
    [Wireshark]_002_玩转数据包
    [Wireshark]_001_入门
    [Objective-C] 014_Objective-C 代码规范指南
  • 原文地址:https://www.cnblogs.com/InhaSoftware/p/4448928.html
Copyright © 2011-2022 走看看