从S7-200 过渡到S7-1200

合集下载

S7-200 SMART取代S7-200的12大理由

S7-200 SMART取代S7-200的12大理由
1.增加了大点数的 CPU,CPU 有 20、30、40、60 点的,I/O 点数多的 CPU 的性价比更高, 一个模块就可以满足大部分小型自动化设备的要求。 2.价格便宜,CPU 分为标准型和经济型,经济型 CPU 功能略有限制,不能扩展,有继电器 输出的 CPU CR40/CR60 两种。 淘宝网上 20 点的 CPU SR20 报价 750 元左右。40 点的 CPU CR40 的报价与 24 点的 CPU 224 的价格差不多。60 点的标准型 CPU SR60 的价格与 40 点的 CPU 226 差不多。 3.通信功能强。CPU 有一个 RS-485 口,一个以太网接口。还可以扩展一块 485/232 信号板。 串口功能和 S7-200 差不多,支持 modbus RTU、PPI 和 USS 协议和自由端口通信。每个串口 最多可连接 4 块 HMI。modbus 主站指令和从站指令读写相同字节数的时间、初始化 modbus RTU 的 CRC 表格的时间不到 S7-200 的二十分之一。 不用专用的编程电缆,用普通的网线就能下载程序,速度飞快。 以太网接口可提供了 20 多个连接,可连接 8 块 SMART 700 IE 触摸屏。使用 GET/PUT 指令, S7-200 SMART CPU 之间、S7-200 SMART 和 S7-200/300/400/1200 CPU 都可以通信,每条 GET/PUT 指令可传送 200 多字节。在 GET/PUT 通信中可作客户机和服务器。同时可以建立 8 个主动的 GET/PUT 连接和 8 个被动的 GET/PUT 连接。以太网接口的性能和 CP 243-1 差不多, 相当于白送你一个 2000 多元的 CP 243-1。GET/PUT 的向导组态简单到了极致。需要组态的 数据不到 CP 243-1 的一半。多个连接生成的子程序只有一个。

S7-1200和S7-1200之间S7通讯

S7-1200和S7-1200之间S7通讯

S7-1200 和 S7-1200 之间 S7 通信S7-1200 的 PROFINET 通信口可以做 S7 通信的服务器端或客户端(CPU V2.0及以上版本)。

S7-1200 仅支持 S7 单边通信,仅需在客户端单边组态连接和编程,而服务器端只准备好通信的数据就行。

硬件:1.CPU 1214C DC/DC/DC,V2.02.CPU 1214C DC/DC/DC,V4.1软件:1.Step7 V13 SP1所完成的通信任务:1.S7-1200 CPU Clinet 将通讯数据区 DB1 块中的 10 个字节的数据发送到 S7-1200 CPU server 的接收数据区 DB1 块中;2.S7-1200 CPU Clinet 将S7-1200 CPU server 发送数据区 DB2 块中的10 个字节的数据读到 S7-1200 CPU Clinet 的接收数据区 DB2 块中。

S7-1200之间 S7 通讯,可以分2种情况来操作,具体如下:1.第一种情况:两个 S7-1200 在一个项目中操作;2.第二种情况:两个 S7-1200 不在一个项目中的操作。

一. 第一种情况(同一项目中操作)使用 STEP 7 V13 在同一个项目中,新建两个S7-1200站点,然后做 S7 通讯。

1.1 使用 Step7 V13生成项目使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-1200 站client V4.1,选择 CPU1214C DC/DC/DC V4.1(client IP:192.168.0.10);接着组态另一个S7-1200站 server v2.0,选择 CPU1214C DC/DC/DC V2.0(server IP:192.168.0.12),如图 1 所示。

图 1 在新项目中插入2个 S7-1200 站点1.2 网络配置,组态 S7 连接在“设备组态”中 ,选择“网络视图”栏进行配置网络,点中左上角的“连接”图标,连接框中选择“S7连接”,然后选中client v4.1 CPU (客户端),右键选择“添加新的连接”,在创建新连接对话框内,选择连接对象“server v2.0 CPU ”,选择“主动建立连接”后建立新连接,如图 2 所示。

S7-1200和S7-200 MODBUS通信教程

S7-1200和S7-200 MODBUS通信教程

如何通过Modbus协议实现S7-1200与S7-200通讯How to communication between S7-1200 and S7-200 with Modbus protocolGetting Started Edition(2010年1月)目录如何通过Modbus协议实现S7-1200与S7-200通讯1.控制系统理2.硬件需求3.软件需求4.组态4.1 S7-1200作Modbus主站,S7-200作Modbus从站4.2 S7-200作Modbus主站,S7-1200作Modbus从站附录-推荐网址西门子S7-1200 紧凑型PLC在当前的市场中有着广泛的应用,由于其性价比高,所以常被用作小型自动化控制设备的控制器,这也使得它经常与Modbus仪表(扫描枪、打印机等设备进行通讯。

因为没有第三方Modbus仪表,这里就以S7-200作为第三方的仪表为例介绍Modbus通讯。

1.控制系统原理图1:通讯系统原理2.硬件需求S7-1200 PLC目前有3种类型的CPU:1)S7-1211C CPU。

2)S7-1212C CPU。

3)S7-1214C CPU。

这三种类型的CPU最多都可以连接三个串口通信模版。

本例中使用的PLC硬件为:1)PM1207电源( 6EP1 332-1SH71 )2)S7-1214C ( 6ES7 214 -1BE30 -0XB0 )3) CM1241 RS485 ( 6ES7 241 -1CH30 -0XB0 )4)CPU224XP (6ES7 214-2AD23-0XB0)3.软件需求1) 编程软件Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0)2)编程软件STEP 7 MicroWIN;Modbus库软件选项包4.组态我们通过下述的实际操作来介绍如何在Step7 Basic V10.5 中组态S7-1214C 和S7-200的Modbus通信。

S7-200SMART和S7-1200的以太网S7通讯

S7-200SMART和S7-1200的以太网S7通讯

S7-200 SMART做客户端与S7-1200进行以太网通讯相对于S7-1200做客户端要简单得多,下面是一个小实验。

1、创建PUT/GET向导。

如下图:
图一、PUT/GET向导
2、配置网络通信参数,S7-200 SMART的IP地址是192.168.0.2,S7-1200的IP地址是192.168.0.1,S7-200 SMART读取S7-1200的输入映像区的一个字节数据到M存储区的MB0。

如下图:
图二、网络参数配置
3、生成执行子程序NET_EXE。

如下图:
图三、NET_EXE
4、S7 PUT/GET通信程序。

如下图:
图四、主程序
NET_EXE参数说明:
(1)超时(Timeout):设定的通信超时时限,1-32767秒,若等于0,则不计时
(2)周期(Cycle):输出开关量,所有网络读写操作每完成一次切换状态
(3)错误(Error):发生错误时报警输出
5、通信数据监控,S7-1200侧I0.2加一个输入信号。

如下图:
图五、通信监控
注意:S7-200 SMART的固件版本和编程软件版本要V2.0以上。

S7-1200 PLC的转换操作指令介绍

S7-1200 PLC的转换操作指令介绍

S7-1200 PLC的转换操作指令介绍S7-1200 PLC的转换操作指令也包括有数据类型的转换指令、实数转整数指令、以及用于缩放和标准化指令。

在我们S7-1200 PLC中,转换指令就是CONVERT,我们可以在指令中更改数据类型,相当于所有的转换指令都集合在这个CONVERT指令中,而对于S7-200/200 SMART PLC的转换指令是比较多的,我们需要哪个类型的转换指令就调用哪个指令,不能更改指令的类型,大家在学习的时候可以对比着学习,下面我们就介绍一下S7-1200 PLC常用的移动指令吧。

1、转换指令CONVERT转换指令是将一种数据类型转换成另一种数据类型的,使用的时候单击指令“???”的位置,然后在下拉列表中选择输入数据类型和输出数据类型。

CONVERT指令支持的数据类型包括有整数、双整数、实数、无符号短整型、无符号整型、无符号双整型、短整型、长实数、字、双字、字节、BCD32等,比如INT TO DINT就是表示把整数转换成双整数。

IN管脚是输入要转换的数据,OUT管脚是转换后的数据,在管脚输入数据类型的时候注意要跟设置的数据类型一致哦。

2、浮点数转整数指令S7-1200 PLC的浮点数转换指令包括有四舍五入取整指令ROUND、向上取整指令CEIL、向下取整指令FLOOR和截取尾数部分取整指令TRUNC这四个,而S7-200/200 SMART PLC的浮点数转换指令只有ROUND和TRUNC,那么S7-1200 PLC的CEIL和FLOOR指令大家可以着重了解一下,对比着学习效率更高哦。

这里还要提一下的是,前面所说的CONVERT转换指令也是可以实现浮点数转整数的功能的哦,具体想使用哪个指令就看你怎么选择了。

上图的程序中ROUND是对13.7四舍五入输出14,TRUNC是将12.5的尾数部分截取掉,取12进行输出,FLOOR是15.8向下取整变成15,CEIL是将12.4向上取整变成13。

S7-1200 和 S7-1200 之间 S7 通讯

S7-1200 和 S7-1200 之间 S7 通讯

S7-1200 和 S7-1200 之间 S7 通信S7-1200 的 PROFINET 通信口可以做 S7 通信的服务器端或客户端(CPU V2.0及以上版本)。

S7-1200 仅支持 S7 单边通信,仅需在客户端单边组态连接和编程,而服务器端只准备好通信的数据就行。

硬件:1.CPU 1214C DC/DC/DC,V2.02.CPU 1214C DC/DC/DC,V4.1软件:1.Step7 V13 SP1所完成的通信任务:1.S7-1200 CPU Clinet 将通讯数据区 DB1 块中的 10 个字节的数据发送到 S7-1200 CPU server 的接收数据区 DB1 块中;2.S7-1200 CPU Clinet 将S7-1200 CPU server 发送数据区 DB2 块中的10 个字节的数据读到 S7-1200 CPU Clinet 的接收数据区 DB2 块中。

S7-1200之间 S7 通讯,可以分2种情况来操作,具体如下:1.第一种情况:两个 S7-1200 在一个项目中操作;2.第二种情况:两个 S7-1200 不在一个项目中的操作。

一. 第一种情况(同一项目中操作)使用 STEP 7 V13 在同一个项目中,新建两个S7-1200站点,然后做 S7 通讯。

1.1 使用 Step7 V13生成项目使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-1200 站client V4.1,选择 CPU1214C DC/DC/DC V4.1(client IP:192.168.0.10);接着组态另一个S7-1200站 server v2.0,选择 CPU1214C DC/DC/DC V2.0(server IP:192.168.0.12),如图 1 所示。

图 1 在新项目中插入2个 S7-1200 站点1.2 网络配置,组态 S7 连接在“设备组态”中,选择“网络视图”栏进行配置网络,点中左上角的“连接”图标,连接框中选择“S7连接”,然后选中client v4.1 CPU(客户端),右键选择“添加新的连接”,在创建新连接对话框内,选择连接对象“serverv2.0 CPU”,选择“主动建立连接”后建立新连接,如图 2 所示。

S7-200 SMART CPU与S7-1200进行S7通信

S7-200 SMART CPU与S7-1200进行S7通信S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC 之间的通信。

经过测试发现S7-1200与S7-200 SMART PLC 之间的S7通信也是可以成功的,S7-1200侧编程调用PUT/GET 指令或者S7-200 SMART侧编程调用PUT/GET指令都是可以的。

注意:1.S7-200 SMART CPU 与S7-1200 之间的S7通信未经西门子官方测试,本文档仅供客户测试使用,使用该种通信方式所产生的任何危险需要有客户自己承担!2.S7-200 SMARTPLC V2.0 版本才开始支持PUT/GET通信,V1.0版本的CPU需要升级固件后方可支持PUT/GET。

3.本文只介绍了S7-1200侧调用PUT/GET指令编程方式(S7-200 SMART CPU作为服务器方,无需编程),未介绍S7-200 SMART侧编程调用PUT/GET方式。

硬件和软件需求及所完成的通信任务本文以采用1个CPU1215C(6ES7215-1AG40-0AB0),1个S7-200 SMART PLC为例,介绍它们之间的S7通信。

硬件:① S7-1200 CPU② S7-200 SMART CPU (固件V2.0)③ PC (带以太网卡)④ TP以太网电缆页脚内容1软件:① STEP7 V13 SP1② STEP 7 Micro/WIN SMART V2.1所完成的通信任务:① S7-1200 将通信数据区DB1 中的200 个字节发送到S7-200 SMART的VB 数据区。

② S7-1200 读取S7-200 SMART中的VB数据区存储到S7-1200 的数据区DB2 。

S7-1200侧硬件组态和网络组态1. 使用TIA V13 软件新建一个项目,添加1个S7-1200站点并为其分配网络和IP地址,如图1.所示。

S7-1200作为IO设备与S7-200SMART的PN通信

S7-1200作为IO设备与S7-200SMART的PN通信S7-200SMART支持ROFINET通信后,与S7-1200的通信又多了一种,那就是PROFINET IO实时通信。

由于S7-200SMART不支持IO设备功能,所以只能S7-1200做IO设备,S7-200SMART做IO控制器。

另外S7-1200作为IO设备只能以GSD文件方式导入到S7-200SMART中,本身博图软件支持S7-1200做IO设备时的GSD文件导出功能。

一、S7-1200做IO设备配置步骤(1)博图新建一个S7-1200项目,添加CPU1212CPU并配置PN网络。

(2)设置IP地址和项目名称,注意一定要选择“在设备中直接设定IP地址",如图1所示。

图1:S7-1200IP地址设备名称设置(3)操作模式配置为“IO设备”,注意一定要勾选“PNIO接口的参数由上位IO控制器进行分配”,还有“已分配的IO控制器”选择“未分配”。

然后在传输区域配置与I0控制器的数据交换地址,全部编译后导出GSD文件,如图2所示。

(4)将S7-1200的GSD文件导出,如图3所示:图3:导出S7-1200GSD文件二、S7-200SMART做IO控制器配置步骤:(1)导入S7-1200的GSD文件,如图4所示:图4:S7-200SMART导入GSDML(2)PROFINET向导中配置IP地址、设备名称等,如图5所示:图5:S7-200SMART的PN配置向导(3)最后生成,如图6所示:图6:生成PN配置向导三、测试组态完的S7-1200与S7-200SMART的IO地址映射关系:S7-1200 S7-200SMARTQB1-4 IB 256-259IB1-4 QB256-259测试如图7所示:图7:测试图片S7-1200作为PROFINET IO设备与S7-200SMART的PN IO通信就OK了,但这是用直接访问IO区的方式。

S7-1200与多个S7-200 smart之间的S7通讯实例

S7-1200与多个S7-200 smart之间的S7
通讯实例
本文介绍了S7-1200与多个S7-200 smart之间的S7通讯
实例。

在硬件环境方面,需要准备一台电脑、一个CPU XXX
和多个CPU SR306、一台路由器以及若干根网线。

在软件环
境方面,需要使用windows 10、博图V15以及Step 7-
Micro/WIN SMART V2.4.在程序设计方面,需要进行硬件配置、添加S7连接、选择PUT和GET块、注意组态参数以及建立
数据块等步骤。

具体来说,硬件配置需要添加新设备、添加子网并设置
IP地址,本项目使用了路由器作为数据交换,需要勾选使用
路由器并填入相应路由器地址。

添加S7连接时,需要选择连
接-S7连接,右键CPU选择添加新连接并记住本地ID,每个
伙伴CPU的地址不能重复,本项目用到的伙伴IP地址为
192.168.0.101~192.168.0.106,在属性-常规-地址详情信息中伙
伴机架选择为3和1,200smart支持TSAP 03.00和03.01,在CPU属性-连接机制中勾选允许来自远程对象的PUT/GET通
讯访问。

在程序设计方面,需要在指令中选择PUT和GET块,注
意PUT和GET指令背景数据块不能重复,应注意与连接伙伴
的IP地址,连接ID应与此前硬件配置设置伙伴IP相匹配。

建立数据块时,S7连接把目标200smart整个V区映射为DB1.
最终实验结果和在线监控数据表明,根据此前程序设计,DB1.DBW168与DB1.DBW170的值为200smart发送给1200,而VW172与VW174为1200发送给200smart。

S7200SMART通讯问题—以太网设置

S7200SMART通讯问题—以太⽹设置⼀:TCP 协议通讯(⼀)S7 200 SMART之间的TCP通讯TCP是⼀个因特⽹核⼼协议。

在通过以太⽹通信的主机上运⾏的应⽤程序之间,TCP 提供了可靠、有序并能够进⾏错误校验的消息发送功能。

TCP 能保证接收和发送的所有字节内容和顺序完全相同。

TCP 协议在主动设备(发起连接的设备)和被动设备(接受连接的设备)之间创建连接。

⼀旦连接建⽴,任⼀⽅均可发起数据传送。

TCP协议是⼀种"流"协议。

这意味着消息中不存在结束标志。

所有接收到的消息均被认为是数据流的⼀部分。

S7 200 SMART与之间的TCP通讯可以通过两边调⽤OUC(开放式⽤户通讯)指令库中的TCP_CONNECT、TCP_SEND、TCP_RECV、DISCONNECT指令来实现。

图1.开放式⽤户通讯库开放式⽤户通信库需要使⽤50 个字节的V 存储器。

开放式的⽤户通讯连接资源包括8个主动连接和8个被动连接。

只可从主程序或中断例程中调⽤库函数,但不可同时从这两个程序中调⽤。

所需条件:1、软件版本:STEP 7-Micro/WIN SMART V2.22、SMART CPU固件版本:V2.23、通讯硬件:TP电缆(以太⽹电缆)所完成的通讯任务:将作为客户端的PLC(IP地址为192.168.0.101)中VB0-VB3的数据传送到作为服务器端的PLC(IP地址为192.168.0.102)的VB2000-VB2003中。

S7-200 SMART 客户端编程1、设置本机IP地址在客户端设置IP地址为192.168.0.101图2.设置IP地址2、建⽴TCP连接调⽤TCP_CONNECT指令建⽴TCP连接。

设置连接伙伴地址为192.168.0.102,远端端⼝为2001,本地端⼝为5000,连接标识ID为1。

利⽤SM0.0使能Active,设置为主动连接。

图3.调⽤TCP_CONNECT指令指令的参数输⼊参数:EN :使能输⼊Req:沿触发Active :TURE=主动连接(客户端)FALSE=被动连接(服务器)ConnID:连接ID为连接标识符,可能范围为0-65534。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


S7-1200 通信模块
CM 1241 RS232 CM 1241 RS485
S7-1200 过渡手册 A5E02486865-01
页6
© Siemens AG 11/2009。保留所有权利INET (Ethernet) - 接口
硬件 通信 HMI 存储器 块概念 指令集 新数据类型 定时器 计数器 技术 资源
S7-1200 过渡手册 A5E02486865-01
页2
© Siemens AG 11/2009。保留所有权利。 工业部
CPU 板载 I/O 和 SB(信号板)I/O
硬件 通信 HMI 存储器 块概念 指令集 新数据类型 定时器 计数器 技术 资源
S7-200 CPU 224XP DI DO AI AO 数字量输入 数字量输出 模拟量输入 模拟量输出 14 10 2 1 2 6 8
页 3/48
S7-1200 过渡手册 A5E02486865-01
© Siemens AG 11/2009。保留所有权利。 工业部
最初发布的 STEP 7 Basic V10.5 软件和 S7-1200 硬件组不含如下所示的 S7-200 扩展模块类型。要将 S7-1200 CPU 用作使用这些模块的 S7-200,必须用其它方法代替这些 I/O 模块的功能。例如,不存在 S7-1200 RTD 或热电偶模块。但是,可以使用带温度传感器的标准模拟量模块。通过用户程序可将传 感器输出线性化。
© Siemens AG 11/2009。保留所有权利。 工业部
PROFIBUS 主站(RS485 连接):最初发布的 S7-1200 产品未提供 PROFIBUS 主站/从站功能。

在 RS485 和 RS232 这两个信号模块上都可以使用 MODBUS RTU。 RS485 端口支持 USS 库。这些库随 STEP 7 Basic 一起提供。
CPU 1212C 8 IN – 6 OUT
2 IN (0-10V)
CPU 1214C 14 IN -10 OUT
2 IN (0-10V)
CPU 1214C AC/DC/继电器 CPU 1214C DC/DC/继电器
S7-1200 信号模块和信号板 SM 1221 8 x 24 VDC 输入 SM 1221 16 x 24 VDC 输入 SM 1222 8 x 24 VDC 输出 SM 1222 16 x 24 VDC 输出 SM 1222 8 x 继电器输出 SM 1222 16 x 继电器输出 信号模块 SM 1223 8 x 24 VDC 输入/8 x 24 VDC 输出 SM 1223 16 x 24 VDC 输入/16 x 24 VDC 输出 SM 1223 8 x 24 VDC 输入/8 x 继电器输出 SM 1223 16 x 24 VDC 输入/16 x 继电器输出 SM 1231 4 x 模拟量输入 SM 1232 2 x 模拟量输出 SM 1234 4 x 模拟量输入/2 x 模拟量输出 信号板 S7-1200 通信模块 CM 1241 RS232 CM 1241 RS485 SB 1223 2 x 24 VDC 输入/2 x 24 VDC 输出 SB 1232 1 路模拟量输出
页 5/48
S7-1200 过渡手册 A5E02486865-01
© Siemens AG 11/2009。保留所有权利。 工业部
密码保护
S7-1200 离线项目块密码可提供专有技术保护功能,以防止一个或多个代码块(OB、FB、FC 或 DB)
受到未经授权的访问。
S7-1200 在线 CPU 密码保护提供了 3 个安全等级来限制对一些 CPU 功能的访问。
S7-1200 过渡手册 A5E02486865-01
页3
© Siemens AG 11/2009。保留所有权利。 工业部
S7-200 硬件配置
硬件 通信 HMI 存储器 块概念 指令集 新数据类型 定时器 计数器 技术 资源 扩展模块在接线并通电后会自动被识别 STEP 7-Micro/WIN“SET PG/PC 接口”窗口可组态通信驱动器 STEP 7-Micro/WIN“通信”窗口使用选定的驱动程序扫描并连接 CPU 站 STEP 7-Micro/WIN“系统块”窗口可组态 CPU 参数 系统块下载操作会将新的硬件配置传送到目标 CPU
I/O 地址分配
S7-200:I/O 地址由 CPU 操作系统根据模块位置自动固定分配。 S7-1200:默认 I/O 分配可通过设备组态属性进行修改。
S7-1200 过渡手册 A5E02486865-01
页5
© Siemens AG 11/2009。保留所有权利。 工业部
S7-200 和 S7-1200 的串行通信
S7-1200 CPU 1214C 14 个以上(信号板上 2 个) 10 个以上(信号板上 2 个) 2 信号板上 1 个 2 6
* 计划中
PWM/PTO 脉宽调制 脉冲串输出 HSC 高速计数器 PID 闭环控制器
16 可在 CPU 前面 插入 1 个 可选信号板 (SB)
信号板在不增加 CPU 占用空间大小的前提下扩展 S7-1200 CPU I/O
不具有等效 S7-1200 模块的 S7-200 模块类型(针对最初发布的 S7-1200 硬件)
EM 221 数字量 8 点 AC 输入 (8 x 120/230 VAC) EM 222 数字量 8 点 AC 输出 (8 x 120/230 VAC) EM 222 数字量输出(4 x 继电器 10A) EM231 模拟量输入,8 路输入 EM231 模拟量输出,4 路输出 EM 231 模拟量输入 RTD,2 路输入 EM 231 模拟量输入 RTD,4 路输入 EM 231 模拟量输入 RTD,8 路输入 EM 231 模拟量输入热电偶,4 路输入 EM 231 模拟量输入热电偶,8 路输入 EM 241 调制解调器模块 EM 253 定位模块 EM 277 PROFIBUS DP 模块 SIWAREX MS 微型称重模块 CP 243-2 ASi 主站模块 CP 243-1 IT Internet 模块 SIMATIC TD(RS485 连接,文本显示屏)TD 100C、TD 200、TD 200C、TD400C、OP73micro、TP177micro
从 S7-200 过渡到 S7-1200
本演示文稿有一些补充说明。请选择“视图 > 备注页”查看这些说明 或通过“打印 > 打印内容:> 备注页”选项打印本文稿。
© Siemens AG 11/2009。保留所有权利。
S7-1200 与 STEP 7 Basic
S7-1200 是 S7-200 的后续版本,于 2009 年 6 月发布使用。它是面向全球市场设计的,并将在这一

S7-1200 过渡手册 A5E02486865-01
页1
© Siemens AG 11/2009。保留所有权利。 工业部
系统可扩展性
硬件 通信 HMI 存储器 块概念 指令集 新数据类型 定时器 计数器 技术 资源
CPU S7-200
EM(扩展模块) CP(通信处理器)
最多 7 个 (EM + CP)
CM
CPU
SM(信号模块)
S7-1200
最多 8 个 SM
最多 3 个 CM(通信模块)
页 2/48
S7-1200 过渡手册 A5E02486865-01
© Siemens AG 11/2009。保留所有权利。 工业部
S7-1200 CPU CPU 数字量 I/O CPU 1211C 6 IN - 4 OUT
与 STEP 7 Basic 软件通信
CPU 硬件配置 项目下载 运行时间变量监视/修改 运行时强制 I/O 状态 诊断
与 HMI 面板通信
与 CPU 进行数据交换 系统诊断
CPU 与 CPU 之间通信
使用 TSEND/TRCV 指令进行开放式通信 支持的协议 • 原生TCP/IP • ISO on TCP 仅限 S7 通信 (PUT/GET) 服务器
S7-1200 的认证
S7-1200 硬件具有美国和欧洲市场必要的认证。 S7-1200 具有针对危险场所的 FM 认证: 美国工厂联合研究会 (FM):认证标准类别号 3600 和 3611 批准用于: - I 类,2 分区,气体组别 A、B、C、D,温度类别 40° C - I 类,2 区,IIC,温度类别 T4 Ta = 40° C S7-1200 硬件具有 UL 和 CE 认证。
通过 RS232 和 RS485 连接进行 S7-1200 CPU 通信
硬件 通信 HMI 存储器 块概念 指令集 新数据类型 定时器 计数器 技术 资源 RS485 转 RS232 转换器电缆 条码阅读器 RS485 电机驱动器
ASCII 协议(基于字符的串行通信)使用 STEP 7 Basic 点到点 (PtP) 指令 使用 STEP 7 Basic USS 库指令编写 USS 驱动协议 使用 STEP 7 Basic MODBUS 库指令编写 MODBUS 协议
S7-200 CPU 有一个 1 到 2 个板载 RS485 串行连接 S7-1200 CPU 有 1 个板载 PROFINET (ETHERNET) 连接。使用 RS232 和 RS485 模块 进行点到点通信
RS232 RS485
页 6/48
S7-1200 过渡手册 A5E02486865-01

市场销售。 S7-200 将仍然是 Siemens 的有效产品。 STEP 7 Basic v10.5 编程数据包(需单独订购)与 S7-1200 配合使用 - 支持 LAD 和 FBD。不支持 STL。 - 包含用于组态 HMI 基本型面板的 WinCC Basic。 - 无需单独的 USB 许可证闪存卡。软件在安装时会自动激活。 最初的版本不提供 S7-1200 项目的导入导出功能。要将项目文件从一台 PC 移动到另一台 PC,请使 用 Windows 资源管理器和 PKZIP 复制项目文件目录结构。
相关文档
最新文档