西门子smart模块6es7288-5dt04-0aa0
西门子smart模块6es7288-5dt04-0aa0
西门子smart模块6es7288-5dt04-0aa0
siemens上海隆彦自动化科技有限公司
【联系人:詹雪芬】【手机:】
【联系qq:850111590直线座机021-61311927】
【传真:021-67355123】
【邮@qq.com】
【信誉、诚信交易】【长期销售、安全
定} 【称心
意、服务动力】【真诚面对、沟通
限】
【服务、一诺千金】【质量承诺、客户
意】 现货库存;大量全新库存,款到48小时发货,
须漫长货期。
本公司销售西门子全系列产品除特殊产品会备注说明 1,6es7,s7-200/
s7-300/s7-400,logo系列plc。 2,西门子op、tp、mp(6av)系列人机界面屏。
3,6se70、6se71、6ra70、6ra28系列大型传动;
4,数控系统802s、802c、802d、810t、810m、810d、840d、611系列驱动。
5,6se6440变频
,西门子6se6420, 6se6430变频
。g120,g150,s120系列变频
整机及板卡。
6,伺服控制系统 伺服控制
6fc、6sn、6fx、6au系列 。 7,伺服电机 1ph、1fk、1ft系列 s120系列
6sl系列。 8,传动系统 西门子变频
、mm420/430/440系列,6se70系列,g120系列,
直流调速
6ra70,6ra28系列,软启动3rw系列 及各种备件如:6sy7000、6sy7010等。 9,6ep系列、6dd系列
6gk系列 10,3rw40/44 3tf68/69 3rv 3rt 3rp 3tk 3tf 3rs 3rn 3tc 3th 3wl
3vl 3wn等欢迎询价订货! 我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子smart模块6es7288-5dt04-0aa0 西门子s7-200编程电缆制作
西门子s7-200编程电缆能用,
损坏电脑和plc,安全可靠。(注:681是电阻,它的阻
是680
姆;682是电阻,它的阻
是6.8k)
西门子s7-300程序如何显示为梯形图?
大部分的电气工程师都习惯于梯形图的编程方式。因为它类似于继电
电
图的表达方式直观、易懂,便于分析和推理。但是在s7-300/400中,有些程序只能显示为语句表,
法转为梯形图。
有朋友问: 如下的stl程序: a i1.0 = q0.5 a i0.6 = q0.7 a i1.2 = q1.0
这样的stl程序,在视图选择lad时,应能转换为梯形图,但它不能转换,仍为stl语句表程序,选择fbd时,仍不能转换为功能块图,仍为stl语句表程序。通常lad,fbd或
stl三种形式是可以相互转换的,但它不能,这样的编程技巧,该如何操作。 这样的程序要分成3段才能正常显示出梯形图来,如:
network1 a i0.0 = q0.5 network2 a i0.6 = q0.7 network3 …… ……
这样才能正确转换为梯形图。 西门子用lad编写的程序转化为stl是肯定可以的,但stl转为lad就有的时候不能成功。
因为即使如上例一样,将n个程序段落写在一块,在stl环境下也是允许的,而lad环境下不不可能编译成功。
-----------------------------------------------------------------------------------------------------------------------------------
类似的还有用stl写的
时
、
数
。 在lad编辑环境下: 在stl编辑环境下:
可见,即使在lad编程转到stl时,会出现很多“没用”的指令,如nop、bld等,但是我们也不能轻易的删除他们,应为这是显示为梯形图的必要条件。
而在stl编程时,我们很少会注意添加nop、bld指令,这样就使得stl语言不能转为lad。当然这也是stl语言的简洁
的一个体现。
-------------------------------------------------------------------------------------------------------------------------------------
有些指令的使用,如间接寻址,是必须用stl编辑的。这个不能转为lad。这就使习惯了看梯形图的电气工程师对间接寻址难以理解,
形中增大了间接寻址的难度。使得很多人对间接寻址望洋兴叹……
s7-200可编程控制
step7-micro/win32编程软件的安装
西门子s7-200可编程控制
plc使用step7-micro/win32编程软件进行编程。step7-micro/win32编程软件是基于winoows的应用软件,功能强大,主要用于开发程序,也可用于适时监控用户程序的执行状态。加上汉化后的程序,可在全汉化的界面下进行操作。
1. 安装条件 操作系统:winoows95以上的操作系统。
算机配置:ibm486以上兼容机,内存8mb以上,vga显示
,至少50mb以上硬盘空间。
通信电缆:用一条pc/ppi电缆实现可编程控制
与
算机的通信。 2. 编程软件的组成
step7-micro/win32编程软件包括microwin3.1;microwin3.1的升级版本软件microwin3.1
sp1;toolbox(包括uss协议指令:变频通信用,tp070:触摸屏的组态软件tp designer
v1.0设
师)工具箱;以及microwin 3.11 chinese(microwin3.11 sp1和tp
designer的专用汉化工具)等编程软件。 3. 编程软件的安装 按microwin3.1→microwin3.1
sp1→toolbox→microwin 3.11 chinese的顺序进行安装。
首先安装英文版本的编程软件:双击编程软件中的安装程序setup.exe,根据安装提示完成安装。接着,用microwin 3.11
chinese软件将编程软件的界面和帮助文件汉化。步骤如下:(1)在光盘目录下,找到“mwin_service_pack_from
v3.1
to3.11”软件包,按照安装向导进行操作,把原来的英文版本的编程软件转换为3.11版本。(2)打开“chinese3.11”目录;双击setup,按安装向导操作,完成汉化补丁的安装。(3)完成安装。
4. 建立s7-200 cpu的通信 图1 plc与
算机的连接
可以采用pc/ppi电缆建立pc机与plc之间的通信。这是典型的单主机与pc机的连接,不需要其他的硬件设备。如图1所示。pc/ppi电缆的两端分别为rs-232和rs-485接口,rs-232端连接到个人
算机rs-232通信口com1或com2接口上,rs-485端接到s7-200
cpu通信口上。pc/ppi电缆中间有通信模块,模块外部设有波特率设置开关,有5种支持ppi协议的波特率可以选择,分别为:1.2k,2.4k,9.6k,19.2k,38.4k。系统的默认
为9.6k
b/s。pc/ppi电缆波特率设置开关(dip开关)的位置应与软件系统设置的通信波特率相一致。dip开关如图2所示,dip开关上有5个扳键,1、2、3号键用于设置波特率,4号和5号键用于设置通信方式。通信速率的默认
为9600bit/s,如图2所示,1、2、3号键设置为010,未使用调制解调
时,4、5号键均应设置为0。
5. 通信参数的设置 硬件设置好后,按下面的步骤设置通信参数。
(1)在step7-micro/win32运行时单击通信图标,或从“视图(view)”菜单中选择“通信(communications)”,则会出现一个通信对话框。
(2)对话框中双击pc/ppi电缆图标,将出现pc/pg接口的对话框。
(3)单击“属
(properties)”按钮,将出现接口属
对话框,检查各参数的属
是否正确,初
者可以使用默认的通信参数,在pc/ppi
能设置的窗口中按“默认(default)”按钮,可获得默认的参数。默认站地址为2,波特率为9600b/s。
6. 建立在线连接 在前几步顺利完成后,可以建立与s7-200 cpu的在线联系,步骤如下:
(1)在step7-micro/win32运行时单击通信图标,或从“视图(view)”菜单中选择“通信(communications)”,出现一个通信建立结果对话框,显示是否连接了cpu主机。
(2)双击对话框中的刷新图标,step7-micro/win32编程软件将检查所连接的所有s7-200cpu站。在对话框中显示已建立起连接的每个站的cpu图标、cpu型号和站地址。
(3)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。 7. 修改plc的通信参数
算机与可编程控制
建立起在线连接后,即可以利用软件检查、设置和修改plc的通信参数。步骤如下:
(1)单击浏览条中的系统块图标,或从“视图(view)”菜单中选择“系统块(system block)”选项,将出现系统块对话框。
(2)单击“通信口”选项卡,检查各参数,确认
误后单击确定。若须修改某些参数,可以先进行有关的修改,再单击“确认”。
(3)单击工具条的下载按钮,将修改后的参数下载到可编程控制
,设置的参数才会起作用。 8. 可编程控制
的信息的读取
选择菜单命令“plc”,找“信息”,将显示出可编程控制
run/stop状态,扫描速率,cpu的型号错误的情
和各模块的信息。
西门子触摸屏 tp 177 micro simatic tp 177 micro 突出特点
5.7"stn象素图形显示屏 垂直安装,可以用在许多对安装有限制的地点 低维护设
,背光使用时间长 可连接至s7-200
灵活的语言支持:能组态32种语言(包括
洲语言和cyrillic语),5种在线语言支持 面板能够防
脂和污物 防暴认证
结构紧凑,尺寸和tp 070/tp170micro相同 可用wincc flexible 组态 结构紧凑,尺寸和tp
070/tp170micro相同 可用wincc flexible 组态 技术参数 设备 tp177micro 显示
stn lcd ·尺寸 5.7英寸 ·分辨率(宽×高,象素) 320×240(竖型为240×320) ·颜色 蓝屏,4级灰度显示
·背景光的平均亮度寿命( 25℃) 大约 50000小时 操作员控制 触摸屏幕 ·可编程的功能键 ·系统键
·数字输入 /字
输入 有 /有 存储 flash/ram ·用户数据可用内存 256kb 接口 1×rs485 与控制
的连接
s7-200 电源 24v dc(+18v~+30v dc) ·额定电流 0.24a 时钟 软件时钟 防护等级 ·前面板
ip65, nema4, nema4x, nema12 ·后面板 ip20 认证 fm, culus, ce, c-tick, ex
zone2/22 尺寸 ·前面板尺寸宽×高( mm) 212×156 ·安装开孔尺寸宽×高( mm) 198×142
·安装深度 (mm) 42 重量 0.7kg 环境条件 ·安装角度 -
外部通风的大允许倾斜角 ±
35° ·温度 -操作(垂直安装) 0℃~+50℃ -操作(大倾斜角度) 0℃~+40℃ -运输和存储 -
20℃~+60℃ ·大相对湿度 85% 功能
息系统 ·
息的数目 500个
·
息长度(行数×字符数) ·每条
息的过程
数目 8个 ·
息缓冲
循环缓冲, 128个
息 过程画面 250个
·文本对象 500个文本元素 ·每个画面的变量 /域 20/20 ·图形对象 位图 ,图标,背景图画 ·动态对象 柱形统
图表 -库
有 变量 250个 用户访问保护(密码保护) 用户组专用权限 (多达32个权限) 在线语言 5种 字符集 支持
洲字符集 帮助系统 有
组态工具 wincc flexible ·传送组态 串行 订货号 tp 177 micro 6av6
640-0ca11-0ax0 wincc flexible 2004 sp1
洲标准版本 6av6 612-0aa11-0aa0
wincc中定时
使用方法介绍 1、定时
功能介绍 2、脚本中定时
介绍 3、使用脚本实现更多定时
功能 3.1
整点归档 3.2 wincc 项目激活时避免脚本初次执行及延迟执行脚本1 定时
功能介绍 wincc 中定时
的使用可以使
wincc按照指定的周期或者时间点去执行任务,比如周期执行变量归档、在指定的时间点执行全局脚本或条件
足时打印报表。wincc
已经提供了一些简单的定时
,可以
足大部分定时功能。但是在有些情
下,wincc 提供的定时
不能
足我们需求,这时我们就可以通过
wincc 提供的脚本接口通过编程的方式实现定时的功能,因为脚本本身既可以直接 调用
wincc其他功能,比如报表打印,也可以通过中间变量来控制其他功能的执行,比如通过置位/复位归档控制变量来触发变量记录的执行。wincc
提供了 c 脚本和 vbs 脚 本,本文主要以全局 c 脚本编程为例介绍定时功能的实现。 2 脚本中定时
介绍
既然在全局脚本中可以编程控制其他功能的执行,那么首先看看全局脚本的触发: 图1 脚本触发
分类 如图1所示:
脚本触发
分为使用定时
和使用变量,
定时
又分为周期执行和非周期执行一次,比如每分钟执行一次脚本属于周期执行,指定2012年10月1日执行一次属于非周期执行。
使用变量触发脚本,即在变量发生变化时,脚本就执行一次, 而变量的采集可以根据指定周期循环采集,或者根据变化采集,根据变化实际是1秒
钟采集变量一次。 3使用脚本实现更多定时
功能 利用脚本自身的定时
, 可以通过在脚本中编程的方式实现更多其它定时功能。 3.1整
点归档 wincc提供了变量归档,变量归档分为周期归档和非周期归档,不管是周期归档或非周期的归档,都又可以通过一些
变量或脚本返
来控制归档, 比如:整点归档。下面的设置结合wincc脚本,实现了在
整点开始归档,归档五分种后停止归档,即每个小时仅归档前五分钟的数据。 软件环境:winoows 7 professional
service pack1 , wincc v7.0 sp3 归档名称:processvaluearchive 归档变量:newtag
归档周期:1 分钟 归档控制变量 startarchive c脚本触发周期:10秒 脚本代码: #include
"apdefap.h" intgscaction( void ) { #pragma option(mbcs) #pragma
code ("kernel32.dll"); void getlocaltime (systemtime* lpst);
#pragma code(); systemtime time; int t1; getlocaltime(&time);
t1=time.wminute; if(t1==00) { settagbit("startarchive",1); }
if(t1==05) { settagbit("startarchive",0); } return0; } 归档设置如图2: 图2
归档设置 同理,在以上脚本的基础上做修改,可以实现在某个指定的时间点打印报表,只要在
足触发条件时调用下列函数:
rptjobprint(" myprintjob"); myprintjob为 事先创建好的打印作业。 脚
本主要部分在于获取系统当前时间,下 面的脚本实现了获取当前时间并分别获取年、月、日、时、分、秒、毫秒,星期几的功能。 varname1
到 varname8 为 wincc 内部变量。若在 wincc画面上显示时,由于默认 i/o 域的 格式为999.99, 要把
varname1 的显示格式改为9999。 #include "apdefap.h" intgscaction( void ) {
#pragma option(mbcs) #pragma code ("kernel32.dll"); void
getlocaltime (systemtime* lpst); #pragma code(); systemtime time;
getlocaltime(&time); settagword("varname1",time.wyear);
settagword("varname2",time.wmonth);
settagword("varname3",time.wdayofweek);
settagword("varname4",time.wday);
settagword("varname5",time.whour);
settagword("varname6",time.wminute);
settagword("varname7",time.wsecond);
settagword("varname8",time.wmilliseconds); return 0; }
设置或读取系统时间的函数如下: setsystemtime setlocaltime getsystemtime
getlocaltime 系统中本地
算机时间和格林威治时间是有区别的。函数“setsystemtime /
getsystemtime”用于设置或读取格林威治时间。 函数“setlocaltime /
getlocaltime”用于设置或读取本地
算机时间。 两种时间会因地理的时区不同而改变。两个函数使用方法相 同。 3.2
wincc 项目激活时避免脚本初次执行及延迟执行脚本
全局脚本在项目激活时,是要执行一次的,在有些情
下,需要避免脚本执行,就采用在脚本中去判断。比如 可以创建 wincc 内部布尔型变量
flag,脚本如下: #include "apdefap.h" intgscaction( void ) { #pragma
option(mbcs) if ( gettagbit("flag")==1)
settagword("newtag",1);//根据自己的需求编写对应代码. else settagbit("flag",1);
//return-type: bool return0; } 除了避免项目运行激活时触发脚本执行,我们 还可以通过 sleep()
延迟脚步功能执行,比如开机后五分钟开始执行脚本具体功能,代码如下: #include "apdefap.h"
intgscaction( void ) { #pragma option(mbcs) ktp400 舒适型 4.3
英寸宽屏 tft 显示屏,分辨率 480 x 272,1600 万色 1 个 profinet 接口和 1 个 profibus 接口
触摸屏和带 4 个触觉功能键的薄膜键盘 tp 177b 触摸式面板 4 寸创新的后续产品 kp400 舒适型 4.3 英寸宽屏 tft
显示屏,分辨率 480 x 272,1600 万色 1 个 profinet 接口和 1 个 profibus 接口 带 8
个触控功能键的薄膜键盘和系统键盘 操作员面板 op77b 创新的后续产品 tp700 舒适型 7.0 英寸宽屏 tft 显示屏,分辨率
800 x 480,1600 万色 1 个 profinet 接口(2 个端口,带集成开关)和 1 个 profibus 接口 触摸屏
tp 177b/tp 277 触摸式面板和多功能面板 mp 177 6 寸创新的后续产品 kp700 舒适型 7.0 英寸宽屏 tft
显示屏,分辨率 800 x 480,1600 万色 1 个 profinet 接口(2 个端口,带集成开关)和 1 个
profibus 接口 带 24 个功能键的薄膜键盘和系统键盘 op 177b/op 277 6 寸操作员面板创新的后续产品
tp900 舒适型 9.0 英寸宽屏 tft 显示屏,分辨率 800 x 480,1600 万色 1 个 profinet 接口(2
个端口,带集成开关)和 1 个 profibus 接口 触摸屏 multi panel mp 277 8" touch的创新后继产品
kp900 舒适型 9.0 英寸宽屏 tft 显示屏,分辨率 800 x 480,1600 万色 1 个 profinet 接口(2
个端口,带集成开关)和 1 个 profibus 接口 带 26 个功能键的薄膜键盘和系统键盘 multi panel mp 277
8" key的创新后继产品 tp1200 舒适型 12.1 英寸宽屏 tft 显示屏,分辨率 1280 x 800,1600 万色 1
个 profinet 接口(2 个端口,带集成开关)和 1 个 profibus 接口 触摸屏 multi panel mp 277
10" touch的创新后继产品 kp1200 舒适型 12.1 英寸宽屏 tft 显示屏,分辨率 1280 x 800,1600
万色 1 个 profinet 接口(2 个端口,带集成开关)和 1 个 profibus 接口 带 34
个功能键的薄膜键盘和系统键盘 multi panel mp 277 10" key的创新后继产品 tp1500 舒适型 15.4
英寸宽屏 tft 显示屏,分辨率 1280 x 800,1600 万色 2 个profinet 接口(2 个端口带有集成开关 +
支持千兆位的附加接口)和 1 个 profibus 接口 触摸屏 multi panel mp 377 12"
touch的创新后继产品 kp1500 舒适型 15.4 英寸宽屏 tft 显示屏,分辨率 1280 x 800,1600 万色 2
个profinet 接口(2 个端口带有集成开关 + 支持千兆位的附加接口)和 1 个 profibus 接口 带 36
个功能键的薄膜键盘和系统键盘 multi panel mp 377 12" key的创新后继产品 tp1900 舒适型 18.5
英寸宽屏 tft 显示屏,分辨率 1366 x 768,1600 万色 2 个profinet 接口(2 个端口带有集成开关 +
支持千兆位的附加接口)和 1 个 profibus 接口 触摸屏 multi panel mp 377 15"
touch的创新后继产品 tp2200 舒适型 21.5 英寸宽屏 tft 显示屏,分辨率 万色 2
个profinet 接口(2 个端口带有集成开关 + 支持千兆位的附加接口)和 1 个 profibus 接口 触摸屏 multi
panel mp 377 19" touch的创新后继产品 过程参数的显示和修改 功能键用于直接触发按键操作设备(带有
ktp400)中的功能和操作。在功能键上多可以同时配置 16 种功能。功能键可以用做 profibus dp输入外设设备或直接用作
profinet io。 过程显示: 矢量图形(各种线条与平面对象) 对象的动态定位以及对象的动态显示/隐藏
全图形显示、绘图和条形图显示 每个趋势区域显示多 8
个趋势;带滚动和缩放功能的趋势曲线图,可访问历史记录并灵活选择显示时间段;可通过阅读标尺来确定当前
并在一个表中显示
综合图形库(simatic hmi 符号库) 图标:滑块、量表、时钟 通过报警时钟进行循环功能处理 用于变量的多种功能 发信系统
离散报警和模拟量报警(限
报警) 具有可自由定义的
息级别(如状态/故障
息),用于定义确认响应和显示
息事件
利用
息历史数据进行状态和故障
息管理 与组态的
息屏幕、
息窗口和
息行 归档
息和过程
(在 cf/sd/多
体存储卡/usb
闪盘上,或通过以太网在网络驱动
上归档) 各种归档类型:循环归档和序列归档 按照标准的 winoows 格式 (csv)
对归档数据进行分类 利用趋势曲线在线评估过程
归档 可以使用标准工具(ms excel、ms access)进行外部分析
报警记录和
班记录 打印功能(参见“推荐打印机”) 语言更改 32 种在线语言,32 种组态语言,包括
洲和西里尔字
字符集。
配方管理 带有附加数据存储
(在 sd/多
体存储卡/usb 闪盘等上面) 在面板上进行在线 / 离线处理 以标准的 winoows
格式保存配方数据 (csv) 可利用标准工具(ms excel、ms access)进行外部处理 编程
功能 status/force
var 与 simatic s7 相结合 诊断显示与 simatic s7 相结合可支持快速问题排查 plc 的屏幕选择允许从 plc
进行操作员控制 通过 ms internet explorer 显示 html 文档 vb
脚本,通过执行一些新功能,其中包括与变量接口(比较运算,环通等),从而具备良好的灵活
过程画面、报警和变量的帮助文本 算术函数
限
监视用于输入和输出的可靠过程控制
当plc投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,plc的cpu以一定的扫描速度重复执行上述三个阶段。
输入采样 折叠
在输入采样阶段,plc以扫描方式依次地读入所有输入状态和数据,并将它们存入i/o映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,i/o映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情
下,该输入均能被读入。
用户程序执行 折叠
在用户程序执行阶段,plc总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线
,并按先左后右、先上后下的顺序对由触点构成的控制线
进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统ram存储区中对应位的状态;或者刷新该输出线圈在i/o映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。
即,在用户程序执行过程中,只有输入点在i/o映象区内的状态和数据不会发生变化,而其他输出点和软设备在i/o映象区或系统ram存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的
是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
输出刷新 折叠
当扫描用户程序结束后,plc就进入输出刷新阶段。在此期间,cpu按照i/o映象区内对应的状态和数据刷新所有的输出锁存电
,再经输出电
驱动相应的外设。这时,才是plc的真正输出。
同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电
控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所
用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。
上海隆彦公司在经营活动中精益求精,具备如下业务优势: siemens可编程控制
1、simatic s7系列plc:s7-200、s7-1200、s7-300、s7-400、et-200 2、
逻辑控制模块logo!230rc、230rco、230rcl、24rc、24rcl等 3、sitop直流电源24v
dc1.3a、2.5a、3a、5a、10a、20a、40a可并联. 4、hmi 触摸屏td200
td400ck-tp op177 tp177,mp277 mp377, siemens交、直流传动装置 1、
交流变频
micromaster系列:mm420、mm430、mm440、g110、g120.
midaster系列:mdv
2、全数字直流调速装置6ra23、6ra24、6ra28、6ra70、6se70系列siemens数控
伺服sinumerik:801、802s 、802d、802d sl
、810d、840d、611u、s120系统及伺报电机,力矩电机,直线电机,伺服驱动等备件销售
本公司代理西门子:s7-200,s7-300,s7-1200,s7-400
plc模块。触屏屏,通讯电缆,dp接头,logo!模块,smart模块,软启动
,伺服电机,变频
等产品。
在本公司购买的产品,保证全新原装,假一罚
。质保一年,一年内产品非人为损坏,可免费维修。
相关产品:西门子SMART模块6ES7288-5DT04-0AA0