广东湘恒智能科技有限公司
主营产品: 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
SIEMENS黑龙江省哈尔滨市西门子(授权)一级代理商-西门子变频器总分销商

应项目需求,目前一套恒压供水系统,采用了正弦变频器内部PID进行恒压控制,先需要通过上位机能够调整压力。在不改变原来控制模式下,拟采用S7-200 smart与变频器通讯来实现压力远程设定。

    首先我们找到EM730的通讯参数,默认的modbus地址为1,波特率9600.

  其次我们找到变频器的PID参数组:

图片

业主要求,能够在变频器自带旋钮给定频率,也可以在上位机给定频率。

查看通讯说明,我们通过设定F09.01来实现压力给定。

通讯地址为0x0901对应的地址为F09.01地址为0901H=2305+1=2306  (十进制)

主通讯程序如下:图片

另外需要将给定的地址进行转换

接收到的数据是整型,且放大了10倍。

图片

以上程序可以实现远程设定变频器的PID压力,但是无法在变频器上面设定压力,我们增加一个切换点位。

图片

当bump_remote1(远程信号)接通后,就用上位机给定,当断开后就用变频器的面板给定压力。

图片

关于PLC的modbus通讯,可以参考下面的文章


展开全文
相关产品
拨打电话 微信咨询 发送询价