广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
TIA Protal中如何通过FB286 读写多个变频 器参数
发布时间:2024-11-06

FB286 是一个用于读写变频器中多个参数的功能块,能够一次读写多达16 个参数。它在运行过程中内部调用了非周期通信功能块RDREC/SFB52 和WRREC/SFB53。它简单易用,省去了非周期通信中填写数据区内容的繁琐步骤,只需要指明参数号、下标即可。

那么如何通过FB286 读写多个变频器参数呢?

在博图软件中完成硬件组态。在使用FB286之前,必须确保硬件组态已经完成,而且PLC和变频器之间的通信已经建立。本例采用CPU1513-1PN(V1.5)和带CU250S-2PN(V4.6)的G120。


2.在主程序(OB1)或者周期中断程序(例如OB32)中插入FB286.

FB286在库程序中显示名称为SINA_PARA.对于不同的PLC,有不同的库。

3.编译并下载程序到PLC后,本例采用监控表实现读/写多个变频器参数。

 3.1读p1001,p1002,p1003,p1004(固定转速设定值1,2,3,4)。这4个参数的初始    值显示在下面Startdrive软件的参数视图中。





注意

1. FB286 可在S7-300/400, S7-1200 和S7-1500 PLC 中使用。

2. FB286 可在PROFINET 和PROFIBUS 通信中使用。

3. FB286 可在SINAMICS S/G 系列变频器以及MM4 系列变频器中使用。

4. FB286 中的参数值全部处理为浮点数格式。例如,对于p1000=6(设定值源

选择,16 位整型),通过FB286 读回的参数值为6.0.

在.sxParameter[x].srValue 变量中写1.0,通过FB286 的写任务,可将p1000

写为1.


展开全文
拨打电话 微信咨询 发送询价