2个回答
展开全部
组态王里有直接的S7-200USB驱动,定义设备时选择PLC-西门子-S7-200系列(USB),具体的请看下面:
概述
组态王支持与西门子S7-200 USB进行通讯。
硬件连接与配置
1、组态王与PLC硬件连接如下图所示:
组态王设置
1、定义组态王设备
组态王定义设备时请选择:[PLC] > [西门子] > [S7-200系列(USB)] > [USB]
2、设备地址及通讯参数定义
设备地址与PLC的地址一致,为是十进制整数,范围 1—127
3、组态王数据词典-IO变量定义
1)、组态王中寄存器列表
寄存器格式 寄存器范围 读写属性 数据类型 变量类型 寄存器含义 备注
Vdddd dddd:0~9999 读写 BYTE
SHORT
USHORT
LONG
FLOAT I/O整型
I/O实型 V数据区 PLC断电保存
Idddd
dddd:0~9999
只读
BYTE
I/O整型
数字量输入区,按字节读取
Idddd.x dddd:0~9999
x: 0~7 只读 BIT I/O离散 数字量输入区,按位读取
Qdddd
dddd:0~9999
读写
BYTE I/O整型
数字量输出区,按字节操作
Qdddd.x dddd:0~9999
x: 0~7 读写 BIT I/O离散 数字量输出区,按位操作
Mdddd dddd:0~9999 读写 BYTE I/O整型 中间寄存器区,按字节(8位)操作 PLC断电不保存
Mdddd.x dddd:0~9999
x: 0~7 读写 BIT
I/O离散
中间寄存器区,按位操作
3)、寄存器使用举例:
寄存器名称 读写属性 数据类型 变量类型 寄存器说明
V1000 读写 BYTE I/O整型 V数据区,地址 1000
I0 只读 BYTE I/O整型 数字量输入区I0.0到I0.7
I0.4 只读 BIT I/O离散 数字量输入区I0.4
Q1 读写 BYTE I/O整型 数字量输出区Q1.0到Q1.7
Q0.7 读写 BIT I/O离散 数字量输出区Q0.7
M100 读写 BYTE I/O整型 中间寄存器区,地址100
M100.5 读写 BIT I/O离散 中间寄存器区地址100的bit5
注意事项
1)PLC实际支持的寄存器范围,和具体型号有关。
2)驱动只支持1个PLC设备。
3)如果计算机上还有其他USB设备,驱动可能不能与PLC正常通讯。
4)有时通信不上,可以把USB设备卸载后,然后重新插上。卸载在“设备管理器”中,将“人体学输入设备”下的卸载掉。确保使用西门子的软件可以通信上。
概述
组态王支持与西门子S7-200 USB进行通讯。
硬件连接与配置
1、组态王与PLC硬件连接如下图所示:
组态王设置
1、定义组态王设备
组态王定义设备时请选择:[PLC] > [西门子] > [S7-200系列(USB)] > [USB]
2、设备地址及通讯参数定义
设备地址与PLC的地址一致,为是十进制整数,范围 1—127
3、组态王数据词典-IO变量定义
1)、组态王中寄存器列表
寄存器格式 寄存器范围 读写属性 数据类型 变量类型 寄存器含义 备注
Vdddd dddd:0~9999 读写 BYTE
SHORT
USHORT
LONG
FLOAT I/O整型
I/O实型 V数据区 PLC断电保存
Idddd
dddd:0~9999
只读
BYTE
I/O整型
数字量输入区,按字节读取
Idddd.x dddd:0~9999
x: 0~7 只读 BIT I/O离散 数字量输入区,按位读取
Qdddd
dddd:0~9999
读写
BYTE I/O整型
数字量输出区,按字节操作
Qdddd.x dddd:0~9999
x: 0~7 读写 BIT I/O离散 数字量输出区,按位操作
Mdddd dddd:0~9999 读写 BYTE I/O整型 中间寄存器区,按字节(8位)操作 PLC断电不保存
Mdddd.x dddd:0~9999
x: 0~7 读写 BIT
I/O离散
中间寄存器区,按位操作
3)、寄存器使用举例:
寄存器名称 读写属性 数据类型 变量类型 寄存器说明
V1000 读写 BYTE I/O整型 V数据区,地址 1000
I0 只读 BYTE I/O整型 数字量输入区I0.0到I0.7
I0.4 只读 BIT I/O离散 数字量输入区I0.4
Q1 读写 BYTE I/O整型 数字量输出区Q1.0到Q1.7
Q0.7 读写 BIT I/O离散 数字量输出区Q0.7
M100 读写 BYTE I/O整型 中间寄存器区,地址100
M100.5 读写 BIT I/O离散 中间寄存器区地址100的bit5
注意事项
1)PLC实际支持的寄存器范围,和具体型号有关。
2)驱动只支持1个PLC设备。
3)如果计算机上还有其他USB设备,驱动可能不能与PLC正常通讯。
4)有时通信不上,可以把USB设备卸载后,然后重新插上。卸载在“设备管理器”中,将“人体学输入设备”下的卸载掉。确保使用西门子的软件可以通信上。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询