西门子触摸屏代理商6AV2181-4GB10-0AX0
西门子触摸屏代理商6AV2181-4GB10-0AX0
西门子触摸屏代理商6AV2181-4GB10-0AX0
西门子触摸屏代理商6AV2181-4GB10-0AX0
西门子触摸屏代理商6AV2181-4GB10-0AX0

西门子触摸屏代理商6AV2181-4GB10-0AX0

参考价: 订货量:
205 1

具体成交价以合同协议为准
2020-05-25 12:41:38
188
属性:
产地:进口;加工定制:否;
>
产品属性
产地
进口
加工定制
关闭
酉蔓电气设备(上海)有限公司

酉蔓电气设备(上海)有限公司

免费会员
收藏

组合推荐相似产品

产品简介

我公司主要经营西门子PLC模块 西门子触摸屏 西门子变频器 西门子软启动器 西门子直流调速器 西门子数控系统 西门子电源模块 西门子电缆 西门子接头.西门子触摸屏代理商6AV2181-4GB10-0AX0

详细介绍

     西门子触摸屏代理商6AV2181-4GB10-0AX0     西门子触摸屏代理商6AV2181-4GB10-0AX0

6GK7 243-1EX01-0XE0 CP243-1 工业以太网模块
6GK7 243-1GX00-0XE0 CP243-1IT 工业以太网模块
附件 
6ES7 291-8GF23-0XA0 MC291,新CPU22x存储器盒,64K
6ES7 297-1AA23-0XA0 CC292,CPU22x时钟/日期电池盒
6ES7 291-8BA20-0XA0 BC293,CPU22x电池盒
6ES7 290-6AA20-0XA0 扩展电缆,I/O扩展,0.8米,CPU22x/EM
6ES7 901-3CB30-0XA0 编程/通讯电缆,PC/PPI,带光电隔离,5-开关,5m
6ES7 901-3DB30-0XA0 编程/通讯电缆,PC/PPI,带光电隔离,USB接口,5-开关
6ES7 292-1AD20-0AA0 CPU22x/EM端子连接器块,7个端子,可拆卸
6ES7 292-1AE20-0AA0 CPU22x/EM端子连接器块,12个端子,可拆卸
6ES7 292-1AG20-0AA0 CPU22x/EM连接器块,18个端子,可拆卸
6AV6 640-0AA00-0AX0 TD400C文本显示器
6EP1 332-1SH31 专为S7-200 设计电源,24V/3.5A 可并联5个
6ES7 810-2CC03-0YX0 STEP 7-Micro/Win32 V4.0 包含SP6升级包
 
6ES7 272-0AA30-0YA0 TD200文本显示器
6XV1830-0EH10 网络总线
6ES7972-0BB12-0XA0 网络总线连结器,带编程口,垂直电缆出线
6ES7972-0BA12-0XA0 网络总线连结器,不带编程口,垂直电缆出线
6ES7972-0BA41-0XA0 网络总线连结器,不带编程口,35度垂直电缆出线
6ES7972-0BB41-0XA0 网络总线连结器,带编程口,35度垂直电缆出线

西门子 PLC中OB、FC、FB、SFC、SFB 能块使用概述

 

S7-300/400PLC程序采用结构化程序,把程序分成多个模块各模块完成相应的功能。结合起来就能实现一个复杂的控制系统。就像高级语言一样,用子程序实现特定的功能,再通过主程序调用各子程序,从而能实现复杂的程序。

    在S7-300/400PLC中写在OB1模块里和程序就是主程序子程序写在功能(FC),功能块(FB)。

    FC运行是产生临时变量执行结束后数据就丢失-----不具有储存功能

    FB运行时需要调用各种参数,于是就产生了背景数据块DB。例如用FB41来作PID控制,则它的PID控制参数就要存在DB里面。FB具有储存功能

    系统功能块(SFB)和系统功能(SFC)也是相当于子程序,只不过SFB和SFC是集成在S7 CPU中的功能块,用户能直接调用不需自已写程序。

    SFC与FC不具有储存功能,FB和SFB具有储存功能 。

    OB模块相当于子程序,负责调用其他模块。如果程序简单只需要OB就可以实现。

    用西门子PLC编程时,可以用到功能块FB功能FC(FB、FC都是组织块)资料上说FB与FC都可以作为用户编写的子程序,但是我不明白这两个组织块之间到底有什么区别阿?在应用上到底有什么不同之处吗?


     FB--功能块,带背景数据块 
     FC--功能,相当于函数 
     他们之间的主要区别是:FC使用的是共享数据块,FB使用的是背景数据块 
     举个例子,如果您要对3个参数相同的电机进行控制,那么只需要使用FB编程外加3个背景数据块就可以了,但是,如果您使用FC,那么您需要不断的修改共享数据块,否则会导致数据丢失。FB确保了3个电机的参数互不干扰。
     FB,FC本质都是一样的,都相当于子程序,可以被其他程序调用(也可以调用其他子程序)。他们的大区别是,FB与DB配合使用,DB中保存着FB使用的数据,即使FB退出后也会一直保留。FC就没有一个的数据块来存放数据,只在运行期间会被分配一个临时的数据区。

    在实际编程中,是使用FB还是FC,要看实际的需要决定。

    FBFC没有太大的差别,FB带有背景数据块,而FC没有。所以FB带上不同的数据块,就可以带上不同的参数值。这样就可以用同一FB和不同的背景数据块,被多个对象调用。
        FCFBC中的函数,只不过FB可以生成静态变量,在下次函数调用时数据可以保留,而FC的变量只在调用期内有效,下次调用又重新更换。

    这是一般的理解;FB需要背景数据块,而FC是没有的;参数的传递方式不同,FB的输入输出对应着背景数据块地址,而FC的输入输出是没有实际地址对应的,只有的程序调用时,才会和实际的地址产生对应关系。FB参数传递的是数据,FC参数传递的是数据的地址。


     FB(功能块)的处理方式是围绕着数据块处理数据,他的入口参数和出口参数都是数据块里的数据,以及STAT的数据都是数据块里,入口参数和出口参数、STAT可以认为是静态数据,这些数据不会因为函数消失而逝去,他会一直保存在数据块里。FB里的变量与他的背景数据块是一一对应的,而他的对应并不是一层不变的。更确切的说,FB里的变量在调用时将根据AR2的值当作偏移量与背景数据块是一一对应。如果一个FB功能块里没有入口参数、出口参数及STAT数据,他将不需要背景数据块,这时的FB和没有入口出口参数的FC就没有什么区别了,就只能使用临时变量和全局变量了。用很多人认为,FB的背景数据块必须由FB生成、FB里的*个变量对应着背景数据块的*个变量,还有就是由FB生成的数据块只能作为FB的背景数据块使用。其实这些理解是错误的,FB的背景数据块不一定是通过FB生成的,可以像生成共享数据块一样生成FB的背景数据块,换句话说,普通的数据块也可以作为FB的背景数据块,不过这种做法是有一定前提的,就是这个数据块的字节数必须大于等于FB所需的字节数,如果小于FB所需的字节数时,FB访问到超出背景数据块的变量时就会找不到变量的地址,肯定会出错了。FB里的*个变量对应可以对应数据块字节数减去FB所需背景数据块字节数里的任意位置的变量,我觉得这个比较好理解,在多重背景里不就是这样吗。

    谈到这里我得说点别的,好像这种情况下,FB里不可以有多重背景,在S7里,多重背景好像是不允许嵌套的,说道这里我马上在S7做了测试,证明我的想法是错误的,多重背景是可以嵌套的。话回正题,由FB生成的数据块也是可以像访问普通数据块一样通过共享数据块方式访问,不信,你可以自己试一试。说说如何使用普通的数据块作为FB的背景数据块,会不会有人现在就开始自己试了,怎么不行呢,一调用程序就程序红色,有错误啊。告诉你,使用CALL指令编写时SETP7会自动检查DB块和FB的关系,要是时间标记和大小不*就会报错。在这里我们可以使用UC指令调用FBUC指令是不传递参数的(对于这个说法,我不太认同,我将会在使用UC调用FC时是如何传递参数一节讲述),那么我们如何将参数传递给FB呢?又如何将FB的输出读出来呢?


 

 

西门子300输入模块与模拟量的连接问题:331与热电偶,压力传感无件.位置传感元件连接时,怎么处理数值的呢?这方面的资料能给小点*一下吗?PLC程序里面的字等的处理我会的,但是怎么知道比如说:50度是相对于字是多少?还是,我用压力传感器,那字又得不同了呀.,说不清

A)你看这样说对你有帮助没:如果是热电偶或热电阻,你就把PIW的值除以10;如果是4-20mA信号,你就用这个公式转换:PV=OV-OSL*PH-PL/OSH-OSL+PL注:PV为你要显示的测量值,PHPL为仪表的上、下限。OV为通道测量得出的值,OSH=27648OSL=0。又一般情况下,仪表下限为0,即PL=0,所以此公式可以简化为PV=OV*PH/27648.0

B)上面说的没有错,关于压力等信号,你可以用FC105实现。

C)你看看PLC模版说明就明白了

D)可以使用标准信号转换模块,把多种信号转换成标准的4-20mA0-5V,这样还可以解决信号不稳定引起的系统问题,有效的保护PLC.

E)如果是S7-300/400系统,。可以采用FC105,也可以自己编程,首先整数转换为双整数,双整数转换为实数,然后实数除,实数乘。

F)刚接触step7,上位是wincc,像温度,压力这样的模拟量输入点,只要求在上位机显示,我在step7符号表里是用PIW这样的直接外部输入格式的,在用wincc做上位的时候看见好像要从step7DB块里读数据啊,那这些模拟量点在step7里到底该怎么处理呢?怎样从硬件组态分配的地址里读取,然后让wincc对应上,然后在上位机上显示呢?呵呵,菜鸟刚接触,请高手帮忙,谢谢!

G)将您读入的数据存入DB块中,Wincc读取DB中的数据。Wincc不能直接操作PIWPQW等外部点。

Hsm331 工作时有没有指示灯亮,刚上电的时候红灯会亮一会儿正常工作时,模拟量模块没有亮的!模拟量模块除了SF灯外,其余灯是不会亮的,只有SF灯亮的情况下说明模块本身或者接线存在问题。正常时是不会亮的,组态错误,接线错误都会亮

I)用系统库啊,我吊用FC105的,输入显示上下幅度就行了,好用啊,程序是系统加保护的,要看算法,我有解保护软件。

J)如果是热电偶,则把数值除10即可,其它调用FC105,注意单极性还是双极性,双极性就是有负值,单极性对应值0~27648,双极性对应-27648~27648

K)太简单了:   L PIW400     //采集到的输入  T mw100      //WORD格式变成整数  ITD          //将整数转换成双整数  DTR          //将双整数转换成浮点数即小数  L MD200      //此数为零点,由你自己根据现场表调定  +R             L MD300      //此数为比例,由你自己根据现场表调定  *R  T MD400      //此数为结果.实践证明结果比FC105准确,因为FC105我看过里边的程序根本就没有调零点,而且*标准的0~20mA4~20mA信号是不存在的,总有差别,还不如用现场表比对来得OK.根据上面公式,侧一高一低两个数就可算出响应传感器的MD200MD300.如果有相关资料交换的,我还可以给你带滤波的算法.

L)硬件上配AI输入模块,(可在功能块是设定数据输入类型),然后在程序中直接调用FC105给定,AI地址、输入极性(仅电压信号),和实际值的上下限,就可以在输出中得的对应的实际值,FC105可在标准功能厍中找到,如不懂用法,可在选中后按F1看帮助。

AI模块的接线图和D/A转换的规则,自己编程嘛

M)不可能,我一直在用啊,怎么会呢,8点,4通道没有任何关系,哪怕你 ,只用了一个点,都没有关系啊不过,不用的通道要和M连接(没有记错的话),读到到数值会准确点啊,不接也没有太大问题的啊

N)奇怪啊,如果PLC不供给24VDC,接线方法不是直接把2根线接到PLC的端子上啊,S7组态选为4线制,接线请参照《深入浅出西门子PLC》传感器连接一节。北京航空航天大学出版社。我口述一下:假如变送器的端子是1+2-PLC3+4-;那么还应该有一个24VDC,端子是5+6-;其接线为:1——56——43——2

O8个点.4组通道,把不用的通道就不要激活,比如一个卡用了三个点,那就是说,要用两组通道,那接了三个点,有个点是空着的,这时SF灯会亮,怎样解决呢?如果选用C,或者是D,可串入一个4-20mA的信号,如果是A,B,就加个电阻就好啦!!

P)不要使用万流表测量模拟量实际电流,那种方法是错误的。

Q)外供电源,模板只接受4~20mA,组态必须采用四线制,即你说的C位置,而不是D位置。如果还出现32767上溢的问题,就是有干扰,建议信号输入模板前加直流无源隔离器。保你没问题。工程做多了,这些问题都应该清楚。你的问题主要出现在四线制和两线制上,建议多学学仪表知识。

西门子MMC卡试用指南

 

MMC 卡是一种 FEPROM 卡,用于新型的 S7-300 CPU,包括紧凑型 CPU和由标准型更新的新型 CPU。新型 CPU均没有内置的装载存储器,必须使用 MMC 卡作为其装载存储器保存用户数据。
CPU掉电时,会自动将工作存储器中的数据拷贝到 MMC中,保存 DB块数据。

 

 1.MMC卡型号

    MMC 卡需要用户根据程序大小单独订货,选型时建议大于 CPU 工作内存,CPU313,CPU314,CPU315-2DP,CPU317-2DP  系列CPU的可插拔MMC卡大支持8 MB  ,其他 支持4 MB 用于新型 S7-300 CPU的MMC  卡(Micro Memory Card )型号如下:

 

上一篇:无线测温技术在高炉炉壳温度检测的实际应用及方案 下一篇:西门子操作屏上电后无反应故障分析解决方法
热线电话 在线询价
提示

仪表网采购电话