网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
Profibus 通讯快速入门
作者: 来源:中国机电工程网    发布于:2019-06-07 18:38:33    文字:【】【】【

必备条件

        Step7编程软件

        PLC中具有Profibus-DP通讯口

        Profibus 通讯电缆

        Profibus 总线联结器

        Drive中有Profibus通讯模板.如: MASTER DRIVE 的CBP2    通讯模板, 标准变频器的Profibus通讯模板

 

硬件组态

        1. 将MASTERDRIVES CBP/CBP2 加入组态

        2. Profibus 地址(6)

 

        1. 将MICROMASTER 4 加入组态

        2. Profibus 地址(7)

 

选择数据格式

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

        2. I/Q address

 

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

        2. I/Q address

 

编程>Step 7 中的编程

 

创建数据块DB1

 

        说明:

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

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

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

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

 

程序举例1(读参数r015)

        注:PKW ,IND 的详细说明见附录

 

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

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

                         PKE -> DB1.DBW0

                         IND -> DB1.DBW2

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

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

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

                          DB1.DBW28 -> PKE

                          DB1.DBW30 -> IND

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

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

 

        注:PKW ,IND 的详细说明见附录

 

程序举例2 (读参数P401.2)

        注:PKW ,IND 的详细说明见附录

 

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

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

                        PKE -> DB1.DBW0

                        IND -> DB1.DBW2

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

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

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

                          DB1.DBW28 -> PKE

                          DB1.DBW30 -> IND

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

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

 

        注:PKW ,IND 的详细说明见附录

 

程序举例3 (读参数U001.2)

        注:PKW ,IND 的详细说明见附录

 

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

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

                         PKE -> DB1.DBW0

                         IND -> DB1.DBW2

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

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

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

                          DB1.DBW28 -> PKE

                          DB1.DBW30 -> IND

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

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

 

        注:PKW ,IND 的详细说明见附录


浏览 (77) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人: 来源:中国机电工程网
将本文加入收藏夹
新闻详情
脚注栏目
|
脚注信息
机电工程网(C) 2015-2020 All Rights Reserved.    联系我们