当前位置: 主页 > PLC控制

S7——200 模拟量输入问题

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

最佳答案

1、因为A/D(模/数)、D/A(数/模)转换之间的对应关系,S7-200CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。这个关系就是模拟量/数值量的换算关系。
例如,使用一个0–20mA的模拟量信号输入,在S7-200CPU内部,0–20mA对应于数值范围0–32000;对于4–20mA的信号,对应的内部数值为6400–32000。
2、为便于用户使用,可以使用系统指令库中的标准子程序,在这个指令库中,子程序Scale_I_to_R可用来进行模拟量输入到S7-200内部数据的转换;子程序Scale_R_I可用于内部数据到模拟量输出的转换。
3、有关指令库:
STEP7-Micro/WINV4.0以上版内部已经带有新的指令库,但在未安装西门子InstructionLibrary软件包的情况下,不能显示出来使用。
要使用西门子的标准指令库,必须先安装西门子的指令库软件包InstructionLibrary。安装了InstructionLibrary之后,只要安装的STEP7-Micro/Win版本是最新的,就能获得相应版本的新指令库。安装Micro/WIN的升级包(ServicePack)也会更新指令库的版本。
4、指令库下载:
指令库《Toolbox_V32-STEP7-MicroWIN32InstructionLibrary》下载:
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
《AnalogExpansionModuleEM231AnalogInput,8InputsProductInformation》下载:
http://sklep.stesar.pl/images//eng_em%20231%208%20ai.pd

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

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号