模拟量的软件模拟

在一个帖子中看到模拟量处理可以采用一些硬件或软件模拟手段来解决。我想提一个问题,如何用软件的方式给PLC产生一个模拟量测试自己的程序?我用的是PLC S7-200 CPU 224XP

问题补充:
在一个帖子中看到模拟量处理可以采用一些硬件或软件模拟手段来解决。我想提一个问题,如何用软件的方式给PLC产生一个模拟量测试自己的程序?我用的是PLC S7-200 CPU 224XP
 “224XP自带模拟量输出,可以借用这个端口,编程序输出一个模拟量信号,给模拟量输入端口做测试用。软件很简单,用MOVW指令向AQW0写入一个0-32000的整数就能实现。”那我如何生成一个0-5V的模拟电压呢?

最佳答案

1、最佳的方法使用标准信号发生器来模拟。
 2、可以用电位器搭建一个简单的信号发生器,或者干脆用电池也行。
 3、224XP自带模拟量输出,可以借用这个端口,编程序输出一个模拟量信号,给模拟量输入端口做测试用。软件很简单,用MOVW指令向AQW0写入一个0-32000的整数就能实现。

提问者对于答案的评价:
收益很多。

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

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

相关推荐

  • 日期用BCD码到底如何表示啊?

    所有日期和时间值必须采用BCD格式编码。这句话到底是什么意思啊? 请问日期到底如何用BCD码表示啊? 最佳答案 程序实例:LD   &nbs…

    SIMATIC S7-200 2020年11月1日
  • S7-200组态DP

    大家好,原来有一共有7个PLC-200的主站,我现在想把它们弄到一个DP网络上,然后找个上位机装上STEP 7-MicroWIN 与WINCC,我只大概懂在ST…

    SIMATIC S7-200 2021年7月4日
  • 关于西门子200PLC 温控系统PID调试

    我在西门子200PLC 中做温度控制的PID程序,我没有使用西门子自带的PID向导。我是在程序里面自己编的.     可…

    SIMATIC S7-200 2021年7月5日
  • EM235模块dip开关(12个)如何调整

    EM235模块dip开关(12个)如何调整,有没有技术说明,为什么西门子网站上没有技术说明 问题补充:我的EM235模块是老版本的,dip开关有12个,现在的系统手册里和网站上的E…

    SIMATIC S7-200 2021年7月5日
  • 200PLC部分程序不能被執行

    CPU226,设备十几年了,一直运行正常,最近运行中突然出现部分参数从HMI中不能写入,检查后排除了HMI原因及通讯原因,在线监视程序后发现是由于部分程序段没有被执行,扫描时这一部…

    2021年7月5日
  • S7-200与MM440通讯的问题

    S7-200PLC与MM440变频器用USS协议通讯控制,发现在PLC处于“stop”状态时,变频器及电机按照PLC停机以前的方向和频率继续运行,由于此时PLC已停机,所以变频器及…

    SIMATIC S7-200 2020年11月1日
  • 使用modbus控制变频器

    我在网上找到了一段modbus控制台达vm系列变频器的程序装载到plc中实验过程中发现我这里给定的频率并不是变频器的实际给定频率经实验得知是类似于量程转换的对应刚开始给50,结果变…

    2017年5月28日
  • 编程软件窗口编写程序时写到25段后无法编写程序

    S7-200编写程序1-60000,段,我编写到25段不能编写了,窗口右边下拉条以到底,请问怎样处理。 最佳答案 插入新段,好像F3。 提问者对于答案的评价:F3是可以,但是每编写…

    SIMATIC S7-200 2021年7月5日
  • 西门子200PLC用自由口方式跟多个智能仪表通讯

    之前做项目用modbus_RTU跟智能仪表通讯,但现在公司换了另一种精度高点的仪表,再用modbus就通讯不上了 原因是200PLCmodbus跟仪表(有modbus通讯…

    SIMATIC S7-200 2020年10月31日
  • 中断程序如何执行

    中断程序是如何执行的,是先让定时器停止还是先输出再让定时器停止。INT0中Q0。0能否输出一秒,我理解是用Q0。0的闭点做Q0。0线圈输出的条件,当Q0。0接通时闭点就变成开点了也…

    2017年6月4日

发表回复

登录后才能评论