因为工作原因,一直做上位机的我现在什么都干,从去年冬天开始就偶尔鼓捣鼓捣下位机,我这边用的都是西门子1200,哈哈,做为小白的我拿着说明书,连问带蒙的,终于把通讯变频器搞定了,很开心。当然,从事这方面工作的都会,就不用看了。这里只是给初学者看的。因为我在学习中一直查不到相应的确切资料,希望我的经验分享能帮助到刚入门的小伙伴们。

如何通讯这里就不细说了,站里多的很。这里只是说一下INVT变频器的频率给定。

INVT CHF100A变频器,通讯频率设定,地址是2000,说明书上只给出了对应方式(-10000对应100%,10000对应100%),其它并未说明。 打电话给客服告诉是 16进制整型。然后做为小白的我就想多了,哈哈,总是想着要给十进制转成十六进制,愁的都吃不下饭了。鼓捣了一下午也没弄明白,今天早上突然想着用转换试试,然后就成功了,唉,也是愁的难受。不说了,上干货。

正确思路如下:

1、用户给定数据是REAL型

2、计算对应百分比数据

3、数据转换为16进制WORD型(客服说的16进制整型)

4、写到变频器里

下面是我的测试代码:

IF #INcov < 50 AND #INcov > 0 THEN
    #t1 := #INcov;
ELSE
    IF #INcov >= 50 THEN
        #t1 := 50;
    ELSE
        #t1 := 0;
    END_IF;
END_IF;
#t2 := #t1 / 50;
#t3 := 10000 * #t2;
#t4 := REAL_TO_INT(#t3);
#t5 := INT_TO_WORD(#t4);
#OUTcov := #t5;

解释:我是把转换做成了一个函数模块,方便使用。  因为我这边的频率是0-50,所以先设了个上下限。如果需要用户设把数值改成变量就行了。后面就是获取0-50对应0-10000的数值,然后转成INT型,再转成WORD型就OK了。

东西不多,也很简单,硬是卡了我一下午。非科班的悲哀。。。

S7-1200通过Modbus/485通讯INVT变频器(小白篇)相关推荐

  1. 西门子恒压供水系统介绍:触摸屏485通讯控制变频器,不用PLC

    西门子恒压供水系统介绍:触摸屏485通讯控制变频器,不用PLC. 多功能通用版,用户可自行选择所需功能. 操作简单方便初次使用只要修改变频器的一个参数即可,电控柜接线图在触摸屏上都要详细说明. 包只含 ...

  2. S7-200Smart 恒压供水程序样例+485通讯样例 + 触 摸屏样例子

    S7-200Smart 恒压供水程序样例+485通讯样例 + 触 摸屏样例子. 1.此程序样例为一拖二恒压供水样例,采用S7-200Smart PLC和smart 700触摸屏人机与abb变频器485 ...

  3. S7-200Smart 恒压供水程序样例+485通讯样例 + 触摸屏样例子

    S7-200Smart 恒压供水程序样例+485通讯样例 + 触摸屏样例子. 1.此程序样例为一拖二恒压供水样例,采用S7-200Smart PLC和smart 700触摸屏人机与abb变频器485通 ...

  4. 西门子PLc程序,博途V16 V17版1200与多台G120变频器通过过modbus RTU485 通讯控制,模拟量转

    西门子PLc程序,博途V16 V17版1200与多台G120变频器通过过modbus RTU485 通讯控制,模拟量转换,温度转换,压力Pid控制,西门子KTP700 HMi 含电路图,G120变频器 ...

  5. 欧姆龙CP1H与三菱E740变频器 485通讯 串口网关与变频器进行modbus RTU通讯。 功能:触摸屏进行参数设置监控,变频器采用三菱E740

    欧姆龙CP1H与三菱E740变频器 485通讯 CIF11模可直接拿来实用了,采用器件:欧姆龙CP1H PLC,CP1W CIF11(modbus端口模块)通讯单元,三菱FR E740变频器,1块昆仑 ...

  6. 西门子s7 200smart与台达变频器485通讯 触摸屏与plc以太网通讯,PLC与变频器通讯485口相连

    西门子s7 200smart与台达变频器485通讯 目标:用触摸屏和西门子smart 控制变频器通讯 器件:西门子s7 200 smart PLC,台达VFD-M变频器,昆仑通态触摸屏(带以太网),中 ...

  7. 三菱FX1N PLC 485与三菱变频器modbus通讯

    三菱FX1N PLC 485与三菱变频器modbus通讯可直接拿来实用了,三菱FX PLC与三菱变频器通讯 采用器件:三菱FX1N PLC,FX1N485BD板,1台三菱E740变频器,三菱FX2N ...

  8. 三菱FX1N PLC 485与三菱变频器modbus通讯 对变频器进行频率设定,加减速时间设置,正反转,启停控制

    三菱FX1N PLC 485与三菱变频器modbus通讯可直接拿来实用了,三菱FX PLC与三菱变频器通讯 采用器件:三菱FX1N PLC,FX1N485BD板,1台三菱E740变频器,三菱FX2N ...

  9. 三菱FX1N PLC 485与三菱变频器modbus通讯可直接拿来实用了,三菱FX PLC与三菱变频器通讯

    三菱FX1N PLC 485与三菱变频器modbus通讯可直接拿来实用了,三菱FX PLC与三菱变频器通讯 采用器件:三菱FX1N PLC,FX1N485BD板,1台三菱E740变频器,三菱FX2N ...

最新文章

  1. Linux内核将支持HyperBus
  2. python输出数据格式_这串数据有什么方法用python输出我想要的格式?
  3. 【408预推免复习】计算机组成原理之计算机的发展及应用
  4. Python编程基础:第六十节 多进程Multiprocessing
  5. 【DirectX12】1.基本组件创建和绘图流程
  6. ffmpeg编译 MingW + MSYS
  7. Linux下ejabberd安装配置
  8. talend工具中往oracle插数据报ORA-01461: can bind a LONG value only for insert into a LONG colum...
  9. ollvm源码分析之虚假控制流(2)
  10. Application.DoEvents()
  11. leaflet加载谷歌影像地图、天地图影像地图、天地图影像注记
  12. 如何快速找到微信支付的商户号和商户密钥?望相互转告!
  13. Python:导出QQ聊天记录-让我们看看逗比群友都在聊什么
  14. 【python统计分析】stats.ttest_ind 独立样本T检验
  15. 联想拯救者笔记本电脑亮度无法调节解决办法
  16. MySQL中更新时间字段的更新时点问题
  17. 清梦_飘云羽逸_新浪博客
  18. 中兴ZXQ10排队机出现问题了...
  19. 开学季征文 | 百尺竿头,我们都要更进一步
  20. Workbench中DM建模草图修改不了的解决办法

热门文章

  1. 日语学习资料汇总(可下载)
  2. Keil5新建GD32裸机程序工程模板
  3. @PathVariable注解
  4. 光通量发光强度照度亮度关系_科学网—[转载]光通量、发光强度、亮度、照度等概念的定义 - 姬海鹏的博文...
  5. 可缩放性_缩放Sprint以提高安全性和隐私性
  6. 华容道游戏破解java版
  7. 直播app平台搭建需要那些技术流程
  8. 像互联网这类企业其实越晚上市对持原始股员工越有利
  9. 顶级域名有哪些?是如何分类的?
  10. e:可以解包多种存档把戏的小器械