产品详情
SIEMENS/西门子6ES7953-8LF30-0AA0
KTP1000Basic color DP 用于MPI/PROFIBUS DP 连接,而KTP1000 Basic color PN 带有以太网接口。 应用领域 适用于中等性能范围的任务的 HMI,根据所选的版本可用于PROFIBUS 或PROFINET 网络;可以与SIMATIC S7-1200 控制器或其它控制器组合使用。在触摸屏尺寸和分辨率上,KTP1000可以满足更高要求。 优点 · 以诱人的价格提供了高分辨率和适宜的屏幕尺寸 · 由于配有组合键和触摸屏操作,实现了操作灵活性 · 安装件与相同尺寸的界面和多界面产品兼容 · 久经验证的SIMATIC 质量 · 可以以32 种可组态语言应用于 (其中 5 种可在线切换) 设计和功能 TP1000 Basic color 配备了 10.4 英寸 TFT 显示屏可以提供 256 种颜色。640 x 480像素的分辨率可以在合适的尺寸包括颜色表现下显示复杂的操作屏幕,面板可以用电阻模拟触摸屏操作,还配有8 个自由组态的功能键,它们在执行时可以提供触觉反馈。KTP1000Basic color 是用于中高等的S7-1200 控制器系统的理想HMI 组件。它可以使用WinCC flexible Compact 或者用于S7-1200 的STEP7 基本工程组态软件的HMI 组态软件进行组态。KTP1000 可以提供500 个变量的 HMI 基本的功能性(、趋势曲线、配方)。我们还可以提供入门级产品包,除了包括WinCC flexible Compact 组态软件的装置外,用DVD 光盘提供了 SIMATICHMI 手册汇编,以及一根以太网线。MPI电缆以及一年软件升级服务的证书,而且所有这些都具有相当大的价格优势。 [西门子触摸屏] SIMATIC 精智面板 所有 SIMATIC 精智面板都提供了相同的功能。 它们带有尺寸从 4 英寸到 22 英寸的高分辨率宽屏幕显示屏,可进行触摸操作或按键操作,是适合于任何应用的理想选择。 详情 SIMATIC HMI Comfort 界面 新的SIMATIC HMIComfort Panel家族是一条经过完全重新设计的触摸和按键面板线,配有4到12英寸宽屏。 这些设备的特点是,无论选择什么尺寸的设备,均具有相同的优异功能。所有设备均具有高分辨率16 Mio彩色显示,大视角以及从0到100%的亮度调节能力。 应用领域 SIMATICHMIComfort Panel是HMI设备,用于PROFIBUS中先进的HMI任务以及PROFINET环境。由于可以在触摸和按键面板中4, 7, 9到12自由选择显示尺寸,可以横向和竖向安装触摸面板,几乎可以将它们安装到任何机器上,发挥高的性能。可以在ExZone2危险区域使用该面板,无需安装额外的外壳。 优点 · 连续的功能性确保自由选择理想的显示屏 · 具有开孔完全相同框架的宽屏,多可为客户增加40%的显示尺寸;空间增加后增加了可在显示屏中可视化的应用部分。可实现其他新的操作概念,例如,在显示屏侧面上符合人体工程学放置的菜单栏 · 可调光的显示屏提供节能潜力以及新应用,例如在造船方面 · 在空闲时间,规范化的PROFIenergy外形允许对设备进行协调而集中关闭 · 由于在一个框架中映射具有TIA门户的HMI和控制器, WinCCV11减少了工程量 设计和功能 SIMATICHMIComfort Panel系列包括4个按键面板、3个触摸面板和1个按键触摸面板。所有设备只能配置新的HMI软件WinCCV11。 · KP400 COMFORT是一个4英寸按键面板,显示屏分辨率为480x272像素。它的安装与OP 77B兼容 · KTP400 COMFORT的安装与TP 177B4兼容,提供触摸屏(480x 272 px)和4个另外的功能键 · TP700 Comfort有一个800x 480像素触摸屏,其安装与TP 177, MP 177和TP 277兼容,但是提供的显示尺寸多40% · KP700 Comfort(800 x 480 px)的安装与OP 277兼容 · KP900和TP900Comfort具有与7英寸设备的相同显示屏分辨率,由于显示屏大,当从较远距离观看时,更加方便。 · 12英寸设备KP1200和TP1200Comfort具有分辨率为1280x800像素的PC典型显示屏。 设备的RuntimeSoftware包括档案和脚本、互联网浏览器,在交付时还包括PDF阅读器, Excel和Word文件。 ComfortPanel的触摸面板系列可在横向或竖向安装和运行,当配置它们时您只需选择正确的方向。 通过配备一个舒适的电话输入装置和按键各自命令的各种按键,对Comfort Panel系列的小键盘设备进行操作。 所有设备均设计用于PROFIBUS和PROFINET环境、此处提供一个4英寸设备,用于PROFIBUS,一个PROFINET接口和二个USB端口。 更大的设备同样具有: 2 x PROFINET, 1x PROFIBUS, 3x USB和1个音频接口。
1. S7 300存储区概述
2. S7-300 CPU的分类
2.1 新型S7-300 CPU
2.1.1 用于新型S7-300 CPU的MMC卡
2.1.2 MMC卡使用寿命
2.1.3 如何将程序写入MMC
2.1.4 如何删除MMC卡中的程序
2.1.5 删除MMC卡中的程序的特殊情况:被动格式化
2.1.6 关于MMC 卡的其它信息
2.2 标准型S7-300 CPU
2.2.1 用于标准型S7-300 CPU的FEPROM卡
2.2.2 只用于CPU 318-2DP 的RAM卡
2.2.3 如何将程序写入FEPROM卡
2.2.4 如何删除FEPROM卡中的程序
2.2.5 关于FEPROM卡的其它信息
2.3 带内置EPROM 的S7-300 CPU
3 关于数据保持
3.1 CPU启动方式:
3.2 S7-300 CPU 存储器复位
3.3 新型S7-300 CPU(使用 MMC卡)的数据保持问题
3.4 标准型S7-300 CPU(除了CPU 318-2 DP)的数据保持问题:
4 缩写词含义
5 附录-相关设备订货号
5.1 存储卡
5.2 USB读卡器
附录-推荐
S7-300 PLC的存储区可以划分为四个区域:装载存储器(Load Memory)、工作存储器(Work Memory)、 系统存储器(System Memory)和保持存储区(Non-Volatile memory),具体如图7-1
图7-1
1. 系统存储器:
系统存储器用于存放输入输出过程映像区(PII,PIQ)、位存储器(M)、定时器(T)和计数器(C))、块堆栈和中断堆栈以及临时存储器(本地数据堆栈)。
2. 工作存储器:
工作存储器仅包含运行时使用的程序和数据。RAM 工作存储器集成在CPU中, RAM中的内容通过电源模块供电或后备电池保持。除了S7 417-4 CPU可以通过插入的存储卡来扩展工作存储器外,其他PLC的工作存储器都无法扩展。
3. 装载存储器:
装载存储器是用于存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的用户程序。装载存储器可以是存储器卡、内部集成的RAM或内部集成的EPROM.
4. 保持存储器:
保持存储器是非易失性的RAM,通过组态可以在PLC掉电后即使没有安装后备电池的情况下,保存一部分位存储器(M)、定时器(T)、计数器(C)和数据块(DB)。在设置CPU参数时一定要要保持的区域。(注意:由于S7-400 PLC没有非易失性RAM,即使组态了保持区域,再掉电时若没有后备电池,也将丢失所有数据。这是S7-300 PLC 与S7-400 PLC 的重要区别)
1) 当在step7 中执行下装(download)时,会把编程设备中的用户程序下装到CPU的装载存储区,同时会把运行时使用的程序和数据写入工作存储区(如OB1和数据块)。
2) 若CPU没有后备电池,当系统断电时,在工作存储器中定义了保持特性的数据块会把数据写入保持存储器中,上电后保持存储器会把断电时的数据写入到工作存储区, 保证了运行数据断电不丢失(过程如图7-1中与箭头所示)。
3) 若CPU没有后备电池,当系统断电时,系统存储区中定义n的保持位存储器(M)、定时器(T)和计数器(C))断电时也会写入保持存储器,恢复上电时断电时的数据重新写入,保证了运行数据断电不丢失(如图7-1中与箭头所示)。
按照CPU 的装载存储器来分类:新型S7-300 CPU、标准型S7-300 CPU、带内置EPROM 的S7300 CPU,具体描述如下:
新型S7-300 CPU是指使用MMC卡作为其装载存储器的CPU,此类CPU不用安装后备电池,免维护。由于新型S7300-CPU它不含内置的装载存储器,因此必须使用MMC卡。新型的S7-300 CPU包括紧凑型 (即CPU31xC系列)和由标准型更新的新型CPU。任何程序的下载方式都直接保存到卡中, 没有MMC卡,是无法把程序下载到CPU中的
一、PLC选型要点
S7-300 PLC的选型原则是据生产工艺所需的功能和容量进行选型,并考虑维护的方便性、备件的通用性,以及是否易于扩展和有无特殊功能等要求。选型时具体注意以下几方面:
(1)有关参数确定。一是输入/输出点数(I/O点数)确定。这是确定PLC规模的一个重要依据,一定要根据实际情况留出适当余量和扩展余地。二是PLC存储容量确定。注意当系统有模拟量信号存在或要进行大量数据处理时,其存储容量应选大一些。
(2)系统软硬件选择。一是扩展方式选择,S7-300 PLC有多种扩展方式,实际选用时,可通过控制系统接口模块扩展机架、Profibus-DP现场总线、通信模块、运程I/O及PLC子站等多种方式来扩展PLC或预留扩展口;二是PLC的联网,包括PLC与计算机联网和PLC之间相互联网两种方式。因S7-300 PLC的工业通信网络淡化了PLC与DCS的界限,联网的解决方案很多,用户可根据企业的要求选用;三是CPU的选择,CPU的选型是合理配置系统资源的关键,选择时必须根据控制系统对CPU的要求(包括系统集成功能、程序块数量限制、各种位资源、MPI接口能力、是否有PROFIBUS-DP主从接口、RAM容量、温度范围等),并在西门子公司的技术支持下进行,以获得合理的选型;四是编程软件的选择,这主要考虑对CPU的支持状况,我们的体会是:STEP7 V4.0对有些型号的CPU不支持,硬件组态时会发生故障出错,而STEP7V5.0则不存在这种问题。
2. 使用要点
(1)抗干扰措施。来自电源线的杂波,能造成系统电压畸变,导致系统内电气设备的过电压、过负荷、过热甚至烧毁元器件,造成PLC等控制设备误动作。所以,在电源入口处应设置屏蔽变压器或电源滤波等防干扰设施。其中,电源滤波器的地要以短线路接到中央保护地。对于直流电源,则可加装微分电容加以干扰抑制。
(2)保护接地。可采取用不小于10mm2的保护导线接好配电板的保护地;相邻的控制柜也应良好接触并与地可靠连接。同时要做好防雷保护接地,通常可采取总线电缆使用屏蔽电缆且屏蔽层两端接地,或模拟信号电缆采取两层屏蔽,外层屏蔽两端接地等措施。另外,为防止感应雷进入系统,可采用浪涌吸收器。
(3)做好。信号的屏蔽非常关键,一般可采取屏蔽电缆传送模拟信号。注意对多个模拟信号共用一根多芯屏蔽电缆或用两种屏蔽电缆传送时,信号间一定要做好屏蔽。而且电缆的屏蔽层一端(一般在控制柜端)要可靠接地。
(4)当现场没有或无法设置硬点时,可在操作界面上采取软按键的方法解决走向选择或控制方式选择等问题。此外,与变频器、智能仪表等的连接,还是采用信号线直接相连的方式。
(5)应合理配置PLC的使用环境,提高系统抗干扰能力。具体采取的措施有:远离高压柜、高频设备、动力屏以及高压线或大电流动力装置;通信电缆和模拟信号电缆尽量不与其他屏 (盘)或设备共用电缆沟;PLC柜内不用荧光灯等。另外,PLC虽适合工业现场,但使用中也应尽量避免直接震动和冲击、阳光直射、油雾、雨淋等;不要在有腐蚀性气体、灰尘过多、发热体附近应用;避免导电性杂物进入控制器。
三、调试要点及注意事项
(1)常规检查。在通电之前要耐心细致地作一系列的常规检查(包括接线检查、绝缘检查、接地电阻检查、保险检查等),避免损坏PLC模块(用STEP7的诊断程序对所有模块进行检查)。
(2)系统调试。系统调试可按离线调试与在线调试两阶段进行。其中离线调试主要是对程序的编制工作进行检查和调试,采用STEP7能对用户编制程序进行自动诊断处理,用户也可通过各种逻辑关系判断编制程序的正误。而在线调试是一个综合调试过程,包括程序本身、外围线路、外围设备以及所控设备等的调试。在线调试过程中,系统在监控状态下运行,可随时发现问题、随时解决问题,从而使系统逐步完善。因此,一般系统所存在的问题基本上可在此过程中得到解决
程序编程
可以通过SFB/FB 14 "GET",从远程CPU中读取数据。
S7-300:在REQ的上升沿处读取数据。在REQ的每个上升沿处传送参数ID、ADDR_1和RD_1。在每个作业结束之后,可以分配新数值给ID、ADDR_1和RD_1参数。
S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将要读取的区域的相关指针(ADDR_i)发送到伙伴CPU。远程伙伴返回此数据。在 下一个SFB/FB调用处,已接收的数据被复制到组态的接收区(RD_i)中。必须要确保通过参数ADDR_i和RD_i定义的区域在长度和数据类型方面 要相互匹配。
通过状态参数NDR数值为1来指示此作业已完成。只有在前一个作业已经完成之后,才能重新激活读作业。远程CPU可以处于RUN或STOP工作状态。如果 正在读取数据时发生访问故障,或如果数据类型检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出表示。
通过使用SFB/FB 15 "PUT",可以将数据写入到远程CPU。
S7-300:在REQ的上升沿处发送数据。在REQ的每个上升沿处传送参数ID、ADDR_1和SD_1。在每个作业结束之后,可以给ID、ADDR_1和SD_1参数分配新数值。
S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将指向要写入数据的区域(ADDR_i)的指针和数据(SD_i)发送到伙伴CPU。 远程伙伴将所需要的数据保存在随数据一起提供的地址下面,并返回一个执行确认。必须要确保通过参数ADDR_i和SD_i定义的区域在编号、长度和数据类 型方面相互匹配。
如果没有产生任何错误,则在下一个SFB/FB调用时,通过状态参数DONE来指示,其数值为1。只有在后一个作业完成之后,才能再次激活写作业。远程 CPU可以处于RUN或STOP模式。如果正在写入数据时发生访问故障,或如果执行检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出 表示。
打开SIMATIC 315 PN-1的OB1,在OB1中依次调用FB14,FB15如图12、图13所示:

图12 FB14调用
表2.FB14参数说明 :
|
参数 |
描述 |
数据类型 |
存储区 |
描述 |
|
REQ |
INPUT |
BOOL |
I、Q、M、D、L |
上升沿触发调用功能块 |
|
ID |
INPUT |
WORD |
M、D、常数 |
地址参数ID |
|
NDR |
OUTPUT |
BOOL |
I、Q、M、D、L |
为1时,接收数据成功 |
|
ERROR |
OUTPUT |
BOOL |
I、Q、M、D、L |
接收到新数据 |
|
STATUS |
OUTPUT |
WORD |
I、Q、M、D、L |
故障代码 |
|
S7-300: |
IN_OUT |
ANY |
M、D
I、Q、M、D、 |
从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。 |
|
S7-300: |
IN_OUT |
ANY |
S7-300:M、D |
本站接收数据地址 |

图13 FB15调用
表3.FB15参数说明 :
|
参数 |
描述 |
数据类型 |
存储区 |
描述 |
|
REQ |
INPUT |
BOOL |
I、Q、M、D、L |
上升沿触发调用功能块 |
|
ID |
INPUT |
WORD |
M、D、常数 |
地址参数 |
|
DONE |
OUTPUT |
BOOL |
I、Q、M、D、L |
为1时,发送完成 |
|
ERROR |
OUTPUT |
BOOL |
I、Q、M、D、L |
为1时,有故障发生 |
|
STATUS |
OUTPUT |
WORD |
I、Q、M、D、L |
故障代码 |
|
S7-300: |
IN_OUT |
ANY |
M、D
I、Q、M、D、 |
从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。 |
|
S7-300: |
IN_OUT |
ANY |
S7-300:M、D
S7-400 I、Q、 |
本站发送数据地址 |
注意:
S7-200 SMART PLC 不需要编程。 S7-200 SMART 中的V存储区在S7-300/400 PLC 编程中以DB1数据块的形式体现
关于数据保持
3.1 CPU启动方式:
S7-300CPU只有“暖启动”(Warm Start),但CPU 318-2 DP的启动方式可定义为暖启动(Warm Start)和冷启动(Cold Start)两种,定义为暖启动时与其他标准型S7-300相同,定义为冷启动时,与S7 400的冷启动相同)。暖启动调用OB100组织块。当启动时,过程映像和非保持数据被清除。当过程映像读入后,就开始新的一个循环。
图9-1
在S7-300CPU中,“PowerOn->PowerOff”或从”STOP-> RUN”两种情况下都执行“暖启动”(Warm Restart)。
1. 对于使用FEPROM卡的标准型S7300 CPU:
1) 带后备电池的暖启动:
当暖启动时,后备电池保持的RAM存储器 (OB, FC,FB, DB) 和位存储器(M)、定时器(T)和计数器(C)都被保持。只复位不保持的位存储器(M)、定时器(T)和计数器(C)。过程映像和非保持数据被清除。
2) 不带后备电池的暖启动:
如果RAM存储器没有电池作后备,就会丢失所存的信息。只有定义成保持的位存储器(M)、定时器(T)和计数器(C)和数据块(DB)的数据可以被保持。
图9-2
“保持存储器”(Retentive Memory)标签页用来需要保持的位存储器(M)、定时器(T)、计数器(C)和数据块(DB)区域。(如图9-2)
2. 对于使用MMC卡的新型S7300 CPU
暖启动时,所有的数据块(DB)都是被保持的,“保持存储器”(Retentive Memory)标签页的定义区为“灰色”不可选的,如图9-3所示。定义了保持的存储器(M)、定时器(T)、计数器(C)中的数据将被保持。过程映像和非保持数据被清除。
图9-3
3.2 S7-300 CPU 存储器复位
当存储器复位时,工作存储器、内置装载存储器(对于标准CPU)和带保持的数据都被清除,然后执行硬件测试。如果存储器卡存在,用户程序就从存储器卡拷贝到工作存储器。
存储器复位具体完成工作如下:
² 删除工作存储器所有的用户数据,包括保持的数据 (不包括 MPI 参数分配)
² 硬件测试和初始化
² 对于使用EPROM卡的CPU,如果插入了 EPROM 存储器卡,且卡中存有用户程序, 在存储器复位后CPU把EPROM的内容拷贝到内部工作存储区。
对于使用MMC卡的CPU ,在存储器复位后CPU把MMC卡的内容拷贝到内部 工作存储区。
² 如果没有插入存储器卡,设定的 MPI 地址保持。但是,如果插入存储器卡, 则装入卡内的MPI地址
² 诊断缓冲区的内容保持,该区的内容利用编程器可以观察到。
注意:必须在CPU是停止模式时才能执行存储器复位:
² 模式选择器位于“STOP”位置或
² 模式选择器位于“RUN-P”位置,通过菜单操作“PLC -> Operating Mode -> Stop”用把模式切换到 STOP。
3.3 新型S7-300 CPU(使用 MMC卡)的数据保持问题
1. 存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果组态为非保持,则Stop->Run或者Power off/on均被复位,如果组态为保持,则Stop->Run或者Power Off/On均被保持。
2. DB始终保持,不管Stop->Run或者Power off/on.但下述过程会复位DB块的值:
掉电-〉拔卡-〉上电-〉掉电-〉插卡-〉上电
存储器对象的记忆
|
存储器对象 |
操作状态变换 |
||
|
通电/断电 |
STOP->Run |
存储器复位 |
|
|
用户程序/数据(MMC中) |
X |
X |
X |
|
数据块的实际值 |
X |
X |
- |
|
保持的存储器(M)、定时器(T)、计数器(C) |
X |
X |
- |
|
诊断缓冲区、运行小时计数器 |
X |
X |
X |
|
MPI 地址、传输速率 |
X |
X |
X |
X=保持 -=非保持
3.4 标准型S7-300 CPU(除了CPU 318-2 DP)的数据保持问题:
1. 存储器(M)、定时器(T)、计数器(C)
存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果定义为非保持,则Stop->Run或者Power off/on均被复位,如果被组态为保持,则Stop->Run或者Power off/on均被保持,不管有无电池。但注意,无电池时,必须要有FEPROM程序备份,否则,组态丢失。
2. 数据块DB
Stop->Run:所有DB保持,不管是否设为保持
Power Off: 有电池时,所有DB保持,不管是否设为保持
无电池有卡时:
当DB块被定义为非保持,则复位
当DB块被定义为保持,则数据保持
存储器对象的记忆
|
存储器对象 |
操作状态变换 |
||
|
通电/断电 |
STOP->Run |
存储器复位 |
|
|
用户程序/数据(FEPROM卡) |
X |
X |
X |
|
数据块(CPU带电池,且设为保持) |
X |
X |
X |
|
数据块(CPU不带电池有卡,设为保持) |
X |
X |
- |
|
数据块(CPU不带电池有卡,未设为保持) |
- |
X |
- |
|
保持的存储器(M)、定时器(T)、计数器(C) |
X |
X |
- |
|
诊断缓冲区、运行小时计数器 |
X |
X |
X |
|
MPI 地址、传输速率 |
X |
X |
X |
X=保持 -=非保持
4 缩写词含义
IEC:International Electrotechnical Commission,国际电工技术委员会。
FAQ:Frequently Asked Questions,常见问题解答。
RAM:Random Access Memory ,随机存取存储器。
它的特点是易挥发性,即掉电失忆。RAM是动态内存,用来存取各种动态的输入输出数据、中间计算结果以及与外部存储器交换的数据和暂存数据。设备断电后,RAM中存储的数据就会丢失。RAM就好比是电脑的内存,运行游戏、程序速度快慢看的是RAM。
ROM:Read Only Memory 只读存储器(一次写入,反复读取)。
RAM和ROM相比,两者的大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。ROM又分一次性固化、光擦除和电擦除重写两种类型。ROM是静态空间,用来存储东西的,如计算机中主板中的BIOS就是采用的ROM。
PROM:Programmable Read-Only Memory,可编程只读存储器。
只允许写入一次,所以也被称为“一次可编程只读存储器”(One Time Progarmming ROM,OTP-ROM)。
EPROM:Erasable Programmable ROM,可擦除可编程只读存储器。
可重复擦除和写入,使用紫外线照射一定的时间可擦除其内容,擦除后即可进行再编程。
EEPROM : Electrically Erasable Programmable ROM,电可擦除可编程只读存储器
它的优点是可直接用电信号擦除,也可用电信号写入。
FEPROM: Flash EPROM ,闪存可擦除可编程只读存储器。
它属于EEPROM的改进产品,由于闪存卡可以在体积上做得很小,所以闪存卡在手机、数码相机、掌上电脑、MP3等设备上获得了广泛的应用。如目前比较流行CF卡(Compact Flash)、SD卡(Secure Digital Memory Card)、索尼的记忆棒(Memory Stick)等。
MMC: Micro Memory Card , 微型存储卡。
它是一种FEPROM卡,主要用于西门子新型S7-300CPU及紧凑型S7-300CPU中(如CPU31xC)。 市场中的用于手机的通用型MMC卡不能用于西门子的CPU中,必须使用西门子的MMC卡。
PG:Programming device,西门子编程器。
西门子出品的预装西门子工程软件(如STEP7,Wincc等),集成CP5611接口, 具备读写MMC和EPROM卡接口的便携式PC机。
5 附录-相关设备订货号
5.1 存储卡
l 用于新型S7-300 CPU的MMC (Micro Memory Card )
MMC 卡已经分配了新的订货号
|
名 称 |
新订货号 |
旧订货号 |
|
64 KB 微存储卡 |
6ES7953-8LF20-0AA0 |
6ES7953-8LF11-0AA0 |
|
512 KB 微存储卡 |
6ES7953-8LJ20-0AA0 |
6ES7953-8LJ11-0AA0 |
|
2 MB 微存储卡 |
6ES7953-8LL20-0AA0 |
6ES7953-8LL11-0AA0 |
|
4 MB 微存储卡 |
6ES7953-8LM20-0AA0 |
6ES7953-8LM11-0AA0 |
|
128KB 微存储卡 |
*** |
6ES7 953-8LG11-0AA0 |
*注意事项:
128 KB 的MMC卡尚未分配新的订货号;当前的订货号暂时仍然有效(6ES7953-8LG11-0AA0)。
兼容性:
新的MMC 卡与先前版本的MMC卡在功能和备件上是兼容的。
l 用于标准型S7-300 CPU的FEPROM卡
16 KB 6ES7 951-0KD00-0AA0
32 KB 6ES7 951-0KE00-0AA0
64 KB 6ES7 951-0KF00-0AA0
128 KB 6ES7 951-0KG00-0AA0
256 KB 6ES7 951-1KH00-0AA0
512 KB 6ES7 951-0KJ00-0AA0
1 MB 6ES7 951-1KK00-0AA0
2 MB 6ES7 951-1KL00-0AA0
4 MB 6ES7 951-1KM00-0AA0
l 用于S7-400 CPU的FEPROM卡
64 KB 6ES7 952-0KF00-0AA0
256 KB 6ES7 952-0KH00-0AA0
1 MB 6ES7 952-1KK00-0AA0
2 MB 6ES7 952-1KL00-0AA0
4 MB 6ES7 952-1KM00-0AA0
8 MB 6ES7 952-1KP00-0AA0
16 MB 6ES7 952-1KS00-0AA0
32 MB 6ES7 952-1KT00-0AA0
64 MB 6ES7 952-1KY00-0AA0
l 只用于S7 318-2DP 的RAM卡.
128 KB 6ES7 951-0AG00-0AA0
256 KB 6ES7 951-1AH00-0AA0
512 KB 6ES7 951-1AJ00-0AA0
1 MB 6ES7 951-1AK00-0AA0
2 MB 6ES7 951-1AL00-0AA0
l 用于S7 400 CPU的RAM卡
64 KB 6ES7 952-0AF00-0AA0
256 KB 6ES7 952-1AH00-0AA0
1 MB 6ES7 952-1AK00-0AA0
2 MB 6ES7 952-1AL00-0AA0
4 MB 6ES7 952-1AM00-0AA0
8 MB 6ES7 952-1AP00-0AA0
16 MB 6ES7 952-1AS00-0AA0
l 用于扩展S7 417-4 CPU 的工作存储器的RAM卡
2*2M 6ES7 955-2AL00-0AA0
2*4M 6ES7 955-2AM00-0AA0
S7-200以太网向导配置
可以把S7-200的以太网模块CP243-1配置为CLIENT,使用STEP 7 Micro/WIN中的向导进行通信的配置即可。在命令菜单中选择工具--以太网向导。

图1 打开以太网向导
*步是对以太网通信的描述,点击下一步开始以太网配置。

图2 向导介绍
在此处选择模块的位置,CPU后的*个模块位置为0,往后依次类推;或者在线的情况下,点击读取模块搜寻CP243-1模块(在线读取将该模块的命令字节载入模块命令字节向导屏幕)。点击下一步;

图3 读取模块
选择模块相匹配的MLFB版本,本例中的CP243-1模块型号为6GK7243-1EX01-0XE0,如下图所示:

图4 模块版本选择
在此处填写IP地址和子网掩码。点击下一步;

图5 地址设置
下面的对话框将组态CP243-1进行S7连接的连接数量的设置,通过S7连接可以与通信伙伴进行读写数据操作。点击“下一步”按钮继续进行S7连接组态。

图6 模块占用地址设置
选择此为客户机连接,远程属性TSAP (Transport Service Access Point)填写为03.02,输入S7-300侧的IP地址。点击数据传输按钮进入数据交换的定义。
注意:如果连接远程对象是 S7-300,TSAP为03.02;如果连接远程对象是 S7-400,TSAP为03.0x,其中x为CPU模块的槽位,可以从S7-400 站的硬件组态中找出PLC的槽号。

图7 连接设置
选择"数据传输"标记,并单击"新传输"按钮,进行配置:选择是读取数据还是写入数据,填写通讯数据的字节个数,填写发送数据区和接收数据区的起始地址。
本例中为从S7-300的MB200开始读取8个字节到VB1000开始的8个字节的区域中;从S7-200的VB2000开始的8个字节写到S7-300的QB0开始的8个字节的区域中,点击确认按钮:
注意: 本地PLC中的地址必须是V内存字节地址,远程对象中的地址必须代表字节地址。当您为S7-300/ S7-400设备输入远程地址时,若是数据块请使用DBx.DBBy格式。


图8 数据区域设置
选择CRC校验,使用缺省的时间间隔30秒,点击下一步按钮。

图9 使用CRC
填写模块所占用的V存储区的起始地址。你也可以通过“建议地址”按钮来获得系统建议的V存储区的起始地址, 点击下一步按钮。

图10 配置存储区
S7-200侧编程
完成以太网向导配置后需要在程序中调用以太网向导所生成的ETHx_CTRL和ETH0_XFR, 然后,将整个项目下载到作客户端的S7-200 CPU上。
1. 调用向导生成的子程序,实现数据传输
对于S7-200的同一个连接的多个数据传输,不能同时激活,必须分时调用。下面的程序就是用前一个数据传输的完成位去激活下一个数据传输,如图11.图12.图13. 所示

图11 S7-200程序段1

图12 S7-200程序段2

图13 S7-200程序段3
如果通信未建立成功,可以对应查询子程序的错误代码。
S7-300作客户端,S7-200作服务器
S7-200以太网向导设置
通过以太网向导将以太网模块CP243-1配置为服务器,使用STEP 7 Micro/WIN中的向导进行通信的配置即可。在命令菜单中选择工具--以太网向导。
*步是对以太网通信的描述,点击下一步开始以太网配置。
在此处选择模块的位置,CPU后的*个模块位置为0,往后依次类推;或者点击读取模块搜寻在线的CP243-1模块(且将该模块的命令字节载入模块命令字节向导屏幕)。点击下一步;
选择模块相匹配的MLFB版本,如下图所示:
在此处填写IP地址和子网掩码。本例中将IP地址设置为:140.80.0.60,点击下一步;

下面的对话框将组态CP243-1进行S7连接的连接数量的设置。通过S7连接可以与通信伙伴进行读写数据操作,点击“下一步”按钮继续进行S7连接组态。本例中CP243-1的第三、四个连接分别为服务器连接。
组态一个到S7-300的服务器连接:
S7-200和S7-300的S7连接通过TSAP来定义。
注意:分别组态S7-200和S7-300时,本地和远程的TSAP号是必须完全对应的。通常本地TSAP是默认的,所以在组态此步骤时,需要两边确认一下。
本地TSAP为12.00无法更改,远程TSAP设置为10.04(这是在STEP7网络组态得到的参数)。激活“接受所有连接请求”复选框,点击“下一步”按钮继续组态。
选择CRC校验,使用缺省的时间间隔30秒,点击下一步按钮。
填写模块所占用的V存储区的起始地址。你也可以通过建议地址按钮来获得系统建议的V存储区的起始地址, 点击下一步按钮。
点击”完成”按钮完成以太网向导设置。

之后功能块ETHx_CTRL 和 ETHx_XFR将被创建,必须在STEP 7-MicroWIN的主循环块MAIN (OB1)中调用这些功能块。
功能块ETHx_CTRL 用于建立通讯。编写图中的通讯程序,保存组态并下载到S7-200 CPU上。
注意:功能块ETHx_XFR 仅在用于客户端进行数据传送时才被调用。
S7-300侧组态
本例中使用S7-300作为样例建立S7连接,对于S7-400的组态步骤是一样的。
在STEP7中打开S7-300项目文件,通过Options--Configure Network或者是相对应的图标打开NetPro对话框。

在NetPro中选中S7-300站的CPU并通过菜单命令,Insert--New Connection添加一个新连接。

选择连接伙伴为“unspecified”及连接类型为“S7 connection”。点击“Apply”按钮,之后S7连接的属性对话框将打开。

由于S7连接是由S7-300创建,因此在S7连接的属性对话框中须激活“Establish an active connection“复选框。输入通信伙伴CP243-1的IP地址,之后点击“Address Details”按钮

