西门子模块6ES73225HF000AB0
西门子模块6ES73225HF000AB0
产品价格:¥99(人民币)
  • 规格:原装正品
  • 发货地:上海
  • 品牌:
  • 最小起订量:1台
  • 免费会员
    会员级别:试用会员
    认证类型:企业认证
    企业证件:通过认证

    商铺名称:上海晨莅自动化科技有限公司

    联系人:李艳(小姐)

    联系手机:

    固定电话:

    企业邮箱:20131179@qq.com

    联系地址:金山区枫泾镇枫弯路500弄

    邮编:201501

    联系我时,请说是在电子快手网上看到的,谢谢!

    商品详情
      西门子模块6ES73225HF000AB0

      西门子模块6ES73225HF000AB0

      6ES7322-5HF00-0AB0

      SIMATIC S7-300,数字输出 SM 322,电位隔离, 8 DA(继电器),1x 40极, DC 24V,AC 120-230V,5A mit RC-Filter 过电压保护

      全新原装,质量保证,保修一年,提供技术及售后服务,价格公道合理
       _______________________ 
      【SIEMENS】
      上海晨莅自动化科技有限公司
      联  系  人:李经理
      电话(Tel :15821198951(微信同步)
      在线(QQ):201311793 
      传   真   :021-67351121
       ______________________________________ 

      1.概述

      1.1 S7-1200 的PROFINET 通信口
      S7-1200 CPU 本体上集成了一个 PROFINET 通信口,支持以太网和基于 TCP/IP 的通信标准。使用这个通信口可以实现 S7-1200 CPU 与编程设备的通信,与HMI触摸屏的通信,以及与其它 CPU 之间的通信。这个PROFINET 物理接口是支持10/100Mb/s的 RJ45口,支持电缆交叉自适应,因此一个标准的或是交叉的以太网线都可以用于这个接口。

      1.2 S7-1200支持的协议和最大的连接资源

      S7-1200 CPU 的PROFINET 通信口支持以下通信协议及服务
      • TCP
      • ISO on TCP ( RCF 1006 )
      • S7 通信 (服务器端)

      通信口所支持的最大通信连接数
      S7-1200 CPU PROFINET 通信口所支持的最大通信连接数如下:
      • 3个连接用于HMI (触摸屏) 与 CPU 的通信
      • 1个连接用于编程设备(PG)与 CPU 的通信
      • 8个连接用于Open IE ( TCP, ISO on TCP) 的编程通信,使用T-block 指令来实现
      • 3个连接用于S7 通信的服务器端连接,可以实现与S7-200,S7-300以及 S7-400 的以太网S7 通信
      S7-1200 CPU可以同时支持以上15个通信连接,这些连接数是固定不变的,不能自定义。

      TCP(Transport Connection Protocol)
      TCP是由 RFC 793描述的标准协议,可以在通信对象间建立稳定、安全的服务连接。如果数据用TCP协议来传输,传输的形式是数据流,没有传输长度及信息帧的起始、结束信息。在以数据流的方式传输时接收方不知道一 条信息的结束和下一条信息的开始。因此,发送方必须确定信息的结构让接收方能够识别 。在多数情况下TCP应用了IP (Internet protocol) ,也就是“TCP/IP 协议”, 它位于 ISO-OSI 参考模型的第四层。
      协议的特点:
      • 与硬件绑定的高效通信协议
      • 适合传输中等到大量的数据 (<=8192 bytes)
      • 为大多数设备应用提供
      – 错误恢复
      – 流控制
      – 可靠性
      • 一个基于连接的协议
      • 可以灵活的与支持TCP协议的第三方设备通信
      • 具有路由兼容性
      • 只可使用静态数据长度
      • 有确认机制
      • 使用端口号进行应用寻址
      • 大多数应用协议,如TELNET、FTP都使用TCP
      • 使用 SEND/RECEIVE 编程接口进行数据管理需要编程来实现

      1.3 硬件需求和软件需求
      硬件:
      ① S7-1200 CPU
      ② S7-300 CPU + CP343-1(支持S7 Client)
      ③ PC(带以太网卡)
      ④ TP以太网电缆
      软件:
      ① STEP 7 Basic V10.5
      ② STEP 7 V5.4

       

      2. ISO on TCP 通信
      S7-1200 CPU 与S7-300/400 之间通过ISO on TCP 通信,需要在双方都建立连接,连接对象选择“Unspecified”。
      所完成的通信任务为:
      ① S7-1200将DB3里的100个字节发送到S7-300的DB2中
      ② S7-300将输入数据IB0发送给S7-1200的输出数据区QB0。

      2.1 S7-1200 CPU 的组态编程
      组态编程过程与 S7-1200 CPU 之间的通信基本相似 (见 6.3 ),这里简单描述一下步骤:
      ① 使用STEP 7 Basic V10.5 软件新建一个项目
      在STEP 7 Basic 的“Portal View”中选择 “Create new project”创建一个新项目
      ② 添加新设备
      然后进入“Project view”,在“Project tree”下双击“Add new device”,在对话框中选择所使用的S7-1200 CPU添加到机架上,命名为 PLC_1。
      ③ 为 PROFINET 通信口分配以太网地址
      在“Device View”中点击 CPU 上代表PROFINET 通信口的绿色小方块,在下方会出现PROFINET 接口的属性,在 “Ethernet addresses”下分配IP 地址为 192.168.0.1 ,子网掩码为255.255.255.0。
      ④ 在 S7-1200 CPU 中调用“TSEND_C”通信指令并配置连接参数和块参数
      在主程序中调用发送通信指令,进入“Project tree” > “ PLC_1”>“Program blocks”>“Main”主程序中,从右侧窗口“Instructions”> “Extended Instructions”>“Communications”下调用“TSEND_C”指令,并选择“Single Instance”生成背景 DB块。然后单击指令块下方的“下箭头”,使指令展开显示所有接口参数。
      然后,创建并定义发送数据区 DB 块。通过“Project tree”>“ PLC_1”> “Program blocks” >“Add new block” ,选择 “Data block”创建 DB 块,选择绝对寻址,点击“OK”键,定义发送数据区为 100个字节的数组。
      根据所使用的参数创建符号表,如图1所示。
      配置连接参数,如图2所示。
      配置块接口参数,如图3所示。


      图1 创建所使用参数的符号表图PLC tag


      图2 配置连接参数


      图3 配置 TSEND_C 块参数

      ⑤ 调用“TRCV”通信指令并配置块参数如图6 47所示。
      因为与发送使用的是同一连接,所以使用的是不带连接的发送指令“TRCV”,连接“ID”使用的也是“TSEND_C”中的“Connection ID”号,如图4所示。


      图4 配置 T_RCV 块参数

      2.2 S7-300 CPU 的ISO on TCP通信的组态编程
      ① 使用STEP 7 软件新建一个项目并进行硬件组态
      创建完新项目,在项目的窗口下,右键菜单里,选择“Insert New Object”>“SIMATIC 300 Station” ,插入一个S7-300 站。
      为了编程方便,我们使用时钟脉冲激活通信任务,在CPU的“Properties”>“Cycle/Clock Memory”中设置,如图5所示。


      图5 设置时钟脉冲

      每一个时钟位都按照不同的周期/频率在0和1之间切换变化,见表1。
      表1:时钟位频率

      周期(S) 2 01. Jun 1 0.8 0.5 0.4 0.2 0.1
      频率(Hz) 0.5 0.625 1 Jan 25 2 02. Mai 5 10

      ② 配置以太网模块
      进入“HW Config”中,组态所使用的 CPU 及“CP343-1”模板。并新建以态网 Ethernet (1) ,配置“CP343-1”模板IP 地址为:192.168.0.2,子网掩码为: 255.255.255.0 。如图6所示。配置完硬件组态及属性,编译存盘并下载所有硬件组态。


      图6 S7-300 硬件配置

      ③ 网络组态
      打开 “NetPro” 配置网络,选中 CPU,在连接列表里建立新的连接并选择连接对象和通信协议,如图7所示。


      图7 创建新的连接并选择 ISO-on-TCP 协议

      这时会跳出通用信息,如图8所示。


      图8 通用信息

      然后,进入“Addresses”配置通信双方的IP 地址及TSAP 地址,如图9所示。


      图9 配置通信的IP 地址及TSAP 地址

      配置完连接并编译存盘后,将网络组态下载到CPU300中。

      ④ 软件编程
      在OB1中,从“Libraries”>“SIMATIC_NET_CP”>“CP300”下,调用FC5(AG_SEND)、FC6(AG_RECV)通信指令。创建接收数据区为 DB2,定义成100个字节的数组。
      CALL “ AG_RECV” //调用FC6
      ID :=1 // 连接号,要与连接配置列表中一致,见图8
      LADDR :=W#16#100 //CP的地址,要与配置中一致,见图8
      RECV :=P#DB2.DBX 0.0 BYTE 100 //接收数据区
      NDR :=M10.0 //为1时,接收到新数据
      ERROR :=M10.1 //为1时,有故障发生
      STATUS :=MW12 //状态代码
      LEN :=MW14 //接收到的实际数据长度

      CALL “AG_SEND” //调用FC5
      ACT :=M0.2 //为1时,激活发送任务
      ID :=1 // 连接号,要与连接配置中一致
      LADDR :=W#16#100 //CP的地址,要与配置中一致
      SEND :=IB0 //发送数据区
      LEN :=1 //发送数据的长度
      DONE :=M10.2 //为1时,发送完成
      ERROR :=M10.3 //为1时,有故障发生
      STATUS :=MW16 //状态代码

      2.3 监控通信结果
      下载S7-1200和S7-300中的所有组态及程序,监控通信结果,如图10、图11所示。
      在S7-1200 CPU中向DB3中写入数据:“11”、“22”、“33”,则在S7-300中的DB2块收到数据也为“11”、“22”、“33”。
      在S7-300 CPU中,将“2#1111_1111”写入IB0,则在S7-1200 CPU中QB0中收到的数据也为“2#1111_1111”。


      图10 S7-1200监控表


      图11 S7-300 变量表

      3. TCP 通信
      使用TCP 协议通信,除了连接参数的定义不同,通信双方的其它组态及编程与前面的ISO on TCP 协议通信完全相同。
      S7-1200 CPU中,使用 TCP 协议与S7-300通信时,PLC_1的连接参数,如图12所示。通信伙伴 S7-300 的连接参数,如图13所示。


      图12 S7-1200 的TCP连接参数的配置


      图13 S7-300 的TCP连接参数的配置

      1 概述
      S7-1200 与 S7-300 之间的以太网通信方式比较多,可以采用ISO on TCP、TCP和 S7 的方式进行通信。在S7-1200 CPU 中采用ISO on TCP和TCP这两种协议进行通信所使用的指令是相同的,都使用 T-block ( TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV ) 指令编程。S7-300 CPU一侧如果使用的是CPU集成的PN接口,连接不在STEP7的NetPro中建立连接,而是使用西门子提供的OPEN IE 的方式来实现。
      本文主要介绍了如何实现在S7-1200 和S7-300 CPU集成PN口之间的ISO on TCP通信,包括通信的基本步骤、配置及编程等内容。具体的实现方法有多种,比如在S7-1200中可以使用不带连接的通信指令(TCON, TDISCON, TSEN, TRCV),也可以使用带连接的通信指令(TSEND_C, TRCV_C);在S7-300中可以采用功能块编程的方式来实现,也可以使用Open Communication Wizard工具(OPEN IE向导)的方式来建立OPEN IE的通信。
      为了方便理解,本文在S7-1200中使用不带连接的通信指令TCON, TDISCON, TSEN, TRCV,在S7-300侧通过功能块编程的方式来实现。
      关于S7-1200和S7-300 OPEN IE通信的文档可以登录西门子自动化与驱动集团网站的下载中心,网址:http://www.ad.siemens.com.cn/download/ ,根据如表1提供的文档编号搜索并下载相关文档。

      文档编号 中文标题
      A0426 西门子 S7-1200 PLC 技术参考Version 1.5
      A0416 S7-1200与S7-300 的以太网TCP 及ISO on TCP通信
      A0421 如何实现两个S7-1200 CPU之间的以太网通信
      A0415 通过S7协议实现S7-1200 与S7-300的通信
      A0414 S7-1200基本以太网通信使用指南
      A0284 使用西门子PLC集成的PN口实现S5 兼容通信使用入门
      A0345 使用 Open Communication Wizard 建立开放式 ISO on TCP 通信
      A0346 使用 Open Communication Wizard 建立开放式 UDP 通信
      A0347 使用 Open Communication Wizard 建立开放式 TCP 通信
      A0344 S7-300和S7-400集成PN口的S7通信
      A0334 PN CPU/CP的开放式通讯-Open IE

      表1 下载中心文档列表

      2 软硬件及所要完成的通信任务

      2.1硬件设备

      实验的硬件设备:
      1、S7-1200 CPU,CPU1212 AC/DC/RLY(6ES7 212-1BD30-0XB0)
      2、S7-300 PN CPU,CPU317-2PN/DP(6ES7 317-2EH13-0AB0 V2.6.7)
      3、PC机(带以太网卡)
      4、SCALANCE X216交换机,S7-1200、S7-300和PC通过交换机互连起来
      5、TP以太网电缆

      2.2 软件环境

      1、STEP7 Basic V10.5 SP2
      2、STEP7 V5.4 SP5
      3、通信所需的功能块,请参见附件提供的例程 ”Sample_1 ( 50 KB ) ” 或参考下载中心文档:《A0284 使用西门子PLC集成的PN口实现S5 兼容通信使用入门》提供的程序。下载链接:80490650

      2.3 所要完成的通信任务
      本例中所要完成的通信任务定义为:
      1、 将S7-1200的发送数据块DB3里的8个字节数据发送到S7-300的DB3中。
      2、 将S7-300 DB3里接收到的8个字节数据再发送到S7-1200的接收数据块DB4中。


      3 S7-1200 CPU的组态编程

      3.1创建新项目

      1、打开STEP 7 Basic 软件并新建项目
      在STEP 7 Basic 的 “Portal View”中选择“Create new project”创建一个新项目,项目名称为“GS_ISO”。


      2、添加硬件并命名PLC
      然后进入 “Project view”,在“Project tree” 下双击 “Add new device”,在对话框中选择所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添加到机架上,设备名为 PLC_1,如图1所示。

      西门子模块6ES73225HF000AB0
      图1 添加新的PLC站

      为了编程方便,我们使用 CPU 属性中定义的时钟位,定义方法如下:
      在“Project tree> PLC_1 > Device configuration” 中,选中 CPU ,然后在下面的属性窗口中,“Properties > System and clock memory” 下,将系统位定义在MB1,时钟位定义在MB0,如图2所示。程序中我们主要使用 M0.3,它是以2Hz 的速率在0和1之间切换的一个位,可以使用它去自动激活发送任务。


      图2 系统和时钟存储器

      3、为 S7-1200 CPU的PROFINET 通信口分配以太网地址
      在 “Device View”中点击 CPU 上代表PROFINET 通信口的绿色小方块,在下方会出现PROFINET 接口的属性,在 “Ethernet addresses”下分配IP 地址为 192.168.0.2 ,子网掩码为255.255.255.0,如图3所示。


      图3为 S7-1200 CPU的PROFINET 接口分配IP地址

      3.2调用并配置通信指令

      1、在 PLC_1 的 OB1 中调用 “TCON”通信指令
      进入“Project tree > PLC_1 > Program blocks > OB1” 主程序中,从右侧窗口 “Instructions > Extended Instructions > Communications” 下调用 “TCON” 指令,并选择 “Single Instance” 生成背景 DB块,如图4所示。


      图4 调用TCON指令

      2、定义PLC_1 的 “TCON” 连接参数
      PLC_1 的 TCON 指令的连接参数需要在指令下方的属性窗口“Properties > Configuration > Connection parameter”中设置,如图5所示。

      连接参数说明:

      End point

      :选择通信伙伴,这里选择“unspecified”

      Address

      :指定通信伙伴S7-300站的IP地址“192.168.0.3”

      Connection type

      :选择通信协议为ISO on TCP

      Connection ID

      :连接的地址 ID 号,这个 ID 号在后面的编程里会用到

      Connection data

      :创建连接时,系统会自动生成本地的连接 DB 块,所有的连 接数据都会存在这个 DB 块中。

                                       

      :选择本地 PLC_1作为主动连接,S7-300 CPU作为被动连接

      Address details

      :设定 TSAP 地址这里本地设置成“PLC_1”, TSAP ID自动为“50.4C.43.5F.31”,伙伴方设置成不设置TSAP(ASCII),设置TSAP ID 为“E0.02.50.4C.43.5F.31”。


      图5 “TCON” 指令的连接参数

      3、分配 “TCON” 的块参数
      在指令下方的属性窗口“Properties > Configuration > block parameter”中设置,可以根据需要自己为“TCON” 块指定相应的输入输出参数。指定好参数的块,如图6所示。其中M8.0作为启动连接的触发位,连接ID = 1与连接参数里面的设置相同。


      图6 “TCON” 的块参数

      4、在 PLC_1 的 OB1 中调用 “TSEND” 发送通信指令
      首先创建一个发送数据块,通过 “Project tree > PLC_1 > Program blocks > Add new block”,选择 “Data block” 创建 DB 块,选择绝对寻址,点击“OK”键,如图7所示。


      图7 创建一个发送数据块DB3

      打开创建的发送数据块,在数据块中定义发送数据区为 8个字节的数组,如图8所示。


      图8 创建发送数据区

      然后在OB1 中调用“TSEND”发送通信指令,并为“TSEND”指定参数。使用M0.3( 2Hz 的时钟脉冲)上升沿激活发送任务,指定发送数据区为P# DB3.DBX0.0 BYTE 8,连接 ID = 1与连接参数里面的设置相同,发送长度LEN=8。分配好参数的“TSEND”块如图9所示。


      图9 调用“TSEND”发送通信块

      5、在 PLC_1 的 OB1 中调用“TRCV”接收通信指令
      同样,先创建一个接收数据块DB4 ,如图10所示。“TRCV”接收通信指令的调用方法与“TSEND” 发送通信指令的调用方法相同,M8.1作为接收指令的使能位,如图11所示。


      图10创建接收数据区

       


      图11 调用“TRCV”接收通信块

      6、在 PLC_1 的 OB1 中调用 “TDISCON”通信指令
      最后,为了断开通信链接,我们需要调用“TDISCON”通信指令,如图12所示。


      图12 调用“TDISCON”通信块

      3.3下载程序
      至此,S7-1200侧的组态和编程都已经完成,可以在项目编译无错误后,直接下载到S7-1200 CPU中,并启动CPU的运行。


      4 S7-300 CPU的组态编程
      S7-300带PN接口的CPU支持ISO on TCP通信功能,通过该集成以太网接口组态ISO on TCP通信时,只能使用开放式通信专用的功能块,这些专用的功能块可以在STEP7 “ 通讯块”的 “标准库 ”中找到,如图13所示。


      图13 S7-300 CPU通信指令库

      库中提供了下列通信功能块:
      ′> FB 65 "TCON",用于建立连接,连接时需要UDT65来提供参数
      > FB 66 "TDISCON",用于终止连接
      > FB 63 "TSEND",用于发送数据到S7站点、S5站点、PC站或者第三方设备
      > FB 64 "TRCV" 用于从S7站点、S5站点、PC站或者第三方设备接收数据

      要通过CPU 的 集成PN 接口实现开放的ISO on TCP通信,不能在Netpro网络组态中直接建立连接,必须通过程序指定每个连接的参数。用于通信的FB标准功能块,请参见附件提供的例程 ”Sample_1 ( 50 KB ) ” 或参考下载中心文档《A0284 使用西门子PLC集成的PN口实现S5 兼容通信使用入门》提供的例程。下载链接:80490650

      从附件提供的例程 ”Sample_1 ( 50 KB ) ” 中将把需要的程序块拷贝到新建的项目中,包括:
      > UDT 65 "TCON_PAR",存放用户通信参数
      > FB420 "SET_ISO_ENDPOINT" ,用于修改UDT65内通信对象参数
      > FC21, 被FB420调用
      随后,使用通信功能块 FB65 "TCON"、FB66 "TDISCON"、FB63 "TSEND" 和 FB64 "TRCV" 完成程序的编写。

      4.1创建新项目

      1、打开STEP7,新建一个项目
      2、在项目中插入一个SIMATIC 300的站
      3、组态硬件,插入一个CPU317-2PN/DP的CPU,并为PN接口分配IP地址“192.168.0.3”,如图14所示。同时,在CPU的“Cycle/Clock Memory”属性页中指定MB0为时钟存储器,在程序中可以使用M0.3(2Hz 的时钟脉冲)去自动激活发送任务,如图15所示。


      图14为PN接口分配IP地址

       


      图15设置时钟存储器字节

      4.2编写通信程序

      1、从样例程序中拷贝通信所需的块
      从附件提供的sample_1 ( 50 KB ) 例程中把需要的FB420、FC21与UDT65程序块拷贝到新创建的项目中,如图16所示。


      图 16

      2、生成数据块
      在程序中创建一个DB块,块号不限(本例为DB101),在块中建立变量DB_VAR,类型为UDT65,如图17所示。


      图17

      3、生成并调用FB块
      首先生成一个FB块(本例为FB400),在FB400静态变量区建立一个结构“T_TSAP“,包含如下变量,并为变量分配初始值,如图18所示。
      1) LOC_RACK_SLOT (BYTE)= B#16#2 表示有两个前导字符 0xE0 (CPU31x-2PN/DP 或者 CPU319-3PN/DP规定)和 0x02(CPU槽号)
      2) LOC_TSAP(STRING14)= 本地用户定义的ASCII字符'PLC_1' (注意要与S7-1200侧设置保持一致)。
      3) REM_RACK_SLOT(BYTE)= B#16#0 不使用两个前导符。
      4) REM_TSAP (STRING16)= 远程用户定义的ASCII字符'PLC_1' (注意要与S7-1200侧设置保持一致)。


      图18

      然后在生成的FB400中调用FB420,如图19所示。


      图19

      其中参数的含义如下:
      1)ID: 连接ID,与S7-1200里的设置保持一致
      2)DEV_ID:用于本PLC型号(注意不是通信对方)
      DEV_ID = B#16#1本PLC型号为 IM151-8 PN/DP CPU
      DEV_ID = B#16#2本PLC型号为CPU31x-2PN/DP或IM154-8 CPU
      DEV_ID = B#16#3本PLC型号为CPU319-3PN/DP
      DEV_ID = B#16#5本PLC型号为CPU41x-3PN/DP
      3)ACTIVE: 主动或是被动建立连接,通信双方必须一个主动,一个被动,本例中S7-300侧为被动方。
      4)T_TSAP: 静态变量区的结构变量,用于ISO ON TCP 通信的TSAP地址
      5)IP_ADDR1 ... IP_ADDR4: 通信伙伴的IP地址,即S7-1200的IP地址192.168.0.2
      6)CON_DB: 用UDT65生成的变量,即DB101

      4、在OB1中调用发送和接收功能块
      在OB1中先调用FB400功能块,为其指定背景数据块DB400,如图20所示。


      图20

      然后再在OB1中依次调用通信功能块FB65、FB64、FB63、FB66。其中发送和接收功能块FB64、FB63的数据区都为DB3,建立DB3如图21所示。关于块的使用请参考STEP7的在线帮助或相关文档说明。


      图21

      FB65 “TCON”,建立连接功能块,如图22所示。通过输入参数 "REQ"一个上升沿来建立连接。 “ID” 为连接ID,“CONNECT” 参数填写用 UDT65 生成的变量, 连接建立后会一直保持,直到调用FB66 "TDISCON" 断开连接、CPU停止或者断电。其中CONNECT指定为通过UDT65生成的DB块,即DB101, ID = 1。通过M8.0启动作业,执行连接的建立。


      图22

      FB64 “TRCV”,接收功能块,如图23所示。"TRECV" EN_R始终为TRUE, ID 填写连接ID,”DATA” 填写接收数据区,输出参数 "NDR" 用于表示新的数据已经收到,输出参数 "LEN" 表示接收的数据长度。本例中连接ID = 1。指定DB3作为接收数据块,接收数据的字节长度为8,接收作业通过M8.1使能。


      图23

      FB63 “TSEND”,发送功能块,如图24所示。连接ID = 1。指定DB3为发送数据块,发送字节长度为8,发送作业通过M0.3触发。"TSEND" 发送请求依靠输入参数"REQ"的上升沿来实现,如果“BUSY”位为true时不要触发"REQ"。输出参数 "DONE", "ERROR" 和 "STATUS" 用于评估工作的情况。


      图24

      FB66 “TDISCON”,取消连接功能块,如图25所示。可以根据需要取消ID=W#16#1的连接,作业通过M8.2使能。


      图25

      4.3下载程序
      S7-300侧的组态和编程都完成后,直接下载到S7-300 CPU中,并启动CPU的运行。


      5 监控通信结果
      对S7-1200和S7-300都组态和编程后,下载所有组态及程序并搭建好网络后,首先在在S7-1200中将M8.0置位为1,然后再在S7-300中将M8.0置位为1,两个站的“TCON” 被激活,建立两个站之间的ISO on TCP连接。
      连接正常建立后,即可以进行数据的交换。在S7-1200和S7-300站中将 ”TRCV” 功能块的EN_R置位为1,使能接收,监控通信结果如图26所示。
      通过监控结果可以看到,S7-1200中发送数据块DB3的8个字节数据被发送到S7-300站的DB3中,同时,S7-300的DB3中接收到的数据又被发送到S7-1200的接收数据块DB4中。


      图26 在线监控通信结果

      电源模块    
      6ES7 407-0DA02-0AA0    电源模块(4A)
      6ES7 407-0KA02-0AA0    电源模块(10A)
      6ES7 407-0KR02-0AA0    电源模块(10A)冗余
      6ES7 407-0RA02-0AA0    电源模块(20A)
      6ES7 405-0DA02-0AA0    电源模块(4A)
      6ES7 405-0KA02-0AA0    电源模块(10A)
      6ES7 405-0RA01-0AA0    电源模块(20A)
      6ES7 971-0BA00    备用电池
      CPU    
      6ES7 412-3HJ14-0AB0    CPU 412-3H; 512KB程序内存/256KB数据内存
      6ES7 414-4HM14-0AB0    CPU 414-4H; 冗余热备CPU 2.8 MB RAM
      6ES7 417-4HT14-0AB0    CPU 417-4H; 冗余热备CPU 30 MB RAM
      6ES7 400-0HR00-4AB0    412H 系统套件包括 2 个CPU、1个H型中央机架、2个电源、2个1M 存储卡、4个

      同步模块、2根同步电缆,以及4个备用电池(PS407 10A)
      6ES7 400-0HR50-4AB0    412H 系统套件包括 2 个CPU、1个H型中央机架、2个电源、2个1M 存储卡、4个

      同步模块、2根同步电缆,以及4个备用电池(PS405 10A)
      6ES7 412-1XJ05-0AB0    CPU412-1,144KB程序内存/144KB数据内存
      6ES7 412-2XJ05-0AB0    CPU412-2,256KB程序内存/256KB数据内存
      6ES7 414-2XK05-0AB0    CPU414-2,512KB程序内存/512KB数据内存
      6ES7 414-3XM05-0AB0    CPU414-3,1.4M程序内存/1.4M数据内存 1个IF模板插槽
      6ES7 414-3EM05-0AB0    CPU414-3PN/DP 1.4M程序内存/1.4M数据内存 1个IF模板插槽
      6ES7 416-2XN05-0AB0    CPU416-2,2.8M程序内存/2.8M数据内存
      6ES7 416-3XR05-0AB0    CPU416-3,5.6M程序内存/5.6M数据内存 1个IF模板插槽
      6ES7 416-3ER05-0AB0    CPU416-3PN/DP 5.6M程序内存/5.6M数据内存 1个IF模板插槽
      6ES7 416-2FN05-0AB0    CPU416F-2,2.8M程序内存/2.8M数据内存
      6ES7 416-3FR05-0AB0    CPU416F-3PN/DP,5.6M程序内存/5.6M数据内存
      6ES7 417-4XT05-0AB0    CPU417-4,15M程序内存/15M数据内存
      内存卡    
      6ES7 955-2AL00-0AA0    2 X 2M字节 RAM
      6ES7 955-2AM00-0AA0    2 X 4M字节 RAM
      6ES7 952-0AF00-0AA0    64K字节 RAM
      6ES7 952-1AH00-0AA0    256K字节 RAM
      6ES7 952-1AK00-0AA0    1M字节 RAM
      6ES7 952-1AL00-0AA0    2M字节 RAM
      6ES7 952-1AM00-0AA0    4M字节 RAM
      6ES7 952-1AP00-0AA0    8M字节 RAM
      6ES7 952-1AS00-0AA0    16M字节 RAM
      6ES7 952-1AY00-0AA0    64M字节 RAM
      6ES7 952-0KF00-0AA0    64K字节 FLASH EPROM
      6ES7 952-0KH00-0AA0    256K字节 FLASH EPROM
      6ES7 952-1KK00-0AA0    1M字节 FLASH EPROM
      6ES7 952-1KL00-0AA0    2M字节 FLASH EPROM
      6ES7 952-1KM00-0AA0    4M字节 FLASH EPROM
      6ES7 952-1KP00-0AA0    8M字节 FLASH EPROM
      6ES7 952-1KS00-0AA0    16M字节 FLASH EPROM
      6ES7 952-1KT00-0AA0    32M字节 FLASH EPROM
      6ES7 952-1KY00-0AA0    64M字节 FLASH EPROM
      开关量输入模板    
      6ES7 421-7BH01-0AB0    开关量输入模块(16点,24VDC)中断
      6ES7 421-1BL01-0AA0    开关量输入模块(32点,24VDC)
      6ES7 421-1EL00-0AA0    开关量输入模块(32点,120VUC)
      6ES7 421-1FH20-0AA0    开关量输入模块(16点,120/230VUC)
      6ES7 421-7DH00-0AB0    开关量输入模块(16点,24V到60VUC)
      开关量输出模板    
      6ES7 422-1BH11-0AA0    开关量输出模块(16点,24VDC,2A)
      6ES7 422-1BL00-0AA0    32点输出,24VDC,0.5A
      6ES7 422-7BL00-0AB0    32点输出,24VDC,0.5A,中断
      6ES7 422-1FH00-0AA0    16点输出,120/230VAC,2A
      6ES7 422-1HH00-0AA0    16点输出,继电器,5A
      模拟量模块    
      6ES7 431-0HH00-0AB0    16路模拟输入,13位
      6ES7 431-1KF00-0AB0    8路模拟输入,13位,隔离
      6ES7 431-1KF10-0AB0    8路模拟输入,14位,隔离,线性化
      6ES7 431-1KF20-0AB0    8路模拟输入,14位,隔离
      6ES7 431-7QH00-0AB0    16路模拟输入,16位,隔离
      6ES7 431-7KF00-0AB0    8路模拟输入,16位,隔离,热电偶
      6ES7 431-7KF10-0AB0    8路模拟输入,16位,隔离,热电阻
      6ES7 432-1HF00-0AB0    8路模拟输出,13位,隔离
      功能模板    
      6ES7 450-1AP00-0AE0    FM450-1计数器模板
      6ES7 451-3AL00-0AE0    FM451定位模板
      6ES7 452-1AH00-0AE0    FM452电子凸轮控制器
      6ES7 453-3AH00-0AE0    FM453定位模板
      6ES7 455-0VS00-0AE0    FM455C闭环控制模块
      6ES7 455-1VS00-0AE0    FM455S闭环控制模块
      6DD1 607-0AA2    FM 458-1DP快速处理系统
      6ES7 953-8LJ20-0AA0    用于FM458-1DP 基本模板 512KByte(MMC)
      6ES7 953-8LL20-0AA0    用于FM458-1DP 基本模板 2MByte(MMC)
      6ES7 953-8LM20-0AA0    用于FM458-1DP 基本模板 4MByte(MMC)
      6DD1 607-0CA1    EXM 438-1 I/O扩展模板
      6DD1 607-0EA0    EXM 448 通讯扩展模板
      6DD1 607-0EA2    EXM 448-2 通讯扩展模板
      6DD1 684-0GE0    SC64连接电缆
      6DD1 684-0GD0    SC63连接电缆
      6DD1 684-0GC0    SC62连接电缆
      6DD1 681-0AE2    SB10端子模块
      6DD1 681-0AF4    SB60端子模块
      6DD1 681-0EB3    SB61端子模块
      6DD1 681-0AG2    SB70端子模块
      6DD1 681-0DH1    SB71端子模块
      6DD1 681-0AJ1    SU12端子模块
      6DD1 681-0GK0    SU13端子模块
      通讯模板    
      6ES7 440-1CS00-0YE0    CP440通讯处理器
      6ES7 441-1AA04-0AE0    CP441-1通讯处理器
      6ES7 441-2AA04-0AE0    CP441-2通讯处理器
      6ES7 963-1AA00-0AA0    RS232C接口模板
      6ES7 963-2AA00-0AA0    20mA接口模板
      6ES7 963-3AA00-0AA0    RS422/485接口模板
      6ES7 870-1AA01-0YA0    可装载驱动 MODBUS RTU 主站
      6ES7 870-1AB01-0YA0    可装载驱动 MODBUS RTU 从站
      6GK7 443-5FX02-0XE0    CP443-5基本型通讯处理器,支持Profibus-Fms协议
      6GK7 443-5DX04-0XE0    CP443-5扩展型通讯处理器,支持Profibus-DP协议
      6GK7 443-1EX11-0XE0    CP443-1 以太网通讯处理器
      6GK7 443-1EX41-0XE0    CP443-1 高级以太网通讯处理器
      附件    
      6ES7 960-1AA04-0XA0    冗余系统同步模板(新)近距离同步(10米以内)
      6ES7 960-1AB04-0XA0    冗余系统同步模板(新)远程同步模板(10米到10公里,用同长度的光缆)
      6ES7 960-1AA04-5AA0    冗余系统光纤连接电缆(1米)(新)
      6ES7 960-1AA04-5BA0    冗余系统光纤连接电缆(2米)(新)
      6ES7 960-1AA04-5KA0    冗余系统光纤连接电缆(10米)(新)
      6ES7 833-1CC01-0YA5    S7F系统可选软件包
      6ES7 833-1CC00-6YX0    F运行授权
      6ES7 197-1LA03-0XA0    Y-LINK 
      6ES7 492-1AL00-0AA0    前连接器
      6ES7 400-1TA01-0AA0    主板(18槽)
      6ES7 400-1JA01-0AA0    主板(9槽)
      6ES7 400-1TA11-0AA0    主板(18槽)铝板
      6ES7 400-1JA11-0AA0    主板(9槽)铝板
      6ES7 401-2TA01-0AA0    CR2主板(18槽)
      6ES7 400-2JA00-0AA0    UR2-H主板(18槽)
      6ES7 400-2JA10-0AA0    UR2-H主板(18槽)铝板
      6ES7 403-1TA01-0AA0    ER1机架(18槽)
      6ES7 403-1JA01-0AA0    ER2机架(9槽)
      6ES7 403-1TA11-0AA0    ER1机架(18槽)铝板
      6ES7 403-1JA11-0AA0    ER2机架(9槽)铝板
      6ES7 460-0AA01-0AB0    IM460-0
      6ES7 461-0AA01-0AA0    IM461-0
      6ES7 468-1AH50-0AA0    连接电缆  (0.75米)
      6ES7 468-1BB50-0AA0    连接电缆 (1.5米)
      6ES7 461-0AA00-7AA0    终端器
      6ES7 460-1BA01-0AB0    IM460-1
      6ES7 461-1BA01-0AA0    IM461-1
      6ES7 468-3AH50-0AA0    468-3连接电缆  (0.75米)
      6ES7 468-3BB50-0AA0    468-3连接电缆 (1.5米)
      6ES7 460-3AA01-0AB0    IM460-3
      6ES7 461-3AA01-0AA0    IM461-3
      6ES7 468-1BF00-0AA0    468-1连接电缆(5米)
      6ES7 468-1CB00-0AA0    468-1连接电缆(10米)
      6ES7 468-1CC50-0AA0    468-1连接电缆(25米)
      6ES7 468-1CF00-0AA0    468-1连接电缆(50米)
      6ES7 468-1DB00-0AA0    468-1连接电缆(100米)
      6ES7 461-3AA00-7AA0    终端器
      6ES7 463-2AA00-0AA0    IM463-2接口模块
      6ES7 964-2AA04-0AB0    IF-964 DP接口模块

      西门子模块6ES73225HF000AB0

    在线询盘/留言
  • 0571-87774297