加工定制:否 | 品牌:Siemens/西门子 | 型号:6XV1830-0EH10 |
线芯材质:裸铜线 | 芯数:2 | 护套材质:硅橡胶 |
电线最大外径:2mm | 用途:1 | 产品认证:UL |
物料编号:1 |
{西门子与客户携手,让关键所在,逐一实现}
德国制造 现货 联 系 人: 黄勇《黄工》 24小时联系手机: 13701633515
全新原装 参数
质量*** 保修 直线销售 电 话: 021-31660605 在 线 商 务 QQ: 77956468
价格优势 ***
我公司大量现货供应,价格优势,品质***,德国***
问题反映:一套设备,配备S7-400系统,一台TP 270触摸屏放置在操作台上,通过DP/MPI方式传送信息,奇怪的问题是:经常会出现PLC与TP屏无法建立连接,把想到的认为有干扰的地方全部检查,并且想办法进行屏蔽,有时可以解决问题,通讯正常,但不知什么原因又会引发同样的故障,而且有时候通讯的建立与中断转换频率极快,一会儿连接,一会儿断开。
系统内还有一台直流驱动装置590+,数台Emerson变频器,其余为常规电器,供电系统有TE、PE,而且互相隔离。
如何***解决通讯连接干扰问题呢?
解决方案:可能是调速装置的干扰,或者是接地的问题。接地应严格分开控制地和保护地,控制系统一点接地。
问题反映: 直流调速的影响是会有的,但通讯只是一个点对点的应用,而且采用原装西门子RS-485插头和6XV1830-0EH10电缆,接地系统已经分开,通讯线的接地是单独做的数据地,PLC系统的机壳与机柜相连(金属机柜,原厂家装配的),供电系统的零、地合一。
问题反映: 严重到找不到S7统计通讯了,
解决方案: S7-400与TP的距离有多远?其线路是否与变频器的线路靠近?变频器与PLC有通信?
问题反映:PLC到TP270直线距离大概有20米,通讯线放电缆槽沟内长度大约有35米,PLC柜紧挨着直流传动柜,直流传动柜旁边是低压柜(内有液压站电机、主电机风机的接触器、保护器,低压开关、微断等,还有几台变频器),所有的电缆都在一个电缆沟里,有较大部分的平行放置;变频器与直流传动均没有与PLC实现网络通信,所有的运行指令及速度值由PLC输出,PLC通过电缆与相关设备连接。
解决方案:变频器和TP通信线是否有屏蔽?变频器的布线和屏蔽如果处理得不好的话,可能会产生很重的干扰。
是否可以试试将TP暂时放PLC旁边,或者临时拉一条通信电缆(不要放电缆沟)。如果没问题的话,说明是干扰的问题。
问题反映:变频器功率不大,5.5Kw,但是变频器与TP没有通讯。PLC与TP通讯电缆是西门子专用电缆,屏蔽层接数据地线,但这根电缆与多根大电流的电缆平行放置,长度大约15米.
已经将TP放在PLC旁边,没有任何问题的,今天准备更换一根通讯电缆,而且远离动力电缆,不知是否有效果。PLC端的RS485总线插头的终端电阻不接,TP端的终端电阻接入。
解决方案:如果只是PLC和TP的点对点通信,双方都应该接入终端电阻。
问题反映:采用了上次提出的方法,两端都接入终端电阻,但是还频繁地出通讯中断的提示,等大修时间在更换一下动力电缆再看看效果。
总结:通过实验,可以肯定干扰的根本原因是通信电缆与多根大电流的电缆(特别是变频器的输入、输出电缆)平行放置在同一电缆沟内,且距离很近。
这个系统比较简单,只是点对点通信,最简单的实验方法就是将两台设备暂时放置在一起,或者临时拉一条通信电缆(不要放电缆沟)。如果干扰消失,肯定是电缆布线引入的干扰。可以用示波器观察RS-485的A、B线对数字地(5针)的波形,如果有强烈干扰,可以看得到干扰信号的波形。
一套西门子S7-300冗余系统:两只315-2DP,一个ET200M从站(带几只数字量模拟量模块),两个CP342-5,现在做冗余程序,关于OB100调用FC100,里面几个参数不明白,不懂如何设置,
ADR_MODUS:矩阵该怎么设置
PAA_FIRST、PAA_LAST:输出数字量是0……1,输出模拟量是272……279,
MB_NO、MB_LEN:该冗余数据区,是不是冗余程序里所以数值型数据地址要在该范围里面
DB_NO、DB_LEN:不用M冗余区将上面两个改为0,用DB区可以吧
DB_A_B_NO、DB_B_A_NO:该非冗余数据块有必要设置吗
另外这个系统就是主站故障切换到备用站,哪些部分编程冗余程序和哪些部分非冗余程序?
需要在OB35块里调用FC1、FC2吗?
答:ADR_MODUS:矩阵该怎么设置——直接设置为1即可
PAA_FIRST、PAA_LAST:输出数字量是0……1,输出模拟量是272……279,——要组态连续的输出地址,比如输出数字量是0……1,输出模拟量是2……9,这样就可以设置PAA_FIRST=0,PAA_LAST=9
MB_NO、MB_LEN:该冗余数据区,是不是冗余程序里所以数值型数据地址要在该范围里面——要冗余的M区数据,根据需要设定
DB_NO、DB_LEN:不用M冗余区将上面两个改为0,用DB区可以吧——可以
DB_A_B_NO、DB_B_A_NO:该非冗余数据块有必要设置吗——根据需要
另外这个系统就是主站故障切换到备用站,哪些部分编程冗余程序和哪些部分非冗余程序?——根据手册和例程上的描述,冗余程序修改OB35的程序即可,非冗余程序在外面随便写
需要在OB35块里调用FC1、FC2吗? ——不需要,直接将例程中的程序块拷贝到你的项目中,并编写OB100中的FC100,OB35中的FB101即可
三个层次方式:1、给CPU硬件加锁;给硬件加密后若无硬件密码,则无法进行组态编译,起到系统加密作用。2、给程序性加密;通过STEP7软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。如果您双击鼠标打开经过加密的程序块时,您只能看到该程序块的接口数据(即IN, OUT 和 IN/OUT 等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。同时您也无法对加密保护的程序块做出任何改动。3、给程序加密基础上对MMC卡进行性标示判断。单独进行程序加密,换一个PLC程序也可以下载下去用的。通过在程序中预先比较MMC卡的序列号是否一致,如果不一致就停止运行。
S7-300/400程序加密硬件组态中打开CPU的protection(保护)选项,选第三个设置(读写保护),设置密码后保存编译重新下载硬件组态就可以了。