6ES7810-4CC08-0YA5
无可用图片
SIMATIC S7,STEP7 V5.4,浮动授权,用于1个用户,E软件,软件和文档光盘,授权 密钥闪存,CLASS A,5种语言(德语,英语,法语,意大利语,西班牙语),
产品商品编号(市售编号)6ES7810-4CC08-0YA5产品说明SIMATIC S7,STEP7 V5.4,浮动授权,用于1个用户,E软件,软件和文档光盘,授权 密钥闪存,CLASS A,5种语言(德语,英语,法语,意大利语,西班牙语),产品家族未提供产品生命周期 (PLM)PM500:产品已完全退市PLM 有效日期产品停止销售时间:2014.10.01注意产品不再提供如果您需要帮助,请联系您当地的西门子办事处。价格数据价格组 / 总部价格组2AP列表价(不含税)显示价格您的单价(不含税)显示价格金属系数无交付信息出口管制规定ECCN : N / AL : N工厂生产时间按需提供净重 (Kg)0.248 Kg包装尺寸19.00 x 24.10 x 2.50包装尺寸单位的测量CM数量单位0 件包装数量1其他产品信息EAN4019169147941UPC662643197136商品代码85234925LKZ_FDB/ CatalogIDST9.79-SW产品组2306组代码R111原产地德国Compliance with the substance restrictions according to RoHS directive产品符合 RoHS 标准产品类别C: 产品制造/生产到订单,无法重复使用或再利用,也不能通过信用退货。电气和电子设备使用后的收回义务类别-REACH Art. 33 责任信息到达信息SCIP number未提供西门子配方功能举例在工艺自动化中,我们经常会听到配方这个词。初次听到这个词会感觉非常陌生,不知道什么意思。简单来说,配方配比的方法,就好像我们生活中炒菜的菜谱一样。一个菜放多少盐、多少糖都是确定的,配方也是这个道理。
最典型的例子,就是配方在饮料生产线当中的应用。如下图所示:
图1
在图1中,我们有四种不同的原料,假设使用不同的原料可以制作成果汁、可乐、红牛三种产品,将这种方式就叫做配方。那么我们通过HMI和PLC如何来进行配方的使用呢?
在这里我们以西门子1215C和KTP 700精简面板对该配方进行举例说明。
1、项目组态
图2 项目组态
进行PLC和HMI的项目组态后,需要注意的是,需要将PLC的连接机制,允许来自远程对象的PUT/GET通信访问进行够选。
图3 允许来自远程对象的PUT/GET通信访问
2、PLC建立数据块
图4 配方数据块
添加一个“配方数据块”,如上图所示。
3、HMI进行配方设置
图3 配方设置
图4 数据记录
在HMI的配方选项中,点击进入设置面板。首先需要添加一个配方。选中该配方,对元素和数据记录进行编辑。
元素可以理解为材料的种类,有几种材料就添加几个元素。数据记录则是每种元素数量的多少。在元素中关联对应的变量,在数据记录中设置元素的数值。在这里还需要注意的是,需要对配方的属性进行编辑。选中配方,可进行属性编辑。
图5 配方同步属性设置
4、添加配方控件
图6 添加配方控件
添加完配方控件之后,需要进行常规属性设置。
图7 常规属性设置
然后工具栏设置,这里的工具栏可以选择自己需要的选项。
图8 工具栏选项设置
5、数据监控
图9 数据块数据
图10 HMI设置界面
通过修改HMI的设置,可以达到修改配方参数的目的。到此,演示结束。
对于本项目,仅仅给予参考和借鉴,更多的内容,可参考使用手册
分分钟让你学会西门子S7通讯在工业现场中,若设备与设备之间需要进行数据交换,就需要在不同的PLC之间建立通信,进行数据传输。在西门子PLC之间因通信接口和所支持的通信协议不同,因此在通信方式的选择上也是多样的。
如:两个西门子PLC之间进行数据交换,在通信方式上可选择MODBUS通信、PROFIBUS-DP通信、PROFINET通信方或是S7通信。
S7通讯有哪些特点呢
(1) S7通信主要用于西门子S7系列PLC之间的通信,不能用于与第三方的设备通信。
(2) S7通信除了适用于西门子S7系列PLC之间的通信外,还可用于与上位机的通信。
(3) S7通信支持多个S7系列PLC之间的通信。
除了这些
(1) S7通信可基于以太网接口上实现,因此S7通信为全双工通信方式。
(2) PUT指令和GET指令属于单边通信指令,只需在本地站中编写通信程序。
(3)PUT指令用于把本地站CPU中的数据写入到远程站的CPU中
(4)GET指令用于把远程站CPU中的数据读取到本地站的CPU中
对于PUT指令的引脚介绍
对于GET指令的引脚介绍
除了这些我们还需要设置硬件
接下来我们就可以编写控制程序了利于下面是我们要发送的数据
建立通讯连接
下面我们开始写控制程序
SIMOTION IT:用于轻松访问控制数据和机器数据的三种技术
SIMOTION IT:通过 Internet 实现服务和诊断通过采用标准 IT 协议(如 HTTP),SIMOTION 控制器可以使用集成的以太网或 PROFINET 接口与其他设备进行通信。借助 SIMOTION IT 中集成的网络功能,机器制造商和用户无需使用额外的工程工具即可轻松对生产机器进行调试、诊断和维修。
SIMOTION IT提供了三种不同技术:SIMOTION IT DIAG 和 SIMOTION IT OPC XML-DA 均在 SIMOTION 控制器上建立一个通信服务器。通过工业以太网/PROFINET,客户端 PC 可访问 SIMOTION 控制器中的数据,以便实现诊断或维修目的或者进行可视化。
SIMOTION IT 虚拟机在 SIMOTION 控制器上建立一个 Java 运行环境。这意味着可以在 SIMOTION 控制器中执行 Java 应用程序。因此,您可以开发自定义程序,以执行调试、维修和预防性维护。
SIMOTION IT 许可对于 V4.2 和更高版本的 SIMOTION Kernel,仅需要购买一个许可证来支持 SIMOTION IT 虚拟机。在此情况下,SIMOTION IT 功能 IT DIAG 和 OPC XML-DA 都包含在 SIMOTION 控制器的标准固件中,因此不需要使用许可证。
注:
对于版本早于 V4.2 的 SIMOTION Kernel 版本,仍需要购买 SIMOTION IT 功能 DIAG 和 OPC XML-DA 的许可证。必须根据相关软件选件来获得许可证。对于 SIMOTION Kernel V4.2 或更低版本,SIMOTION IT 虚拟机许可证可继续充当 SIMOTION IT DIAG、OPC XML-DA 和虚拟机的组合许可证。
功能SIMOTION IT DIAG (web server)
SIMOTION 控制器带有一个集成于其运行系统内的 web 服务器。集成的标准 Web 页面提供了适合各种应用的大量帮助功能:
设备信息
有关设备的固件版本、硬件组件和工艺对象的详细信息
诊断
有关设备资源的信息:CPU 负荷,存储器使用率,任务持续时间和运行状态,诊断缓冲区、扩展诊断缓冲区和工艺对象报警,轴概览,监控表和运行跟踪
用于 SIMOTION D 的诊断页还将显示集成 SINAMICS 驱动器的驱动器报警、驱动器诊断缓冲区和参数。监控表支持对网络中所有可访问的 SIMOTION 控制器的变量进行同时访问(V4.5 及更高版本)。
运行系统跟踪
记录的数据可存储在 HMI 设备上(如 PC)。基于 HTML5 的跟踪查看器(SIMOTION V4.5 或更高版本)已嵌入在标准 Web 页面中,并提供了大量用于分析记录数据的选项。HTML5 跟踪查看器的内容也可在本地存储在 PC 上,以便进行离线诊断和进一步数据处理。只需进行拖放,即可将兼容的跟踪文件移动到 HTML5 跟踪查看器界面上并进行显示。
系统跟踪
与 SIMOTION SCOUT 工程组态系统一样,可以组态分布式跟踪以记录变量并跨系统中的不同控制器启动跟踪。
访问设备文件系统
Web 浏览器可用于将任意数目的文件存储在 SIMOTION 控制器文件系统的一个专门目录中并访问这些文件。因此,可以将文档和维修说明直接存储在控制器中。
项目更新和固件更新
SIMOTION 项目以及 SIMOTION 控制器的固件可从标准 Web 页面进行更新。
访问保护
SIMOTION IT 具备丰富的安全功能,例如,安全等级、用户管理和访问保护等。在 SIMOTION SCOUT 项目中,可以具体启用所有协议 (HTTP/HTTPS/FTP/Telnet)。
特定用户的网页
用户可创建自定义网页并将其保存在 SIMOTION 控制器中。
可以对 SIMOTION 变量进行读写访问。使用 Javascript,可在 Web 页面上执行主动操作和显示功能。现有的 Javascript 库提供相应支持。
所有当前的 Web 技术工具 (HTML4/HTML5) 都可用来创建用户页面。
SIMOTION 控制器在运行系统中集成了一个 OPC XML-DA 服务器。OPC XML-DA 是 OPC 基金会定义的接口,它基于标准的 IT 协议 HTTP。客户端发出的数据请求以 XML 格式编码,然后通过 HTTP 协议传送给 SIMOTION。这些数据由集成的 OPC XML DA 服务器加以分析,然后按照相同路径将应答传送给客户端。
因此,在不限操作系统的任何客户端系统上,可以采用不同的编程语言(C#、Visual Basic、Java、Javascript)创建 HMI 应用程序。
客户端应用程序仅使用 SIMOTION 变量的符号名称,因此仅具有与 SIMOTION SCOUT 数据库的松散联系。无需进行符号导出,类似于在 SIMATIC NET OPC DA 服务器上执行的基于 Windows 的流程。这可确保从开始就避免客户端应用程序版本和 SIMOTION 项目版本不会出现一致性问题。
OPC XML-DA 服务器提供下列功能,以访问 SIMOTION 控制器的数据:
对 SIMOTION 变量进行读写访问
访问诊断缓冲区、扩展的诊断缓冲区和工艺报警对象
通过 SIMOTION 变量实现的符号浏览功能
使用“订阅”功能智能化轮询变量
必要时可以设置访问保护(采用密码)。
功能的响应方式符合 OPC 基金会“OPC XML-DA 规范版本 1.01”的规定。
注意:
SIMOTION 经由 OPC 提供了两个其它访问方式。除了已描述的经由 OPC XML-DA 的方法外,还支持 OPC DA 和 OPC UA。OPC DA 需要在客户端 PC 上安装 SIMATIC NET 软件包。OPC DA 和 OPC UA 在“OPC 服务器”部分进行了说明。
关于 OPC 的详细信息,请访问网址:
http://www.opcfoundation.org.
SIMOTION 控制器在其运行时系统中集成了 Java 运行时环境(虚拟机)。此功能的使用将通过“SIMOTION IT DIAG”许可证进行许可。
在安装 SIMOTION IT 虚拟机的 SIMOTION 控制器上,可以执行 Java 应用程序。可使用户能够自行开发用于调试、服务及预防性维护的程序和方案。
这些程序可以采用目前市场上提供的标准开发工具创建,例如:Eclipse 或 NetBeans。创建完毕后,便可以将其通过在线方式下载到 SIMOTION 控制器中。与 SIMOTION SCOUT 没有任何关系。
SIMOTION 控制器上的所有 Java 应用程序都在非同步任务中运行,而不是在实时任务中运行。
Java 环境通过特殊的系统函数向 SIMOTION 运行系统提供了一个接口 (API)。可用的功能如下:
对 SIMOTION 变量进行读写访问
对非易失性存储器 (NVRAM) 进行读写访问
使用系统功能(工艺对象的功能)
使用设备中的标准 Java 类别(文件访问、网络功能、字符串功能等)
创建小服务程序 - 小服务程序适用于执行控制器与特定 Web 应用程序之间的用户特定交互。