SINAMICS-G120与S7-300之间的-PN-通讯.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S7-300 与 G120 PN 通讯 系统要求 PC 机:安装 STEP7 和 Starter 软件 ? G120 装置:选择支持 PROFINET 的控制单元, CU240S PN 或 CU240S PN F S7-300 机架:需要选择支持 PROFINET 的 CPU,本实验使用 CPU317-2DP/PN PROFINET 连接电缆 网络连接如下图所示: 2 G120 和 S7-300 之间的 PN 连接和设置 2.1 设置通讯接口 ? 选择 TCP/IP 接口 分配 IP 地址 2.2 设置 PG/PC 2.3 分别对 CPU 和驱动装置 G120 分配相应的网络地址 ? 点击 Edit Ethernet Node 编辑站点信息 ? G120 的 IP 地址须由控制器来分配,在变频器内部可以通过参数 r61001 来读取 ? 确保硬件组态中的 Device name 与设备已分配的 Device name 一致,否则 CPU 会报通讯故障 2.4 对变频器进行组态并把它连接到 PROFINET 网络中 在硬件组态时需要 GSDML 文件, G120 GSDML 下载地址: 2.5 选择报文结构 ? 根据实际需要,选择相应的报文结构。此处选择的报文结构应与变频器参数 P0922 中设定的一致。如果 不一致,会出现 F00401 故障。 2.6 G120(CU240S PN F) 相应的参数设置 参数 G120 P700 6 P1000 6 P0922 353 P2051 In000 52 P2051.In001 21 P8840 20ms 周期性通讯数据结构 周期性通讯的报文可以分为两个部分: 过程数据 PZD : 过程数据包括控制字 (状态信息 ) 和设定值 (实际值 )。必须要将控制字的第十位置 “1选”择由 PLC 来控制变 频器,这些过程数据才能在变频器和 PLC 之间传递。 ? 参数通道 Parameter Channel : 这一数据区用来对参数的值进行读 /写操作,可以用来监控或者更改变频器的参数。 数据结构如下表所示: 参数标示符 PKE : √PNU :bit0~bit10 ,表示参数号 ,有效范围 0 到 1999 。如果参数号 ≥ 2000 ,则必须在参数通道的第二 个字 IND (参数变址)的高字节位 (非周期通讯 ) 或低字节位 (周期通讯 ) 添加页号; √SPM :bit10 ,保留位,总设为 0 ; √AK :bit12~15 ,表示请求或应答的标识符。 AK 响应标示符: 响应标识符 描述 0 无应答 1 传送参数数值 (word) 2 传送参数数值 (double word) 3 传送描述信息 4 传送参数数值 (array, word) 5 传送参数数值 (array, double word) 6 传送数组元素的数目 7 任务不能执行 (有错误的数值 ) 8 没有主站控制权或对参数借口没有修改权 AK 请求标示符 任务标识符 描述 响应标识符 正 负 0 无请求 0 7/8 1 读取参数值 1/2 1 2 修改参数值 (word) 1 1 3 修改参数值 (double word) 2 1 4 读取描述信息 3 1 6 读取参数值 (array) 4/5 1 7 修改参数值 (array, word) 4 1 8 修改参数值 (array, double word) 5 1 9 读取数组元素的序号,即下标的序号 6 1 11 修改参数值 (array, double word) 并保存在 EEPROM 5 1 12 修改参数值 (array, word) 并保存在 EEPROM 4 1 13 修改参数值 (double word) 并保存在 EEPROM 2 1 14 修改参数值 (word) 并保存在 EEPROM 1 7/8 参数索引号 IND √高字节(  bit15~bit8  ),用来表示参数的下标号; √低字节(  bit7~bit0  ),表示参数的页号。其中有效位是  bit7~bit4  。与  PKE  中的  PNU  共同确定参数号。 例如  P2240.1 ,需要将  IND  写成  0180 。 √参数索引号  IND ,在非周期数据传输模式下,高字节和低字节表示的意义对换,例如  P2240.1  需要写成 8001 。 参数值 PWE √当使用 PROFIBUS 进行数据通讯时,参数值 (PWE) 是双字形式 (32 位) 。并且在一个通讯报文中只能传输一个参数的数值 ; √如果该参数为 32 位的数据类型,则会包括 PWE1( 高字位 ,

文档评论(0)

137****7230 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档