西门子6ES7222-1XF32-0XB0

  • 1817
  • 产品价格:面议
  • 发货地址:上海金山 包装说明:全新原装
  • 产品数量:10000.00 台产品规格:西门子6ES7222-1XF32-0XB0
  • 信息编号:97246210公司编号:13708464
  • 郑鑫 销售工程师 微信 13585754803
  • 进入店铺 在线留言 QQ咨询  在线询价
    相关产品:

上海朕锌电气设备有限公司

西门子6ES7222-1XF32-0XB0

6ES7222-1XF32-0XB0
SIMATIC S7-1200,数字输出 SM 1222,8 DO,继电器 转换触点
blob

一、 硬件组态
首先搭建一套测试设备,设备的结构图如下:
2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成,PLC系统概貌如下图:

如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯:
第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:
插入2个S7300的站,进行硬件组态:

 

分别组态2个系统的硬件模块:

 

设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:

 

二、 网络组态
组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,打开系统的网络组态窗口NetPro,选中CPU314,如下图:

在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为ISO-on-TCP connection 或 TCP connection或 UDP connection 或 ISO Transport connection,如下图:

西门子6ES7222-1XF32-0XB0

点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:

当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,这里略去CPU314C-2DP的下载图示:

三、 程序编程
到此为止,系统的硬件组态和网络配置已经完成。下面进行系统的软件编制,在SIMATIC Manager界面中,分别在CPU314C-2PTP、CPU314C-2DP中插入OB35定时中断程序块和数据块DB1,DB2,并在两个OB35中调用FC5(AG_Send)和FC6(AG_Recv)程序块,如下图:

 

创建DB1、DB2数据块,如下图:

 

2套控制程序已经编制完成,分别下载到CPU当中,将CPU状态切换至运行状态,就可以实现S7-300之间的以太网通讯了。

如下界面说明了将CPU314C-2DP 的DB1中的数据发送到CPU314C-2PTP 的DB2中的监视界面:

a. 选择Data View,切换到数据监视状态:

 

b. CPU314C-2DP 的DB1中发送出去的数据:

 

c. CPU314C-2PTP 的DB2中接收到的数据

2. FTP
FTP是File Transfer Protocol的缩写。意为文件传输协议,用于管理计算机之间的文件传送。FTP通常指文件传输服务。
FTP是Internet上使用非常广泛的一种通讯协议。它是由支持Internet文件传输的各种规则所组成的集合,这些规则使 Internet用户可以把文件从一个主机拷贝到另一个主机上,因而为用户提供了较大的方便和收益。
FTP和其它 Internet服务一样,也是采用客户机/服务器方式。使用方法很简单,启动FTP客户端程序先与远程主机建立连接,然后向远程主机发出传输命令,远程主机在收到命令后就给予响应,并执行正确的命令。FTP有一个根本的限制,那就是,如果用户未被某一FTP主机授权,就不能访问该主机,实际上是用户不能远程登录(Remote Login)进入该主机。也就是说,如果用户在某个主机上没有注册获得授权,没有用户名和口令,就不能与该主机进行文件的传输。而Anonymous FTP (匿名FTP) 则取消了这种限制。
FTP可用多种格式传输文件,通常由系统决定,大多数系统 (包括UNIX系统) 只有两种模式:文本模式(ASCII)和二进制模式(BIN/IMAGE)。
FTP建立在传输层TCP协议之上,TCP是面向连接的协议,负责保证数据从源计算机到目的计算机的传输。TCP采用校验、确认接收和**时重传等一系列措施提供可靠的传输,所以在传输过程中FTP程序如果没有提示错误,就*担心传输问题。
CP 343-1/443-1 Advanced 支持FTP 服务器和客户端,可以用来管理CP的文件系统、传输CPU 的DB数据。

a. FTP 服务器
1) CP 343-1/443-1 Advanced作为FTP 服务器,FTP客户端可以管理CP 的文件系统并且可以读写CPU的DB,如图1。
2) 文件系统是Advanced CP 实现IT功能的一些文件,存储在CP的C-PLUG卡中。
3) 需要在STEP7硬件组态中激活FTP服务器功能(不同类型模块组态不同,如果没有激活选项,则在后台自动激活,以实际为准),如图2。


图1

 


图2

4) 在“USER”中需要分配用户、及用户权限、密码,如图3。CP 343-1/443-1 Advanced 也支持FTP的匿名登陆。


图3

5) 保存编译,下载组态后,通过WINDOWS 或其他支持FTP客户端的软件可以访问CP的文件系统,如图4、5。客户可以通过FTP获得CP的文件系统,也可以从西门子网站下载CP模块较新的文件系统后通过FTP传送到模块。


图4

 


图5

6) 如果要访问CPU的DB数据,则要在CP的文件系统生成文件配置表。文件配置表用于描述CPU和CPU中DB的信息,在CP的文件系统中存储在“config”文件中“file_db.txt”中,如图6,用户可以通过FTP获得模板、增加CPU以及DB的信息后(文件列表中具体格式请参考帮助信息),将新的文件配置表“file_db.txt”上传覆盖原文件即可。


图6

7) 文件配置表信息也可以通过STEP7硬件组态生成。通过CP“FTP ”菜单,保存编译后下载,自动添加,如图7。但需注意,如果通过STEP7硬件组态生成,则新生成的“file_db.txt”的属性是只读,所以文件配置表信息的修改只能通过STEP7下载,不能通过FTP直接修改。
8) 文件配置表生成后,CP卡断电重起,文件系统根目录会自动生成“CPUX”的文件夹,如图5。文件夹里面可以看到文件配置表中定义的DB的信息,如图9。


图7

 


图8

 


图9

9) 在CPU一侧,需要手动生成文件配置表中定义的DB,但是每个DB需要有特殊的20个字节的信息头,如图10。


图10


西门子6ES7222-1XF32-0XB0



关于八方 | 招贤纳士八方币招商合作网站地图免费注册商业广告友情链接八方业务联系我们汇款方式投诉举报
八方资源网联盟网站: 八方资源网国际站 粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594 著作权登记:2013SR134025
互联网药品信息服务资格证书:(粤)--非经营性--2013--0176
粤公网安备 44030602000281号
Copyright © 2004 - 2024 b2b168.com All Rights Reserved