电工学习网

 找回密码
 立即注册

变频器串口轮询通讯

2015-3-18 09:50| 编辑:电工学习网| 查看: 9382| 评论: 0|原作者: liuliusheng|来自: 西门子工程师故事

  做一个项目,plcS7-1200,S-1200串口连接5ABB 510变频器,上位机用WINCC

     硬件组态S7-1200PU1214,RS485CM1241, ABB 510变频器用自带的内置通讯协议,S7-1200通过NET opcWINCC通讯。

开始编程,在OB100中调用MB_COMM_LOAD快,初始化MODBUS通讯,在主程序中,调用MB_MASER块,完成对变频器读写功能。

在主程序中,编写5台变频器轮询程序,利用DONE位,完成位做下一个读写变频器的条件,程序编完后,开始调试,WINCC读写不到变频器的参数,监视S7-1200程序,看STATUS显示8200,现象端口忙于处理发送请求,程序编的不对。

既然程序不对,冷静下来,换个思路,用一个定时器,1S接通1S关断,再用比较指令,对每一个变频器读写,通电实验,在WINCC中能读到变频器频率和电流,写变频器频率,也能写了,程序可以使用了。

过了不久,又接到同样的项目,用原程序,做一下修改,不费力,就完成任务了,MODBUS通讯即可爱,又可恨,只有全面理解MODBUS通讯原理,才能用得手。

看过《变频器串口轮询通讯》的人还看了以下文章:

发表评论

最新评论

下级分类

  • 变频器的接线方法图解 教你怎么搞定变频器
  • 西门子V20变频器设置步骤
  • 变频器过流故障的原因和处理方法
  • ABB变频器显示错误代码F0001的原因
  • 变频器频率调不上去原因和解决方法
  • 施耐德变频器通用参数设置步骤
热门推荐

电工学习网 ( )

GMT+8, 2023-3-17 18:30

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部