浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子电源模块6SL3330-7TE32-6AA3

西门子电源模块6SL3330-7TE32-6AA3

S7-400PLC类似于S7-300PLC,也是模块化硬件结构,其与S7-300的主要区别是:

  1. S7-400PLC的PS电源模块为必选,而且有电池,需要定期更换;

  2. S7-400PLC的各硬件模块没有插槽顺序限制;

  3. S7-400PLC有4个累加器,而S7-300PLC只有两个累加器。

  S7-1200和S7-1500是西门子硬件更新的大势所趋,虽然目前应用面还不大,但请大家留心学习,后续衡云湘水也会推出关于S7-1200/1500的系列学习专辑。

  PLC型号所蕴含的信息

  如何通过CPU型号了解其基本信息呢?相信通过以下两个例子解释你就了然于胸了:

  1. CPU315-2 PN/DP

  CPU3XX表示PLC控制器是300系列,-2表示该CPU有两种类型的接口,一个类型接口兼容MPI和ProfiBus DP,另一个类型接口兼容PN口。

  2. CPU319F-3PN/DP

  CPU3XX表示PLC控制器是300系列(319是300系列PLC的一款),F表示该CPU为故障安全型PLC,-3表示该CPU有三种类型的接口,*个类型接口兼容MPI和ProfiBus DP,第二个类型接口兼容ProfiBus DP口,第三个类型接口兼容PN口。

  PLC设备安装

  PLC可以根据需要进行水平或者竖直安装

 

SIMATIC S7,总线接头 (备件),SIMATIC S7-300, 总线插接器(备件) 

SIMATICS7—300的大量功能能够支持和帮助用户进行编程、启动和维护,其主要功能如下:
高速的指令处理:0.1—0.6u s的指令处理时间在中等到较低的性能要求范围内开辟了全新的应用领域。
浮点数运算:用此功能可以有效地实现更为复杂的算术运算。
方便用户的参数赋值:一个带标准用户接口的软件工具给所有模块进行参数赋值。
人机界面(HMl):方便的人机界面服务已经集成在S7—300操作系统内、因此人机对话的编程要求大大减少。
SIMATIC人机界面(HMl)从S7—300中取得数据,S7-300按用户的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送。
诊断功能:CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时、模块更换等)。
口令保护:多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改,操作方式选择开关:操作方式选择开关像钥匙一样可以拔出,

当钥匙拔出时,就不能改变操作方式。这样就防止非法删除或改写用户程序。

通讯
这是一个经济而有效的解决方案;方便用户的STEP7的用户界面提供了通讯组态功能,这使得组态非常容易、简单。
SIMATICS7—300具有多种不同的通讯接口:多种通讯处理器用来连接AS—I接口和工业以太网总线系统;串行通讯处理器用来连接点到点的通讯系统;多点接口(MPl)集成在CPU中,用于同时连接编程
器、PC机、人机界面系统及其他SIMATICS7/M7/C7等自动化控制系统。CPU支持下列通讯类型:
过程通讯:通过总线(AS—I或Pronbus)对I/O模块周期寻址(过程映象交换)。
数据通讯:在自动控制系统之间、人机界面(HMl)和几个自动化功能块间相互调用

程序编程 可以通过SFB/FB 14 "GET",从远程CPU中读取数据。
S7-300:在REQ上升沿处读取数据。在REQ每个上升沿处传送参数ID、ADDR_1和RD_1。在每个作业结束之后,可以分新数值给ID、ADDR_1和RD_1参数。
S7-400:在控制输入REQ上升沿处启动SFB。在此中,将要读取区域相关指针(ADDR_i)发送到伙伴CPU。远程伙伴返回此数据。在 下一个SFB/FB调处,已接收数据被到组态接收区(RD_i)中。必须要确保通过参数ADDR_i和RD_i定义区域在长度和数据类方面 要相互匹。
通过状态参数NDR数值为1来指示此作业已完成。只有在前一个作业已经完成之后,才能重新读作业。远程CPU可以处于RUN或STOP工作状态。如果 正在读取数据时发生访问故障,或如果数据类检查中错,则错和警告信息将通过ERROR和STATUS输表示。

 

通过使SFB/FB 15 "PUT",可以将数据写入到远程CPU。
S7-300:在REQ上升沿处发送数据。在REQ每个上升沿处传送参数ID、ADDR_1和SD_1。在每个作业结束之后,可以给ID、ADDR_1和SD_1参数分新数值。
S7-400:在控制输入REQ上升沿处启动SFB。在此中,将指向要写入数据区域(ADDR_i)指针和数据(SD_i)发送到伙伴CPU。 远程伙伴将所需要数据保存在随数据一起提供地址下面,并返回一个执行确认。必须要确保通过参数ADDR_i和SD_i定义区域在编号、长度和数据类 方面相互匹。
如果没有产生任何错误,则在下一个SFB/FB调时,通过状态参数DONE来指示,其数值为1。只有在后一个作业完成之后,才能再次写作业。远程 CPU可以处于RUN或STOP。如果正在写入数据时发生访问故障,或如果执行检查中错,则错和警告信息将通过ERROR和STATUS输 表示。
打开SIMATIC 315 PN-1OB1,在OB1中依次调FB14

  问题反映:一套设备,配备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针)的波形,如果有强烈干扰,可以看得到干扰信号的波形


展开全文
优质商家推荐 拨打电话