西门子PLC以太网驱动PsdirectCitect配置文档.docx

上传人:b****3 文档编号:3755032 上传时间:2023-05-06 格式:DOCX 页数:13 大小:1.04MB
下载 相关 举报
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第1页
第1页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第2页
第2页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第3页
第3页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第4页
第4页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第5页
第5页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第6页
第6页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第7页
第7页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第8页
第8页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第9页
第9页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第10页
第10页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第11页
第11页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第12页
第12页 / 共13页
西门子PLC以太网驱动PsdirectCitect配置文档.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

西门子PLC以太网驱动PsdirectCitect配置文档.docx

《西门子PLC以太网驱动PsdirectCitect配置文档.docx》由会员分享,可在线阅读,更多相关《西门子PLC以太网驱动PsdirectCitect配置文档.docx(13页珍藏版)》请在冰点文库上搜索。

西门子PLC以太网驱动PsdirectCitect配置文档.docx

西门子PLC以太网驱动PsdirectCitect配置文档

西门子400与citect通讯配置文档

一.驱动psdirect的安装

西门子以太网驱动psdirect的驱动有两个安装程序-前端和后端程序。

前端安装程序PSDirect.exe。

后端安装程序为EthBackend的一个文件夹。

1.前端程序的安装

双击psdirect.exe,执行前端程序的安装

点击Next按钮,直到安装路径选择

点击Brose按钮,选择安装的路径,必须为citect的安装目录.然后确定,

在以后的每个对话框中选择确定直到完成。

2.后端程序的安装

在文件夹EthBackendv找到setup.exe,双击执行安装

选择“Next“直到路径选择的对话框

点击Brose按钮,在路径选择对话框中选择的路径必须为citect安装目录下的

bin文件夹。

如下图所示

确定后,点击下一步。

为后端程序选择一个程序菜单。

点击按钮“Brose“,为启动后端程序进行系统菜单选择,如下图所示

点击确定,选择下一步,直至安装完成。

如图选择了ViJeoCitect7.0

二.后端程序的配置

点击开始菜单->程序->ViJeoCitect7.0->SiemenseindustryEthernetConfigration

弹出的界面为西门子以太网通讯配置界面。

如下图所示

如图箭头所示,2个网卡图标的即为配置软件的2个通讯通道。

两个通道可以

运行不同的通讯协议:

MAC和TCPIP。

一个通道只能运行一种,但是可以把两个通道

同时运行不同的协议,也可以运行相同的协议。

如下图我们选择TCPIP。

如果以太网网卡为CP1613,则只能选择TCPIP。

普通以太网则可以MAC,也可以TCPIP。

1.TCPIP通讯的配置

点击OK,然后回到配置主界面,选择ADD,增加PLC。

DeviceName:

为PLC命名,这个名字很重要,Citect中定义设备时,设备名必须与

这里定义的名字必须要一致,否则通讯不了。

在PLCType里选择相应PLC类型,如果是CPU400,则可以配置双CPU冗余。

我们以S7400PLC双CPU配置为例:

description:

PLC的描述

PrimaryDeviceConnection(主CPU的通讯配置)

Address:

主CPU的IP地址

ReadTSAP:

R=0;S=3;注:

R:

主CPU所在机架号S:

主CPU所在槽号

WriteTSAP:

NotUsed.注:

基本不用

BaclupDeviceConnection(从CPU的通讯配置)

Address:

从CPU的IP地址

ReadTSAP:

R=0;S=3;注:

R:

从CPU所在机架号S:

从CPU所在槽号

WriteTSAP:

NotUsed.注:

基本不用

Enable:

前面一定要打勾,表示该PLC有冗余的通讯模块,否则当和主CPU通讯失败时,

不会自动寻址从CPU。

2.MAC的通讯配置

MAC地址双CPU的配置如下图所示。

与TCPIP唯一不同的是Address里输入的

地址格式不一样,必须为12位MAC地址。

如果使用MAC地址,必须要在网卡中增加增加ISO协议,打开“网络连接”,

选择一个网卡,右键选择-》属性,点击“安装”按钮

选择-》协议,点击“添加”按钮,选择-》从磁盘安装,弹出对话框

点击“浏览”按钮,在文件选择对话框中,选择后端安装程序EthBackend文件夹下

IISO/Win2000&XP/IEISO.inf,然后确定

点击确定,选择继续安装。

安装完毕后,网卡项目中增加了ISOTransportforsimensH1

3.添加数据通讯块

双击椭圆区域的空白区域,在弹起的对话框中增加数据块。

增加DB块中的数据,在startAddress中输入DB0,b0这种格式,EndAddress里输入结束的地址边界,则会自动计算出数据库长度也可以直接在Length里输入数据块长度,则EndAddress会自动计算出来。

每一个数据块最长为440个字节,并且一个数据块必须在同一个DB块中,不能跨DB块。

并且要保证定义的数据库中的任何字节不能超过PLC里开辟的DB块的边界,否则会导致整个数据库通讯失败。

除了DB块,还支持M,I,Q数据寄存器的通讯。

这里的通讯是以字节为单位的,数据的组合和分位是在citect里完成的。

所有的PLC的数据块添加完毕后,在“文件”菜单中选择“保存”,或者点击保存图标,然后从“文件”

菜单中选择ReLoad,或者点击Reload图标。

此时原来带黄色“?

”的数据块变为绿色的“勾”,表明该数据块通讯没有问题

如果为红色的“×”,则数据库通讯失败,原因为PLC的数据库不包含某个数据块的区域。

三.Citect的通讯设置

Psdirect驱动在citect的设置相对其它驱动比较简单,无需定义Bord。

无论SiemensePLC有多少,只需要定义一个Port.下图所示

填写portName(端口名)以及PortNumber(端口号),其余参数全部为空

然后定义每个PLC的通讯参数。

在IODevice输入如下图信息

 

NAME:

定义设备的名字,该名字不能随便定义,必须与后台程序配置软件定义的PLC名字一致

Number:

设备号,每个PLC必须唯一

Address:

所有S7系列的PLC地址统一为s7;Ethernet.

PortName:

选择定义的端口名

变量标签的定义:

address:

PLC的寄存器,支持格式如下:

db%U%,%u%DB块的数据,模拟量支持类型BYTE,INT,LONG,REAL

db%U%,%u%.%u%DB块数据的某个位数字量digtal

支持M0,I0,Q0

或者M0.0,I0.0,Q0.0

附录:

西门子200以太网的通讯设置

由于PLC200无槽号已经机架号,并且数据区无DB块,所以其配置有点例外.

一.在PLC进行TSAP的设置

运行PLC编程软件MicroWinEthernetWizard对CP243进行设置

二.在后端配置工具里设置PLC200通讯参数ReadTSAP

三.由于PLC200只有V寄存器,无DB块,所以在citect中将所有V寄存器全部映射为

DB1.如读取V100的数据,则为DB1,100.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2