西门子ET200PLC模块6ES7132-6BH00-0AA0
西门子ET200PLC模块6ES7132-6BH00-0AA0
西门子ET200PLC模块6ES7132-6BH00-0AA0
工业边缘以开放性和灵活性扩展了工业自动化技术,以实现简单直观的生产数据处理、分析和保存。
为运行基于gaoji编程语言的边缘应用程序(基于 Docker IT标准)提供集成且安全的运行时环境,用于自动化级别的本地和强大的数据处理和分析。
与传统的基于 PC 的系统相比,Industrial Edge无需额外的编程工作负载即可实现与自动化和云系统的集成连接,并提供通过一个中央管理系统管理全球 Edge设备和软件的选项。这使得数据处理解决方案在Zui大程度上适应未来,并支持新的可能应用,例如集中式软件管理和版本控制,例如用于全局配方管理。
Industrial Edge包括以下产品:
具有 Industrial Edge Runtime 的 Industrial Edge设备,用于在自动化级别运行边缘应用程序
工业边缘应用
工业边缘管理,用于集中管理边缘设备和应用程序
Industrial Edge Hub 作为边缘相关软件下载和其他信息(如用户文档)的中心入口点。
优势
提高现有和新自动化系统的灵活性和开放性,实现创新的数据处理概念
基于开放应用程序标准(如 Docker)在数百台设备上的创新数据处理软件解决方案的长期安全性和可扩展性
在工业环境中开发基于gaoji编程语言的软件解决方案时,可以节省时间,这要归功于:
默认安全 – 不再需要对开放的 PC 系统进行手动安全强化
与现场或云的集成连接 – 不再需要手动编程和实施连接,例如 OPC UA 或 SIMATIC S7
通过方便地对边缘设备和边缘应用程序进行集中管理和诊断,节省时间并减少工作量
由于边缘设备上软件的集中远程可更新性,降低了现场服务成本
通过一键式批量应用程序下载节省时间并减少软件更新的工作量
通过使用集成版本管理对软件(应用程序)进行标准化,减少错误源
通过在自动化系统中本地集成边缘应用程序,减少对云系统的依赖并增强现场数据处理智能
通过在自动化系统中集成 Edge Runtime,实现用于数据处理的软实时和延迟关键应用程序
通过在控制和可视化系统 (SIMATIC) 和网络组件 (SCALANCE) 中进行本地集成,减少额外的硬件使用
现成的 Edge 应用程序使智能数据处理和使用变得简单
应用
专有的 Edge 应用程序或由 Siemens 或第三方开发的应用程序允许多种用途:
基于gaoji编程语言和人工智能的本地生产数据处理和分析 – 可以直接在流程中使用,而不会产生任何影响
使用面向对象的数据库和关系数据库进行本地数据收集、记录和归档,直接在过程中使用结果列表进行错误定位
生产数据协调和将传统协议(如 Modbus TCP)转换为工业 4.0 协议(如 OPC UA),以便与 MES/IT系统进行数据交换
物联网网关应用程序:数据从自动化系统传输到企业 IT/云基础设施,并在本地智能进行数据选择和处理
使用 Web 服务器(例如基于 HTML5)实现本地生产数据可视化
基于本地计算分析结果对自动化系统进行协调干预(闭环),例如机器组件的 2D 行为仿真。
原则上,Industrial Edge 在使用多个 PC系统(zuihao是广泛分布的)的地方非常有用,这些系统目前需要或多或少耗时的手动维护和更新。
生产和过程自动化
楼宇自动化
电力工程和配电
当数据用规定的格式输入后,在PLC的内部存储器中均需要以二进制的形式存储,二进制格式与实际数据间的关系较复杂,它常常会给程序的调试与检查带来困难,为了更清楚地说明数据的使用方法与存储形式,现举例如下。
【例3-12】 利用数据装载指令(指令代码L),将各种十进制、十六进制数据读入到累加器ACCU1。其程序指令如下:
①L 27 //将单字长(16位)的十进制常数27读入到累加器1中;
②L L#-1 //将双字长(32位)的十进制常数-1读入到累加器1中;
③L 2#1010 0000 0010 0001 //将单字长(16位)的二进制数1010 000000100001读入到累加器1中;
④L DW # 16 # AOF1_BCD4 //将双字长(32位)的十六进制常数读入到累加器1中;
⑤L -2.5 //将双字长(32位)的浮点数"-2.5"读入到累加器1中(有关浮点数的存储格式见后述)。
【例3-13】利用数据装载指令(指令代码L),将ASCII字符"END"读入到累加器1中,并确定其执行结果。其程序指令如下:
L 'END' //将ASCII字符"END"读入到累加器1中;
对照表3-5“ASCII代码表”可知,E=45;N=4E;D=44,本字符在累加器1中的执行结果为“454E44”。
【例3-14】利用数据装载指令(指令代码L),将定时器时间值、计数器计数值读入到累加器1中,并确定其执行结果。其程序指令如下:
①L T#500ms //将定时器时间值(500ms)读入到累加器1中;
②L C#100 //将计数器计数值(100)读入到累加器1中;
定时器时间值、计数器计数值均以常数形式存储,累加器1的执行结果分别为500与100。
【例3-15】利用数据装载指令(指令代码L),将2字节(16位)的常数100、20分别读入到累加器1的高、低字节中,并确定其执行结果。其程序指令如下:
L B#(100,20) //将2字节(16位)的常数读入到累加器1中;本指令与常数读入指令“L27”的区别如下。
L27指令:执行指令是将常数27转换为二进制后存储于累加器1,因为27=(1B)s,累加器1的执行结果为“001B”。常数值的范围为0~65535(即0~FFF)。
LB#(100,20)指令:执行指令是将2个十进制常数转换为二进制后,分别存储于存储器的高字节与低字节中,因为100=(64)16,20=(14)16,累加器1的执行结果为"6414"。指令中括号内的常数值的范围为0~255(即0~FF)。其相关指令:
①L P#10.2 //将双字长(32位)的地址数据读入到累加器1中;
②L P#M10.2 //将双字长(32位)的地址数据读入到累加器1中;
注意:地址数据在S7中的存储格式见图3-21及其说明。
在累加器1中,指令"L P#10.2"的执行结果为"0000 0052";指令"L P=M10.2"的执行结果为"83000052"。
【例3-16】 利用数据装载指令(指令代码L),将日期数据2006-11-18读入到累加器1中,并确定其执行结果。其程序指令如下:
L D#2006_11_18 //将双字长(32位)的日期读入到累加器1中;
注意:日期在PLC中的存储格式为表格数据,且以1990年1月1日作为起点"0";以后每天增加1,1990年1月2日为"1"。2006年11月18日对应累加器1的日期存储数据为6165;而2007年11月18日对应累加器1的日期存储数据为6165365=6530。【例3-17】利用数据装载指令(指令代码L),将时间数据13:20:33.125读入到累加器1中,确定其执行结果。其程序指令如下:
L TOD#13:20:33.125 //将双字长(32位)的时间读入到累加器1中。注意:时间在PLC中的存储格式为以ms为单位的数据,如:13:20:33.125=(13×360020×60 33.125)s=48033125ms 执行本指令后累加器1的时间存储数据为:48033125。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |