S7-200模拟器使用说明b25a
- 格式:pdf
- 大小:847.57 KB
- 文档页数:60
模拟量比例换算之迟辟智美创作、(D/A)数/模转换之间的对应关系,S7200 CPU内部用数值暗示外部的模拟量信号,两者之间有一定的数学关系.这个关系就是模拟用一个0 20mA的模拟量信号输入,在S7200 CPU内部,0 20mA对应于数值范围0 32000;对4 20mA的信号,对应的内部数值为都是0 16MPa,可是一个是0 20mA输出,另一个是4 20mA输出.它们在相同的压力下,变送的模拟量电流年夜小分歧,在S7200内者之间存在比例换算关系.模拟量输出的情况也年夜致相同.4 20mA之间换算关系,但模拟量转换的目的显然不是在S7200 CPU中获得一个0 32000之类的数值;对编程和把持人员来说,获得值、流量值),或者对应物理量占量程的百分比数值要更方便,这是换算的最终目标.程软件Micro/WIN32中的PID Wizard(PID向导)生成PID功能子法式,就不用进行0 20mA与4 20mA信号之间的换算,只需进通用比例换算公式模拟量的输入/输出都可以用下列的通用换算公式换算:Ov = [(Osh Osl)*(Iv Isl)/(Ish Isl)] + Osl其中:Ov: 换算结果Iv: 换算对象Osh: 换算结果的高限Osl: 换算结果的低限Ish: 换算对象的高限Isl: 换算对象的低限它们之间的关系可以图示如下:图1. 模拟量比例换算关系实用指令库在Step7 Micro/WIN Programming Tips(Micro/WIN编程技巧中)的Tip38就是关于如何实现上述转换的例程.为便于使用,现已将其导出成为”自界说指令库“,可以添加到自己的Micro/WIN编程软件中应用.个指令库中,子法式Scale_I_to_R可用来进行模拟量输入到S7200内部数据的转换;子法式Scale_R_I可用于内部数据到模拟量输出其中scale_I_R法式段例:将4 20mA 模拟量输入转换为内部百分比值 将内部百分比值转换为4 20mA 模拟量输出对精度要求不高的处所,420ma 转换成020ma 可按比例计算公式 =((ai4)/16)*20其法式段实例:发贴者 Memory Of Heart 时间:下午3:540 评论S7200 +TD400C显示系统时间、运行时间的法式看见论坛上有些朋友对西门子TD文本显示器显示时钟的问题比力关心,在这个帖子里笔者给出一个已经应用于工程上的法式例子,并作出详细分析,希望对关心这个问题的朋友有些帮手.这个法式是S7200+TD400C显示系统时间、当班运行时间、累计运行时间的例子.以下是s7200 S7200+TD400C显示系统时间、运行时间的法式详解:系统硬件配置如下:PLC:西门子S7200 CN;CPU 226 CN REL02.01;AC100~230V电源/DC24V输入/继电器输出;定货号6ES72162BD230XB8;固件02.01 Build2;ASIC:01.00.文本显示器:TD400C;定货号6A V6 66400AA000AX0;自带9芯TD/CPU电缆;版本:1.0.0.3.S7 200与TD400C通过TD400C随机配置的TD/CPU通信电缆连接,实现电源供给和通信(因为当TD400C与S7200CPU之间的距离小于 2.5米时,采纳TD/CPU电缆的方式进行供电;当TD400C与S7200 CPU之间的距离超越2.5米时,使用外部电源供电并使用PROFIBUS组件连接网络). 系统软件配置如下:S7200参数设置:在“系统块”的“断电数据坚持”中设置VW1600以后2000个单位为断电数据坚持.TD400C参数设置:TD400C地址:1CPU地址:2参数块地址:0波特率:9.6KHSA:31GUF:10键盘声音反馈:开屏幕呵护时间:10分钟S7200的系统时钟调整为准确的北京时间.下面先写一下该法式所用到的存储器的意义,以便于理解法式.本班运行时间:小时VW1600、分钟VW1604、秒VW1608;累计运行时间:小时VW1620、分钟VW1624、秒VW1628;系统时间(BCD码字节):年VB2000、月VB、日VB、小时VB、分钟VB、秒VB、星期VB;系统时间(整数):年VW1644、月VW1648、日VW1652、小时VW1656、分钟VW1660、秒VW1664;本班设备开始运行时间:小时VW1680、分钟VW1684、秒VW1688;本班设备最后运行时间:小时VW1700、分钟VW1704、秒VW1708;上班时间设置:小时VW1720、分钟VW1724;下班时间设置:小时VW1740、分钟VW1744;本班运行时间复位:VW1760;本班运行时间被复位的时间:年VW1764、月VW1768、日VW1772、小时VW1776、分钟VW1780;累计运行时间复位:VW1800;累计运行时间被复位的时间:年VW1804、月VW1808、日VW1812、小时VW1816、分钟VW1820;EEPROM写入次数:VW3558;因为考虑到编程中可能会用到一些中间存储器,所以在TD400C中界说存储器时留了余量,每两个存储器之间都有1个字的存储器留作备用. 根据相关技术要求,先组态TD400C画面,到达预期目的.“工具”——“文本显示向导”,先配置TD400C:然后点击“用户菜单”,配置用户菜单.因为该工程的界面要求很简单,所以每个菜单项只配置了1个屏幕(最多可以配置8个屏幕).第1个屏幕:该屏幕中的第1个数据(这里的数据排列顺序为:先按第1排从左至右、再按第2排从左至右的顺序依次排列,下同):因为版面的问题,该屏幕的其它PLC数据和其它屏幕中的PLC数据就纷歧一列举了.这些数据都是VW、无符号数类型,具体对应情况请参阅3楼说明. 第2个屏幕:第3个屏幕:第4个屏幕:第5个屏幕:第??个屏幕:??第??个屏幕:??TOD R指令读到的实时时钟是BCD字节,要想把这个BCD字节显示出来,需要进行转换.在网上也曾查阅过,一部份人先用BTI指令把这个BCD字节转换整数,然后用ITA指令把整数转换为ASCII字符串,在画面中嵌入这个ASCII字符串用于显示.笔者也这样试过一下,可能因为其它问题没有测试胜利,而又突然想到——在法式的多处都需要用到这个实时时钟数据,所以转换为ASCII字符以后对法式其它处所没什么作用.经过考虑,我的转换思想是:先用BTI指令把这个BCD字节转换BCD整数,然后用BCDI指令把BCD整数转换为正常的十进制/十六进制整数,在画面中嵌入这个获得的整数用于显示.在法式的其它处所也可以使用这些实时时钟变量.下面是该工程的TD400C显示画面:。
西门子S7-200P L C模拟量的使用-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN摘? 要:介绍S7-200 PLC在水处理设备给粉机上的应用,并重点介绍模拟量的处理。
以及模拟量的稳定和抗干扰问题。
关键词:可编程控制器;给粉机;模拟量处理一、引言给粉机是一种机、电、水、气一体化粉(粒)料定量分切式全自动加药装置,它是现代科技发展新兴的一种技术产品。
为达到全自动运转,采用了PLC 控制,通过检测稀释罐中的液位高低来控制给粉机的工作,还控制计量泵将稀释罐中的液体药液送到凝集罐中,凝集罐中已有液体是来自高速过滤器的反冲洗水,药液使该反冲洗水的悬浮物凝集成大块状絮凝物以便进行下一步的水处理工作。
二、控制内容和要求控制内容和要求取决于工艺要求、资源、及可操作性等。
给粉机涉及到的工艺流程如图1所示,首先将粉状凝集助剂倒入料斗,给粉机工作时,通过粉位计检测料斗中是否有料,如果有料,先将干燥空气经气源三联件和气阀吹入出料口,延迟一段时间后,打开淋水器侧的水电磁阀,为送料作好准备,再延迟一段时间,启动给粉机运行。
此时,给粉机将药液定量的连续的注进稀释罐,在稀释罐中,有搅拌机不停的搅拌,搅拌均匀后待用。
使用药液时,用计量泵来运送,从稀释罐中注入到凝集罐一类的设备中。
?给粉机、水阀、气阀、搅拌机、计量泵的工作状况都与稀释罐中的液位密切相关,一般讲,液位控制采用电极式的开关量信号,将有关的4个位置的液位信号送到PLC中参与控制。
但当用户的液位检测装置是液位变送器时,就需采用模拟量模块,稀释罐中的液位是通过液位变送器来检测的,对应一定的液位,送出4-20mA电流信号(4-20mA对应着液位高度0-1M)。
•液位距池底为120mm时,为L2液位,低于L2液位时,报警,不能启动计量泵。
•液位距池底为120mm时,为L1液位,液位低于L1时要启动气阀、水阀、给粉机,当给粉机运行时,搅拌机也要运行。
当我们在实际的应用中需要对当前的温度或是压力进行采集显示的时候,我们需要用到模拟量模块来对模拟量信号进行采集,在这里我们以S7-200smart PLC的EMAE04模拟输入模块为例来说明如何使用这个模块来采集温度或是压力。
例如:现需要实时监控发电机机组的温度,假设变送器输出的信号为 0 到 10V 的电压信号,最大温度值为 150 。
最小温度值为 0 度。
要完成正确读取实际的温度值,需要进行以下三步操作:第一、正确的接线第二、正确的硬件组态第三、编写正确的程序1、按照变送器提供的信号输出接线方式进行正确的接线,对于 EMAE04 模块的信号接入如图所示:若变送器为三线制输出的变送器,则接线时,先把变送器的24V 电源接上,变送器上的信号输出接端0+ ,0- 端子接 24V 电源负。
2 、打开 S7-200smart 的编程软件,打开其系统块对其进行硬件组态。
如图所示:注意:对于信号类型的选择,通道 0 的设置对通道 1 的设置也有效,通道 2 的设置对通道 3 也同样有效。
3、编写转换程序S7-200smartPLC来说其最大的数字量为27648 。
我们可以根据其得到的数字量的大小转换成我们实际的温度值。
对其转换程序,我们可以使用S7-200 中的 scaling 模拟量转换库,使用库移植的方法把其移植到S7-200smart的软件中。
其移植方法可以参考前面所介绍的内容。
Input : 表示需要转换的数字量,即采样所的数字量Ish :换算对象的高限,即最大模拟量所对应的数字量值(27648 )Isl: 换算对象的低限,即最小模拟量所对应的数字量值(0)Osh :换算结果的高限,即测量范围最大值Osl :换算结果的底限,即测量范围最小值。
VD100 :换算结果所存储的值。
幸福,不能用手去捉摸,只能用心去琢磨,只能静静去体味。
细细地品味了,你就享受到了它温馨的暖,或浓或淡的甜!幸福,其实很简单。
幸福就是和爱人一起漫步,幸福就是吃到妈妈的拿手饭菜,幸福就是孩子在你的脚跟前转悠,幸福就是你能帮父母洗衣洗碗。
最新S7-200模拟量库使用说明SCALE(V1.0)库文件的使用以下公式由计算换算值的图表中得出: Ov = (Osh - Osl) / (Ish - Isl) * (Iv - Isl) + Osl"Scale" 库的描述: "scale.mwl" 库包括从INTEGER(整数) 到REAL (S_ITR)(实数)、从REAL(实数)to REAL (S_RTR)(实数)及从REAL(实数)到INTEGER (S_RTI)(整数)类型数据的比例换算。
3.2 模拟量输入换算为REAL数据格式的输出值(S_ITR): S_ITR 功能块可用来将模拟量输入信号转换成0.0到1.0之间的标么值( 类型REAL )。
此调用为4-20MA的偏移量,读入模拟量转换为0.0-1.0之间的量程存入到VD1003.3 REAL格式数据比例换算(S_RTR): S_RTR 功能块可用来转换在范围内的REAL 格式的值(例如将0.0 到1.0输入值转化为百分数输出)。
本子程序调用为前面读取来的0.0-1.0量程转换为百分比0-100数值转出到DV2003.4转换为INTEGER格式数据的模拟量输出(S_RTI): S_RTI 功能块可用来将REAL 数转换为INTEGER数据类型的模拟量输出。
本子程序调用:把模拟量量程0.0-1.0数字转换成0-20MA的信号输出,在不同量程下,读取或输出得到不同的结果。
一次函数表达示:Y=KX+b(不过原点),Y=KX(过原点) 定义:介词是一种用来表示词与词, 词与句之间的关系的词。
在句中不能单独作句字成分。
介词后面一般有名词代词或相当于名词的其他词类,短语或从句作它的宾语。
介词和它的宾语构成介词词组,在句中作状语,表语,补语或介词宾语。
※一、表示时间的介词:1)in , on,at 在……时in表示较长时间,如世纪、朝代、时代、年、季节、月及一般(非特指)的早、中、晚等。
西门子S7-200仿真软件使用一、用STEP 7-Micro/WIN3.2软件编好如下程序:
二、将编好的程序进行编译:
三、导出程序:
导出的程序,保存到我的文档-dd文件夹内,以“000”为文件名:
四、打开仿真软件,输入密码“6596”:
五、载入程序:点菜单栏的“程序”――“载入程序”
因为编程程序是3·2版,所以选择如下:
选择编程时导出的文件(存在我的文档-dd文件夹中的000. awl文件:会出来这个窗口,不管,直接点确定
运行程序:点“PLC”――“运行”:
运行后绿色运行灯亮,并显示项目名称:
把输入点接通,相应的点绿色灯亮:
仿真完成。
注:这仿真软件版本是:。
模拟量比例换算因为A/D(模/数)、(D/A)数/模转换之间的对应关系,S7-200 CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。
这个关系就是模拟量/数值量的换算关系。
例如,使用一个0 - 20mA的模拟量信号输入,在S7-200 CPU内部,0 - 20mA对应于数值范围0 - 32000;对于4 - 20mA的信号,对应的内部数值为6400 - 32000。
如果有两个传感器,量程都是0 - 16MPa,但是一个是0 - 20mA输出,另一个是4 - 20mA输出。
它们在相同的压力下,变送的模拟量电流大小不同,在S7-200内部的数值表示也不同。
显然两者之间存在比例换算关系。
模拟量输出的情况也大致相同。
上面谈到的是0 - 20mA与4 - 20mA之间换算关系,但模拟量转换的目的显然不是在S7-200 CPU 中得到一个0 - 32000之类的数值;对于编程和操作人员来说,得到具体的物理量数值(如压力值、流量值),或者对应物理量占量程的百分比数值要更方便,这是换算的最终目标。
如果使用编程软件Micro/WIN32中的PID Wizard(PID向导)生成PID功能子程序,就不必进行0 - 20mA与4 - 20mA信号之间的换算,只需进行简单的设置。
通用比例换算公式模拟量的输入/输出都可以用下列的通用换算公式换算:Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl其中:Ov:换算结果Iv:换算对象Osh:换算结果的高限Osl:换算结果的低限Ish:换算对象的高限Isl:换算对象的低限它们之间的关系可以图示如下:图1. 模拟量比例换算关系实用指令库在Step7 - Micro/WIN Programming Tips(Micro/WIN编程技巧中)的Tip38就是关于如何实现上述转换的例程。
为便于使用,现已将其导出成为”自定义指令库“,可以添加到自己的Micro/WIN编程软件中应用。
包括以下东东:STEP 7-Micro_WIN V3.1&3.2&4.0模拟器V2.0;STEP 7-Micro_WIN V3.1&3.2模拟器V1.1;STEP 7-Micro_WIN V3.1&3.2模拟器V1.2;STEP 7-Micro_WIN模拟器使用心得.txt;学用S7-200仿真程序.exe。
英文版仿真软件支持STEP 7-Micro/WIN V4及其SP版,汉化版则只支持STEP 7-Micro/WIN V3!1、如果发现汉化版运行的时候出现问题,可以运行西班牙原版程序进行对比,看汉化版是否存在BUG。
笔者发现该模拟器(包括西班牙版和汉化版)存在如下BUG:A、模拟TD200时无法修改嵌入数据——而实际在真正的PLC+TD200连接中,可以修改TD200消息的嵌入数据;2、模拟逻辑程序的使用说明:A.在Step 7 MicroWin中新建一个项目;B.输入程序,编译正确后在文件菜单中导出为AWL文件;C.打开仿真软件,点“配置”-“CPU 型号”(或在已有的CPU图案上双击);D.在弹出的对话框中选择CPU型号,要与你项目中的型号相同;E.点“程序”-“载入程序”(或工具条中的第二个按钮);F.会有个对话框,这里要选择你的Step 7 MicroWin的版本;G.将先前导出的AWL文件打开,会提示无法打开文件(不要管它,直接确定),这里出现错误的原因是无法打数据块和CPU配置文件。
如果载入程序时不选全部,只载入逻辑块则不会出现错误。
H.点“PLC”-“运行”(或工具栏上的绿色三角按钮)。
好了,程序已经开始模拟运行了。
3、模拟TD 200的使用说明:A.按模拟逻辑程序的步骤1至步骤7装载AWL文件;B.在STEP 7-Micro/WIN V3.1或3.2中打开源程序,点击“数据块”,将光标移动到数据块的窗口中,按Ctrl+A组合键选择全部,右键点击“复制”;C.进入模拟器,点击第4个按钮“粘贴数据块”——“是”,然后执行模拟逻辑程序的步骤8,点击“查看”——“TD 200”,就可以模拟TD 200了。
实验二S7-200仿真软件使用一、实验目的1.熟悉STEP7-Micro/WIN编程软件、S7-200仿真软件的使用方法2.熟悉程序的输入和编辑方法3.熟悉程序调试的方法二、实验设备计算机一台, STEP7-Micro/WIN编程软件,S7-200仿真软件三、实验步骤1.准备工作(1)在STEP7 建立项目并编辑好梯形图如图1所示,CPU类型为CPU224(2)点击编译按钮进行编译,确认无出错信息.作记录(3)利用文件——导出命令将梯形图程序导出为扩展名为awl的文件. 作记录(4)将数据块导出为txt文件。
如果程序中需要数据块,需要将数据块导出为txt文件。
图1 梯形图2. 程序仿真(1)打开仿真软件,输入密码“6596”,双击PLC面板选择CPU型号:CPU224 ——Accept (2)程序加载选择仿真程序的程序——装载程序命令,打开加载梯形图程序窗口,仅选择Logic Block(梯形图程序)。
点击Accept按钮,从文件列表框分别选择awl文件。
注意若有数据块文件,也应选择相应的选项。
(数据块默认的文件格式为dbl文件,可在文件类型选择框中选择txt文件)。
(3)加载成功后,在仿真软件中的AWL、KOP和DB1观察窗口中就可以分别观察到加载的语句表程序、梯形图程序。
(若有数据块文件也有相应的显示)。
作记录。
(4)点击工具栏按钮,启动仿真。
观察运行指示灯状态并记录。
(5)仿真启动后,利用工具栏中的按钮,启动状态观察窗口。
在Address对应的对话框中,可以添加需要观察的编程元件的地址,在Format对应的对话框中选择数据显示模式。
点击窗口中的Start按钮后,在Value对应的对话框中可以观察按照指定格式显示的指定编程元件当前数值。
在程序执行过程中,如果编程元件的数据发生变化,Value中的数值将随之改变。
利用状态观察窗口可以非常方便的监控程序的执行情况。
输入地址,格式内容如图2所示,对其在运行过程中的值进行观察,并作记录。
S7-200模拟量详细教程模拟量比例换算因为A/D(模/数)、(D/A)数/模转换之间的对应关系,S7-200 CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。
这个关系就是模拟量/数值量的换算关系。
例如,使用一个0 - 20mA的模拟量信号输入,在S7-200 CPU内部,0 - 20mA对应于数值范围0 - 32000;对于4 - 20mA的信号,对应的内部数值为6400 - 32000。
如果有两个传感器,量程都是0 - 16MPa,但是一个是0 - 20mA输出,另一个是4 - 20mA输出。
它们在相同的压力下,变送的模拟量电流大小不同,在S7-200内部的数值表示也不同。
显然两者之间存在比例换算关系。
模拟量输出的情况也大致相同。
上面谈到的是0 - 20mA与4 - 20mA之间换算关系,但模拟量转换的目的显然不是在S7-200 CPU中得到一个0 - 32000之类的数值;对于编程和操作人员来说,得到具体的物理量数值(如压力值、流量值),或者对应物理量占量程的百分比数值要更方便,这是换算的最终目标。
如果使用编程软件Micro/WIN32中的PID Wizard(PID向导)生成PID功能子程序,就不必进行0 - 20mA与4 - 20mA信号之间的换算,只需进行简单的设置。
通用比例换算公式模拟量的输入/输出都可以用下列的通用换算公式换算:Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl其中:Ov: 换算结果Iv: 换算对象Osh: 换算结果的高限Osl: 换算结果的低限Ish: 换算对象的高限Isl: 换算对象的低限它们之间的关系可以图示如下:图1. 模拟量比例换算关系实用指令库在Step7 - Micro/WIN Programming Tips(Micro/WIN编程技巧中)的Tip38就是关于如何实现上述转换的例程。
为便于使用,现已将其导出成为”自定义指令库“,可以添加到自己的Micro/WIN编程软件中应用。
S7-200的仿真软件不是西门子公司编写的,国内有人将它汉化,其V2.0版可以对S7-200编程软件V4.0 编写的程序仿真。
该仿真软件不能对S7-200的全部指令和全部功能仿真。
但是它仍然不失为一个很好的学习S7-200的工具软件。
该软件不需要安装,执行其中的“S7-200仿真.EXE”文件,就可以打开它。
点击屏幕中间出现的画面,输入密码6596后按回车键,开始仿真。
软件自动打开的是老型号的CPU 214,应执行菜单命令“配置”→“CPU型号”,用打开的对话框设置CPU的型号为CPU 22x。
下图左边是CPU 224,CPU模块下面是用于输入数字量信号的小开关板。
开关板下面的直线电位器用来设置SMB28和SMB29的值。
双击CPU模块右边空的方框,用出现的对话框添加扩展模块。
仿真软件不能直接接收S7-200的程序代码,必须用编程软件的“导出”功能将S7-200的用户程序转换为扩展名为“awl”的ASCII文本文件,然后再下载到仿真PLC中去。
在编程软件中打开主程序OB1,执行菜单命令“文件”→“导出”,导出ASCII 文本文件。
在仿真软件中执行菜单命令“文件”→“装载程序”,在出现的对话框中选择下载什么块,点击“确定”按钮后,在出现的“打开”对话框中双击要下载的*.awl文件,开始下载。
下载成功后,CPU模块上出现下载的ASCII文件的名称,同时会出现下载的程序代码文本框和梯形图(见下图)。
执行菜单命令“PLC”→“运行”,开始执行用户程序。
如果用户程序中有仿真软件不支持的指令或功能,执行菜单命令“PLC”→“运行”后,出现的对话框显示出仿真软件不能识别的指令。
点击“确定”按钮,不能切换到RUN模式,CPU模块左侧的“RUN”LED的状态不会变化。
可以用鼠标点击CPU模块下面的开关板上的小开关来模拟输入信号,通过模块上的LED观察PLC输出点的状态变化,来检查程序执行的结果是否正确。
在RUN模式点击工具栏上的按钮,可以用程序状态功能监视梯形图中触点和线圈的状态。
西门子S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)量的单/双极性、增益和衰减。
时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
SW4和SW5决定输入模拟量的增益选择,而SW1,SW2,SW3共同决定了模拟量的衰减选择。
6个DIP开关决定了所有的输入设置。
也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
输入校准模拟量输入模块使用前应进行输入校准。
其实出厂前已经进行了输入校准,如果OFFSET和GAIN电位器已被重新调整,需要重新进行输入校准。
其步骤如下:A、切断模块电源,选择需要的输入范围。
B、接通CPU和模块电源,使模块稳定15分钟。
C、用一个变送器,一个电压源或一个电流源,将零值信号加到一个输入端。
D、读取适当的输入通道在CPU中的测量值。
E、调节OFFSET(偏置)电位计,直到读数为零,或所需要的数字数据值。
F、将一个满刻度值信号接到输入端子中的一个,读出送到CPU的值。
G、调节GAIN(增益)电位计,直到读数为32000或所需要的数字数据值。
H、必要时,重复偏置和增益校准过程。
EM235输入数据字格式下图给出了12位数据值在CPU的模拟量输入字中的位置图2可见,模拟量到数字量转换器(ADC)的12位读数是左对齐的。