Plc与变频器DP通讯.docx

上传人:b****4 文档编号:11710286 上传时间:2023-03-30 格式:DOCX 页数:17 大小:629.31KB
下载 相关 举报
Plc与变频器DP通讯.docx_第1页
第1页 / 共17页
Plc与变频器DP通讯.docx_第2页
第2页 / 共17页
Plc与变频器DP通讯.docx_第3页
第3页 / 共17页
Plc与变频器DP通讯.docx_第4页
第4页 / 共17页
Plc与变频器DP通讯.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

Plc与变频器DP通讯.docx

《Plc与变频器DP通讯.docx》由会员分享,可在线阅读,更多相关《Plc与变频器DP通讯.docx(17页珍藏版)》请在冰豆网上搜索。

Plc与变频器DP通讯.docx

Plc与变频器DP通讯

硬件组态

   1.将MASTERDRIVESCBP/CBP2加入组态

   2.Profibus地址

 

   1.将MICROMASTER4加入组态

   2.Profibus地址

 

选择数据格式

   1.MASTERDRIVE中可供选择的PP0类型

   2.I/Qaddress

 

   1.MICROMASTER4中可供选择的数据格式

   2.I/Qaddress

 

Step7中的编程

 

创建数据块DB1

 

   说明:

   1.在Step7中对PKW(参数区)读写参数时调用SFC14和SFC15

   2.SFC14(“DPRD_DAT”)用于读Profibus从站的数据

   3.SFC15(“DPWR_DAT”)用于将数据写入Profibus从站

   4.W#16#100(即256)是硬件组态时PKW的起始地址

 

程序举例1

   1.读参数r015

   注:

PKW,IND的详细说明见附录

 

   1.W#16#100(即256)是硬件组态时PKW的起始地址

   2.将从站数据读入DB1.DBX0.0开始的8个字节(P#DB1.DBX0.0BYTE8)

                    PKE->DB1.DBW0

                    IND->DB1.DBW2

                   PWE1->DB1.DBW4参数值的高字位

                   PWE2->DB1.DBW6参数值的低字位

   3.将DB1.DBX28.0开始的8个字节写入从站(P#DB1.DBX28.0BYTE8)

                     DB1.DBW28->PKE

                     DB1.DBW30->IND

       参数值的高字位DB1.DBW32->PWE1

       参数值的低字位DB1.DBW34->PWE2

 

   注:

PKW,IND的详细说明见附录

 

Top

 

程序举例2(读参数数组的数值)

   2.读参数P401.2

   注:

PKW,IND的详细说明见附录

 

   1.W#16#100(即256)是硬件组态时PKW的起始地址

   2.将从站数据读入DB1.DBX0.0开始的8个字节(P#DB1.DBX0.0BYTE8)

                   PKE->DB1.DBW0

                   IND->DB1.DBW2

                  PWE1->DB1.DBW4参数值的高字位

                  PWE2->DB1.DBW6参数值的低字位

   3.将DB1.DBX28.0开始的8个字节写入从站(P#DB1.DBX28.0BYTE8)

                     DB1.DBW28->PKE

                     DB1.DBW30->IND

       参数值的高字位DB1.DBW32->PWE1

       参数值的低字位DB1.DBW34->PWE2

 

   注:

PKW,IND的详细说明见附录

Top

 

程序举例3(读须置位参数页的参数)

   3.读参数U001.2

   注:

PKW,IND的详细说明见附录

 

   1.W#16#100(即256)是硬件组态时PKW的起始地址

   2.将从站数据读入DB1.DBX0.0开始的8个字节(P#DB1.DBX0.0BYTE8)

                    PKE->DB1.DBW0

                    IND->DB1.DBW2

                   PWE1->DB1.DBW4参数值的高字位

                   PWE2->DB1.DBW6参数值的低字位

   3.将DB1.DBX28.0开始的8个字节写入从站(P#DB1.DBX28.0BYTE8)

                     DB1.DBW28->PKE

                     DB1.DBW30->IND

       参数值的高字位DB1.DBW32->PWE1

       参数值的低字位DB1.DBW34->PWE2

 

   注:

PKW,IND的详细说明见附录

Top

 

程序举例4(写参数)

   4.写参数P401.1(将W#16#1000写入P401.1中)

   1.将W#16#8191写入DB1.DBW28(PWE)

   注:

PKW,IND的详细说明见附录

 

   1.W#16#100(即256)是硬件组态时PKW的起始地址

   2.将从站数据读入DB1.DBX0.0开始的8个字节(P#DB1.DBX0.0BYTE8)

                    PKE->DB1.DBW0

                    IND->DB1.DBW2

                   PWE1->DB1.DBW4参数值的高字位

                   PWE2->DB1.DBW6参数值的低字位

   3.将DB1.DBX28.0开始的8个字节写入从站(P#DB1.DBX28.0BYTE8)

                     DB1.DBW28->PKE

                     DB1.DBW30->IND

       参数值的高字位DB1.DBW32->PWE1

       参数值的低字位DB1.DBW34->PWE2

 

   注:

PKW,IND的详细说明见附录

Top

对PZD(过程数据)的读写

   说明:

   1.在Step7中对PZD(过程数据)读写参数时调用SFC14和SFC15

   2.SFC14(“DPRD_DAT”)用于读Profibus从站的数据

   3.SFC15(“DPWR_DAT”)用于将数据写入Profibus从站

   4.W#16#108(即264)是硬件组态时PZD的起始地址

   5.对特殊结构的PZD可用PQW,PIW进行读写

Top

 

程序举例5:

对PPO5中10PZD的读写

   DB1中与PZD相对应的数据字

   1.在P918中设置Profibus地址,必须与Step7中设置相同.地址不能重复.

   2.控制字第十位置“1”.PZD1=W#16#X4XX

Top

 

附录

 

 

 

 

 

 

 

 

 

 

 

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

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1