西门子手册s7-1200与cu3202pn通讯profinet_第1页
西门子手册s7-1200与cu3202pn通讯profinet_第2页
西门子手册s7-1200与cu3202pn通讯profinet_第3页
西门子手册s7-1200与cu3202pn通讯profinet_第4页
西门子手册s7-1200与cu3202pn通讯profinet_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、/zh/view/109478999Copyright ãAG Copyright year s操作指南 07 月/15 年S7-1200 与 CU320-2PN 的PROFINET 通信S7-1200,CU320-2PN, PROFINET Communication目录概述3项目配置312软硬件要求3项目配置步骤32.12.2编程63电机的起停及速度控制63.1驱动器参数的及写入73.23.2.1非周期性通讯方式简介73.2.2S7-1200PLC 通过 PROFINET 非周期性通讯方式驱动器参数103.2.3S7-1200PLC 通过 PROFINET 非周期性通讯方式修改驱

2、动器参数13程序实例154Copyright ãAG Copyright year s1概述S7-1200 与 CU320-2PN 之间通过 PROFINET IO 可进行周期性及非周期性数 据通讯,使用 S7 功能块 DPWR_DAT/DPRD_DAT,S7-1200PLC 通过 PROFINET 周 期性通讯方式可将控制字 1(STW1)和主设定值(NSOLL_A)发送至驱动器,并从驱 动器状态字(ZSW1)和实际值(NIST_A);使用 S7 功能块 WRREC/RDREC,可以实现非周期性及编程方法。,或写入驱动器的参数。本文介绍了具体的组态22.1项目配置软硬件要求l l

3、llTIA Portal V13 Update2 以上版本 Starter/SIMOTION SCOUT V4.4 S7-1200 PLCCU320-2PN Fw4.72.2项目配置步骤项目配置步骤如表 2-1 所示。Copyright ãAG Copyright year s序号描述1创建一个 S7-1200 的新项目:2点击“Add new device”后,根据实际配置选择 S7-1200 设备:Copyright ãAG Copyright year s3在网络视图中将 U320 2 N 入到画面中:意:正确选择 U320 2PN 的 Fw 版本。4立S7-1200

4、 与 U320 2 N 的通讯网络:5置S7-1200 的 P 地址:6置CU320-2PN 的 Dev ce name 及 IP 地址:Copyright ãAG Copyright year s7在设备视图中双击 DVO 及 DO Controit 添加驱动对象和控制单元:8为驱动对象及控制单元添加通讯报文:9ARTER/SCOU 里为 CU320-2PN(X150)分配 IP 地址及 Device ame:表 2-1 项目配置步骤33.1编程的起停及速度控制S7-1200 通过PROFINET(NSOLL_A)送至驱动器。通讯方式将控制字 1(STW1)和主设定值1)2)控制字

5、中 Bit0 做电机的起、停控制。为速度设定值,进制)对应于设和实际值要经过标准化,使得00H(%,发送的最高频率(最大值)为 7率(缺省值为 50Hz)。H(200%)。在 P2000 中修-1 00 中需调用“3)在C4 DPRD DAT)”和“SFC15(DPWR DAT)”系统功能块,如图 3-1 所示“DPRD_DAT” “D W _DAT”置的过程数据。 据写入驱动装置。Copyright ãAG Copyright year s建 S120 项目并设置通讯报文:10图 3-1 S700 编程在调用“ PRD_DAT”和“DPWR_DAT”“LADDR”应该采用“ 认 量

6、表 中的系统变量的时候需要注意:gram 1_PZD- _2”,如图 3-2 所示。“图 3-2 默认变量表示例:02 ”控制字、“的发送及状态字、实际频率的程序(1) 控制驱动器运行:通过先发送控制字(STW )7E 然后发送 047F 来启动驱动器,该数据控制字在 MW10 中指定,主设定值在 MW12 中设定。(2) 停止驱动器:应发送控制字 16#047E 至 动器。(3)动器状态字值C 接收状态字 1(ZSW1 ,存放在 MW20 中,实际值,存放在 MW22 中。驱动器传来的频率3.2参数的及写入3.2.1非 期性 讯方式简介传送模式允许:的用户数据lCopyright ã

7、;AG Copyright year sl用 DP的功能 READ 和 WRITE现非周期性。传输数据块的内容应遵照 PR构)。S7-1200 与CU320-2PNId参数通道(DPV1)数据集 DS47(非周期参数通讯需要采用系统功能块“WRREC”和“R”,其中“WRREC”将“读请求 发送给 CU320-2PN,功能块参数Record 的格式如表 3-1 所示;“RDREC”将 S120 的“应答”返回给 PLC,功能块参数 Record 参数的3-2 所示,表 3-3 和表 3-4 则列出了“请求”和“应答”中 个参和错误的详细解释。表 3-1 参数请求格式表 3-2 参数应答格式Co

8、pyright ãAG Copyright year sCopyright ãAG Copyright year s表 3-3数请求及应答的 细 述表 3-4数 答中的错误值描述3.2.2S7-1200 LC 通过 PROFINET期方式驱动器参数请注意:PLC使用两个功能块 WRREC”和必“R”,“INDEX”参数为通道号 47,“ID”参数为通讯地址,与周期性定义数据块的时候,注意在 DB s”,如图 3-3 所示,否则发送和接通讯的地址 致。另外,块属性中取消选择“ p收数据时会报故障。和block aci图 3-3 创建全局数据块Copyright ãA

9、G Copyright year s下面举例说明 S7-1200 通过 PROFI ET 非 期P1121:(1)使用标志位 M50.0 及功能块“WRREC”将读参数请求(数据集为 DB3 开始的讯 式驱动器参数10 个字节)发送至驱动器,见图 3-4。数请求数据格式参考表 3-5。将 M50.0 设定为数值 1 启动读参数请求, 读请必须将该请求置 0,结束该请求。 ERROR = 1或错误信息 。(2) 使用标志位 M60.0 及功能块为 DB4 开始的 10 个字节) ,功能块时有错误产生,而 SUS 指示功R REC” 3-5。器参数的请求响应(数据集数应答数据格式参考表 3-6。将

10、 M60.0 设定为数值 1参数请求响应,完成后必须将该位置 0,结束该请求。R1息 。块时有错误产生,而 SUS 指示功能块执行状态此功读驱动器参数程序:图 3-4送“读参数请求Copyright ãAG Copyright year s图 3-5收“读参数 请 的 应表轴号为 2 的驱动对象(即 SERVO_02)的 P1121(16#0461)图 -6 所示:参数,图 3-6过变量表读 动 数Copyright ãAG Copyright year s表 3-5 读参数-写数据请求表 3-6 读参数-读数据应答3.2.3 S7-1200PLC 通过 PROFINET

11、非周期性通讯方式修改驱动器参数PLC 写参数时可以只使用“WRREC”,将写驱动器参数请求发送到驱动器,“INDEX”参数为通道号 47,“ID”参数为通讯地址,与周期性通讯的地址一致。当需要从 PLC“写参数”响应时,需使用“RDREC”。下面举例说明 S7-1200 通过 PROFINET 非周期性通讯方式修改驱动器参数P1217:在本项目发送写请求 DB5 到驱动器,驱动器返回的参数值数据块为 DB6。写参数请求数据格式参考表 3-7,写参数应答数据格式参考表 3-8。将 M70.0 设定为数值 1 启动写参数请求,当写参数请求完成后必须将该请求置 0,结束该请求。ERROR = 1 表

12、示执行此功能块时有错误产生,而 S能块执行状态或错误信息 。US 指示功将 M80.0 设定为数值 1 读请求,完成后必须将该请求置 0,结束该请求。ERROR = 1 表示执行此功能块时有错误产生,而 S或错误信息。US 指示功能块执行状态Copyright ãAG Copyright year s参数应答字节 n字节 n+1地址应答标题对应的请求参考01 hex应答 ID01 hexDB4.DBW0轴02 hex参数数量01 hexDB4.DBW2应答地址格式08 hex元素数量01 hexDB4.DBW4参数值10.0(浮点数)DB4.DBD6参数请求字节 n字节 n+1地址请

13、求标题请求参考01 hex请求 ID01 hexDB3.DBW0轴02 hex参数数量01 hexDB3.DBW2参数地址属性10 hex元素数量01 hexDB3.DBW4参数号1121 dec (461 hex)DB3.DBW6子索引0 decDB3.DBW8图 3-7送“写参数请求图 3-8收“写参数请 的 应Copyright ãAG Copyright year s表修改轴号 2 的驱动对象(即 SERVO_02)的 P1217(16#04C1)参数:图 3-9过变量表写 动数表 3-7 写参数-写数据请求表 3-8 写参数-读数据应答4程序例驱动器控制及读、请参考附带文件:(1)S7-0 项目文件:S71200CU 20-2PN.zipCopyright ãAG Copyright year s参数应字节 n字节 n+1地址应答标题对应的请求参考02 hex应答 ID0 hexDB6.DB 0轴02 hex参数数量0 hexDB6.DB 2参数请求字节 n字节 n+地址请求标题请求参考02 h x请求 ID02 hexDB5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论