CPU3152DP用集成DP端口做第三方DP从站的组态和编程

上传人:cl****1 文档编号:547967760 上传时间:2023-08-14 格式:DOC 页数:11 大小:988.50KB
返回 下载 相关 举报
CPU3152DP用集成DP端口做第三方DP从站的组态和编程_第1页
第1页 / 共11页
CPU3152DP用集成DP端口做第三方DP从站的组态和编程_第2页
第2页 / 共11页
CPU3152DP用集成DP端口做第三方DP从站的组态和编程_第3页
第3页 / 共11页
CPU3152DP用集成DP端口做第三方DP从站的组态和编程_第4页
第4页 / 共11页
CPU3152DP用集成DP端口做第三方DP从站的组态和编程_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《CPU3152DP用集成DP端口做第三方DP从站的组态和编程》由会员分享,可在线阅读,更多相关《CPU3152DP用集成DP端口做第三方DP从站的组态和编程(11页珍藏版)》请在金锄头文库上搜索。

1、CPU315-2DP用集成DP端口做第三方DP从站的组态和编程CPU315-2DP的集成DP 口可以组态为 DP主站也可以组态为 DP从站。当把CPU315-2DP作为 第三方从站时,要把315-2DP的GSD文件拷贝到第三方的组态软件的 GSD文件夹中,然后选 择通信的数据量,分配地址,最后编写程序实现数据的交换。1.获取CPU315-2DP的GSD文件的方法:方法很多,下面说一下通过step7的硬件组态(HardConfig )来获取。打开硬件组态(HardConfig )窗口之后,找到目标CPU然后右键鼠标,选择Product Support In formatio n” 例如:Hu d

2、u* ax e CatalogFind:Frofil StandardC7CFCF 盘2JC a-a-sE-m-2 一E-E-.-ffl-E-E-E-B-E-:m-E- -CTV 312CTU 31S I7HCPU 312CCPV 313CFU 3L3CCPU 313C-2 DFCPU 313C-2 FtFCFU 314CFV 314 ITHCPU 314C-2 DFCFU 3L4C-2 PN/DPCPU 314C-2 FtFCPU 315CPU 315-2 DP6ES7BEST&ES7315-2AFOO-OABO315-2AF01-OAB0315-2AP02-OAB0315-2AF03-OA

3、B0BESTProduct Support Information6ES7 315-2AH14-OABOCPU 315-2 PJ/DPCFV 315M DFCPU 315F-2 PN/DPCPU 316rpirhp&ES7 315-2AFQ3-0ABCAWork memory 64 ICB; D. 3 ms/lOODinstruclioiis. HPI+ DF cormscti QJP master or DP slave :er*51之后弹出网页窗口:选择下载Profibus Down load选中下载即可。注意要连接网络才才可以下载的。 下载后的内容如下:名肺犬小矣型修改日期Sj cpii

4、315_rL2255到 sie3802f. gsg5画 xi a380Ef.寧 i5|sie3802f.5KBEBP團像1M7-6-2412;06KBENIF1997-6-2412:05KEGSE文件14; 12KBGSF文件1999-4-1314:13KBGSG文件1996-4-13U: 11nGSI文件1900-V131.4; 13KBGSS立件1999-41314:14可以看到其中并没有我们要的GSD文件,只是 GSE GSF GSG GSI和GSS文件。其实这些文件的内容就是 GSD文件的内容,只不过语言不同:GSD file GSE file GSF fileGSG fileGSI

5、fileGSS fileGSP file(*.gsd)(*.gse ) English(*.gsf ) French(*.gsg ) German(*.gsi ) Italian(*.gss ) Spanish(*.gsp ) Portugues一般选择GSE文件(英文版文件)即可。2.在第三方组态中加入 GSD文件首先把下载的GSD文件解压到第三方组态软件的 GSD文件夹下,直接拷贝也可以,然后重启 组态软件,再添加 GSD文件时就可以找到刚刚加入的GSD文件:确定后就完成了 315-2DP的从站插入。2.1组态通信的数据量和地址。在第三方组态软件中双击插入的315-2DP从站弹出如下窗口:

6、Slae ConlEijuration16160424412212235ByteByteByteByteByteByteMax. length 卅刪.length Max. length Mhx, numberLength Length Length Fwnterin-/output input diptb output data vnodulgsofof i nput of output of modifiesaddrass 0MslerO|0 / Frofibns Master |ModuleInputsOutputsIn/OutIdentrlflerA |ffirst II)in gen

7、eralOmOorsecond ID in generalOxOOthird IDin greneralOkOOHaster_ISlav_O 1 by1 Bytft0x10Hastar_ISlav*_O Z by2 ByteOxllIf m 4 Tr.r、r Actual slaveStation address 3Slavel13 / 37315-2BPIdxHoduleSvsablTvueI Addr.r1first ID in gnralHadulel21second ID in generalModuleZ31third ID in g色n色芒已丄Hodu丄总341Master_Z S

8、1ave_0 16 byModule4IBQ16Append ModultgenQye qEIeInsert ModulePredefined ModulesSymbolic Nunfri从中选择通信的模块,CPU315-2DP的GSD文件中有三个模块,分别是:first ID in general、 seco nd ID in general 和third ID i ngen eral,注意在添加具体的通信模块之前,一定要先添加这三个模块,而且顺序要正确从前向后。之后修改从站的地址(就是step7中CPU集成DP 口的地址)。3.在Step7中对从站CPU315-2DP的组态3.1 插入 3

9、15-2DPCPU 双击 “DP组态集成 DP 口,在“ Ge neral ”中选择“ Properties 组态网络参数和站地址注意这的“ PROFIBUS( 1)”网络中没有其他的主站连接,最好是独立的一个网络。3.2组态集成DP 口的工作模式(主站或从站)在Operating Mode ”中选中DP Slave ”,下面的方框选择与否没有太大关系,一般选中 以便增加功能(几乎很少用到)3.3组态数据交换区在Configuration”中NeW新建通信数据区16字节编辑所配置通信区的属性:例如要建立一个通信数据区实现从站向第三方主站发送 的数据量,配置如下:注意,这里所建立的每一个通信数据

10、区的最大数据量是32字节,如果数据量超过了 32字节,可以通过建立多个这样的数据区,同时保证每一个建立的数据区要和第三方中组态插入的模 块在数据量和数据一致性上保持一致,否则通信失败。3.4 CPU315-2DP编程:依据上面的 16字节的Output通信,编程如下:Consent:SFC15:Write Consistent:Data to a Standard!jDP Slave:DPW_DAT*:ENENO f:80b1KETJTAL :-WO:P0HB1.:DEXO.OBYTE 16 -:RECORD:但是通信提示“ 80b1 ”的错误代码,意思是“指定的目的区域的长度与通过HW Co

11、nfig指定的用户数据长度不一致”。然后直接操作 QW0发现数据可以上传到主站,测试如下:曲 Table Edit iMtrt FLC Variable Vi Options Winlow Help回冈判 D|Q冋 a| M隔|2|“|c| x| |_sj 创驾网I 心IftaSIMmC 300 (1)V . . S7 Frogrun (1) RimAls 5.经测试和第三方以字通信时,会发生高低字节互换的现象, 所以先在程序中做里一下高低字节转换:332对应的十六进制数是14c,这时QW0中的数不是332 (十进制),而是19457(十进制),MOVE ENENOMOVE EMENO114c4cMB10-INOUT-Q01M011 -INOUT-QEO第三方监控结果如下:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号