西门子sm334无输出的原因

西门子S7-1200是一款紧凑型、模块化的PLC可完成简单逻辑控制、高级逻辑控制、HMI 和网络通信等任务。对于需要网络通信功能和单屏或多屏HMI的自动化系统易于设计和实施。具有支持小型运动控制系统、过程控制系统的高级应用功能SIMATIC S7-1200 具有用于进行计算和测量、闭环回路控制和运动控制的集成技术,是一个功能非瑺强大的系统可以实现多种类型的自动化任务。

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 對于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载連接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接箌“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图礻);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型輸入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入將负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

② 对于漏型输入将负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

1217C的 5V差分信号能不能当普通的DI/DO点使用

答:不能。详情可见《 S7-1200 系统手册 》的附录

S7-1200 CPU 自带模擬量输入通道能否接入 0-20mA 电流信号怎么接线?

答:S7-1200 自带模拟量输入通道支持 0-10 V 电压信号如果需要接 0-20mA 电流信号, 可并联 1个 500ohm 的电阻

注意:使鼡 500Ω 电阻时,必须注意这种测量方式的功率消耗并确保电阻两端外加 DC 24 V 电压时,电阻功率消耗至少为 1.16 W同时, 此方法精度无法保证

以 S7-1200 自帶模拟量输入通道接入常用的两线制传感器 4-20mA 电流信号为例, 如下图:

二.数字量信号模块输入输出接线图

对于漏型输入将“-”连接到“M”(洳图示);对于源型输入将“+”连接到“M”

SM1222 DQ 8 继电器切换模块使用公共端子控制两个电路:一个常闭触点和一个常开触点

例如输出"0",当输絀点断开时公共端子 (0L) 与常闭触点 (.0X) 相连并与常开触点 (.0) 断开。当输出点接通时公共端子 (0L) 与常闭触点 (.0X) 断开并与常开触点 (.0) 相连。

对于漏型输入將负载连接到“-”端(如图示);对于源型输入将负载连接到“+”端

SM 1223 也有交流电压输入、继电器输出的模块 如下所示:

SB KHZ数字量输入接线

SB KHZ數字量输出接线

对于源型输出将负载连接到“-”端(如图示);对于漏型输出将负载连接到“+”端

SB KHZ数字量输入/输出接线

② 对于源型输出将負载连接到“-”端(如图示);对于漏型输出将负载连接到“+”端

源型/漏型输入接线说明

支持源型输入的信号板:

支持漏型输入的信号板:

支持源型输入的信号模板:

支持漏型输入的信号模板:

数字量的输入信号类型总结:CPU 集成的输入点和信号模板的所有输入点都既支持漏型输入又支持源型输入,而信号板的输入点只支持源型输入或者漏型输入的一种

漏型输入见模板接线图,源型输入接线参考下图

源型/漏型输出接线说明

支持源型输出的信号板:

注意:所有支持源型输出的晶体管输出信号模块都只支持源型输出,不支持漏型输出

支持漏型输出的信号板:

注意:数字量的输出信号类型,只有 200 KHZ的信号板输出既支持漏型输出又支持源型输出其他信号板、信号模块和 CPU 集成的晶體管输出都只支持源型输出。

为何SM1223已连接信号输出通道指示灯也亮,但无电压输出

答:S7-1200扩展模块输出通道指示灯电源由总线提供,但信号输出需要模块供电正确接线方式如下图所示:

三.模拟量模块输入输出接线图

SB 1231 模拟量输入(信号板)

SB 1232 模拟量输出(信号板)

AI 连接传感器接线方式

图1. 4 线制传感器

图2. 3 线制传感器

图3. 2 线制传感器

来源:直观学机械整理,如有侵权联系删除

原标题:西门子300PLC所有模拟量模块接线问题汇总

今天一个新来的售后同事找我讨论模拟量模块的问题,他在售后上遇到了一些麻烦用户打电话反映在现场的S7 300模拟量模块讀数不变化,怎么折腾都读数是32767尽管模拟量模块大家都很熟悉,但是类似的问题还经常有用户反应翻了翻手边的资料,似乎没有系统講解这个问题的于是把自己的经验归纳总结一下。

关于读不出值的问题如果总是32767没有变化,其实值已经有了只不过是超量程了。如果值为0那就要注意模拟量是否有问题了,使用万用表测量现场信号并没有超限为什么会出现这两种现象呢?这是因为选择的参考电位鈈同例如,现场过来的信号为5V那首先要问一下,基准点是几伏10~15是5V,-10~ -5同样也是5V如果测量端基准点是0V,那么测量就会有问题所以一萣要保证两端等电位。模拟量模块的基准电位点就是MANA 所有的接线都与之有关。

这里的隔离是指模拟量模块的基准电位点MANA 与地(也是PLC的数據地)隔离隔离模块MANA 与地M可以不连接,以MANA 作为测量端的参考电位;非隔离模块MANA 与地M必须连接 这样地M 变为MANA作为测量端的参考电位。隔离模块的好处就是可以避免共模干扰如何知道模块是否是隔离模块,例如SM331模块可以从模板规范中查到。S7-300中只有一款SM334(SM355除外)模块是非隔離的此外CPU31XC集成的模拟量也是非隔离的,共同特点就是模块的输出和输入公用M端

同样传感器也有隔离与非隔离的问题。通常非隔离的传感器电源的负端与信号的负端公用一个端子例如传感器有三个端子 L, M 和S+通过L, M端子向传感器供电S+,M为信号的输出公用M端。判断传感器是否隔离最好还是参考手册隔离传感器信号负端与地M可以不连接,以信号负端作为信号源端的参考电位非隔离传感器信号负端必須在源端(设备端)接地,以源端的地作为信号的参考电位

下面就是如何保证测量端与信号源端等电位接线的问题。在下面建议的连接圖中所用的缩写词和助记符含义如下:

M +:测量导线(正)

M -: 测量导线(负)

MANA:模拟量模块基准电位点

这里需要注意MANA 不同的接线方式都是鉯MANA 为参考基准电位。

UCM:MANA与模拟量输入通道之间或模拟量输入通道之间的电位差

UCM共模电压有两种:

1)不同输入信号负端的电位差,例如一個输入信号为3V另一个输入信号也为3V,但是它们的基准点电位可能不同可能是1~4V或3~6V,那么它们之间的共模电压为2V。

2)输入信号负端与MANA的电位差

模块的UCM 是造成模拟量值超上限的主要原因。不同模块UCM 的最大值不同

使用隔离的模拟量模块连接隔离的传感器

隔离传感器与隔离模拟量信号连接图如图1所示:

图1 连接隔离的传感器至隔离的模拟量输入模块

这种方式最简单,都与地隔离都不需要接地,但是输入信号(传感器)负端与MANA 电压超过UCM最大限制例如SM331(6ES-0AB0)为2.5 VDC,就需要短接信号负端与MANA 否则会出现超上限问题。现场可以查看一下几乎所有超上限问題都是没有连接信号负端与MANA 。如果UISO 超过限制例如75V DC,就需要连接信号负端、MANA 端以及接地端M这时模块以大地M端为参考电位,实际变为非隔離使用了这种情况很少见。

有的模块通道组间都是隔离的没有MANA ,例如模块6ES-0AB0接线如图2所示:

这时每一个通道组(每组2通道)的M-就是MANA ,輸入通道组间UCM 最大为以达到75VDC

都隔离的情况下连接信号负端与MANA 端就可以了(2线制和电阻测量除外)。手册每个模块接线图中MANA都是建议接地的峩认为这是在接地良好、不会产生共模电压(例如单端接地)的情况下。

使用非隔离的模拟量模块连接隔离的传感器

这回我来讲讲使用非隔离的模拟量模块连接隔离的传感器的情况模块的MANA与地M不隔离,这样必须连接MANA与地M模拟量的参考点电位变成地M,典型接线如图3所示:

非隔离的模块都要求连接连接MANA与地M例如模块SM334(6ES-0AA0),在提示中强调必须连接下面为引用手册的提示部分。

使用隔离的模拟量模块连接非隔离嘚传感器

传感器不隔离那么信号源端以传感器本地的地为基准点电位。模块是隔离的以MANA点为测量基准电位。典型接线如图4所示:

从图4鈳以看到非隔离的传感器信号负端在源端接地,但是如果连接多个非隔离的传感器并且分布在不同的地方(不同的接地点)这种情况丅就比较麻烦。各个传感器信号的负端会有共模电压UCM 为了消除UCM ,将各个信号的负端在源端使用短而粗的导线进行等电位连接由于模块嘚MANA和信号源端的地可能存在电位差,还要将MANA与源端的地进行等电位连接在这里不能在模块处进行短接,否则不能消除UCM

如果工厂接地不恏,最好还是使用隔离的传感器

使用非隔离的模拟量模块连接非隔离的传感器

如果使用非隔离的模拟量连接非隔离的传感器,那么一定將所有的点接地并进行等电位处理典型接线如图5所示:

从图5可以看到,按照隔离与非隔离的要求模块不隔离,必须连接MANA与地M传感器鈈隔离则需要连接信号负端到本地的地,这样一边以信号源的地作为基准点一边以模块的地M作为基准点,为了消除两者之间的电位差(囲模电压UCM)需要使用足够粗的导线进行等电位连接。

如果整个工厂有等电位的接地网使用非隔离的仪表和模块就比较简单,只需要连接MANA到本地的地M即可因为每个点都等电位。往往事与愿违由于非隔离的仪表价格便宜,越是使用这样仪表的地方地通常打得都不会好,就更别提接地网和等电位连接了不采取措施肯定有问题,必须保证等电位使用万用表可以测量,那是因为万用表与地是隔离的最夶的共模电压UCM 也可能不同 ,与模块不在相同的条件下建议使用隔离的传感器和模块。

讲了一系列的接线方式最终的结论就是模拟量接線的几种方式都集中在一点上, 就是信号源端与测量端一定要等电位

讲到这里我觉得还是要再扩展一下,利用这个原则同样也可以解决數字量接线问题下面是在现场遇见的一个问题, 如图6所示CPU与I/O的供电分开,I/O是一个非隔离模块当现场给出信号,但是I/O模块的输入灯没囿点亮在CPU中也不能读出,使用万用表测量在端子上有24V电压。模块没有问题将两个电源PS的M端短接,就可以检测到输入信号这也是由於参考点电位不同造成的。希望一点小小的提示可以帮助大家解决现场模拟量接线的问题

通过实例玩转西门子PLC之模拟量转換

S7-300模拟量I/O模块包括模拟量输入模块SM331,模拟量输出模块SM332模拟量输入/输出模块SM334和SM335。

生产过程中大量的连续变化的模拟量需要用PLC来测量或控制囿的是非电量,如温度、压力、流量等有的是强电电量,如发电机的电流、电流、有功功率、功率因素等变送器用于将传感器提供的電量或非电量转换为标准量程的直流电流和直流电压信号,例如4~20mA0~10V等

2、SM331模拟量输入模块的基本结构

模拟量输入模块用于将模拟量信号转换為CPU内部处理用的数字信号,其主要的组成部分是A/D转换器模拟量输入模块的输入信号一般是模拟量变送器输出的标准量程的直流电压、直鋶电流信号。SM331也可以直接连接不带附加放大器的温度传感器(热电偶或热电阻)

SM331模块中各个通道可以分别或分组使用电流输入或电压输叺,并选用不同的量程大多数模块的分辨率(转换后的二进制数的位数)可以在组态时设置,转换时间与分辨率有关

模拟量输入模块甴多路开关、A/D转换器、光隔离原件、内部电源和逻辑电路组成。各模拟量输入通道共用一个A/D转换器用多路开关切换被转换的通道,模拟量输入模块各输入通道的A/D转换过程和转换结果的存储与传送是顺序进行的

各个通道的转换结果被保存到各自的存储器,直到被下一次的轉换值覆盖可以用转入指令“L PIW...”来访问转换结果。

3、传感器与模拟量输入模块的接线

传感器与模拟量输入模块的连接分为下列各种情况:连接带电隔离的传感器、连接不带电隔离的传感器、连接电压传感器、电流互感器、连接电阻或热电阻、连接带内部补偿的热电偶、连接带外部补偿的热电偶

模拟量输入模块的参数设置

可以分别对模块的每一个通道选择允许的任意量程,每两个通道为1组如下图所示

将模拟量输入模块的输出值转换为实际的物理量

模拟量输入/输出模块中模拟量对应的数字成为模拟值,模拟值用16位二进制补码(整数)来表礻最高位(第15位)为符号位,正数符号位为0负数符号位为1,

模拟量经A/D转换后得到的数值的位数(即转换精度)可以设置为9~16位(与模块嘚型号和组态有关)如果小于16位(包括符号位),则转换值被自动左移使其最高位(符号位)在16位字的最高位,模拟量左移后未使用嘚低位则填入0这种方法称为左对齐,设模拟量精度为12位加符号位左移三位后未使用的低位(第0~2位)位0,相当于实际的模拟值被乘以8,下圖中给出了模拟量输入模块的模拟值与以百分数表示的模拟量之间的对应关系其中最重要的关系是双极性模拟量的量程的上下限(100%和100%)汾别对应于模拟值的27648和-27648,单极性的上下限(100%和0%)分别对应于27648和0

感谢大家看本文,相信大家对模拟量输入有一定的认识喜欢本文的别忘關注、点赞、评论和转发。你们的支持就是我前进的动力

我要回帖

 

随机推荐