采用STEP7-Micro/win编程软件编写PLC程序,实现S7-200PLC模拟电压的采集,并将采集到的电压值(数字量形式)放入寄存器VW100中。

1、PLC梯形图

为了保证S7-200PLC能够正常与PLC进行模拟量输入通信,需要在PLC中运行一段程序。采用以下2种设计思路。

  思路1:将采集到的电压数字量值(0~32000,在寄存器AIW0中)发送给寄存器VW100。上位机程序读取PLC寄存器VW100中的数字量值,然后根据电压与数字量值的对应关系(0~5v对应0~3200)计算出电压的实际值。PLC程序如图1所示。

图1

  思路2:将采集到的电压数字量值(0~32000,在寄存器AIW0中)发送给寄存器VW415,该数字量值除以6400就是采集到的电压值(0~5v对应0~32000),再送给寄存器VW100。上位机程序读取PLC寄存器VW100中的值就是电压实际值。PLC程序如图2 所示。

图2

转载于:https://www.cnblogs.com/alesay/p/11498321.html

西门子PLC模拟电压采集相关推荐

  1. 西门子PLC模拟量滤波程序,西门子1200和1500通用,有电压或者电流或者热电偶选择

    西门子PLC模拟量滤波程序,西门子1200和1500通用,有电压或者电流或者热电偶选择,高低位和高高低低位报警,有滤波功能,非常实用的功能块,配有详细的注释,帮助快速理解. ID:6296593232 ...

  2. 西门子PLC模拟量滤波防抖程序,西门子1200和1500通用,有电压或者电流或者热电偶选择

    西门子PLC模拟量滤波防抖程序,西门子1200和1500通用,有电压或者电流或者热电偶选择,高低位和高高低低位报警,有滤波功能,非常实用的功能块,配有详细的注释,帮助快速理解 ID:696672761 ...

  3. 模拟灰度传感器循迹的程序_PLC编程,实例讲解西门子PLC模拟量编程

    给大伙分享的是关于西门子S7-300PLC模拟量方面的实例,包含了以下几个方面的要点: 1.对变送器进行取值,并进行控制 2.对模数功能块 FC105 进行调用 3.对 AI 模块进行设置 4.对 A ...

  4. PLC模拟量采集在工业自动化控制中的应用

    在复杂的工业现场中,往往需要对温度.电压.电流.压力等等模拟量进行数据采集,可以借助PLC进行控制采集,但目前市场各种PLC模拟量采集模块十分多,不同的厂家不同的PLC都有自己独特的模拟量采集模块,而 ...

  5. 基于手机微信或PC端的西门子PLC远程监控和数据采集解决方案

    一.远程监控西门子PLC的意义: 随着工业物联网和丰富多样技术的融合发展,通过手机微信.小程序或者PC电脑终端对西门子PLC进行远程预警监控的技术已经十分成熟,在智能工厂.设备制造商等领域应用广泛. ...

  6. 台达plc读取变频器电流案例_变频器干扰PLC模拟量采集维修案例图解

    实例(一) 现象说明:西门子plc中AO点发出一路4-20mA电流控制信号,输出至西门子变频器,无法控制变频器启动. 故障查找 1.疑似模拟量输出板卡问题,用万用表测量4-20mA输出信号,信号是正常 ...

  7. PLC模拟量采集算法数学基础(线性传感器)

    模拟量采集库如何设计,具体算法代码请参看下面这篇博文: PLC模拟量输入 模拟量转换FC:S_ITR_RXXW_BOSS的博客-CSDN博客_s_itr模拟量采集.工业现场应用特别广泛.大部分传感器的 ...

  8. 一种低成本的西门子PLC网关实现采集S7系列西门子PLC数据

    西门子PLC网关BL102是一款性价比高.价格低.稳定性好.功能强大的PLC网关,用来采集西门子PLC各种型号的协议网关,可以采集S7-200,S7-200Smart,S7-300,S7-400, S ...

  9. 西门子PLC模拟量转换scale模块公式代码分析

    1 模拟量应用中的参数 模拟量输入值:通过AI模块采集会来的电流或电压信号: 模拟量上限:采集回来的模拟量最大值,一般为27648: 模拟量下限:采集回来的模拟量最小智,一般为0或5530(5530对 ...

  10. 6.PLC模拟量采集及闭环控制系统

    6.1模拟量及闭环控制系统 6.2 S7-200 PLC对模拟信号的处理 6.2.1 模拟量输入/输出模块 6.2.2模拟量/数字量与物理量的标度变换 6.3PID控制指令及应用 6.3.1(6.3. ...

最新文章

  1. PCL点云特征描述与提取(4)
  2. textview的基本设置
  3. struts2处理.do后缀的请求
  4. camera驱动框架分析(上)
  5. Django讲课笔记11:视图函数的请求和响应
  6. Linq 三表 left join 的实现
  7. PMP学习系列5:PMBOK(5th)第三章-项目管理过程
  8. Flask Swagger 文档自动生成
  9. 苹果真伪查询_拆解报告:山寨版苹果AirPods Pro
  10. 学术-几何-维:超级立方体 (五维超级超立方体)
  11. 手机APP开发之MIT Appinventor详细实战教程(四),对数据库的思考以及对网络数据库的整理与研究
  12. Automatic classification of defective photovoltaic module cells in electroluminescence images-论文阅读笔记
  13. 数据库大数据量、高并发、高可用解决方案!
  14. mac系统和windows系统都有哪些不同
  15. 模型可视化工具-netron网页版
  16. 国内专业垂直搜索引擎汇总
  17. javaScript的时间操作
  18. AttributeError: 'NoneType' object has no attribute 'sc' 解决方法(二)
  19. linux ls 目录颜色,改变ls 中目录颜色的方法
  20. 计算机专业机房 英语,计算机与网络英语词汇(C3)

热门文章

  1. 使用终端命令来关闭Mac电脑
  2. Mac 终端命令自动补齐的办法
  3. BeX5创建w文件窗口显示不齐
  4. Mysql Workbench使用教程
  5. WinSCP通过puTTYgen生成的ppk文件访问远程主机
  6. macOS Python安装教程
  7. Visio画图允许两条线交叉的操作
  8. WPS OFFICE
  9. matlab 系统辨识,系统辨识的Matlab实现方法(手把手)..docx
  10. 计算机考研英语资料推荐,2016考研计算机专业备考资料推荐