西门子6ES7321-1FF01-0AA0价格

发布时间:2018-06-22

西门子6ES7321-1FF01-0AA0


SIEMENS西门子上海朕锌电气设备有限公司

        联系人:张育华

24小时销售及维修热线:

 话:       真:

 机:       Q  Q : 1287379777

 信:(同步手机)

 址:上海市金山区枫湾路500号

公司主营西门子数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品。



line;"> 1. 初步说明
S7-300/400 系列PLC的以太网通讯模块 CP343-1/443-1 Advanced系列除了支持S7 、TCP、 ISO-on-TCP等通讯协议外,还支持IT功能,具体包括FTP(client/server)、 E-MAIL (SMTP client) 、Web server。支持IT功能模块的具体信息,请参考文档后参考手册部分链接。

line;">
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数据。

line;"> 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。

line;">

line;">
图1

line;">  

line;">
图2

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

line;">
图3

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

line;">
图4

line;">  

line;">
图5

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

line;">
图6

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

line;">
图7

line;">  

line;">
图8

line;">  

line;">
图9

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

line;">
图10

line;"> 10) 在文件DB的20个字节信息头中,主要用于设置文件DB的属性。具体格式及含义请参考 60053848 手册中内容。如图11-12,通过设置4个特殊的位,来改变文件DB在FTP操作中的属性。

line;">
图11

line;">  

line;">
图12

line;"> 11) 例如,如图13,文件DB块DB22,“EXIST”=1表示可读;“LOCKED”=0表示DB可以被操作;“NEW”=0 WRITEACCESS”=1代表可以写操作;通过WINDOWS 文件客户端将文件DB拖拽到PC侧,如图14,此处定义为EXCEL文件,打开文件后可以看到CPU中DB22的数据,本例中“hello siemens”,如图15。

line;">
图13

line;">  

line;">
图14

line;">  

line;">
图15

line;"> 12) 如图13,DB22允许写操作,在PC侧修改之前的文件,传送到CP侧,如图16,传输完成后在CPU中可以看到数据,如图17,“NEW”=1代表DB修改,下一次修改DB之前,必须对其复位。“ACT_LENGTH”表示实际接收到的有效字符。

line;">
图16

line;">  

line;">
图17

line;"> b. FTP 客户端
1) CP 343-1/443-1 Advanced作为FTP 客户端,可以向FTP服务器传送CPU的DB数据,如图18。

line;">
图18

line;"> 2) CP 343-1/443-1 Advanced作为FTP 客户端,需要在Netpro 组态一个TCP的连接,如图19。在属性窗口选择“Use FTP Protocol”,如图20。CP卡可以组态的FTP客户端连接的个数有限制,343-1GX30 10个、443-1GX20 20个。

line;">
图19

line;">  

line;">
图20

line;"> 3) CP 343-1/443-1 Advanced作为FTP 客户端,需要在Netpro 组态一个TCP的连接,如图19。在属性窗口选择“Use FTP Protocol”,如图20。CP卡可以组态的FTP客户端连接的个数有限制,343-1GX30 10个、443-1GX20 20个。
4) 将Netpro 组态编译正常后下载,程序上可以使用FC40-FC44或FB40,所支持的FTP操作见图21。

line;">
图21

上一篇:C65N-DC 2P C10A
下一篇:辽阳市3R210-08亚德客电磁...