- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何用PLC通过Profibus批量读写Danfoss变频器参数
Danfoss变频器通过Profibus读写内部参数的应用
Danfoss变频器通过Profibus通讯读写内部参数的应用
变频器是现代化工厂中常见的设备,在一条生产线中,profibus现场总线
网络中会有多台的变频器从站在运行,这使得plc中通讯程序往往比较大,本
程序通过西门子plc组态多台丹佛斯变频器,利用固化的FB程序块,可以快
速方便的读写多台变频器参数。下图为例程中的硬件组态:
每个丹佛斯变频器从站映射到PLC中的I/O地址如下:
VLT 为Danfoss 公司的注册标志 Created by Lin Minghua
Page 1 of 8
Danfoss变频器通过Profibus读写内部参数的应用
一 . FB1 Read Danfoss VLT status程序块说明
此程序用来读取profibus网络中从站的通讯状态,如果网络中的vlt变频器
没上电或者没有联上profibus,则该地址变频器的状态位被设为逻辑0,反之
VLT 为Danfoss 公司的注册标志 Created by Lin Minghua
Page 2 of 8
Danfoss变频器通过Profibus读写内部参数的应用
则为1。FB1FB1 Read Danfoss VLT status可以与FB2 Danfoss VLT
PCA block一起读写变频器的参数。
SFC51’RDSYSST’用来读取网络中组态的从站列表,没被组态的从站则不能
读取。FB1可以用在所有丹佛斯变频器产品中。
输入:
Int_Ext (Integer):
0:PLC作为主站。
1:PLC不是主站,主站是其余外部设备。
Master_No (Integer):
主站PROFIBUS系统号,见硬件组态
Timer_No (S7 Timer):
分配一个S7计时器
输出:
1表示指定地址的从站被激活
VLT 为Danfoss 公司的注册标志 Created by Lin Minghua
Page 3 of 8
Danfoss变频器通过Profibus读写内部参数的应用
0表示指定地址的从站没被激活
Station01_32(双字)读取地址1-32的从站
Station33_64(双字) 读取地址33-64的从站
Station65_96(双字) 读取地址65-96的从站
Station97_127 (双字) 读取地址97-127的从站
分配举例:
二: FB2 Danfoss VLT PCA block程序块说明
本功能块可以读写变频器参数,PPO类型需要指定,比如PPO1,PPO2,PPO5
SFC 14 “DPRD_DAT” 和 SFC 15 “DPWR_DAT”用在了FB2 “Danfoss
VLT PCA block”.
VLT 为Danfoss 公司的注册标志 Created by Lin Minghua
Page 4 of 8
Danfoss变频器通过Profibus读写内部参数的应用
输入:
Address (Integer):硬件组态中的从站起始地址
Par_block (Block_DB):包含指定的读写参数的数据块
Enable (Bool):使能本FB块的上升沿,或者复位本FB块的错误
输出:
Done
文档评论(0)