GD350一台,PN通讯卡EC-TX509一块,S7-1200PLC一台,网线一根,装有博图V14软件的电脑
通讯卡可以安装在变频器SLOT1-3任意位置:,利用五类网络跳线将变频器通讯卡与PLC网口连接;
由于PN通讯比较简单易用,所以用于PN通讯建立连接的参数不多,设置P16.02-P16.09地址与网关就可以。其他的功能参数按需设置,比如启动命令来源,频率指令来源,PZD等。参数详见附录
加载GSD配置文件;
选择组态设备:
选择相应的CPU:
选择需要的GSD文件,添加一台变频器,连接PLC与变频器:
双击CPU或设备视图,在属性页配置CPU的以太网地址
双击变频器或设备视图,从硬件路径添加模块,模块属性自动分配I/O地址,一般使用默认地址即可,即输入地址IW2至IW32,输出地址QW2至QW32
编译下载组态
电脑连接PLC转到在线,新建变量表,监控IW和QW
红框内的IW与QW为PKW1-4,可以通过修改PKW来监视或写入PZD中不涉及到的其他参数,但是一个通讯周期内只能对一个参数进行操作。
设置变频器P00.01=2通讯命令,P00.02=3通讯命令通道profinet,P00.06=13频率源profinet;监控表的PZD,SW,CW,PKW状态如图(具体SW与CW含义说明请见GD350PN通讯手册);
GD350通讯操作方便使用,容易上手,速率高,稳定可靠。
功能码 |
名称 |
参数说明 |
设定范围 |
缺省值 |
P00.01 |
运行指令通道 |
0:键盘运行指令通道 |
0~2 |
0 |
1:端子运行指令通道 |
||||
2:通讯运行指令通道 |
||||
P00.02 |
通讯运行指令通道选择 |
0:MODBUS通讯通道 |
0~5 |
0 |
1:PROFIBUS通讯通道/CANopen通讯通道/Devicenet通讯通道 |
||||
2:以太网通讯通道 |
||||
3:EtherCat通讯通道/Profinet通讯通道 |
||||
4:PLC可编程卡通信通道 |
||||
5:无线通信卡通信通道 |
||||
注:1、2、3、4、5为扩展功能,需插卡才能使用。 |
||||
P00.06 |
A频率指令选择 |
0:键盘数字设定 |
0~15 |
0 |
1~8:保留 |
||||
9:PROFIBUS/CANopen/DeviceNET通讯设定 |
||||
10:以太网通讯设定 |
||||
11~12:保留 |
||||
13:EtherCat /Profinet通讯设定 |
||||
P00.07 |
B频率指令选择 |
14~15:保留 |
0~15 |
2 |
P03.11 |
转矩设定方式选择 |
0~1:键盘设定转矩 |
0~12 |
0 |
2~7:保留 |
||||
8:PROFIBUS/CANopen/DeviceNET通讯设定转矩 |
||||
9:以太网通讯设定转矩 |
||||
10:保留 |
||||
11:EtherCat /Profinet通讯设定 |
||||
12:保留 |
||||
P03.14 |
转矩控制正转上限频率设定源选择 |
0:键盘设定上限频率(P03.16) |
0~12 |
0 |
1~6:保留 |
||||
7:PROFIBUS/CANopen/DeviceNET通讯设定上限频率 |
||||
8:以太网通讯设定上限频率 |
||||
9:保留 |
||||
10:EtherCat /Profinet通讯设定 |
||||
11~12:保留 |
||||
P03.15 |
转矩控制反转上限频率设定源选择 |
0:键盘设定上限频率(P03.17) |
0~12 |
0 |
1~6:保留 |
||||
7:PROFIBUS/CANopen/DeviceNET通讯设定上限频率 |
||||
8:以太网通讯设定上限频率 |
||||
9:保留 |
||||
10:EtherCat /Profinet通讯设定 |
||||
11~12:保留 |
||||
P03.18 |
电动转矩上限设定源选择 |
0:键盘设定转矩上限(P03.20) |
0~11 |
0 |
1~5:保留 |
||||
6:PROFIBUS/CANopen/DeviceNET通讯设定转矩上限 |
||||
7:以太网通讯设定转矩上限 |
||||
8:保留 |
||||
9:EtherCat /Profinet通讯设定 |
||||
10~11:保留 |
||||
P03.19 |
制动转矩上限设定源选择 |
0:键盘设定转矩上限(P03.21) |
0~11 |
0 |
1~5:保留 |
||||
6:PROFIBUS/CANopen/DeviceNET通讯设定转矩上限 |
||||
7:以太网通讯设定转矩上限 |
||||
8:保留 |
||||
9:EtherCat /Profinet通讯设定 |
||||
10~11:保留 |
||||
P04.27 |
电压设定 |
0:键盘设定电压(设定由P04.28设定) |
0~13 |
0 |
通道选择 |
1~7:保留 |
|||
8:PROFIBUS/CANopen/DeviceNET通讯设定电压 |
||||
9:以太网通讯设定电压 |
||||
10:保留 |
||||
11:EtherCat /Profinet通讯设定 |
||||
12~13:保留 |
||||
P06.01 |
Y1输出选择 |
0:无效 |
0~63 |
0 |
1~23:保留 |
||||
24:PROFIBUS/CANopen/DeviceNET通讯虚拟端子输出 |
||||
25:以太网通讯虚拟端子输出 |
||||
P06.02 |
HDO输出选择 |
26~33:保留 |
0~63 |
0 |
P06.03 |
继电器RO1 |
34:EtherCat/Profinet虚拟端子输出 |
0~63 |
1 |
输出选择 |
35~63:保留 |
|||
P06.04 |
继电器RO2 |
0~63 |
5 |
|
输出选择 |
||||
P06.14 |
AO1输出选择 |
0:运行频率 |
0~47 |
0 |
1~15:保留 |
||||
16:PROFIBUS/CANopen/DeviceNET通讯设定值1 |
||||
17:PROFIBUS/CANopen/DeviceNET通讯设定值2 |
||||
18:以太网通讯设定值1 |
||||
19:以太网通讯设定值2 |
||||
20:保留 |
||||
21:EtherCat/Profinet通讯设定值1 |
||||
22~26:保留 |
||||
27: EtherCat/Profinet通讯设定值2 |
||||
P06.16 |
HDO高速脉冲输出选择 |
28~47:保留 |
0~47 |
0 |
P07.27 |
当前故障类型 |
0:无故障 |
/ |
/ |
29:Profibus通讯故障(E-DP) |
||||
30:以太网通信故障(E-NET) |
||||
31:CANopen通信故障(E-CAN) |
||||
60:卡槽1卡识别失败(F1-Er) |
||||
61:卡槽2卡识别失败(F2-Er) |
||||
62:卡槽3卡识别失败(F3-Er) |
||||
63:卡槽1卡通信故障(C1-Er) |
||||
64:卡槽2卡通信故障(C2-Er) |
||||
65:卡槽3卡通信故障(C3-Er) |
||||
66:EtherCat通信故障(E-CAT) |
||||
67:Bacnet通信故障(E-BAC) |
||||
68:DeviceNet通信故障(E-DEV) |
||||
69:主从同步CAN从机故障(S-Err) |
||||
P07.28 |
前1次故障类型 |
/ |
/ |
/ |
P07.29 |
前2次故障类型 |
/ |
/ |
/ |
P07.30 |
前3次故障类型 |
/ |
/ |
/ |
P07.31 |
前4次故障类型 |
/ |
/ |
/ |
P07.32 |
前5次故障类型 |
/ |
/ |
/ |
P08.31 |
电机1和电机2 |
0x00~0x14 |
00~14 |
0x00 |
切换通道选择 |
LED个位:切换通道选择 |
|||
0:端子切换 |
||||
1:MODBUS通讯切换 |
||||
2:PROFIBUS/CANopen/DeviceNET通讯切换 |
||||
3:以太网通讯切换 |
||||
4:EtherCat/Profinet通讯切换 |
||||
LED十位:运行中切换使能选择 |
||||
0:运行中不可切换 |
||||
1:运行中可切换 |
||||
P09.00 |
PID给定源选择 |
0:键盘定数字给定(P09.01) |
0~12 |
0 |
1~6:保留 |
||||
7:PROFIBUS/CANopen/DevicneNET通讯设定 |
||||
8:以太网通讯设定 |
||||
9:保留 |
||||
10:EtherCat /Profinet通讯设定 |
||||
11~12:保留 |
||||
P09.02 |
PID反馈源选择 |
0:模拟通道AI1反馈 |
0~10 |
0 |
1~4:保留 |
||||
5:PROFIBUS/CANopen/DevicneNET通讯设定 |
||||
6:以太网通讯设定 |
||||
7:保留 |
||||
8:EtherCat /Profinet通讯设定 |
||||
9~10:保留 |
||||
P15.01 |
模块地址 |
0~127 |
0~127 |
2 |
P15.02 |
PZD2接收 |
0:无效 |
0~31 |
0 |
1:设定频率(0~Fmax(单位:0.01Hz)) |
||||
2:PID给定,范围(0~1000,1000对应100.0%) |
||||
3:PID反馈,范围(0~1000,1000对应100.0%) |
||||
4:转矩设定值(-3000~3000,1000对应100.0%电机额定电流) |
||||
5:正转上限频率设定值(0~Fmax(单位:0.01Hz)) |
||||
对话 |
||||
留言 |
||||
监控 |
||||
记录 |
||||
客户 |
||||
报表 |
||||
日志 |
||||
P15.03 |
PZD3接收 |
11:电压设定值(V/F分离专用) |
0~31 |
0 |
P15.04 |
PZD4接收 |
(0~1000,1000对应100.0%电机额定电压) |
0~31 |
0 |
P15.05 |
PZD5接收 |
12:AO1 输出设定值1(-1000~1000,1000对应100.0%) |
0~31 |
0 |
P15.06 |
PZD6接收 |
13:AO2 输出设定值2(-1000~1000,1000对应100.0%) |
0~31 |
0 |
P15.07 |
PZD7接收 |
14:位置给定高位(有符号数) |
0~31 |
0 |
P15.08 |
PZD8接收 |
15:位置给定低位(无符号数) |
0~31 |
0 |
P15.09 |
PZD9接收 |
16:位置反馈高位(有符号数) |
0~31 |
0 |
P15.10 |
PZD10接收 |
17:位置反馈低位(无符号数) |
0~31 |
0 |
P15.11 |
PZD11接收 |
18:位置反馈设定标志(先写1再写0,则位置反馈才可以设定) |
0~31 |
0 |
P15.12 |
PZD12接收 |
19~31:保留 |
0~31 |
0 |
P15.13 |
PZD2发送 |
0:无效 |
0~31 |
0 |
1:运行频率(*100,Hz) |
||||
2:设定频率(*100,Hz) |
||||
3:母线电压(*10,V) |
||||
4:输出电压(*1,V) |
||||
5:输出电流(*10,A) |
||||
6:输出转矩实际值(*10,%) |
||||
7:输出功率实际值(*10,%) |
||||
8:运行转速(*1,RPM) |
||||
9:运行线速度(*1,m/s) |
||||
10:斜坡给定频率 |
||||
11:故障代码 |
||||
12:AI1值(*100,V) |
||||
13:AI2值(*100,V) |
||||
14:AI3值(*100,V) |
||||
15:HDIA频率植(*100,kHz) |
||||
16:端子输入状态 |
||||
17:端子输出状态 |
||||
P15.14 |
PZD3发送 |
18:PID给定(*100,%) |
0~31 |
0 |
P15.15 |
PZD4发送 |
19:PID反馈(*100,%) |
0~31 |
0 |
P15.16 |
PZD5发送 |
20:电机额定转矩 |
0~31 |
0 |
P15.17 |
PZD6发送 |
21:位置给定高位(有符号数) |
0~31 |
0 |
P15.18 |
PZD7发送 |
22:位置给定低位(无符号数) |
0~31 |
0 |
P15.19 |
PZD8发送 |
23:位置反馈高位(有符号数) |
0~31 |
0 |
P15.20 |
PZD9发送 |
24:位置反馈低位(无符号数) |
0~31 |
0 |
P15.21 |
PZD10发送 |
25:状态字 |
0~31 |
0 |
P15.22 |
PZD11发送 |
26:HDIB频率植(*100,kHz) |
0~31 |
0 |
P15.23 |
PZD12发送 |
27~31:保留 |
0~31 |
0 |
P15.24 |
PZD发送用 |
0~65535 |
0~65535 |
0 |
临时变量1 |
||||
P15.25 |
DP通信超时时间 |
0.0(无效)~300.0s |
0.0~300.0 |
0.0s |
P15.26 |
CANOPEN通信超时时间 |
0.0(无效)~300.0s |
0.0~300.0 |
0.0s |
P15.27 |
CANopen通讯 |
0:1000k bps |
0~7 |
0 |
波特率 |
1:800k bps |
|||
2:500k bps |
||||
3:250k bps |
||||
4:125k bps |
||||
5:100k bps |
||||
6:50k bps |
||||
7:20k bps |
||||
P15.28 |
CAN通讯地址 |
0~127 |
0~127 |
1 |
P15.29 |
CAN波特率选择 |
0:50Kbps |
0~4 |
1 |
1:125Kbps |
||||
2:250Kbps |
||||
3:500Kbps |
||||
4:1M bps |
||||
P15.30 |
CAN通信超时时间 |
0.0(无效)~300.0s |
0.0~300.0 |
0.0s |
P15.31 |
DeviceNET通信超时时间 |
0.0(无效)~300.0s |
0.0~300.0 |
0.0s |
P15.32 |
显示节点波特率 |
0 |
0 |
0 |
P15.33 |
轮询使能 |
0~1 |
0~1 |
1 |
P15.34 |
轮询输出实例号 |
19:INVT变频器输出 |
19~27 |
19 |
20:ODVA基本速度控制输出 |
||||
21:ODVA扩展速度控制输出 |
||||
22:ODVA速度和力矩控制输出 |
||||
23:ODVA扩展速度和力矩控制输出 |
||||
24:INVT基本速度控制输出 |
||||
25:INVT扩展速度控制输出 |
||||
26:INVT速度和力矩控制输出 |
||||
27:INVT扩展速度和力矩控制输出 |
||||
P15.35 |
轮询输入实例号 |
69:INVT变频器输入 |
69~77 |
69 |
70:ODVA基本速度控制输入 |
||||
71:ODVA扩展速度控制输入 |
||||
72:ODVA速度和力矩控制输入 |
||||
73:ODVA扩展速度和力矩控制输入 |
||||
74:INVT基本速度控制输入 |
||||
75:INVT扩展速度控制输入 |
||||
76:INVT速度和力矩控制输入 |
||||
77:INVT扩展速度和力矩控制输入 |
||||
P15.36 |
状态改变/周期使能 |
0~1 |
0~1 |
0 |
P15.37 |
状态改变/周期输出实例选择 |
19:INVT变频器输出 |
19~27 |
19 |
20:ODVA基本速度控制输出 |
||||
21:ODVA扩展速度控制输出 |
||||
22:ODVA速度和力矩控制输出 |
||||
23:ODVA扩展速度和力矩控制输出 |
||||
24:INVT基本速度控制输出 |
||||
25:INVT扩展速度控制输出 |
||||
26:INVT速度和力矩控制输出 |
||||
27:INVT扩展速度和力矩控制输出 |
||||
P15.38 |
状态改变/周期输入实例选择 |
69:INVT变频器输入 |
69~77 |
69 |
70:ODVA基本速度控制输入 |
||||
71:ODVA扩展速度控制输入 |
||||
72:ODVA速度和力矩控制输入 |
||||
73:ODVA扩展速度和力矩控制输入 |
||||
74:INVT基本速度控制输入 |
||||
75:INVT扩展速度控制输入 |
||||
76:INVT速度和力矩控制输入 |
||||
77:INVT扩展速度和力矩控制输入 |
||||
P15.39 |
组件19输出长度 |
8~32 |
8~32 |
32 |
P15.40 |
组件19输入长度 |
8~32 |
8~32 |
32 |
P15.41 |
BACnet通讯 |
0:选择P16.22(I_M服务)有效 |
0~1 |
0 |
方式选择 |
1:选择P15.42(设置BACnet_MSTP的波特率)有效 |
|||
P15.42 |
BACnet_MSTP |
0~5 |
0~5 |
0 |
的波特率 |
||||
P15.43~ P15.69 |
保留 |
|||
P16.01 |
以太网通讯速度设定 |
0:自适应 |
0~4 |
0 |
1:100M全双工 |
||||
2:100M半双工 |
||||
3:10M全双工 |
||||
4:10M半双工 |
||||
P16.02 |
IP地址1 |
0~255 |
0~255 |
192 |
P16.03 |
IP地址2 |
0~255 |
0~255 |
168 |
P16.04 |
IP地址3 |
0~255 |
0~255 |
0 |
P16.05 |
IP地址4 |
0~255 |
0~255 |
1 |
P16.06 |
子网掩码1 |
0~255 |
0~255 |
255 |
P16.07 |
子网掩码2 |
0~255 |
0~255 |
255 |
P16.08 |
子网掩码3 |
0~255 |
0~255 |
255 |
P16.09 |
子网掩码4 |
0~255 |
0~255 |
0 |
P16.10 |
网关1 |
0~255 |
0~255 |
192 |
P16.11 |
网关2 |
0~255 |
0~255 |
168 |
P16.12 |
网关3 |
0~255 |
0~255 |
1 |
P16.13 |
网关4 |
0~255 |
0~255 |
1 |
P16.14 |
以太网监控 |
0x0000~0xFFFF |
0000~FFFF |
0x0000 |
变量地址1 |
||||
P16.15 |
以太网监控 |
0x0000~0xFFFF |
0000~FFFF |
0x0000 |
变量地址2 |
||||
P16.16 |
以太网监控 |
0x0000~0xFFFF |
0000~FFFF |
0x0000 |
变量地址3 |
||||
P16.17 |
以太网监控 |
0x0000~0xFFFF |
0000~FFFF |
0x0000 |
变量地址4 |
||||
P16.18 |
保留 |
|||
P16.19 |
EtherCAT |
0~4(0:250us,1:500us,2:1ms,3:2ms) |
0~4 |
2 |
同步周期 |
||||
P16.20 |
BACnet |
BACnet设备的独立编码(0~4194303) |
0~4194 |
0 |
设备编号高位 |
||||
P16.21 |
BACnet |
0~999 |
1 |
|
设备编号低位 |
||||
P16.22 |
BACnet“I-Am” |
0:上电时发送 |
0~1 |
0 |
服务选择 |
1:不断发送 |
|||
P16.23 |
BACnet通信超时时间 |
0.0(无效)~300.0s |
0.0~300.0 |
0.0s |
P16.24 |
卡槽1扩展卡 |
0.0~600.0s |
0.0~600.00 |
0 |
识别时间 |
设置为0.0,则不检测识别故障 |
|||
P16.25 |
卡槽2扩展卡 |
0.0~600.0s |
0.0~600.00 |
0 |
识别时间 |
设置为0.0,则不检测掉线故障 |
|||
P16.26 |
卡槽3扩展卡 |
0.0~600.0s |
0.0~600.00 |
0 |
识别时间 |
设置为0.0,则不检测掉线故障 |
|||
P16.27 |
卡槽1扩展卡 |
0.0~600.0s |
0.0~600.00 |
0 |
通信超时时间 |
设置为0.0,则不检测掉线故障 |
|||
P16.28 |
卡槽2扩展卡 |
0.0~600.0s |
0.0~600.00 |
0 |
通信超时时间 |
设置为0.0,则不检测掉线故障 |
|||
P16.29 |
卡槽3扩展卡 |
0.0~600.0s |
0.0~600.00 |
0 |
通信超时时间 |
设置为0.0,则不检测掉线故障 |
|||
P16.30 |
EtherCat通信超时时间 |
0.0(无效)~300.0s |
0.0~300.0 |
0.0s |
P16.31 |
Profinet通信超时时间 |
0.0(无效)~300.0s |
0.0~300.0 |
0.0s |
P16.32 |
PZD2接收 |
0:无效 |
0~31 |
0 |
1:设定频率(0~Fmax(单位:0.01Hz)) |
||||
2:PID给定,范围(0~1000,1000对应100.0%) |
||||
3:PID反馈,范围(0~1000,1000对应100.0%) |
||||
4:转矩设定值(-3000~3000,1000对应100.0%电机额定电流) |
||||
5:正转上限频率设定值(0~Fmax(单位:0.01Hz)) |
||||
6:反转上限频率设定值(0~Fmax(单位:0.01Hz)) |
||||
7:电动转矩上限转矩(0~3000,1000对应100.0%电机额定电流) |
||||
8:制动转矩上限转矩(0~3000,1000对应100.0%电机额定电流) |
||||
9:虚拟输入端子命令,范围:0x000~0x3FF(依次对应S8\S7\S6\S5 |
||||
HDIB\HDIA\S4\S3\S2\S1 |
||||
10:虚拟输出端子命令,范围:0x00~0x0F |
||||
(依次对应RO2\RO1\HDO\Y1) |
||||
P16.33 |
PZD3接收 |
11:电压设定值(V/F分离专用) |
0~31 |
0 |
P16.34 |
PZD4接收 |
(0~1000,1000对应100.0%电机额定电压) |
0~31 |
0 |
P16.35 |
PZD5接收 |
12:AO1 输出设定值1(-1000~1000,1000对应100.0%) |
0~31 |
0 |
P16.36 |
PZD6接收 |
13:AO2 输出设定值2(-1000~1000,1000对应100.0%) |
0~31 |
0 |
P16.37 |
PZD7接收 |
14:位置给定高位(有符号数) |
0~31 |
0 |
P16.38 |
PZD8接收 |
15:位置给定低位(无符号数) |
0~31 |
0 |
P16.39 |
PZD9接收 |
16:位置反馈高位(有符号数) |
0~31 |
0 |
P16.40 |
PZD10接收 |
17:位置反馈低位(无符号数) |
0~31 |
0 |
P16.41 |
PZD11接收 |
18:位置反馈设定标志(先写1再写0,则位置反馈才可以设定) |
0~31 |
0 |
P16.42 |
PZD12接收 |
19~31:保留 |
0~31 |
0 |
P16.43 |
PZD2发送 |
0:无效 |
0~31 |
0 |
1:运行频率(*100,Hz) |
||||
2:设定频率(*100,Hz) |
||||
3:母线电压(*10,V) |
||||
4:输出电压(*1,V) |
||||
5:输出电流(*10,A) |
||||
6:输出转矩实际值(*10,%) |
||||
7:输出功率实际值(*10,%) |
||||
8:运行转速(*1,RPM) |
||||
9:运行线速度(*1,m/s) |
||||
10:斜坡给定频率 |
||||
11:故障代码 |
||||
12:AI1值(*100,V) |
||||
13:AI2值(*100,V) |
||||
14:AI3值(*100,V) |
||||
15:HDIA频率植(*100,kHz) |
||||
16:端子输入状态 |
||||
17:端子输出状态 |
||||
P16.44 |
PZD3发送 |
18:PID给定(*100,%) |
0~31 |
0 |
P16.45 |
PZD4发送 |
19:PID反馈(*100,%) |
0~31 |
0 |
P16.46 |
PZD5发送 |
20:电机额定转矩 |
0~31 |
0 |
P16.47 |
PZD6发送 |
21:位置给定高位(有符号数) |
0~31 |
0 |
P16.48 |
PZD7发送 |
22:位置给定低位(无符号数) |
0~31 |
0 |
P16.49 |
PZD8发送 |
23:位置反馈高位(有符号数) |
0~31 |
0 |
P16.50 |
PZD9发送 |
24:位置反馈低位(无符号数) |
0~31 |
0 |
P16.51 |
PZD10发送 |
25:状态字 |
0~31 |
0 |
P16.52 |
PZD11发送 |
26:HDIB频率植(*100,kHz) |
0~31 |
0 |
P16.53 |
PZD12发送 |
27~31:保留 |
0~31 |
0 |