| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海庆惜自动化设备有限公司>>西门子S7-300>> 西门子S7-300正品6ES7365-0BA01-0AA0

6ES7365-0BA01-0AA0

返回列表页
  • 6ES7365-0BA01-0AA0
  • 6ES7365-0BA01-0AA0
  • 6ES7365-0BA01-0AA0
  • 6ES7365-0BA01-0AA0
  • 6ES7365-0BA01-0AA0
收藏
举报
参考价 88
订货量 1
具体成交价以合同协议为准
  • 型号 西门子S7-300正品
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2018-12-14 17:02:37浏览次数:336

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

产地类别 进口
6ES7365-0BA01-0AA0
给自己一个机会,给别人一个机会!有时候,你怀疑的,你疑问的,你不相信的,就在你交流的时候一一解决了!苦苦的寻找,甜甜的收获!
我们认真的去了解客户需求,做的就是一个诚信、专业的公司,提升客户满意度,长期合作

详细介绍

                   6ES7365-0BA01-0AA0

西门子PLC200系列与300系列的通讯连接问题

 

 西门子的小型PLC诸如SMART 200最近在市面上销量很火,而300系列PLC更是西门子在控制领域的强项,但是令很多工程师感到头疼的是,200Smart与300PLC之间的通讯连接很难解决。在这里,向大家介绍一个简单的方法,既省时又省力。

  200Smart与300PLC建立以太网连接通讯,只需要在300 PLC这一边编程,200Smart不需要做编程。

  1、 新建工程、添加硬件在此不再特殊说明,着重配置和编程方法。

  2、 打开硬件组态,设置314C-2PN/DP的IP地址,本工程314C-2PN/DP的IP地址为192.168.1.4,同时添加一条以太网。

  3、打开网络组态视图,选中CPU,右键选择“插入新连接”,

  4、连接伙伴选中“(未)”,连接类型选中“S7 连接”,点击确定。

  5、在下图的伙伴地址栏手动写入200Smart 的IP地址,192.168.1.3,点击“地址详细信息”,伙伴的插槽号修改为1,即本地TSAP为10.02,伙伴的TSAP为03.01,点击确定。

  6、新建FB功能块,调用FB14“GET”和FB15“PUT”这两个块,ID为W#16#1,ADDR_1为远程站数据地址,RD_1为本地存放数据地址,编写完成后,将所有程序及硬件下载到PLC中,然后在线监视即可发现数据已经正常传输。

S7-300/400PLC编程之2 PLC暖启动和冷启动

 

S7-300/400PLC编程之2 <wbr>PLC暖启动和冷启动【工控老鬼】

 

S7-300/400PLC编程之2 <wbr>PLC暖启动和冷启动【工控老鬼】

【9】S7-300/400PLC编程之9 如何读取和设定系统时钟

【8】S7-300/400PLC编程之8 关于OB1的思考

【7】S7-300/400PLC编程之7 工程应用中的信号防抖处理技巧

【6】S7-300/400PLC编程之6 定时器指令

【5】S7-300/400PLC编程之5 符号使用指南

【4】S7-300/400PLC编程之4 检测导致CPU停机的故障

【3】S7-300/400PLC编程之3 模拟量处理

【2】S7-300/400PLC编程之2 PLC暖启动和冷启动

【1】S7300/400PLC编程之1 OB块使用指南

VB与西门子S7-300的OPC通信

 

一、通过STEP7软件建立一个新项目OPC,在项目中添加SIMATIC 300站和一个PC 站,其中PLC站中第四个槽安装的CP343模块。PC站的*个槽 为OPC SERVER ,第三个槽为 IE GENERAL,然后在NETPRO下配置PLC和PC站的网络连接:(注意:是在PC站上新建的网络连接,连接类型选的S7连接)

 

二、通过station configurator软件 配置本机的PC站(要和STEP7中配置的相同),然后把PLC和PC站都下载下去(注意:下载PC站的时候要把S7ONLINE (STEP7)--->;PC internal(local))。

 

三、打开OPC Scout,(Start>;SIMATIC>;SIMATICNet>;OPC Scout), 双击&ldquo;OPC

SimaticNet&rdquo;在随之弹出的&ldquo;ADD Group&rdquo;对话框中输入组名,本例命名为&ldquo;OPC&rdquo;。

    点击OK 确认 ;双击已添加的连接组(OPC),即弹出&ldquo;OPC Navigator&rdquo;对话框,此窗口中显示 所有的连接协议。双击&ldquo;S7&rdquo;,在PC Station 组态NetPro 中所建的连接名会被显示(S7 connection_1)。双击此连接,即可出现有可能被访问的对象树(objects tree),在PLC

CPU 中已存在的DB 块也会出现以上完成的OPC SERVER部分的配置。

 

四、用VB编写了OPC客户端应用程序。主要程序代码如下:

在VB中引在VB中还要引用 siemens opc daautomation 2.0

 

(1) 连接OPC服务器

Dim WithEvents MyOPCServer As OPCServer ‘定义服务器对象变量MyOPCServer

Dim WithEvents MyOPCGroup As OPCGroup ‘定义OPC组对象变量MyOPCGroup

Set MyOPCServer = New OPCServer

MyOPCServer.Connect " OPC.SimaticNET" ‘连接SIMATICNET 的OPC服务器

 

(2) 添加OPC组对象

Set MyOPCGroup=MyOPCServer.OPCGroups.Add("Group1")

‘添加OPC组对象

MyOPCGroup.IsSubscribed= True

‘设置该组数据为后台刷新

MyOPCGroup.IsActive = True

‘设置该组为激活状态

MyOPCGroup.UpdateRate=1000

‘设置数据刷新时间为1000

 

(3) 添加数据项

Dim abItemIDs() As String ‘项标识符

Dim abClientHandles() As Long ‘客户端句柄

Dim abServerHandles() As Long ‘服务器端句柄

Dim abErrors() As Long

Dim i As Long

ItemCount=3

abItemIDs(1) = " S7:[S7 connection_1]IB1"

abItemIDs(2) = " S7:[S7 connection_1]MB1"

abItemIDs(3) = " S7:[S7 connection_1]QB1"

for i=1 t0 3

abClientHandles(i) = i ‘给客户端句柄赋值

Next

MyOPCGroup.OPCItems.AddItems ItemCount, abItemIDs, abClientHandles, abServerHandles, abErrors ‘添加数据项操作

 

(4) 同步数据读写

OPC数据存取有同步方式和异步方式两种。异步读写数据复杂,需要与事件结合使用,与同步相比速度慢但准确性高。同步读写数据简单,直接使用OPCItem的方法即可。

Dim One As OPCItem

Dim Index As Long

‘Index为标签顺序号

Dim OneRead As String

Dim Xie As String

Set One = MyOPCGroup.OPCItems(Index)

One.Read OPCCache

OneRead = One.Value ‘读数据

MyOPCGroup.SyncWrite ItemCount, ServerHandles, valuess, Errors ‘同步写数据

MyOPCGroup.SyncRead OPCCache, ItemCount, ServerHandles, ReadValue, Errors ‘同步读数据

One.Write (Xie) ‘写数据

    若只读取数据,可以使用DataChange事件,当控制器中所要访问的数据一旦发生改变时将会触发该事件,并将该数据自动读到TxtValue文本框。

Private Sub MyOPCGroup_DataChange(ByVal TransactionID As Long, ByVal NumItems As Long, ClientHandles() As Long, ItemValues() As Variant, Qualities() As Long, TimeStamps() As Date) ‘自动刷新数据

Dim i As Long

For i = 1 To NumItems

txtValue(ClientHandles(i)) = ItemValues(i) ‘获取项的值

txtTime(ClientHandles(i)) = TimeStamps(i) ‘获取项的时间戳

txtQuantity(ClientHandles(i))=GetQualityString(Qualities(i)) ‘获取项的品质

Next i

End Sub

 

(5) 断开OPC服务器

MyOPCServer.OPCGroups.RemoveAll ‘移除所有OPC Group,空出资源

Set MyOPCGroup = Nothing

MyOPCServer.Disconnect ‘断开连接

PLC的应用特点

 

1.可靠性高,抗*力强

   高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了*的抗干扰技术,具有很高的可靠性。使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统将*的可靠性。

 

  2.配套齐全,功能完善,适用性强

  PLC发展到今天,已经形成了各种规模的系列化产品,可以用于各种规模的工业控制场合。除了逻辑处理功能以外,PLC大多具有完善的数据运算能力,可用于各种数字控制领域。多种多样的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。

 

  3.易学易用,深受工程技术人员欢迎

  PLC是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,为不熟悉电子电路、不懂计算机原理和汇编语言的人从事工业控制打开了方便之门。

  4.系统的设计,工作量小,维护方便,容易改造

  PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,更重要的是使同一设备经过改变程序而改变生产过程成为可能。这特别适合多品种、小批量的生产场合。

  (2)安装与布线

  ● 动力线、控制线以及PLC的电源线和I/O线应分别配线,隔离变压器与PLC和I/O之间应采用双胶线连接。将PLC的IO线和大功率线分开走线,如必须在同一线槽内,分开捆扎交流线、直流线,若条件允许,分槽走线,这不仅能使其有尽可能大的空间距离,并能将干扰降到最低限度。

  ● PLC应远离强干扰源如电焊机、大功率硅整流装置和大型动力设备,不能与高压电器安装在同一个开关柜内。在柜内PLC应远离动力线(二者之间距离应大于200mm)。与PLC装在同一个柜子内的电感性负载,如功率较大的继电器、接触器的线圈,应并联RC消弧电路。

  ● PLC的输入与输出分开走线,开关量与模拟量也要分开敷设。模拟量信号的传送应采用屏蔽线,屏蔽层应一端或两端接地,接地电阻应小于屏蔽层电阻的1/10.

  ● 交流输出线和直流输出线不要用同一根电缆,输出线应尽量远离高压线和动力线,避免并行。

  (3)I/O端的接线

  输入接线

  ● 输入接线一般不要太长。但如果环境干扰较小,电压降不大时,输入接线可适当长些。

  ● 输入/输出线不能用同一根电缆,输入/输出线要分开。

  ● 尽可能采用常开触点形式连接到输入端,使编制的梯形图与继电器原理图*,便于阅读。

  输出连接

  ● 输出端接线分为独立输出和公共输出。在不同组中,可采用不同类型和电压等级的输出电压。但在同一组中的输出只能用同一类型、同一电压等级的电源。

  ● 由于PLC的输出元件被封装在印制电路板上,并且连接至端子板,若将连接输出元件的负载短路,将烧毁印制电路板。

  ● 采用继电器输出时,所承受的电感性负载的大小,会影响到继电器的使用寿命,因此,使用电感性负载时应合理选择,或加隔离继电器。

  ● PLC的输出负载可能产生干扰,因此要采取措施加以控制,如直流输出的续流管保护,交流输出的阻容吸收电路,晶体管及双向晶闸管输出的旁路电阻保护。

6ES7365-0BA01-0AA0

其他推荐产品

更多产品

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言