我要在S7200中接模拟量 在程序中怎么做啊

我要在S7200中接模拟量 在程序中怎么做啊

最佳答案

信号的变换需要经过以下过程:物理量-传感器信号-标准电信号-A/D转换-数值显示。

 声明:为简单起见,我们在此讨论的是线性的信号变换。同时略过传感器的信号变换过程。

 假定物理量为A,范围即为A0-Am,实时物理量为X;标准电信号是B0-Bm,实时电信号为Y;A/D转换数值为C0-Cm,实时数值为Z。

 如此,B0对应于A0,Bm对应于Am,Y对应于X,及Y=f(X)。由于是线性关系,得出方程式为Y=(Bm-B0)*(X-A0)/(Am-A0)+B0。又由于是线性关系,经过A/D转换后的数学方程Z=f(X)可以表示为Z=(Cm-C0)*(X-A0)/(Am-A0)+C0。那么就很容易得出逆变换的数学方程为X=(Am-A0)*(Z-C0)/(Cm-C0)+A0。方程中计算出来的X就可以在显示器上直接表达为被检测的物理量。

提问者对于答案的评价:
不错啊

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

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

相关推荐

  • 关于西门子S7-200只有一个通信口在线监控问题

    在工厂里很多S7-200只有一个通信口,并且这个通信口被西门子的触摸屏占用了,这样我就无法在线监控程序。如果我不用EM277,是否可以将S7-200通信口上的DP接头改成带编程口的…

    SIMATIC S7-200 2018年12月3日
  • 编译时提示错误46:能流方向逆转

    我使用的是普通的CTU指令,在编译的时候出现错误46:能流方向逆转,不知道是什么原因,看了下逻辑没有什么问题,帮助里也不详细.难道是语法有问题? 以前主要用AB的PLC,…

    SIMATIC S7-200 2021年7月5日
  • 求证

    西门子s7-200CN EM231,如果4路模拟量输入都是4—20mA,各路之间的信号传输会有影响吗? 最佳答案 每个通道都是独立的,没有相互影响。 提问者对于答案的…

    SIMATIC S7-200 2017年11月1日
  • S7-200大批量字符串比较的思路

    接到公司一个项目,用扫描枪提取条形码,用提取到的数值(11个字节,也就是11个16进制的数)与750个机型作比较(每个机型也是11个字符构成的),有相同则指示灯点亮。(公司CPU等…

    SIMATIC S7-200 2017年12月8日
  • 与 WinCC flexible 2005

    问题补充:我用 wincc flexible 2005 通过 usb/PPI+ 电缆联接 TP177A,在下载…

    SIMATIC S7-200 2021年7月5日
  • pc adapter v5.1可以连s7-200吗

    我手里有根pc adapter v5.1(6ES7972-0CA23-0XA0),没有pc-ppi,能用pc adapter v5.1连cp…

    SIMATIC S7-200 2020年11月1日
  • 计数器用VW地址控制怎么写不进

    我用触摸屏控制S7-200CN,时间是用VW可以写进去.而计数器就写不进去.无法进行比较.请问这是怎么回事 问题补充:计数器设定用VW160,计数显示用VW270,我要用设定值与显…

    SIMATIC S7-200 2021年7月4日
  • s7200smart的控制

    s7200smart三冲量控制,根据汽包水位、蒸汽流量、给水流量实现, 问题补充:我用200的做,不知这3个的系数怎么统一,能学习点吗 最佳答案 参考不是smart上面的,参考一下…

    SIMATIC S7-200 2021年7月5日
  • s7-200 用梯形图方式如何生成随机数?

    环境中没有特定的函数,请教各位高手 最佳答案 将时间取正弦,再取其小数部分,这样随机性好像更好一些。其实所有的应该都是伪随机数。转自shine版主的帖子。 提问者对于答案的评价:谢…

    SIMATIC S7-200 2020年11月1日
  • S7-200高数计数器的应用

    高数计数器的预置值和初始值是什么单位?是脉冲个数还是频率?如果我的编码器旋转一圈是1024个脉冲,那它的频率是多少?应该如何计算;编码器的输出有A相,B相,还有一个Z相,也就是零为…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论