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

相关推荐

  • 请问EM253能和台达ASD-AB的接线吗?

    现在的情况是,EM253的p0\p1或者p0+\P0-和p1+\P1-输出好像都是5v的,而我看台达伺服的手册,都是要24v的。EM253真的没法和台达伺服连接吗??请查看台达的推…

    2020年10月31日
  • s7-200 wincc组态软件

    一个项目,本来使用触摸屏作为s7-200的上位机,输入参数和显示曲线。现在,上位机要换成wincc,要做的系统点数不多,比较简单的系统,主要是控制7台变频器。我有下面几个问题想请教…

    SIMATIC S7-200 2017年8月26日
  • 西门子PLC和变频器怎么通信?

    大家好,我现在手中有个CPU226的PLC,还有个三菱FR-S500的变频器,还有个TD200的文本显示器,我想做个试验,用PLC控制变频器的正反转和频率的变化。文本显示器上设置3…

    SIMATIC S7-200 2020年11月1日
  • S7-200脉冲无法被步进驱动器读取

    实测L1与脉冲输出点有24V电压,但是驱动器显示没有脉冲输入,这是为什么?PLC型号是S7-200 226继电器输出型步进驱动器有6个信号端口分别是pul+pul-&nb…

    2021年7月5日
  • mbus_msg中addr是437121,对应的地址是多少

    mbus_msg中addr是437121,对应的200 变量是多少。Dataptr 是&VB300。在网上看了很多,也没有相关资料。请大家不吝赐教,谢谢LD&n…

    SIMATIC S7-200 2020年10月31日
  • EM235数据波动大?

    有一个压力传感器,4-20MA的,输出两个端子,其中一个端子写着24V,将这个传感器接入EM235,接线如下:传感器那个标着24V的端子接到PLC的24V+,传感器另外一个端子接入…

    SIMATIC S7-200 2019年6月11日
  • 自由口与PPI的区别

    如题 最佳答案 PPI网络通信:PPI(点对点接口)是西门子专门为S7-200系统开发的通信协议。它基于“令牌环”的工作机制,PPI是一种主-从协议,通信主站之间传递令牌,分时控制…

    SIMATIC S7-200 2020年10月31日
  • s7-200 SM0.0?

    请问S7_200程序中为什么经常用到SM0.0,特别是在子程序调用的时候,不用不可以吗? 最佳答案 200的语法要求:所有指令必须有一个以上的触点导引能流才能被触发使能。&nbsp…

    SIMATIC S7-200 2021年7月5日
  • LOGO与S7-200

    请问那为师傅知道LOGO的程序能不能用在S7-200PLC上。谢谢 最佳答案 不能的.你将LOGO里的程序抄下来,然后逐步输入到200里.也只能这样了. 提问者对于答案的评价:非常…

    SIMATIC S7-200 2021年7月5日
  • 哪里可以下载PLC200模拟量编程视频?

    哪里可以下载PLC200模拟量编程视频?有也可以发到我的邮箱,谢谢各位老师.下面是我邮箱地址:zch19770204@163.com 问题补充:模拟量输入和PID控制输出. 最佳答…

    SIMATIC S7-200 2021年7月5日