西门子PLC如何通过profibus读取并控制ABB800变频器?

西门子PLC如何通过profibus读取并控制ABB800变频器?
程序怎么写?

西门子PLC多了,200?200smart?300?400?1200?1500?WINAC?
你用的哪一种?
ABB800,下次记得说ACS800,挂通讯模块了吗?没挂没得玩
ACS800哪个类型的?提升机专用?风机水泵专用?标准型?
DP头、DP电缆
以上是硬件的问题
GSD文件有吗?没它没法组态
说明书看过了吗?控制字和状态字一个厂家一个定义,针对ACS800需要你自己看对应版本的应用手册,注意不是硬件手册
程序是最后一步,也是最简单的一步
关键点在组态上
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-06
不需要编程 在总线上添加该变频的GSD文件组态就可以 通过总线可以读取变频器的参数
第2个回答  推荐于2016-12-01

在ABB官方网站上获得ABB800变频器的硬件GSD文件,下载地址如下http://www.abb.com/product/seitp322/f12b5520207bb331c1257265002a17d6.aspx,其次,在硬件配置中配置好使用的CPU,profibus网络以及在网络中插入的ABB变频器(ABB变频器GSD文件安装位置profibus DP目录下的additonal field devices下的驱动器栏,插入主要的模块后在下面插入相应的输入输出模块)如图所示。

3、根据所选用的PLC选择通讯方式,集成DP口的PLC通过集成的DP口访问总线的时候,可以自动将子站的IO映射的到PLC的IO,因此直接选择PIW,PQW的通讯方式,非集成的CP口(也就是CP处理器)通讯时,需要通过编程来实现,调用的是西门子通用库里面的CP 300的FC1和FC2两个通讯块,通过通讯块将外部的IO映射到内部的数据上实现。

本回答被提问者采纳
相似回答