西门子6ES7222-1EF22-0XA0优质产品

供应商
浔之漫智控技术-西门子PLC代理商
认证
手机号
15221406036
经理
聂航
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-05-08 07:10

详细介绍

西门子6es7222-1ef22-0xa0优质产品

用于 siplus et 200sp 的 siplus cpu 1510sp f-1 pn,基于s7-1500 cpu 1511f-1 pn

用于采用 et 200sp 的高性能控制解决方案

提高了系统和设备的可用性

支持集中式和分布式配置中的 profisafe

profinet io 控制器可连接多 64 个 io 设备

profinet i-device,用于连接作为智能 profinet 设备的 cpu(带 simatic 或第三方 profineti/o 控制器)

适用于 4 个控制器的 profinet 共享智能设备

profinet io irt 接口,带集成 3 端口交换机

profibus 上的等时同步模式

具有多种通信方式:
pg/op 通信、profinet io 通信、开放式 ie 通信(tcp、iso-on-tcp 和 udp)、web 服务器和 s7通信(带可装载的函数块)

可选 profibus 主站,用于 125 个 profibus dp 从站(带 cm dp 模块6es7545-5da00-0ab0)

组态控制(选项处理)

集成运动控制功能,用于控制速度控制轴和定位轴,支持外部编码器

注意

cpu 的运行需要 simatic 存储卡

管理型 scalance x-500 / 第 3 层

描述

scalance x-500 管理型交换机

选择以 scalance x-500 作为核心组件来构建您的工厂网络。您可以自主选择连接介质,采用不同的冗余方案将工厂网络接入企业 it。两种基础设备通过其不同的介质模块(可达 10gbit/s)提供的网络可用性和未来安全性。

详细信息

scalance xr528-6m 带有多 28 个端口

scalance xr552-12m 带有多 52 个端口

优点

全模块化使网络扩展和装配无限灵活

全模块化的结构减少了各类设备的库存成本

借助 key-plug 可轻松实现第 3 层功能的加装,无需更换硬件

冗余型电源、c-plug 可移动存储介质和冗余功能实现较高的可用性

scalance x 工业以太网交换机和具有交换机功能的组件的概述

scalance x 工业以太网交换机应用范围

龙岩西门子代理商

1使用pzd传送装置内部数据

1.1 6se70中的实现方法与常用连接器
根据《6se70使用大全v3.4使用大全》功能图125,参数p734.01~p734.16为变频器发送给dp主站的16个pzd字的参数化接口。p734.01默认值为k0032,代表通过*个pzd将状态字1发送的dp主站。同理若要求用第3个pzd将变频器输出电流值传给dp主站,则p734.03 = k0022(outputamps);这样在dp主站侧所接收的第3个pzd的数值就是变频器输出电流。如图1.1所示,可以通过参数r735.01到.16来从变频器侧读数所发送的数值。


图1.1 6se70过程数据pzd参数化接口

常用连接器号:
kk0020     实际速度
k0023        输出电压
k0025        直流母线电压
k0030        控制字1
k0031        控制字2
k0032        状态字1
k0033        状态字2
(更多内容请参考《6se70使用大全v3.4使用大全》连接器表)

1.2 6ra70中的实现方法与常用连接器
根据《 6ra70系列v3.1全数字直流调速装置中文说明书》功能图z110,参数u734.01~u734.16为调速器发送给dp主站的16个pzd字的参数化接口。如图1.2:默认的u734.01=k0032(状态字1),u734.02=k0167(实际转速),u734.04=k0033(状态字2),若想要用第5个pzd将调速器器输出实际电枢电压值传给dp主站,则u734.05 = k0291;这样在dp主站侧所接收的第5个pzd的值就是实际电枢电压值。


图1.2 6ra70 过程数据pzd参数化接口

常用连接器号:
k0107     6 个电流波头的平均值
k0118     电枢电流给定值
k0265     励磁电流调节器输入的实际值
k0030     控制字1
k0031     控制字2
k0032     状态字1
k0033     状态字2
(更多内容请参考《 6ra70 系列v3.1全数字直流调速装置中文说明书》连接器表)


2注意事项:

23、使用的软件

? step7 v5.4 sp2
? scout v4.1 sp1 或 starter v4.1 sp1
? s120 v2.5 sp1 hf1
? cbe20的 gsdv2.1文件:gsdml-v2.1-siemens-sinamics-s-cu3x0-20070726.xml
 

4、ip 地址及通讯名称:

device  communication nameip address
cpu319-3 pn/dp  pn-io192.168.0.108
cu320  cu310192.168.0.109
pg 
192.168.0.112

注意:所有节点的子网掩码:255.255.255.0。

三、项目配置

1、 本例使用的设备描述

servo_02motor module: 6sl3120-2te13-0aa3
motor: 1fk7022-5ak71-1lg0
absolute encoder
servo_03motor module: 6sl3120-2te13-0aa3
motor: 1fk7022-5ak71-1ag0
sin/cos encoder


图 10.

注意:s120支持两个周期性通讯接口if1和if2,分别通过cu参数p8839.0和p8839.1来定义if1和if2的通讯方式,在默认情况下p8839.0=p8839.1=99,就激活了这两个接口的自动模式,如下表所示:


在这种方式下无法实现profibus dp和profinet io的并行通讯,因此为了实现其并行通讯,需要按如下方式设置:
? p8839[0]=1和p8839[1]=2:profibus dp 用于同步,profinet io用于周期性通讯
? p8839[0]=2和p8839[1]=1:profinet io用于同步,profibusdp用于周期性通讯(本例中的设置

两个周期性通讯接口if1和if2的特性如上表所示:
注意:if2不支持tm41,tm15,tm17,tm/tb,cu与cpu之间的通讯。

五、通过profibus dp或profinet io总线来实现过程数据的传输
s7-300/400plc通过profinet io或profibusdp周期性通讯方式将控制字1(ctw1)和主设定值(nsetp_b)发送至驱动器。
(1) 控制字中bit0做电机的起、停控制。
(2) 主设定值为速度设定值,参数p2000中的值为频率设定值和实际值的参考频率,对应4000h(十六进制),发送的高频率(大值)为7fffh(200%)。
(3) 当组态的报文结构 pzd=2或自由报文999时,在s7-300/400 中可用“move"指令进行数据传送;当组态的报文结构pzd >2,在s7-300/400 中需调用sfc14和sfc15系统功能块。
? sfc14(“dprd_dat")用于读驱动装置的过程数据。
? sfc15(“dpwr_dat")用于将过程数据写入驱动装置。
例子(profinet io):servo_02 控制字、主设定值的发送及状态字、实际频率的读取程序见图11。


图11

通过读取servo_02的参数r2050和p2051可以判断数据是否传输成功。


图12

例子(profibus dp):servo_02"控制字、主设定值的发送及状态字、实际频率的读取程序见图13。


图13

通过读取servo_02的参数r8850和p8051可以判断数据是否传输成功。


图14

注意通过通讯接口if1和if2可以同时实现cpu与servo_02的数据传输

六、驱动器参数的读取及写入

1.扩展profidrive功能(dpv1)
非周期性数据传送模式允许:
? 交换大量的用户数据
? 用dpv1的功能 read 和 write可以实现非周期性数据交换。传输数据块的内容应遵照profidrive参数通道(dpv1)数据集ds47(非周期参数通道结构)。


2. 参数请求及参数应答的结构
参数请求包括三部分:请求标题、参数地址及参数值。


表1.参数请求格式

 


表2.参数应答格式

 


表3.参数请求及应答描述

 


表4.在dpv1参数应答中的错误值描述

3. s7-300/400plc通过profinet io非周期性通讯方式读取驱动器参数。
请注意:plc读取驱动器参数时必须使用两个功能块sfb52 / sfb53
举例如下:
(1) 使用标志位m0.0及功能块sfb53将读请求(数据集record db11)(图16)发送至驱动器。
将m0.0设定为数值1启动读请求,当读请求完成后必须将该请求置0,结束该请求。error = 1:表示执行此功能块时有错误产生,而status 指示功能块执行状态或错误信息 。
(2) 使用标志位m1.0及功能块sfb52读取参数的请求响应(响应块db22)(参见图17) 。
将m1.0设定为数值1读取参数请求响应,完成后必须将该位置0,结束该请求。error = 1:表示执行此功能块时有错误产生,而status 指示功能块执行状态或错误信息 。


图15 profinet io读参数请求

 


图16 profinet io读参数响应

 


图17 profinet io读参数变量表

4. s7-300/400plc通过profinet io非周期性通讯方式修改驱动器参数p1216。
举例如下:
plc写参数时只需使用sfb53,在本项目的network 2中发送写请求db33 (参见图19) 到驱动器;plc读“写参数"响应时需使用sfb52,在本项目中读取驱动器返回的参数值数据块为db22 (参见图20) 。
(1) 将m0.2设定为数值1启动写请求,当写请求完成后必须将该请求置0,结束该请求。error = 1:表示执行此功能块时有错误产生,而status 指示功能块执行状态或错误信息 。
(2) 将m1.0设定为数值1读请求,完成后必须将该请求置0,结束该请求。error = 1:表示执行此功能块时有错误产生,而status 指示功能块执行状态或错误信息 。


西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
展开全文
我们其他产品
我们的新闻
相关产品
产品结构设计 产品信息发布 蓝牙产品 妇科产品 产品检测 激光产品 健康产品 教育产品 led照明产品 电热产品 陶瓷产品 优质产品
优质商家推荐 拨打电话