• {{item.name}}
{{item.name}}
{{item2.name}}
更多
操作指南

Profibus 通讯快速入门

star star star star star
4.0 分
  • 通信(通讯)
  • Profibus
  • 组态
文档编号:A0005| 文档类型:操作指南| 发布时间:2024年03月14日
  • 1
  • 935
  • 35682
介绍了西门子PLC通过PROFIBUS 网络,连接驱动装置做为从站的使用方法。包括硬件的组态、功能块的调用。

1.必备条件
Step7 编程软件 PLC 中具有Profibus-DP 通讯口 Profibus 通讯电缆 Profibus 总线联结器 Drive 中有Profibus 通讯模板.如: MASTER DRIVE 的CBP2 通讯模板, 标准变频器的Profibus 通讯模板


2.硬件组态

1. 将MASTERDRIVES CBP/CBP2 加入组态2. Profibus 地址(6)3. 将MICROMASTER 4 加入组态4. Profibus 地址(7)


3.选择数据格式

1. MASTERDRIVE 中可供选择的PP0 类型2. I/Q address1. MICROMASTER 4 中可供选择的数据格式2. I/Q address

4.Step 7 中的编程

创建数据块DB1 说明:

1.在Step7 中对PKW (参数区)读写参数时调用SFC14 和 SFC152. 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.DBW0IND -> DB1.DBW2PWE1 -> DB1.DBW4 参数值的高字位PWE2 -> DB1.DBW6 参数值的低字位

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

DB1.DBW28 -> PKEDB1.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.DBW0IND -> DB1.DBW2PWE1 -> DB1.DBW4 参数值的高字位PWE2 -> DB1.DBW6 参数值的低字位3. 将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)DB1.DBW28 -> PKEDB1.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.DBW0IND -> DB1.DBW2PWE1 -> DB1.DBW4 参数值的高字位PWE2 -> DB1.DBW6 参数值的低字位3. 将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)DB1.DBW28 ->PKEDB1.DBW30 -> IND参数值的高字位 DB1.DBW32 -> PWE1参数值的低字位 DB1.DBW34 -> PWE2注:PKW ,IND 的详细说明见附录

程序举例4(写参数P401.1)

注: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 的详细说明见附录
对PZD (过程数据)的读写

说明:

1. 在Step7 中对PZD (过程数据)读写参数时调用SFC14 和SFC152. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据3. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站4. W#16#108(即264)是硬件组态时PZD 的起始地址5. 对特殊结构的PZD 可用PQW , PIW 进行读写

程序举例5: 对PPO5 中10PZD 的读写


DB1 中与PZD 相对应的数据字

1.在P918 中设置Profibus 地址,必须与Step 7 中设置相同.地址不能重复.
2. 控制字第十位置“1”. PZD1 = W#16#X4XX

附录1

附录2-推荐网址

西门子自动化与驱动产品的在线技术支持
首先我们建议您访问西门子(中国)有限公司自动化与驱动集团客户服务与支持中心技术支持网站:http://www.ad.siemens.com.cn/service/您可以在检索窗口中键入STEP7,MMC或 Compatibility等关键字,获取相关信息; 或通过点击以下链接或取更多信息。
专家推荐精品文档:http://www.ad.siemens.com.cn/Service/recommend.asp
AS常问问题:http://support.automation.siemens.com/CN/view/zh/10805055/133000
AS更新信息:http://support.automation.siemens.com/CN/view/zh/10805055/133400
“找答案”AS版区:http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1027
网上课堂:http://www.ad.siemens.com.cn/service/e-training/下载相关资料。


图1

西门子自动化产品的其它网站
http://www.ad.siemens.com.cn/products/as/s7_200/  提供S7-200 PLC相关知识及软件下载。
https://mall.automation.siemens.com/CN/guest/ 查找西门子自动化与驱动的所有产品订货号、图片、及技术参数,或在技术支持与服务网站http://www.ad.siemens.com.cn/service/ 通过点击“A&D Mall” 进入该网站进行查询(如图1)。
需设备选型及订货
如需设备选型及订货,请联系西门子公司销售当地西门子分销商。分销商联系方式可致电400-810-4288听到提示音后选则按键3,进行信息咨询。
西门子技术支持热线
如有无法自行解决的技术问题,请拨打西门子技术支持热线400-810-4288进行问题登记或在我们的技术支持与服务网站http://www.ad.siemens.com.cn/service/ 点击“技术问题提交”进行问题登记(如图1),等待西门子技术支持工程师回复。我们会在周一至周五8:15至17:15工作时间内对您的技术问题进行解答。请注意在登记问题时尽量准确地描述所使用产品的类型,以便尽快得到负责该产品的工程师的帮助。
技术支持传真:010-64719991。
技术支持邮箱:4008104288.cn@siemens.com。

关键字:
可编程控制器、驱动装置、接口板


您可以前往全球资源库查看此文档

剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。