请问这10个数据如何输出模拟量

我现在有一组数据是实数的,需要输出4——20mA模拟电流,数据如下
 0.056,
 0.152
 0.158
 0.245
 0.268
 0.325
 数据如上。0.056我要输出4mA,0.325我输出20mA.请问我如何将各个数据进行输出4——20mA之间的数呢。请指教

最佳答案

0.056----4-----6400
 0.325----20----32000

 0.056x+y=6400
 0.325x+y=32000

 x=95167
 y=1070

 a*95167+1070=b

 a就是你的0.152、0.158、0.245
 b是实数,将b转换为双整数,再转换为整数,再输出。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:09
下一篇 2021年7月5日 上午2:09

相关推荐

  • 在线程序编辑与非在线程序编辑

    224XPCN非在线程序编辑16384bytes。我的程序目前是13997bytes.为什么下载时,提示:程序块过大呢? 问题补充:半空人士,我现在是想把整条程序下载下去。难道西门…

    SIMATIC S7-200 2020年11月1日
  • s7-224XP 已经和组态王自由口连接,如何再连接热表

    我用的是s7-224xp和组态王,用的是组态王发布的s7-200自由口程序,224xp的port0口与DTU连接,现在又有一块热表,也想连接到组态王显示,通过485能否直接连到po…

    SIMATIC S7-200 2017年11月6日
  • PC access与PLC通讯问题

    请问能否在两台机器上装PCaccess与同一台PLC通讯,如果可以请问怎么设置和实现,谢谢高手指点 问题补充:我用的是以太网通讯,在200PLC后有cp243一台网模块,我想在两台…

    SIMATIC S7-200 2018年12月3日
  • 临时变量选什么类型啊?

    各位老大,做个S7-200的小程序,如果报错的地方偶选了几种变量类型都不行,请教各位老大,此次应输入什么类型的变量? 图片说明:    最佳答案 临时变量不能用…

    2018年12月7日
  • 自由口与多个仪表通信的问题

    用自由口与多个仪表进行通信 SMB87设置为2#10110100 通过定时用一个XMT对仪表进行轮询,利用发送完成中断来进行接收,在执行XMT前对SM87.7进…

    SIMATIC S7-200 2021年7月4日
  • CP243-1用向导生成的子程序问题

    请问:看一些资料介绍后,用向导生成了子程序,可对生成的子程序上的引角的定义比较不清楚意思.看到客户配置时例程中ETH0_CTRL的CP_Re是V3000.0 Ch_Re是…

    SIMATIC S7-200 2021年7月5日
  • 226数字量输出

    咨询一下226上的数字量输出,上面标着1L+,1M,我看接线图上24V电源+接1L+,输出点Q接到电源负上了,我觉得这样已经形成回路了啊,可是接线图上把1M也接到了电源负上了,那条…

    SIMATIC S7-200 2021年7月4日
  • microwin里的网络1,网络2是干吗的?

    请高手解释解释,程序放在一个网络里不行吗? 最佳答案 程序只要大小合适,理论上是可一放一个网络里面的。 分为网络1、网络2就像文章里分段落一样,使你的程序看起来主次分明,…

    SIMATIC S7-200 2021年7月5日
  • 200SF灯常亮,编程电缆无法连接上

    检查发现温度传感器短路,温度模块(和PLC通信)烧掉了,PLC用编程电缆也连接不上了。是PLC的PORT口烧掉了吗?可以修吗? 最佳答案 CPU的SF(系统故障) 灯亮可…

    SIMATIC S7-200 2021年7月4日
  • s7-200 PID 测试方案

    方案一:环境是有一个水箱要保持一定的温度,用S7-200晶体管型PLC直接驱动固态继电器对加热器来进行PID调节该水箱温度,温度(反馈PV)由输入扩展模块采集,通过温度(设定SV)…

    SIMATIC S7-200 2017年12月2日

发表回复

登录后才能评论