
摘要: 本文通过示例描述了PROFIBUS-DP行业中,最常见的是使用PLC通过PROFIBUS-DP现场总线来控制变频器来实现电机启动,关闭和速度调节. 下面以一个特定的示例来描述Siemens 6se70系列变频器与s7-300 / 400的PROFIBUS-DP之间的整个通信过程. I.硬件配置变频器在STEP 7软件中创建一个项目,然后在硬件中对该项目进行配置,并建立一个PROFIBUS-DP网络. 在PROIBUS DP-> SIMOVERT文件夹中配置6se70系列逆变器,并设置定义通信地址范围. 如下图所示: 2.建立通信DB块通常,读写数据是在DB块中完成的,最好用硬件配置设置的I和O地址范围划分相同大小的区域,以方便建立通信. 关系和管理. 如下图所示,从变频器读取的数据的12个字节在DB0〜DB11中,写入变频器的数据的12个字节在DB12〜DB23中.

接下来,您还可以存储错误代码,例如通讯和与驱动器相关的其他计算数据. 三,编写通讯程序该通讯程序可以直接调用STEP 7编程软件SFC14(DPRD_DAT),SFC15(DPWR_DAT)的系统功能来实现. 例程段如下: CALL SFC 14 //变频器-> PLC LADDR: = W#16#230 //通信地址: 为硬件配置的起始地址,即560 RET_VAL in = Addess: = DB15. DBW24 //错误代码: 检查帮助的具体含义RECORD: = P#DB15. DBX0. 0 BYTE 12 //传输起始地址和长度CALL SFC 15 // PLC->变频器LADDR: = W#16#230 //通信地址: 为硬件配置的起始地址6es70变频器,即Q Addess中的560 RECORD: = P#DB15. DBX12. 0 BYTE 12 //传输起始地址和长度RET_VAL: = DB15. DBW26 //错误代码: 检查可以获得帮助的特定含义. IV. 变频器参数设置变频器的简单参数设置如下. 写入变频器数据时,它对应于变频器的k3001〜k3016(请参阅变频器的完整功能图120). 该数据对应于变频器的参数P734.

如下图所示: DB15. DBW12〜DB15. DBW22对应于P734的W01〜W06. B15. DBW0至DB15. DBW11对应于k3001至k3012. 可以通过设置参数P734的值来实现PLC读取变频器数据. PLC写入变频器的数据存储在变频器数据k3001〜k3012中,可以在变频器的参数设置中调用它们以建立彼此的对应关系. 这样,变频器和PLC之间的连接已基本建立. 您可以编写程序来通过PLC控制变频器的启动,停止和速度设置6es70变频器,以满足过程要求. 同时,还可以在主机上读取和显示变频器数据,以达到监测和诊断的目的.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-157162-1.html
其实中国手机性能质量都不比苹果差
有去无回
呵
坐等上映