4--EM235使用及编程方法
西门子EM235模块简单测试步骤
EM235模拟量输入输出模块检测
西门子PLC 224XP CN供电给235模拟量输入输出模块,通讯连接后24V灯正常亮说明235模块24V电源正常。
打开S7-MicroWIN软件,后看菜单栏PLC信息,是否有错误,然后拨235模块配置开关,一般用单极型,0-10V拨010001,对应0-32000;0-20mA拨100001,对应0-32000。
例如:5v电压,5v÷10v×32000=16000,则16000对应5v。
EM235有4输入,地址为AIW4,AIW6,AIW8,AIW10,1输出AQW4。
我手上有一个3v电池,(或者1.5V电池),在4个输入端A+/A-,B+/B-,C+/C-,D+/D-分别接3V电池后,状态表地址大概在9600值左右,说明输入口输入电压信号正常。
输入电流检测则需要短接Rx和X+才行。
输出口也有2个Vo和Io口,在状态表里强制AQW4,0-32000之间的值,对应0-10v 和0-20mA(配置开关要拨号),用万用表测输出口值,M位公共点,测量数值与强制值相同则输出口正常,(上述测量电流输入方式,如果没有电流源可以用PLC的Io输出口接输入,0-32000之间,前提是电流输出口正常)。
主题:S7-200模拟量EM235编程实例
主题:S7-200模拟量EM235编程实例西门子S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X +和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)0~10V 0~5V 0~1V 0~500mV 0~100mV 0~50mV电压(双极性)±10V ±5V ±2.5V ±1V ±500mV ±250mV ±100mV ±50mV ±25mV电流0~20mA数据字格式双极性全量程范围-32000~+32000单极性全量程范围0~32000分辨率12位A/D转换器模拟量输出特性模拟量输出点数1信号范围电压输出 ±10V电流输出0~20mA数据字格式电压-32000~+32000电流0~32000分辨率电流电压12位电流11位下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟量的单/双极性、增益和衰减。
EM235开关单/双极性选择增益选择衰减选择SW1 SW2 SW3 SW4 SW5 SW6ON 单极性OFF 双极性OFF OFF X1OFF ON X10ON OFF X100ON ON 无效ON OFF OFF 0.8OFF ON OFF 0.4OFF OFF ON 0.2由上表可知,DIP开关SW6决定模拟量输入的单双极性,当SW6为ON时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
EM235接线与编程
模拟量扩展模块接线图及模块设置请注意这里:这是我经过实践总结出来的东西很重要!(后面黑体是网上的帖子)4个输入1、2、3、4、每个都是一样的功能!你们看下面的图是不是不知道M 是接在哪儿的?有的帖子说是地线有的帖子是说公共-负极!我告诉你M接在模块的进电源的M上!这是必须的不然你根本就没有办法采集到变化的数字量信号(不接根本就没有)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 模拟量组合扩展模块说明书
GB EM235模拟量组合扩展模块说明书EM235产品选型模块名称及描述24V供电功耗尺寸(mm)重量订货号EM235-AI4AQ1模拟量4输入1输出需要2W71.2×80×62186g6ES7235-0KD22-0XA8EM235产品外形EM235是4路模拟量采集1路模拟量输出组合模块,输入可采集±25mV,±50mV,±100mV,±250mV,±500mV,±1V,±2.5V,±5V,±10V,0-20mA 信号。
输出通道可输出±10V,0-20mA 信号。
输入通道通过组态开关配置。
EM235产品参数模拟量通道输入规范EM235数据字格式:双极性,满量程单极性,满量程-32000至+320000至32000输入阻抗:电压电流>2M Ω250Ω最大输入电压30VDC 最大输入电流32mA精度:双极性单极性11位,加1位符号位12位输入类型差分输入范围:电压电流根据配置开关选择0-20mA输入分辨率参考EM235组态表隔离(现场与逻辑)无模拟量通道输出规范EM235信号范围:电压输出电流输出±10V 0~20mA分辨率:电压输出电流输出12位(1位符号位)11位数据格式:电压输出电流输出-32000至+32000 0至32000精度:电压输出电流输出±满量程的0.5%±满量程的0.5%建立时间:电压输出电流输出100μs 2ms最大驱动:电压输出电流输出5000Ω最小500Ω最大隔离(现场与逻辑)无EM235接线示意图24VDC电源指示灯亮:电源正常,跟主机连接正常。
灭:电源异常或连接主机异常。
提示:扩展模块单独供电24V,不连接主机,24V电源灯不亮。
EM235模拟量输入校准方法校准步骤:1.切断模块电源,通过组态开关,选择输入范围。
2.接通CPU和模块电源,将零值信号加到输入端。
S7-200模拟量EM235编程实例
主题:S7-200模拟量EM235编程实例2008-10-2114:49:44西门子S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)0~10V0~5V0~1V0~500mV0~100mV0~50mV电压(双极性)±10V±5V±2.5V±1V±500mV±250mV±100mV±50mV±25mV电流0~20mA数据字格式双极性全量程范围-32000~+32000单极性全量程范围0~32000分辨率12位A/D转换器模拟量输出特性模拟量输出点数1信号范围电压输出±10V电流输出0~20mA数据字格式电压-32000~+32000电流0~32000分辨率电流电压12位电流11位下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟量的单/双极性、增益和衰减。
EM235开关单/双极性选择增益选择衰减选择SW1SW2SW3SW4SW5SW6ON单极性OFF双极性OFF OFF X1OFF ON X10ON OFF X100ON ON无效ON OFF OFF0.8OFF ON OFF0.4OFF OFF ON0.2由上表可知,DIP开关SW6决定模拟量输入的单双极性,当SW6为ON时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
EM235案例分析
对输入、输出模拟量的PLC编程的探讨及编程实例解析对于初学PLC编程的人来说,模拟量输入、输出模块的编程要比用位变量进行一般的程序控制难的多,因为它不仅仅是程序编程,而且还涉及到模拟量的转换公式推导与使用的问题。
不同的传感变送器,通过不同的模拟量输入输出模块进行转换,其转换公式是不一样的,如果选用的转换公式不对,编出的程序肯定是错误的。
比如有3个温度传感变送器:(1)、测温范围为 0~200,变送器输出信号为4~20ma(2)、测温范围为 0~200,变送器输出信号为0~5V(3)、测温范围为-100~500,变送器输出信号为4~20ma(1)和(2)二个温度传感变送器,测温范围一样,但输出信号不同,(1)和(3)传感变送器输出信号一样,但测温范围不同,这3个传感变送器既使选用相同的模拟量输入模块,其转换公式也是各不相同。
一、转换公式的推导下面选用S7-200的模拟量输入输出模块EM235的参数为依据对上述的3个温度传感器进行转换公式的推导:对于(1)和(3)传感变送器所用的模块,其模拟量输入设置为0~20ma电流信号 ,20ma对应数子量=32000,4 ma对应数字量=6400;对于(2)传感变送器用的模块,其模拟量输入设置为0~5V电压信号,5V 对应数字量=32000,0V对应数字量=0;这3种传感変送器的转换公式该如何推导的呢?这要借助与数学知识帮助,请见下图:上面推导出的(2-1)、(2-2)、(2-3)三式就是对应(1)、(2)、(3)三种温度传感变送器经过模块转换成数字量后再换算为被测量的转换公式。
编程者依据正确的转换公式进行编程,就会获得满意的效果。
二、变送器与模块的连接通常输出4~20ma电流信号的传感变送器,对外输出只有 +、- 二根连线,它需要外接24V电源电压才能工作,如将它的+、- 二根连线分别与24V电源的正负极相连,在被测量正常变化范围内,此回路将产生4~20ma电流,见下左图。
4--EM235使用及编程方法要点
S7-200 模拟量模块使用方法1 概述 (1)2 EM235的常用技术参数 (2)3 读取模拟量范围的选择 (3)3.1单极性开关选择与输入类型 (3)3.2双极性开关选择与输入类型 (4)4 输入校准 (4)5 模拟量模块读取电流信号接线方式 (5)6 模块扩展及寻址 (8)7 模拟量值和A/D转换值的转换(4-20MA) (12)8 库函数 (13)8.1生成库函数方法 (13)8.2调用库函数方法 (16)9 利用库函数读取4-20MA电流信号 (17)9.1库函数----P RESSURE_R EAD(转换4-20MA电流信号) (17)9.2调用 (18)1 概述EM235(6ES7 235--0KD22--0XA0)是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
图示为此模块示意图。
2 EM235的常用技术参数3 读取模拟量范围的选择该模块读取何种模拟量,可以通过对模块自带的6个DIP开关选择进行排列组合,从而使模块处于对应量程的读取范围内。
6个DIP 开关决定了所有的输入设置。
也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
具体开关选择与输入类型关系如下:3.1 单极性开关选择与输入类型单极性满量程输入分辨率SW1SW2SW3SW4SW5SW6ON OFF OFF ON OFF ON 0到50mV 12.5μV OFF ON OFF ON OFF ON 0到100mV 25μV ON OFF OFF OFF ON ON 0到500mV 125uA OFF ON OFF OFF ON ON 0到1V 250μV ON OFF OFF OFF OFF ON 0到5V 1.25mV3.2 双极性开关选择与输入类型4 输入校准模拟量输入模块使用前应进行输入校准。
其实出厂前已经进行了输入校准,如果OFFSET和GAIN电位器已被重新调整,需要重新进行输入校准。
4--EM235使用及编程方法
S7-200 模拟量模块使用方法1 概述 (1)2 EM235的常用技术参数 (2)3 读取模拟量范围的选择 (3)3.1单极性开关选择与输入类型 (3)3.2双极性开关选择与输入类型 (4)4 输入校准 (4)5 模拟量模块读取电流信号接线方式 (5)6 模块扩展及寻址 (8)7 模拟量值和A/D转换值的转换(4-20MA) (12)8 库函数 (13)8.1生成库函数方法 (13)8.2调用库函数方法 (16)9 利用库函数读取4-20MA电流信号 (17)9.1库函数----P RESSURE_R EAD(转换4-20MA电流信号) (17)9.2调用 (18)1 概述EM235(6ES7 235--0KD22--0XA0)是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
图示为此模块示意图。
2 EM235的常用技术参数3 读取模拟量范围的选择该模块读取何种模拟量,可以通过对模块自带的6个DIP开关选择进行排列组合,从而使模块处于对应量程的读取范围内。
6个DIP 开关决定了所有的输入设置。
也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
具体开关选择与输入类型关系如下:3.1 单极性开关选择与输入类型3.2 双极性开关选择与输入类型4 输入校准模拟量输入模块使用前应进行输入校准。
其实出厂前已经进行了输入校准,如果OFFSET和GAIN电位器已被重新调整,需要重新进行输入校准。
其步骤如下:(1)、切断模块电源,选择需要的输入范围。
(2)、接通CPU和模块电源,使模块稳定15分钟。
(3)、用一个变送器,一个电压源或一个电流源,将零值信号加到一个输入端。
(4)、读取适当的输入通道在CPU中的测量值。
(5)、调节OFFSET(偏置)电位计,直到读数为零,或所需要的数字数据值。
(6)、将一个满刻度值信号接到输入端子中的一个,读出送到CPU的值。
(7)、调节GAIN(增益)电位计,直到读数为32000或所需要的数字数据值。
主题:S7-200模拟量EM235编程实例
主题:S7-200模拟量EM235编程实例西门子S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X +和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数 4输入范围电压(单极性)0~10V0~5V0~1V0~500mV0~100mV0~50mV?电压(双极性)±10V±5V±±1V±500mV±250mV±100mV±50mV±25mV电流0~20mA数据字格式双极性全量程范围-32000~+32000单极性全量程范围0~32000分辨率12位A/D转换器模拟量输出特性模拟量输出点数 1信号范围电压输出±10V电流输出0~20mA数据字格式电压-32000~+32000电流0~32000分辨率电流电压12位电流11位下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟量的单/双极性、增益和衰减。
EM235开关单/双极性选择增益选择衰减选择SW1 SW2 SW3 SW4 SW5 SW6ON 单极性?OFF 双极性?OFF OFF X1 ?OFF ON X10 ?ON OFF X100 ?ON ON 无效?ON OFF OFFOFF ON OFFOFF OFF ON由上表可知,DIP开关SW6决定模拟量输入的单双极性,当SW6为ON时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
em235模块手册
S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)0~10V0~5V0~1V0~500mV0~100mV0~50mV电压(双极性)±10V±5V±2.5V±1V±500mV±250mV±100mV±50mV±25mV电流0~20mA数据字格式双极性全量程范围-32000~+32000单极性全量程范围0~32000分辨率12位A/D转换器模拟量输出特性模拟量输出点数1信号范围电压输出±10V电流输出0~20mA数据字格式电压-32000~+32000电流0~32000分辨率电流电压12位电流11位下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟量的单/双极性、增益和衰减。
时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
SW4和SW5决定输入模拟量的增益选择,而SW1,SW2,SW3共同决定了模拟量的衰减选择。
6个DIP开关决定了所有的输入设置。
也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
EM235的使用及简单程序举例
开关1到6可选择模拟量输入范围和分辨率。
单极性:SW1 SW2 SW3 SW4 SW5 SW6 满量程输入分辨率ON OFF OFF ON OFF ON 0到50mV 12.5μVOFF ON OFF ON OFF ON 0到100mV 25μVON OFF OFF OFF ON ON 0到500mV 125uAOFF ON OFF OFF ON ON 0到1V 250μVON OFF OFF OFF OFF ON 0到5V 1.25mVON OFF OFF OFF OFF ON 0到20mA 5μAOFF ON OFF OFF OFF ON 0到10V 2.5mV双极性SW1 SW2 SW3 SW4 SW5 SW6 满量程输入分辨率ON OFF OFF ON OFF OFF ±25mV 12.5μVOFF ON OFF ON O FF OFF ±50mV 25μVOFF OFF ON ON OFF OFF ±100mV 50μVON OFF OFF OFF ON OFF ±250mV 125μVOFF ON OFF OFF ON OFF ±500 250μVOFF OFF ON OFF ON OFF ±1V 500μVON OFF OFF OFF OFF OFF ±2.5V 1.25mVOFF ON OFF OFF OFF OFF ±5V 2.5mVOFF OFF ON OFF OFF OFF ±10V 5mV模拟量地址从AIW0算起,呈偶数,即依次+2。
例如选用PLC为CPU 224XP,则PLC上模拟量地址为AIW0,AIW2,EM235模拟量地址为AIW4、AIW6、AIW8、AIW10四个地址。
小提示:可用开关电源与电位器连接出可调电压,在程序状态表里依次写出可能出现的模拟量地址(如下图),然后将可调电压信号连接至对应端子观察数据变化来确定与端子对应的模拟量地址。
EM235接线图
技术交流最新业绩S7-200模拟量EM235编程实例经验作者:东日电子文章来源:东日电子更新时间:2008-10-9 15:00:34西门子S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X -;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)0~10V 0~5V 0~1V0~500mV 0~100mV 0~50mV图2可见,模拟量到数字量转换器(ADC)的12位读数是左对齐的。
最高有效位是符号位,0表示正值。
在单极性格式中,3个连续的0使得模拟量到数字量转换器(ADC)每变化1个单位,数据字则以8个单位变化。
在双极性格式中,4个连续的0使得模拟量到数字量转换器每变化1个单位,数据字则以16为单位变化。
EM235输出数据字格式图3给出了12位数据值在CPU的模拟量输出字中的位置:图3数字量到模拟量转换器(DAC)的12位读数在其输出格式中是左端对齐的,最高有效位是符号位,0表示正值。
模拟量扩展模块的寻址每个模拟量扩展模块,按扩展模块的先后顺序进行排序,其中,模拟量根据输入、输出不同分别排序。
模拟量的数据格式为一个字长,所以地址必须从偶数字节开始。
例如:AIW0,AIW2,AIW4……、AQW0,AQW2……。
EM235模块手册,s7-200
S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)0~10V0~5V0~1V0~500mV0~100mV0~50mV电压(双极性)±10V±5V±2.5V±1V±500mV±250mV±100mV±50mV±25mV电流0~20mA数据字格式双极性全量程范围-32000~+32000单极性全量程范围0~32000分辨率12位A/D转换器模拟量输出特性模拟量输出点数1信号范围电压输出±10V电流输出0~20mA数据字格式电压-32000~+32000电流0~32000分辨率电流电压12位电流11位下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟量的单/双极性、增益和衰减。
时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
SW4和SW5决定输入模拟量的增益选择,而SW1,SW2,SW3共同决定了模拟量的衰减选择。
6个DIP开关决定了所有的输入设置。
也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
对输入、输出模拟量的PLC编程的探讨及EM235接线
上面推导出的(2-1)、(2-2)、(2-3)三式就是对应(1)、(2)、(3)三种温度传感变送器经过模块转换成数字量后再换算为被测量的转换公式。
编程者依据正确的转换公式进行编程,就会获得满意的效果。
二、变送器与模块的连接通常输出4~20ma电流信号的传感变送器,对外输出只有+、- 二根连线,它需要外接24V电源电压才能工作,如将它的+、- 二根连线分别与24V 电源的正负极相连,在被测量正常变化范围内,此回路将产生4~20ma电流,见下左图。
下右图粉色虚线框内为EM235 模块第一路模拟输入的框图,它有3个输入端,其A+与A-为A/D转换器的+ - 输入端,RA与A-之间并接250Ω标准电阻。
A/D转换器是正逻辑电路,它的输入是0~5V电压信号,A-为公共端,与PLC的24V电源的负极相连。
那么24V电源、传感变送器、模块的输入口三者应如何连接才是正确的?正确的连线是这样的:将左图电源负极与传感器输出的负极连线断开,将电源的负极接模块的A-端,将传感器输出负极接RA端,RA端与A+端并接一起,这样由传感器负极输出的4~20ma电流由RA流入250Ω标准电阻产生0~5V 电压并加在A+与A-输入端。
切记:不可从左图的24V正极处断开,去接模块的信号输入端,如这样连接,模块是不会正常工作的。
对第(2)种电压输出的传感変送器,模块的输入应设置为0~5V电压模式,连线时,变送器输出只连A+、A-,RA端空悬即可。
三、按转换公式编程:根据转换后变量的精度要求,对转换公式编程有二种形式:1、整数运算,2、实数运算。
请见下面梯形图:(A)、整数运算的梯形图:该梯形图是对一个真空压力变送器(量程:0~0.1Mpa,输出:4~20 ma)按公式(2-1)以实数运算编写的转换程序,可作为一个子程序进行调用。
四、编程实例及解析某设备装有4种传感器:1、真空压力传感器,量程为:0~0.1Mpa;输出给PLC的信号为4~20ma。
EM235接线图
技术交流最新业绩S7-200模拟量EM235编程实例经验作者:东日电子文章来源:东日电子更新时间:2008-10-9 15:00:34西门子S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X -;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)0~10V 0~5V 0~1V0~500mV 0~100mV 0~50mV图2可见,模拟量到数字量转换器(ADC)的12位读数是左对齐的。
最高有效位是符号位,0表示正值。
在单极性格式中,3个连续的0使得模拟量到数字量转换器(ADC)每变化1个单位,数据字则以8个单位变化。
在双极性格式中,4个连续的0使得模拟量到数字量转换器每变化1个单位,数据字则以16为单位变化。
EM235输出数据字格式图3给出了12位数据值在CPU的模拟量输出字中的位置:图3数字量到模拟量转换器(DAC)的12位读数在其输出格式中是左端对齐的,最高有效位是符号位,0表示正值。
模拟量扩展模块的寻址每个模拟量扩展模块,按扩展模块的先后顺序进行排序,其中,模拟量根据输入、输出不同分别排序。
模拟量的数据格式为一个字长,所以地址必须从偶数字节开始。
例如:AIW0,AIW2,AIW4……、AQW0,AQW2……。
em235模块手册
S7-200模拟量编程本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。
(后面将详细介绍)EM235的常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)0~10V0~5V0~1V0~500mV0~100mV0~50mV电压(双极性)±10V±5V±2.5V±1V±500mV±250mV±100mV±50mV±25mV电流0~20mA数据字格式双极性全量程范围-32000~+32000单极性全量程范围0~32000分辨率12位A/D转换器模拟量输出特性模拟量输出点数1信号范围电压输出±10V电流输出0~20mA数据字格式电压-32000~+32000电流0~32000分辨率电流电压12位电流11位下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟量的单/双极性、增益和衰减。
时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
SW4和SW5决定输入模拟量的增益选择,而SW1,SW2,SW3共同决定了模拟量的衰减选择。
6个DIP开关决定了所有的输入设置。
也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
em235的输入接线和量程问题
em235的输入接线和量程问题
em235的输入接线和量程问题
问题补充:
今天用到em235模块,其中三路是要用到模拟量4-20MA信号,但有一个仪器只输出0-10v信号,就用rb+和rb-直接接入电压正端和电压负端,结果好像测出的电压值是到达5v后就输出32000,现在我是想把电压取0-10v作为plc 对应的0-32000,但是不知道怎么弄。
西门子模拟输入只能接收一种信号吗比如只接收0-20ma或只接收0-5v信号或只接受0-10v等等,那这样的话我不是要在买个模块,好浪费钱啊,有什么别的解决办法吗?怎么让他识别0-10v信号又能识别4-20ma信号
最佳答案
em235可以同时使用0-5V和0-20mA,信号具有相同的DIP设置状态SW1SW2SW3SW4SW5SW6分别为ONOFFOFFOFFOFFON,但0-10V和0-20ma不行,只能DIP 设置为0-10V的,然后电流输入在输入端加500欧姆电阻就可以了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
S7-200 模拟量模块使用方法
1 概述 (1)
2 EM235的常用技术参数 (2)
3 读取模拟量范围的选择 (3)
3.1单极性开关选择与输入类型 (3)
3.2双极性开关选择与输入类型 (4)
4 输入校准 (4)
5 模拟量模块读取电流信号接线方式 (5)
6 模块扩展及寻址 (8)
7 模拟量值和A/D转换值的转换(4-20MA) (12)
8 库函数 (13)
8.1生成库函数方法 (13)
8.2调用库函数方法 (16)
9 利用库函数读取4-20MA电流信号 (17)
9.1库函数----P RESSURE_R EAD(转换4-20MA电流信号) (17)
9.2调用 (18)
1 概述
EM235(6ES7 235--0KD22--0XA0)是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。
图示为此模块示意图。
2 EM235的常用技术参数
3 读取模拟量范围的选择
该模块读取何种模拟量,可以通过对模块自带的6个DIP开关选择进行排列组合,从而使模块处于对应量程的读取范围内。
6个DIP 开关决定了所有的输入设置。
也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
具体开关选择与输入类型关系如下:
3.1 单极性开关选择与输入类型
单极性
满量程输入分辨率SW1SW2SW3SW4SW5SW6
ON OFF OFF ON OFF ON 0到50mV 12.5μV OFF ON OFF ON OFF ON 0到100mV 25μV ON OFF OFF OFF ON ON 0到500mV 125uA OFF ON OFF OFF ON ON 0到1V 250μV ON OFF OFF OFF OFF ON 0到5V 1.25mV
3.2 双极性开关选择与输入类型
4 输入校准
模拟量输入模块使用前应进行输入校准。
其实出厂前已经进行了输入校准,如果OFFSET和GAIN电位器已被重新调整,需要重新进行输入校准。
其步骤如下:
(1)、切断模块电源,选择需要的输入范围。
(2)、接通CPU和模块电源,使模块稳定15分钟。
(3)、用一个变送器,一个电压源或一个电流源,将零值信号加到一个输入端。
(4)、读取适当的输入通道在CPU中的测量值。
(5)、调节OFFSET(偏置)电位计,直到读数为零,或所需要的数字数据值。
(6)、将一个满刻度值信号接到输入端子中的一个,读出送到CPU的值。
(7)、调节GAIN(增益)电位计,直到读数为32000或所需要的数字数据值。
(8)、必要时,重复偏置和增益校准过程。
5 模拟量模块读取电流信号接线方式
(1)、通用接线方式
输出为模拟直流电流信号的传感器有三种接线方式,两线制、三线制和四线制,由于它们在结构和工作原理上的不同,导致了使用模拟量模块读取这些电流信号时接线方式的不同。
两线制传感器:传感器只有两根线,电源和信号共用。
接线时需要将模拟量模块的电源串接到电路中。
三线制传感器:一根电源线,一根信号线,一根公共线。
电源负极和信号线负极共用公共线。
四线制传感器:两根电源线,两根信号线。
传感器与模拟量模块之间的接线根据传感器线制的不同接线方式也不同,两线制、三线制、四线制传感器与模拟量模块之间接线方式如下图所示:
两线制传感器接线方式
三线制传感器接线方式
四线制传感器接线方式
(2)、S7-200 EM235接线方式
S7-200系列:模拟量模块每个通道有三个接线端子,分别为RA、A+、A-,RB、B+、B-依次类推,读取电流信号时,将RA与A+短接,A+为信号正极,A-为信号负极。
图式演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流源输出信号的“-”端,而对于“-”端,应该接+24V输入的“M”端;未连接传感器的通道要将X+和X-短接。
(3)、S7-300模拟量模块接线
模拟量模块每个通道有两个接线端子,以相邻的数字表示,分别为信号正极和负极。
常用的SM331模块带有量程卡,每个量程卡可以设置两个通道,可以设置这两个通道所读取的信号类型,包括两线
制电流信号、四线制电流信号或电压信号,在STEP7硬件组态中,在模拟量模块属性里也要选择量程卡对应的选项。
6 模块扩展及寻址
(1)、CPU扩展
注:各个CPU扩展模块时有两个原则,一个是自身允许扩展的最大个数,另一个是所有模块的+5VDC电流功耗不能超过CPU所能输出的电流。
(2)、多导轨扩展
注:使用总线延长电缆时应注意,一个CPU22X系统只能安装一条0.8m的总线延长电缆。
订货号:6ES7290-6AA20-0XA0 S7-200总线延长电缆,用于双机架的安装方式,0.8米。
(3)、物理位置:CPU不占物理位置,从CPU后面开始算起,物理位置分别为0、1、2……;这种物理位置的划分主要是涉及到有
一些功能模块的参数配置,例如以太网模块其中之一参数(模块位置)如下:
模块位置参数项按照以太网模块位于CPU后面的物理位置填写。
(4)、I/O/AIW位置:每个模块都按照最大量占位(1、2、3或4个字节),即使此模块实际的点数并不全占满。
其中需要注意一些功能模块也是占用一定的Q输出的,各个模块占位方式:1)、功能模块
EM241 Modem模块----占8位输出;
EM253位控模块----占8位输出;
CP243-1以太网模块----占8位输出;
CP243-1 IT因特网模块----占8位输出。
2)、模拟量模块
模拟量的数据格式为一个字长,所以地址必须从偶数字节开始。
例如:AIW0,AIW2,AIW4……、AQW0,AQW2……。
每个模拟量扩展模块至少占两个通道,即使第一个模块只有一个输出AQW0,第二个模块模拟量输出地址也应从AQW4开始寻址,以此类推。
(3)、示例
1)、示例一
CPU224后面依次排列一个4输入/4输出数字量模块,一个8输入数字量模块,一个4模拟输入/1模拟输出模块,一个8输出数字量模块,一个4模拟输入/1模拟输出模块的寻址情况,其中,灰色通道不能使用。
注:从上图可以看出,即使第二个模块并没有8个输入与8个输出,但是这个模块占用的这个位置,那他就按照最全(1个字节)占满。
2)、示例二
CPU224后面依次排列一个4模拟输入/1模拟输出模块,一个以太网模块,一个4输出数字量模块的寻址情况。
其中,红色加粗通道能使用。
7 模拟量值和A/D转换值的转换(4-20mA)
(1)、公式一:电流值与数字量的对应关系
假设模拟量的标准电信号是A0—Am(如:4—20mA),A/D 转换后数值为D0—Dm(如:6400—32000),设模拟量的标准电信号是A,A/D转换后的相应数值为D,由于是线性关系,函数关系A =f(D)可以表示为数学方程:
A=【(D-D0)×(Am-A0)/(Dm-D0)】+A0
注:此公式换算出来的是所测量的电流值,要求对应模拟量还需
要再换算。
A代表电流值,D代表电流值读取到PLC的电流值(模拟量)对应的数字量。
(2)、公式二:实际值与数字量的对应关系
实际值=【(读取的数字量(AIW0)-6400){最大量值(20mA 对应值)-最小量值(4mA对应值)}/(32000-6400)】+最小量值(4mA 对应值)
8 库函数
为使用方便,将模拟量的换算公式生成库函数,在使用时可以直接调用,方法如下:
8.1 生成库函数方法
(1)打开STEP 7 Micro/WIN,在选中左侧的“库”选项,单击右键,选择“新建库”,如图所示:
(2)进入新建库对话框,如图:
在左侧的显示框中选择想要添加为库的子程序,例如PLC时间设置与读取,选中后点击添加,如图:
单击属性选项卡,进入属性选项对话框,如图:
(3)输入库名称及存储库的路径,此时单击确定即可生成库,若想为生成的库添加密码,则需单击保护选项卡,如图:
选择是添加密码,并输入四位密码,单击确定。
此时库即添加完成。
8.2 调用库函数方法
如果想调用添加的库,需要在库选项中选择添加库,在出现的对话框中选择添加,并选择库,如图:
选择想要调用的库,点击确定,即添加完毕。
之后在库选项中应该看到调用的库函数,如图:
例如想要调用压力读取库函数,则双击Pressure_Read即可在程序中插入此库。
9 利用库函数读取4-20MA电流信号
9.1 库函数----Pressure_Read(转换4-20MA电流信号)
图示为编写的库函数源代码
9.2 使用库函数读取参数
1、调用编写的库函数
参数填写说明:
EN为使能端,保持长有效
AIWX为使用的模拟量通道,例如:AIW0 MAX为传感器的量程最大值,浮点数
MIN为传感器的量程最小值,浮点数
2、例子
.
此例子读取压力表读数,量程范围为0—5Mpa,输出4-20MA 电流信号。
将相应参数填写到输入端后,输出端就会换算出相应的压力值。
Word 资料。