15221406036
西门子6SL3120-1TE21-8AA4详细说明
报价: 666.00元/件
最小起订: 1
有效期至: 长期有效
发布时间: 2023-04-21 15:00
发布IP: 116.224.103.5
浏览次数: 80
手机号: 15221406036
电话: 15221406036
在线咨询: 点击这里给我发消息
15221406036
详细信息

西门子6SL3120-1TE21-8AA4详细说明

在实际应用过程中,某些时候可能会采用VB/DELPHI/VC等**语言,自主编程与西门子PLC进行通讯,这类帖子、论文在网上都可以找到,在此总结一下。

1、Prodave通讯

Prodave是西门子提供的一个软件包,为**语言编程和plc通讯提供接口。

通讯接口:MPI

因为MPI口是每块cpu的编程口,所以plc不需要另外添加通讯模块,这个方案就比较经济,而且prodave软件包里面附带了example和详细的说明,用起来应该比较简单和方便(本人只匆匆看过文档,没有实验过)。这方面的资料在上很多。当然,mpi的速度是有限的,如果采用普通的pc adapter连接pc和plc,*高速度也就38.4kbps,我不知道prodave能否支持mpi卡(5611之类的话),如果可以的话速度可以达到187.5kbps。

2、串行通讯

看到过一些论文,采用串行通讯的方法实现pc和plc通讯。这种情况存在几点要求:

a、需要为plc添加一块串行通讯模块,比如300的话就需要cp340或者cp341(前者便宜些);

b、plc里面需要对串行通讯进行编程,其实也就是接收报文和发送报文,调用fb2/fb3(cp340的话)。

c、串行通讯的速度是有目共睹的,而且cp340或者cp341的数据吞吐量也是有限的,即报文长度是有限制的,因此个人认为通讯数据量大的话采用串行通讯就不合适了。

d、报文格式的话就比较自由,但是也应当合理,我虽然没有具体实验过,但是个人认为可以参考modbus的报文结构来编程,甚至就采用modbus的规范,不过这样的话要求编程者对pc和plc侧的modbus编程都要熟悉。

3、OPC

Opc是这些年来很流行的东西,其实我很讨厌opc的安全认证的设定。不过采用opc编程来访问plc真的是一件非常轻松惬意的事情。你需要做的就是了解opc的结构和编程,尤其是采用vb来编写opc简直是件傻瓜化的工作当然也牺牲了很多。

前面我实验了用vb通过opc(以太网)来访问300,包括用西门子的simaticnet提供的opc接口和第三方的kepserver。

采用opc接口编程的优点:通讯速度快,编程简单。

4、以太网编程

采用以太网编程访问plc,其实又可以分为两种:

一种是socket接口,需要在plc里面编程进行收/发,大概是fc5/fc6吧,印象不深了,当然plc里面要定义一个connection,填好地址、端口号之类的信息,这个对于熟悉西门子工业通讯的人是很easy的事情。Pc侧采用socket接口编程,的就是vb里面的wisock控件,当然这掩盖了很多细节。Socket编程本来就是一门艺术,讲究说学逗唱:)

这个方法的优点应该是pc侧编程稍微简单点(相对于后一种),而且可以不局限于bbbbbbs平台,因为socket接口被诸如unix支持的更好。

第二种是采用西门子的sapi接口函数,这样plc里面不需要过多的编程了,当然pc侧的编程难度就比较高了,ms只能用c来写,所以我望而却步鸟。看过相关帖子和论文,有高人在项目里面就这么干的,而且数据量很大,看来高人很多很多啊,向他们致敬!关于sapi的资料其实都在simaticnet软件光盘里面,有兴趣的可以去找来看看。

现有性能范围极宽的分级 CPU 系列,可用于组态控制器。

产品范围包括 7 种标准的 CPU、

7 种紧凑式 CPU、5 种故障防护型 CPU 以及 3 种工艺 CPU。

现有 CPU 的宽度仅 40mm

SIMATIC S7-300 是我们佺集成自动化设计的一部分,是销量较大的控制器。

应用范围

在一个实例中,SIMATIC S7-300 用于制造工艺中的创新性系统解决方案,特别是用于汽车工业,一般机械工程,特别是特殊机械制造和机器的连续生产 (OEM),以及塑料加工、包装行业、食品和饮料工业和加工工程

作为一种多用的自动化系统,S7-300 是那些需要灵活的设计以实现集中和本地组态的应用的理想解决方案。

对于由于环境条件限制需要特殊的坚固性的应用,我们可以提供SIPLUS 设备。

特别是在后期加工工艺上,S7-300 可以用于以下行业:

汽车工业

通用机械工程

特殊机器制造

系列机械工程,OEM

塑料加工

包装行业

食品和饮料工业

加工工程

快速计数/fairs,可以直接访问硬件计数器

简单定位,直接控制 MICROMASTER 频率静态变频器

带有集成功能块的 PID-Regulation

由于具有高处理速度,CPU 可以实现非常短的机器循环时间。

S7-300 系列 CPU 可以为各种应用提供合适的解决方案,客户只需为特定任务实际需要的性能付款

S7-300 建立在模块式的组态上,无需 I/O 模块的插槽规则

现有丰富的模块可用于集中组态和搭配 ET 200M 实现分布式组态。

集成的 PROFINET 接口可以实现控制器的简单网络化,与其它运行管理等级方便的进行数据交换

模块宽度窄,可以实现紧凑式的模块设计或者小型控制柜。

能够把强大的 CPU 与工业以太网/PROFINET 接口、集成的工艺功能或故障防护设计集成在一起,从而避免附加投资。

设计

S7-300 可以实现空间节省和模块式组态。除了模块,只需要一条 DIN 安装轨用于固定模块并把它们旋转到位。

这样就实现了坚固而且具有 EMC 兼容性的设计。

随用随建式的背板总线可以通过简单的插入附加的模块和总线连接器进行扩展。S7-300 系列丰富的产品既可以用于集中扩展,也可用于构建带有 ET 200M 的分布式结构;因此实现了经济效率的备件控制。

扩展选件

如果自动化任务需要超过 8 个模块,S7-300 的*控制器 (CC) 可以使用扩展装置 (EU) 扩展。中心架上zui多可以有 32 个模块,每个扩展装置上zui多 8 个。接口模块 (IM) 可以同时处理各个机架之间的通讯。如果工厂覆盖范围很宽,CC/EU 还可以相互间隔较长距离安装(zui长 10m)。

在单层结构中,这可以实现 256 个 I/O 的较大组态,在多层结构中zui多可以达到 1024 个 I/O。在带有 PROFIBUS DP 的分布式组态中,可以有 65536 个 I/O 连接(zui多 125 个站点,如通过 IM153 连接的 ET200M)。插槽可自由编址,因此无需插槽规则。

S7-300 模块种类丰富,还可以用在分布式自动化解决方案中。

与 S7-300 具有相同结构的 ET 200M I/O 系统通过接口模块不仅可以连接到 PROFIBUS 上还可以连接到 PROFINET 上

浮球开关和接触器接线图如下:


       浮球和交流接触器手动自动控制潜水泵实物接线图

 交流接触器的m1.m2 一端接零线另一端接浮球,余下一根浮球线接火线就可以了。
       用浮球开关控制交流接触器线圈,由交流接触器控制潜水泵工作即可。浮球开关接水位过低时浮球下降后接通的触点,控制电压由选取的交流接触器线圈工作电压决定接220V。这样当水位低浮球下降一定高度后触点接通交流接触器启动水泵工作,水位升高后浮球触点断开交流接触器自动停止抽水。
浮球开关控制两台排污泵一备一用,水位超高时两台同时启动线路


浮球开关

排污泵
现代建筑的地下室、地下车库和公路隧道等容易积水的地方,都需要排污泵进行排水作业,一般都是一备一用安装两台水泵来进行排水工作。
现在我来讲解一下两个浮球开关控制两台排污泵,其中一备一用,水位超高时,两台排污泵同时启动运行的控制原理,其原理图如下:


电气控制原理图
所需材料:
一、潜水排污泵两台
二、空开或者断路器两个
三、交流接触器两个
四、继电器两个
五、**转换开关一个
六、熔断器一套
七、按钮四个
八、指示灯红色和绿色各两个,声光蜂鸣器一个
九、导线及其他配件若干
电路分析:**转换开关的手柄打在中间位置时,是手动控制,按下启动按钮SB2或者SB4可以启动一号或者二号排污泵,并且可以自保连续运行,按下停止按钮SB1或者SB3排污泵停止运行。
当**转换开关打向左边时,一号排污泵自动运行,二号排污泵备用;当低水位浮球开关触点闭合,接通交流接触器KM1控制线路,使1KM通电吸合,一号排污泵运行工作;当水位超高时,由于高水位浮球开关的闭合,接通了二号备用排污泵的控制线路,使交流接触器KM2吸合,二号排污泵运行工作,也就是两台排污泵超高水位同时运行。
**转换开关打到右边时二号排污泵自动控制,一号排污泵备用,它的工作原理和打到左边时一样,这里不在重复叙述了。
当排污泵过负载时,热继电器保护动作,切断相应的控制回路使排污泵停止运行,接通蜂鸣器控制回路,蜂鸣器发出声光报警,提醒维修人员检查维修,排除故障。


相关产品
相关西门子产品
产品分类
最新发布
企业新闻
站内搜索
 
联系方式
  • 地址:上海市松江区广富林路4855弄88号3楼
  • 电话:15221406036
  • 手机:15221406036
  • 联系人:聂航