笔记本没有串口,怎样使安装的组态王与plc通讯

跪求高手帮忙,用的西门子PLC(224),通讯线是PC/PPI Cable(USB)电缆,怎么设置组态王软件与此PLC通讯,该用什么协议,高手帮忙!

组态王里有直接的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设备卸载后,然后重新插上。卸载在“设备管理器”中,将“人体学输入设备”下的卸载掉。确保使用西门子的软件可以通信上。

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-19
USB转串口线,本本也就有串口了.
如果与PLC连,可能还要232转485,一般用 modbus 协议.
第2个回答  2010-07-20
买个串口转USB就行了,不过要记得安装驱动程序
第3个回答  2010-07-18
既然
通讯线是PC/PPI Cable(USB)电缆

你 连接 后 会 提示 安装 新硬件

正常驱动后有 串口 的
第4个回答  2010-07-18
买根转换线就成
相似回答