Siemens/西门子 品牌
经销商厂商性质
上海市所在地
西门子PLC代理商 6ES7313-6CG04-4AB2 楼宇自动化
¥30石嘴山西门子DP总线电缆代理商 型号全
¥11吴忠西门子PROFIBUSDP通讯电缆代理商 总线电缆
¥10吴忠西门子电缆6XV1830-0EH10 总线电缆
面议吴忠西门子电缆6XV1840-2AH10 以太网电缆 总线电缆
¥10吴忠西门子通讯电缆6XV1830-3EH10 总线电缆
¥16吴忠西门子DP总线电缆代理商 型号全
¥15固原西门子PROFIBUSDP通讯电缆代理商 总线电缆
¥14固原西门子电缆6XV1830-0EH10 总线电缆
¥240中卫西门子DP总线电缆代理商 型号全
¥13新疆西门子PROFIBUSDP通讯电缆代理商 总线电缆
¥12西门子触摸屏代理商6AV2124-6DJ00-0AX0
¥2136SE6400-0PA00-0AA0西门子变频器代理商 6SE6400-0PA00-0AA0西门子变频器代理商
如果我们要连接840d数控系统的plc,问题就没有这么简单了。因为840d的mpi口不能直接提供给pc适配器工作所需要的24v电源,适配器无法工作。当然,我们可以用其它的方式建立通信,比如说在计算机的扩展槽中插入一块西门子公司的cp5611接口板,但这需要额外的投资,所以经济的方法还是利用pc适配器,只不过少许改造一下即可。
UC指令是不传递参数的(对于这个说法,我不太认同,我将会在使用UC调用FC时是如何传递参数一节讲述),那么我们如何将参数传递给FB呢?又如何将FB的输出读出来呢?
西门子300输入模块与模拟量的连接问题:当331与热电偶,压力传感无件.位置传感元件连接时,怎么处理数值的呢?这方面的资料能给小点*一下吗?PLC程序里面的字等的处理我会的,但是怎么知道比如说:50度是相对于字是多少?还是,我用压力传感器,那字又得不同了呀.哎,说不清
A)你看这样说对你有帮助没:如果是热电偶或热电阻,你就把PIW的值除以10;如果是4-20mA信号,你就用这个公式转换:PV=(OV-OSL)*(PH-PL)/(OSH-OSL)+PL注:PV为你要显示的测量值,PH、PL为仪表的上、下限。OV为通道测量得出的值,OSH=27648,OSL=0。又一般情况下,仪表下限为0,即PL=0,所以此公式可以简化为PV=OV*PH/27648.0。
B)上面说的没有错,关于压力等信号,你可以用FC105实现。
C)你看看PLC模版说明就明白了
D)可以使用标准信号转换模块,把多种信号转换成标准的4-20mA或0-5V,这样还可以解决信号不稳定引起的系统问题,有效的保护PLC.
E)如果是S7-300/400系统,。可以采用FC105,也可以自己编程,首先整数转换为双整数,双整数转换为实数,然后实数除,实数乘。
F)刚接触step7,上位是wincc,像温度,压力这样的模拟量输入点,只要求在上位机显示,我在step7符号表里是用PIW这样的直接外部输入格式的,在用wincc做上位的时候看见好像要从step7的DB块里读数据啊,那这些模拟量点在step7里到底该怎么处理呢?怎样从硬件组态分配的地址里读取,然后让wincc对应上,然后在上位机上显示呢?呵呵,菜鸟刚接触,请高手帮忙,谢谢!
G)将您读入的数据存入DB块中,Wincc读取DB中的数据。Wincc不能直接操作PIW,PQW等外部点。
H)sm331 工作时有没有指示灯亮,刚上电的时候红灯会亮一会儿正常工作时,模拟量模块没有亮的!模拟量模块除了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~20mA或4~20mA信号是不存在的,总有差别,还不如用现场表比对来得OK.根据上面公式,侧一高一低两个数就可算出响应传感器的MD200和MD300.如果有相关资料交换的,我还可以给你带滤波的算法.
L)硬件上配AI输入模块,(可在功能块是设定数据输入类型),然后在程序中直接调用FC105给定,AI地址、输入极性(仅电压信号),和实际值的上下限,就可以在输出中得的对应的实际值,FC105可在标准功能厍中找到,如不懂用法,可在选中后按F1看帮助。
看AI模块的接线图和D/A转换的规则,自己编程嘛
M)不可能,我一直在用啊,怎么会呢,8点,4通道没有任何关系,哪怕你 ,只用了一个点,都没有关系啊不过,不用的通道要和M连接(没有记错的话),读到到数值会准确点啊,不接也没有太大问题的啊
N)奇怪啊,如果PLC不供给24VDC,接线方法不是直接把2根线接到PLC的端子上啊,S7组态选为4线制,接线请参照《深入浅出西门子PLC》传感器连接一节。北京航空航天大学出版社。我口述一下:假如变送器的端子是1+、2-;PLC是3+、4-;那么还应该有一个24VDC,端子是5+6-;其接线为:1——5、6——4、3——2。
O)8个点.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 )型号如下:
64 KB 6ES7 953-8LF11-0AA0
128 KB 6ES7 953-8LG11-0AA0
512 KB 6ES7 953-8LJ11-0AA0
2 MB 6ES7 953-8LL11-0AA0 字串7
4 MB 6ES7 953-8LM11-0AA0
8 MB 6ES7 953-8LP11-0AA0
2.MMC卡使用寿命
MMC的使用寿命主要取决于以下因素:
(1). 删除或编程步骤的数量。
使用MMC的CPU有SFC 82,83,84等特性,可以进行数据的读写: SFC82“CREA_DBL”:在装载内存(Load Memory)中生成数据块 SFC83“READ_DBL”:读装载内存(Load Memory)中的数据块 SFC84“WRIT_DBL”:写数据块(内容)到装载内存(Load Memory)即MMC卡中。
但是,请注意由于MMC卡重复写入的次数是有限的,所以当调用SFC 84向MMC卡写数时只在相应的时间间隔(例如每小时,每天...)调用。如果MMC卡在保存时发生故障,相的调用块会发出否定应答,其结果存放在程序的返回值(RET_VAL)中。错误就会记录在CP的诊断缓冲区中。
(2). 外界影响,例如周围温度。
当周围温度超过为60℃时,会影响MMC的使用寿命,0-60℃的工作环境下,MMC卡可进行删除/ 写操作100,000次.