自己写了个模拟量转换的程序,请大家挑点毛病,谢谢

由于无法论坛没法贴程序图,所以我把程序传到工控网,下面是贴子的链接,请大家看看有什么毛病吗?谢谢
 http://www.gongkong.com/Forum/ForumTopic.aspx?Id=2009111019584800001

问题补充:
谢谢大家的指正,“计算过程中采用 VD(浮点数),在最终输出时再转换成 INT(整数)” 但是我也发现这个问题了,就是现在设定值只能是整数,不能是浮点数,比如实际中要求频率设定为30.8HZ那么我的程序就实现不了了。那么浮点数用什么方法转成整数呢?我发现指令里只有双整数转实数,没有实数转整数啊。怎么办? 
 

最佳答案

程序基本没有什么问题,思路是正确的。在此提出2点:

 1.  缺少把 LW20  MOVE 到 LW10 。 
 2  最好在计算过程中采用 VD(浮点数),在最终输出时再转换成 INT(整数)。

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:36
下一篇 2021年7月4日 下午11:36

相关推荐

  • 请问谁有布勒流量秤的profibus通讯的中文说明书?

    我想做流量秤通讯,可惜都是英文版的,无法翻译,信息量太大,所以我需要一本中文的! 最佳答案 你购买的流量称,找你的供应商啊!他们的技术支持是最直接的支持。资料是英文的,但是应用方面…

    SIMATIC S7-200 2021年7月5日
  • 关于200系列模拟量输入通道允许最大电压

    手册上说的一般有两项,一个是量程,比如正负5V啊10V什么的,但是也有写,通道允许最大的电压是30V。那应该就是即使输入大于量程的电压,比如24V,我通道读到的值还是对应10V的&…

    2019年6月10日
  • 子程序中递增计数问题

    子程序中用递增的方法计数,居然跳一下就出现1024,我用的LW,然后改成VW的时候就正常了。请问这是为什么呢? 最佳答案 LW是局部变量,其中的数据在子程序返回后就处于一种非控状态…

    SIMATIC S7-200 2020年11月1日
  • 西门子PLC之间rs485串口线制作

    PLC  S7-200与300、400或者HMI,之间通讯的rs485串口线可以自己制作吗?怎么制作?3—对—38—对—8别的不用焊接,是这样吗?5脚的屏蔽和7…

    2017年11月16日
  • EM231模块手册

    寻找EM231模块手册或者说明书,官网一直找不到,需求帮助。谢谢! 问题补充:需要的是英文版说明,没找到。 最佳答案 相关资料全给你:见《 模拟量输入模块EM231的使用…

    SIMATIC S7-200 2020年11月1日
  • S7-200用高速脉冲输入计算累计流量

    已知0.1立方米为1脉冲,我用了实数加法.但在累计量特别大的时候会造成计算结果不正确,不知道为什么? 问题补充:为什么用双整数,有没有其他解决方法,我想让下位机直接算出累计流量 最…

    SIMATIC S7-200 2020年10月31日
  • CPU224XP模拟量输入信号是电压的,能接成4-20MA信号吗,怎么接

    并个电阻500欧的吗, 问题补充:你们有实际这样用过吗.电阻选多少瓦的,如果电阻坏了,是不是模块会烧坏. 最佳答案 电阻并联500欧姆,将电流信号转换,是标准接法,没有问题。电阻功…

    SIMATIC S7-200 2020年10月31日
  • s7-200的ppi通信问题

    以下程序好像不能实现它所说的要求,请高手指教 问题补充:这个程序究竟可不可以实现图中所说的要求 图片说明:        &nbs…

    2020年10月31日
  • S7-200 Modbus主站

    S7-200中modbus主站指令MBUS_MSG,当出现通讯故障后,它的参数Error不等于0,那么何时Error清零? 最佳答案 只有当MBUS_MSG的EN再次使能时,如果通…

    SIMATIC S7-200 2021年7月5日
  • 设计一个电子钟

    不依靠时钟读取指令来完成,数码管显示时,分,星期,并且可以手动调节 最佳答案 如果用静态扫描,会占用大量IO点,因为你要显示时分星期,至少要用5位数,每一位的数码管都分7段(不包括…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论