Plc与变频器DP通讯.docx
《Plc与变频器DP通讯.docx》由会员分享,可在线阅读,更多相关《Plc与变频器DP通讯.docx(18页珍藏版)》请在冰豆网上搜索。
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
附录