西门子S7-300信号模块SM332

西门子S7-300信号模块SM332
----------------------------------------------------

SIEMENS 上海隆彦自动化科技有限公司

----------------------------------------------------

联   系   人: 詹雪芬

-------------------------------------------

24小时销售技术服务热线 :()

----------------------------------------------------

(Tel):

----------------------------------------------------

欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度

 公司主营:数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品


CPU 的品种有各种不同性能层次的CPU 可供控制器运用。从规模普遍的基础功用 (指令履行,I÷O 读写,通过MPI 和CP模块的通信),集胜利能和集成I÷O 模块,到普遍的通信选项,因而能有一种CPU 能满足用户的须要。指 令集S7-300的指令集蕴含350多条指令,包含普通STEP 5和TISOFT 的操 作指令。附加的功用不只省时又省存储器,例如二进制解决和32 位浮 点运算。在一切的顺序块中(FC,FB,OB)能运用整个指令。 集成体系功用能供给,例如,中止解决和诊断信息这样一类的功用。因为它们是集成在操作体系中,因而也省了很多RAM 空间。一般来说,对于初次使用PLC的用户或者是用于控独立设备(单机控制)的场合,配套日本产的PLC产品,相对来说性能价格比有一定的优势,入门也较 容易。对于系统规模较大、网络通信功能要求高、开放性好的分布式PLC控制系统,远程I/O控制系统,欧美生产的PLC可以为网络通信功能的发挥提供一定 的便利。当然,产品的技术支持与服务、价格等因素也是选择PLC时所必须考虑的问题。在PLC生产厂家确定后,PLC的型号主要决定于控制系统的技术要 求,在满足设备控制要求的前提下,必须考虑生产成本。从技术的角度考虑,以下指标是选择PLC型号时应引起注意的问题。 

西门子S7-300信号模块SM332

目前西门子S7-300/400系列的PLC的通讯方式开始大量使用工业以太网通讯,MP277/377、xP177B系列触摸屏也集成了以太网接口,这带来一个好处,所有的接口都统一,在网络通讯时采用都以太网接口,所有的设备组成一个局域网,包括上位监控计算机、编程设备、PLC、触摸屏都能很方便地互相访问,需要扩展多一个设备也很方便,只需要加一个交换机就能扩展出多个接口。因为有这些好处,所以采用以太网通讯越来越流行,下面说一说以太网通讯的其中一个应用,PLC与PLC之间通过以太网互连。
一、S7-300/400之间互连
1、采用PLC与PLC通过以太网访问,需要增加以太网模块,如CP343-1,CP443-1的模块,或者采用带有PN接口的PLC,如CPU315-2DP/PN的PLC。
2、采用两块CP343-1互连,先在同一个项目里做好两套PLC的硬件组态,分配好IP地址,打开NetPro,选择其中一个PLC,双击连接列表上的空白行,添加一个S7 conection。选择连接的另一个PLC,记住连接的ID号。通讯双方的其中一个站为Client端,激活“Establish an active connection”的选项(默认是激活的)。这样NetPro的配置就完成了,编译、下载完成
3、打开其中两套PLC的OB1,调用FB12(BSEND)块发送数据,FB13(BRCV)块接收数据,1#PLC的发送对应2#PLC的接收,1#PLC的接收对应2#PLC的发送。
4、调用FB12的时候几个参数的含意,a、REQ,发送开始,上升沿触发发送工作;b、ID,连接ID号,这个ID号是在NetPro组态时生成的ID号;c、R_ID,连接号,相同连接号的FB块互相对应发送/接收数据,这个是由用户编程时定义的,例如1#PLC的FB12的R_ID是DW#16#2,则2#PLC的FB13的R_ID也是DW#16#2,这样才能保证正常接收发送;d、DONE,发送完成,如果REQ端是一个不停的脉冲,正常情况下DONE端也应该也是一个不停的脉冲反馈;e、SD_1,发送的开始地址,以P# x.x byte xxx来表示,f、LEN,发送数据的长度。
5、采用FB12、FB13来进行发送/接收是比较麻烦的,一方面需要两端的以太网模块都支持双边发送,如Cp343-1-Lean就不支持了,另一方面,两边都要写程序,对于增加的系统不太方便,所以这时可以在NetPro里把One-way(单边通讯,激活后FB12、FB13不能使用)激活,采用FB14(GET)取数据、FB15(PUT)发送数据来做,FB14的参数定义和FB12差不多,只是少了R_ID和LEN,这样更方便一些,而且还有一个好处,不需要对原有的系统进行什么更改,只需要把单边的PLC组态和程序下载就可以了
6、需要注意的另一个问题是FB和SFB的区别,在S7-400上采用SFB,在S7-300上采用FB,在S7-300集成的PN口上,采用SFB,这个问题曾经折磨过我一两天才解决。
二、WinLC与PLC互连WinLC是在PC机上的软件PLC,可以把一台PC机当成PLC使用。这样对于不能采用模拟器连接的软件是比较方便的,如采用Intouch、Ifix这些SCADA软件做为上位机软件时,测试是个麻烦的问题,需要与实际机器连接起来才能测试,但如果有WinLC,可以把程序拷到WinLC上运行,上位机软件与WinLC联机测试,省去不少工夫,所以WinLC对于不方便进行现场测试的环境,是个不错的替代方案。WinLC既然是一套软件PLC,就能够实现PLC的功能,那么与PLC通讯也是可以实现的,下面说一说WinLC与S7-300互连
1、新建一个项目,建立一个S7-300的站点,硬件组态;建立一个PC站点,在PC站点上增加一个WinLC和一个IE General,IE General的IP地址与PC机的IP地址一致,其实IE General指的就是PC机的以太网卡。
2、打开NetPro,在WinLC上新建一个S7 conection,指向S7-300,编译、存盘
3、在PCStation上增加WinLC和IE General,需要注意槽号要与硬件配置时候一样
3、打开WinLC的OB块,调用SFB14、SFB15来读写S7-300的数据
4、启动WinLC软件,下载程序,这样就可以实现软件PLC与PLC互连了
三、两种方式的结合

西门子S7-300信号模块SM332

如果有多台PLC需要与PC机上的SCADA软件通过OPC进行通讯,但是又发现SCADA软件读取的速度太慢,不能满足刷新要求,或者数据要做些预处理才能显示,SCADA软件上运行太多的脚本又影响速度,那么通过软PLC把多台PLC的数据先读过来进行预处理,SCADA软件只与一台PLC进行通讯,这样SCADA软件上的工作量会少一些。这个时候把上面说的两种方式结合一下,就能够实现这样的功能了。
1、通讯连接参照上面的方法设置
2、在WinLC的PC站点上添加一个OPC服务器,在NetPro里面打开OPC的连接列表,添加一个S7 conection,指向WinLC,编译、下载
3、通过OPC客户端可以直接访问OPC服务器的内容,常用的SCADA软件如Intouch、Citect、IFix这些软件都支持OPC,设置访问连接就可以在软件上直接读写了,如果更简单的界面,可以自己用VB编写一个OPC客户端,读写数据都在VB程序上实现,不使用SCADA软件,可以省


提供了以下标准 CPU:

CPU 312,用于小型工厂
CPU 314,用于对程序量和指令处理速率有额外要求的工厂
CPU 315-2 DP,用于具有中/大规模的程序量以及使用PROFIBUS DP进行分布式组态的工厂
CPU 315-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
CPU 317-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的工厂
CPU 317-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
CPU 319-3 PN/DP,用于具有极大容量程序量何组网能力以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统

西门子PLC具有很完善的自诊断功能,如出现故障,借助自诊断程序可以方便的找到出现故障的部件,更换后就可以恢复正常工作。故障处理的方法可参看西门子S7-200PLC系统手册的故障处理指南。实践证明,外部设备的故障率远高于PLC,而这些设备故障时,PLC不会自动停机,可使故障范围扩大。为了及时发现故障,可用梯形图程序实现故障的自诊断和自处理。

1. 时检测
机械设备在各工步的所需的时间基本不变,因此可以用时间为参考,在可编程控制器发出信号,相应的外部执行机构开始动作时起动一个定时器开始定计时,定时器的设定值比正常情况下该动作的持续时间长20%左右。如某执行机构在正常情况下运行10s后,使限位开关动作,发出动作结束的信号。在该执行机构开始动作时起动设定值为12s的定时器定时,若12s后还没有收到动作结束的信号,由定时器的常开触点发出故障信号,该信号停止正常的程序,起动报警和故障显示程序,使操作人员和维修人员能迅速判别故障的种类,及时采取排除故障的措施。
通过项目管理器下载
1.   在项目窗口中,选择想要下载的用户程序或块。
2.   通过选择菜单命令PLC > 下载将所选对象下载到可编程逻辑控制器。
其它方法(拖放)
1.   打开项目的离线窗口和在线窗口。
2.   在离线窗口中选择想要下载的对象,并将它们拖到在线窗口中。
不带项目管理的下载
1.   使用菜单命令PLC > 显示可访问节点或通过单击工具栏中的相应按钮,打开"可访问节点"窗口。
2.   在"可访问节点"窗口中双击所需节点("MPI=...")以显示"块"文件夹。
3.   打开想要将其用户程序或块下载到可编程逻辑控制器的库或项目。为此,使用菜单命令文件 > 打开。
4.   在为项目或库打开的窗口中,选择想要下载的对象。
5.   通过在"可访问节点"窗口中使用拖放将对象复制到"块"文件夹,可将对象下载到可编程逻辑控制器。

西门子S7-300PLC程序无故自动执行设备启停


目前所运行一项目一直运行正常一年多,现发现一个问题,原来系统设备的启停是靠外面的启停按钮启停的,现场操作人员发现有时系统会自行启动设备,而操作人员没有任何操作。出现这种情况下按急停按钮也不起作用(正常情况下急停都起作用),当出现这种意外时去按停止按钮就能停下来。项目是300PLC+200PLC,两者之间Profibus-DP通讯。启停信号是进200PLC,终设备的控制在300PLC内完成。
答:从你的描述“出现这种情况下按急停按钮也不起作用(正常情况下急停都起作用),当出现这种意外时去按停止按钮就能停下来”看,这个系统的设计存在很大的缺陷。急停按钮是起硬件保护功能的,当急停按下后,系统应无条件停机,而你的系统却会出现急停不起作用的问题。通常急停按钮的设计是用来直接切断24VDC输出控制电源的,不应通过PLC控制,但急停信号可供给PLC作故障诊断用。
系统原来能工作一年多正常,现会出现自动启动,而你的系统又恰恰是启停信号是进200PLC,终设备的控制在300PLC内完成,这就很可能是通信受干扰所致了。建议你的通信总线电缆独立走线,不要与其它线路混行。当然好还是将程序认真的过一遍,看看是否有bug。
系统会自动启动,急停按钮又不起作用,这个系统真的风险很大,一旦出现安全事故后果不堪设想。

CPU 312,用于小型工厂

CPU 314,用于对程序量和指令处理速率有额外要求的工厂

CPU 315-2 DP,用于具有中/大规模的程序量以及使用PROFIBUS DP进行分布式组态的工厂

CPU 315-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统

CPU 317-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的工厂

CPU 317-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统

CPU 319-3 PN/DP,用于具有极大容量程序量何组网能力以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统

下列紧凑型CPU 可以提供:

CPU 312C,具有集成数字量 I/O 以及集成计数器功能的紧凑型 CPU

CPU 313C,具有集成数字量和模拟量 I/O 的紧凑型 CPU

CPU 313C-2 PtP,具有集成数字量 I/O 、2个串口和集成计数器功能的紧凑型 CPU

CPU 313C-2 DP,具有集成数字量 I/O 、PROFIBUS DP 接口和集成计数器功能的紧凑型 CPU

CPU 314C-2 PtP,具有集成数字量和模拟量 I/O 、2个串口和集成计数、定位功能的紧凑型 CPU

CPU 314C-2 DP,具有集成数字量和模拟量 I/O、PROFIBUS DP 接口和集成计数、定位功能的紧凑型 CPU

下列技术型CPU 可以提供:

CPU 315T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有中/高要求、同时需要对8个轴进行常规运动控制的工厂。

CPU 317T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有高要求、又必须同时能够处理运动控制任务的工厂

下列故障安全型CPU 可以提供:

CPU 315F-2 DP,用于采用 PROFIBUS DP 进行分布式组态、对程序量有中/高要求的故障安全型工厂

CPU 315F-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统

CPU 317F-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的故障安全工厂

CPU 317F-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统

CPU 319F-3 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的故障安全型

购物需知

1、PLC类产品均为密封包装,外包装详见产品图片,白色标签上均有西门子LOGO及产品订货号,各位买家在收到货后,请核对型号无误,再拆包装(包装拆开后将无法二次销售,不支持退换货)。

 2、产品及包装上均有的系列号,凭此序列号,质保一年。

本公司销售的产品一律为(原装*罚十*质保一年) 本公司可以签约正式的销售合同,并可以开具17%的增值税发票、普通发票。如需发票,税点另算。 
温馨提示:

发货统一采用快递发货,货物快递到您手时候,一定要开箱检验!如有损坏,请拒绝签收,并由快递公司返回!在你签收后表示你对该货物没有异议!,谢谢合作!

购物注意事项:

  公司与多家快递公司合作(顺丰  申通 圆通 ),申通为默认快递

  签收货物时,一定要当快递业务员的开箱检验货物的完好性,如有破损,请拒绝签收,并及时与我们联系,我们将及时处理
售后服务简介
西门子()有限公司工业业务领域致力于为客户提供高品质的服务,追求客户的满意是我们始终如一的目标。在,工业业务领域拥有一支技术过硬、经验丰富的工程师队伍,为客户提供7x24小时全天候服务。的服务人员和遍布的服务及备件网络将对客户的服务需求迅速作出响应,将由设备故障引起的损失降低到小的程度。
 现场服务
现场服务是指工程师到达客户现场提供安装指导、运行调试、维护维修、故障清除、技术升级等服务。
 返厂维修服务
返厂维修服务是指客户将故障装置以“门到门”的方式发送到维修中心进行维修。 与现场服务相比,返厂维修服务的费用更加低廉, 主要适合小尺寸的装置(大尺寸的装置在实验室内无法完成带载试验)。
 保内更换服务
保内更换服务是指针对部分在保修期内发生故障的装置,我们将为您更换一个功能完好的装置。
 备件销售服务
我们在国内拥有工业业务领域产品备件库,可以随时为您提供主流产品的备件。通过选择快捷的物流运输,可以大限度地确保备件准确快速地送达客户手中。
1模块化中型PLC 系统,满足中、小规模的控制要求
? 各种性能的模块可以非常好地满足和适应自动化控制任务
? 简单实用的分布式结构和通用的网络能力,使得应用十分灵活
? 无风扇设计的结构,使用户的维护更加简便
? 当控制任务增加时,可自由扩展
? 大量的集能使它功能非常强劲

2、PLC选型匹配较复杂,请客户务必确认核实好型号参数货期等问题后在进行采购,

     卖家不承担因买家选型误差造成的任何损失。

3、选型提示:目前西门子规定S7-300部分CPU和扩展模块需要连同前联接器一同销售,具体型号以

     西门子规定为准,网上报价均不含前联接器价格,需要连同销售的另加前连器价格。

4、特别提示:S7-300系列PLC型号升级换代较快,所以产品图片为示例图片,参数属性为大体概述,

故仅供参考,具体以西门子新选型样本对应产品参数描述和西门子实物为准。

点击阅读全文 >>