- {{item.name}}
Profibus 通讯快速入门
- 1
- 3221
- 35682
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%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 基于S7-1200CPU集成PN 接口 Modbus TCP通讯快速入门
- WinCC Telecontrol与第三方设备IEC104电力规约通讯快速入门
- 基于SIMATIC S7-300/400 客户端软件包的IEC61850规约通讯快速入门
- 基于TIA博途 V11软件平台的S7-1200 Modbus/TCP通讯快速入门
- 基于S7-300,400以太网通讯模块CP343-1&CP443-1 Modbus TCP通讯快速入门(更新版本V4.3)
- S7-400 PROFINET IO 工业无线iPCF通讯快速入门(更新版)
- S7-1200 GPRS通讯快速入门
- 基于S7-400H冗余系统以太网通讯模块CP443-1 Modbus TCP通讯快速入门
- S7-1200 GPRS通讯快速入门
- 基于SIMATIC WinCC的IEC61850规约通讯快速入门
{{item.nickName}}