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

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

ID:39726605

大小:2.24 MB

页数:12页

时间:2019-07-10

西门子PLC以太网驱动Psdirect_Citect配置文档_第1页
西门子PLC以太网驱动Psdirect_Citect配置文档_第2页
西门子PLC以太网驱动Psdirect_Citect配置文档_第3页
西门子PLC以太网驱动Psdirect_Citect配置文档_第4页
西门子PLC以太网驱动Psdirect_Citect配置文档_第5页
西门子PLC以太网驱动Psdirect_Citect配置文档_第6页
西门子PLC以太网驱动Psdirect_Citect配置文档_第7页
西门子PLC以太网驱动Psdirect_Citect配置文档_第8页
西门子PLC以太网驱动Psdirect_Citect配置文档_第9页
西门子PLC以太网驱动Psdirect_Citect配置文档_第10页
资源描述:

《西门子PLC以太网驱动Psdirect_Citect配置文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西门子400与citect通讯配置文档一.驱动psdirect的安装西门子以太网驱动psdirect的驱动有两个安装程序-前端和后端程序。前端安装程序PSDirect.exe。后端安装程序为EthBackend的一个文件夹。1.前端程序的安装双击psdirect.exe,执行前端程序的安装点击Next按钮,直到安装路径选择点击Brose按钮,选择安装的路径,必须为citect的安装目录.然后确定,在以后的每个对话框中选择确定直到完成。2.后端程序的安装在文件夹EthBackendv找到setup.exe,双击执行安装选择“Next“直到路径选择的对话框点击Brose按钮,在路径选择对话框中选择

2、的路径必须为citect安装目录下的bin文件夹。如下图所示确定后,点击下一步。为后端程序选择一个程序菜单。点击按钮“Brose“,为启动后端程序进行系统菜单选择,如下图所示点击确定,选择下一步,直至安装完成。如图选择了ViJeoCitect7.0一.后端程序的配置点击开始菜单->程序->ViJeoCitect7.0->SiemenseindustryEthernetConfigration弹出的界面为西门子以太网通讯配置界面。如下图所示如图箭头所示,2个网卡图标的即为配置软件的2个通讯通道。两个通道可以运行不同的通讯协议:MAC和TCPIP。一个通道只能运行一种,但是可以把两个通道同时运行不

3、同的协议,也可以运行相同的协议。如下图我们选择TCPIP。如果以太网网卡为CP1613,则只能选择TCPIP。普通以太网则可以MAC,也可以TCPIP。1.TCPIP通讯的配置点击OK,然后回到配置主界面,选择ADD,增加PLC。DeviceName:为PLC命名,这个名字很重要,Citect中定义设备时,设备名必须与这里定义的名字必须要一致,否则通讯不了。在PLCType里选择相应PLC类型,如果是CPU400,则可以配置双CPU冗余。我们以S7400PLC双CPU配置为例:description:PLC的描述PrimaryDeviceConnection(主CPU的通讯配置)Address

4、:主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里输入的地址格式不一

5、样,必须为12位MAC地址。如果使用MAC地址,必须要在网卡中增加增加ISO协议,打开“网络连接”,选择一个网卡,右键选择-》属性,点击“安装”按钮选择-》协议,点击“添加”按钮,选择-》从磁盘安装,弹出对话框点击“浏览”按钮,在文件选择对话框中,选择后端安装程序EthBackend文件夹下IISO/Win2000&XP/IEISO.inf,然后确定点击确定,选择继续安装。安装完毕后,网卡项目中增加了ISOTransportforsimensH13.添加数据通讯块双击椭圆区域的空白区域,在弹起的对话框中增加数据块。增加DB块中的数据,在startAddress中输入DB0,b0这种格式,End

6、Address里输入结束的地址边界,则会自动计算出数据库长度也可以直接在Length里输入数据块长度,则EndAddress会自动计算出来。每一个数据块最长为440个字节,并且一个数据块必须在同一个DB块中,不能跨DB块。并且要保证定义的数据库中的任何字节不能超过PLC里开辟的DB块的边界,否则会导致整个数据库通讯失败。除了DB块,还支持M,I,Q数据寄存器的通讯。这里的通讯是以字节为单位的,数据的组合和分位是在citect里完成的。所有的PLC的数据块添加完毕后,在“文件”菜单中选择“保存”,或者点击保存图标,然后从“文件”菜单中选择ReLoad,或者点击Reload图标。此时原来带黄色“?

7、”的数据块变为绿色的“勾”,表明该数据块通讯没有问题如果为红色的“×”,则数据库通讯失败,原因为PLC的数据库不包含某个数据块的区域。一.Citect的通讯设置Psdirect驱动在citect的设置相对其它驱动比较简单,无需定义Bord。无论SiemensePLC有多少,只需要定义一个Port.下图所示填写portName(端口名)以及PortNumber(端口号),其余参数全部为空然后定义每个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。