回复:S7 1200如何以太网控制G120 CU240E-2PN变频器点动

Haohaobb

  • 帖子

    1637
  • 精华

    39
  • 被关注

    254

论坛等级:至圣

注册时间:2011-08-25

黄金 黄金 如何晋级?

发布于 2016-11-08 13:33:05

24楼

点动运行,没有问题啊。我一直这么用的。

#PO."start/OFF1停车",通过该信号的通断即可控制其运行,通则运行,断则停止。我习惯用352报文。

分享个我写的FB。

FB_G120_Tele352.pdf

仅供参考,1200没法直接用,这个程序是基于S7-300写的。


程序设计思路,是通过系统块读取和写入标准从站一致性数据,然后将控制字按位拆开读写,状态字也是拆开读取。

可以设定转速,方向,使能信号等,后期还加了个通过P1138/1139缩放斜坡的功能,需要变频器做相应的设定。

转速设定及读取,g120不是直接的数值,需要转换,另外写的转换块,这儿只有调用的过程,代码其实很简单,没上传。大概如下:

#O_Actual_Value := INT_TO_REAL(#I_Actual_Value_from_Invertor)* #I_Reference_Value / 16384.0;

设定转换过程:

#O_Setpoint_to_Invertor:= REAL_TO_INT(16384.0*#I_Setpoint_Value/ #I_Reference_Value);


另外,使用该程序要求读写的起始地址要相同,比如都是从PIW256,PQW256。

天道酬勤
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15117条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。