S7——200 模拟量输入问题

S7——200 模拟量输入4到20MA怎么处理对应的量程关系 求高人指教

最佳答案

1、因为A/D(模/数)、D/A(数/模)转换之间的对应关系,S7-200 CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。这个关系就是模拟量/数值量的换算关系。
例如,使用一个0 - 20mA的模拟量信号输入,在S7-200 CPU内部,0 - 20mA对应于数值范围0 - 32000;对于4 - 20mA的信号,对应的内部数值为6400 - 32000。
2、为便于用户使用,可以使用系统指令库中的标准子程序,在这个指令库中,子程序Scale_I_to_R可用来进行模拟量输入到S7-200内部数据的转换;子程序Scale_R_I可用于内部数据到模拟量输出的转换。
3、有关指令库:
STEP 7-Micro/WIN V4.0 以上版内部已经带有新的指令库,但在未安装西门子 Instruction Library 软件包的情况下,不能显示出来使用。
 要使用西门子的标准指令库,必须先安装西门子的指令库软件包 Instruction Library。安装了 Instruction Library 之后,只要安装的 STEP 7-Micro/WIN 版本是最新的,就能获得相应版本的新指令库。安装 Micro/WIN 的升级包(Service Pack)也会更新指令库的版本。
4、指令库下载:
指令库《Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library》下载:
http://ishare.iask.sina.com.cn/f/33588270.html
或:
http://www.chuandong.com/publish/data/2006/8/data_11_2237.html
5、有关Scale_I_to_R和子程序Scale_R_I的使用,详见:
《西门子 S7-200?LOGO!?SITOP 参考》V0.94版(更新版)(2008.02.15) 其中的模拟量比例换算一章:
下载;
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
6、相关文档:
见《 模拟量输入模块EM231的使用举例》下载:
http://www.ymmfa.com/read-gktid-50415-uid-13129.html
请见《S7-200模拟量输入模块EM231的应用》连接:
http://doc.plcjs.com/doc_jq/SiemensSkill/2008-11/7/0811722230143887.htm
《 Analog Expansion ModuleEM 231 Analog Input, 8 Inputs    Product Information》下载:
http://sklep.stesar.pl/images//eng_em%20231%208%20ai.pd

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日 下午11:22
下一篇 2017年12月9日 下午11:22

相关推荐

  • S7-200和MM440变频器DP通讯

    CPU: 222CN  (订货号 212-1AB23-0XB8)带一块模拟量输入模块EM231(231-7PD22-0XB8)和一块DP通讯…

    SIMATIC S7-200 2020年10月31日
  • S7-200系统错误

    网络一 LD     I3.2 TON    T172, +…

    SIMATIC S7-200 2021年7月5日
  • s7200smart的profinet通信

    s7200smart可以与PN/PNCOUPLER通信吗是有PNPNCOUPLER的GSD文件吗 最佳答案 此回答已完善 理论上是可以的但是还是需要自行测试一下吧S7-200&nb…

    SIMATIC S7-200 2021年7月5日
  • 程序学习问题

    各位大虾,怎样才能学习到比数字量更深一点的S7-200程序编写方法. 问题补充:多谢各位指教,但是手册里有好多处看不懂,不知哪里有通俗一点的系统手册下载 最佳答案 如liwenqu…

    SIMATIC S7-200 2021年7月5日
  • 丹弗斯变频器modbus RTU与S7-200通讯

    我要用到丹弗斯变频器modbus RTU与S7-200通讯,但我不知道CRC校验码的那段程序如何编写,效验码是对前面几个数据字节进行异或运算吗?谁能给个实例吗? 最佳答案…

    SIMATIC S7-200 2017年11月19日
  • 关于EEPROM

    1.把V存储区复制到EEPROM的意义是什么?是用来做什么用的? 2.一个CPU222CN的PLC能下载最大多大的.mwp程序?如果空间不够,是不是要加存储卡?存储卡的空…

    SIMATIC S7-200 2021年7月5日
  • wincc通过pcaccess无法写入PLC200

    编写了一个起保停程序,起停用M0.0和M0.1 输出用Q0.0 PC access中所有的变量都是可读写,程序下载后PCaccess可以监控,变量导入…

    SIMATIC S7-200 2017年11月16日
  • S7-200程序的问题

    现在做的一个程序出现问题还没有解决掉。买的一个CPU224XPCN加2个EM223(继电器出的)2个EM221.(EM223接的是CPU的24V电源,221没有接模块电源,只给了个…

    SIMATIC S7-200 2021年7月5日
  • 求s7-200与EM235的PID控制实例。谢谢了!!

    用s7-200以及EM235设计一个PID闭环控制系统!  最佳答案 1.给定值范围高低限的设置,过程变量的高低限的设置:因PID调的就是PV-SP或SP-PV这个偏差值…

    SIMATIC S7-200 2021年7月4日
  • 关于PLC通讯问题

    我经常要用到PLC与计算机上的组态软件通讯,这里问几个问题:1、是不是我PLC与上位机的组态软件通讯上之后(即可以读取和下置数据),那么我就可以用PLC自带的编程软件给PLC进行程…

    SIMATIC S7-200 2021年7月5日