S7300与G120PN通讯1系统要求
PC机:安装STEP7和Starter软件G120装置:选择支持PROFINET的控制单元,CU240SPN或CU240SPNFS7300机架:需要选择支持PROFINET的CPU,本实验使用CPU3172DPPNPROFINET连接电缆网络连接如下图所示:
2G120和S7300之间的PN连接和设置21设置通讯接口选择TCPIP接口
f分配IP地址
f22设置PGPC23分别对CPU和驱动装置G120分配相应的网络地址
f点击EditEther
etNode编辑站点信息G120的IP地址须由控制器来分配,在变频器内部可以通过参数r61001来读取
f确保硬件组态中的Device
ame与设备已分配的Device
ame一致,否则CPU会报通讯故障
f24对变频器进行组态并把它连接到PROFINET网络中
在硬件组态时需要GSDML文件,G120GSDML下载地址:2664149025选择报文结构根据实际需要,选择相应的报文结构。此处选择的报文结构应与变频器参数P0922中设定的一致。如果不一致,会出现F00401故障。
f26G120CU240SPNF相应的参数设置
参数P700P1000P0922P2051I
000P2051I
001P8840
G12066353522120ms
3周期性通讯数据结构周期性通讯的报文可以分为两个部分:过程数据PZD:过程数据包括控制字状态信息和设定值实际值。必须要将控制字的第十位置“1”选择由PLC来控制变频器,这些过程数据才能在变频器和PLC之间传递。参数通道ParameterCha
el:这一数据区用来对参数的值进行读写操作,可以用来监控或者更改变频器的参数。
数据结构如下表所示:
f参数标示符PKE:
√PNU:bit0bit10,表示参数号,有效范围0到1999。如果参数号≥2000,则必须在参数通道的第二个字IND(参数变址)的高字节位非周期通讯或低字节位周期通讯添加页号;√SPM:bit10,保留位,总设为0;√AK:bit1215,表示请求或应答的标识符。AK响应标示符:
响应标识符012345678
描述无应答传送参数数值word传送参数数值doubleword传送描述信息传送参数数值arrayword传送参数数值arraydoubleword传送数组元素的数目任务不能执行有错误的数值没有主站控制权或对参数借口没有修改权
AK请求标示符
任务标识符
描述
0
无请求
1
读取参数值
响应标识符正负078121
f2
修改参数值word
3
修改参数值doubleword
4
读取描述信息
6
读取参数值array
7
修改参数值arrayword
8
修改参数值arraydoubleword
9
读取数组元素的序号,即下标的序号
11
修改参数值arraydoubleword并保存在EEPROM
12
修改参数值arrayword并保存在EEPROM
13
修改参数值doubleword并保存在r