多层软件结构
通过 SIMOTION,带有众多不同机器的运动任务可轻松、统一地执行。
为了方便任务的执行,一个非常特别的多层软件结构被选择作为运行系统。所有 SIMOTION 设备都提供了 PLC 功能等基本功能,带有符合标准 IEC 61131-3 的一个指令集。用户可使用随附的工艺包和函数库来扩展基本功能。
可扩展的功能
工艺包、函数库和运行系统的多层结构相结合,可将 SIMOTION 的功能加以扩展。
可伸缩
具有功能级别
具有广泛功能的软件模块和技术功能包
使用灵活
由于使用集成、可自由编程的 PLC,因此符合 IEC 61131-3 标准
可无限使用的技术功能包
通过一个综合指令集和符合 PLCopen 标准的功能块而具有广泛功能
可运转伺服、矢量、步进和液压驱动器
能够将各种技术功能包和功能库组合在一起
可扩展
由于功能库中的标准功能
技术功能包
每个技术功能包都为相关技术提供了完整功能。例如,运动控制功能包提供了用于精确定位运动的所有功能(包括凸轮系统)。
它还负责处理与驱动器之间进行的设**和实际值循环交换,包括位置控制、运动曲线的计算、运动的删除和**控、归位功能、编码器切换、轴的释放、状态信息,等等。重点放在用户友好性上
随着系统性能的提高,对系统的用户友好性的要求也相应提高。这是确保系统可用性的一方法。对于用于 SIMOTION 的工程组态系统 SCOUT,重点尤其被放在了用户友好性上面:
运动控制、PLC 和技术功能的组态以及驱动器的组态与调试都是在相同的组态环境中以相同的方式进行的。
所有任务都基本上以图形方式来完成:组态、编程、测试和调试。
直观的操作、内容相关帮助功能以及自动一致性检查使工程组态更加容易,尤其是对于新接触运动控制编程的人更是如此。
与 SCOUT 工程组态系统相关的所有工具被集成在一起,具有统一的外观。
SCOUT 工程组态系统可帮助用户轻松、高效的逐步完成组态工作。
SCOUT 可在 SIMATIC STEP 7 中使用(具有标准化的数据管理和组态程序),或作为一个独立工程组态工具使用 (SCOUT Stand-Alone)。
SCOUT TIA(TIA Portal 中的 SIMOTION)以 TIA Portal V13(或更高版本)的选件包供货。该选件包包括在 SCOUT 的供货范围中。
适合每个人编程
可以选择以下选项以使用 SCOUT 工程组态系统来编程 SIMOTION:
使用运动控制图 (MCC) 的图形化编程
使用驱动控制图 (DCC) 进行图形化编程(不适用于 SCOUT TIA)
经常用作 PLC 编程语言的梯形图逻辑 (LAD)/函数块图 (FBD)
高级语言结构化文本 (ST),包括面向对象的编程
除运动控制命令(例如,轴的参考)外,还提供了用于 I/O 访问、逻辑和计算、子程序调用以及程序流控制的命令。
使用图形化凸轮编辑器,也可方便地建立复杂运动关系。
通过集成工具实现集中管理
用于整个机器的所有数据可在一个项目中进行管理:包括工程组态数据、程序、运动曲线和驱动器数据。
随后可从集中项目管理中调用合适的工具,例如,用于输入一个凸轮或调试一台驱动器。
测试与诊断
SCOUT 支持通过一系列工具对 SIMOTION 应用进行测试、调试和错误诊断,例如,可提供程序状态、控制变量、轨迹以及轴控制面板的工具。
SIMOSIM 集成模拟
SIMOTION V5.1 提供了 SIMOSIM,这是集成在工程组态系统中的一个运行模拟功能。通过该虚拟测试环境,*连接硬件即可测试用户程序。这样就可以在开发的早期阶段来优化各个程序部分,从而缩短后面的调试时间。
SIMATIC S7-300的CPU 支持以下通信类型:
过程通讯:
对于通过总线(AS-接口、PROFIBUS DP 或者 PROFINET)实现循环寻址的I/O模块(互换过程图像)。从循环执行层调用过程通讯。
数据通讯:
用于自动化系统间或多个自动化系统与HMI之间的数据交换。数据通信循环地进行,也可以基于事件驱动通过块由用户程序发起。
STEP 7的操作界面较为友好,显着地简化了用户的通信功能组态工作。
数据通讯
SIMATIC S7-300拥有不同的数据通信机制:
使用MPI,通过全局数据通信,实现联网CPU之间的数据包循环交换。
借助通信功能,与其它伙伴完成事件驱动型通信。网络连接通过MPI、PROFIBUS或PROFINET实现。
全局数据
借助“全局数据通信”服务,联网CPU彼此之间可以循环地交换数据(较多可达8 GD 数据包,每周期22个字节)。据此,可以实现,例如,某个CPU访问另一个CPU的数据、位存储单元和过程图像等信息。只能通过 MPI 进行全局数据交换。组态通过STEP 7的GD表完成。
通讯功能
使用系统已经集成的块,可以建立S7/C7伙伴之间的通信服务。
这些服务是:
通过 MPI 进行 S7 基本通讯。
通过 MPI、C 总线、PROFIBUS 和 PROFINET/工业以太网的 S7 通讯。
S7-300 可以用于:
用作服务器时,使用MPI、C总线和PROFIBUS
用作服务器或客户端时,使用集成式PROFINET接口
使用reloadable块,可以建立与S5伙伴和非西门子设备之间的通信服务。
这些服务是:
通过 PROFIBUS 和工业以太网进行的 S5 兼容通讯。
通过 PROFIBUS 和工业以太网进行的标准通讯(非西门子系统)。
与全局数据不同的是,对于通信功能,必须为其建立通信连接。
集成到 IT 领域中
借助自动化工程组态,使用S7-300,可以更加方便地接入现代化的信息技术世界。使用CP 343-1 Advanced,可以实现以下信息技术功能:
IP 路由;
借助IP访问列表,将IP V4报文以不低于Gigabit的速度转发至受控PROFINET接口。
WEB 服务器;
使用标准浏览器,可以浏览大至30 MB可自由定义的HTML网页;通过FTP处理自己的文件系统中的数据
标准诊断页;
*额外工具,就可以在工厂内完成插装在安装机架上的所有模块的快速诊断工作。
直接从用户程序中发送认证电子邮件。电子邮件客户端设计有通知功能,可以在控制程序中直接通知用户。
通过 FTP 进行通讯;
大多数操作系统平台都可以使用的开放协议
设计有30 MB RAM文件系统,可以用作动态数据的中间存储器。
S7-300 PROFINET CPU集成有Web服务器。因此,标准Web浏览器可以读出S7-300站中的信息:
CPU 一般信息
诊断缓冲区的内容
变量表
标签状态
模块的状态
报文
工业以太网的相关信息
PROFINET 节点的拓扑结构
等时模式
使用系统功能“同步模式”,可以同步耦合
分式信号采集、
PROFIBUS 信号传输和
程序执行
总线周期时间的程序运行。
创建了自动化解决方案,可以以固定间隔时间(常量总线周期时间)捕捉并处理输入和输出信号。同时创建了前后一致的部分过程图像。
借助常量总线周期时间和分布式I/O同步信号处理技术,S7-300确保可以精确地重现规定的过程响应时间。
为同步模式系统功能提供了较为丰富的支持组件,可以处理运动控制、测量值采集和高速控制等领域的苛刻任务。
在分布式自动化解决方案中,目前的SIMATIC S7-300开始涉足重要的高速加工处理应用领域,并确保可以获得较高的精度和可重现性。这意味着可以以稳定的优质产品不断地扩大生产数量。
模块的诊断和过程监视
SIMATIC S7-300的大量输入/输出模块都具有智能功能:
信号采用的监控(诊断)。
监控来自过程的信号(硬件中断)。
诊断
诊断功能可以用来判断模块的信号采集(针对数字量模块)或者模拟量处理(针对模拟模块)是否工作于无故障状态。在诊断分析中,必须区分可参数化和非参数化诊断消息:
可参数赋值的诊断报文:
仅由合适的设定参数启用之后才会发出诊断消息。
不可参数赋值的诊断报文:
这些消息的发出是一个常规事件,即该过程与参数化无关。
如果某个诊断消息处于激活状态(例如“无传感器输入”),则模块会发起一个诊断中断(若已经为该诊断消息设置了参数,则仅在相应的参数化过程之后才会产生中断)。CPU会中断用户程序或较低**级任务的执行,并接下来执行相关的诊断中断块(OB 82)。