加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18717946324
公司新闻
6SL3330-1TG34-3AA3/西门子总代理
发布时间: 2022-12-19 13:30 更新时间: 2024-05-17 08:00
观看6SL3330-1TG34-3AA3/西门子总代理视频

6SL3330-1TG34-3AA3/西门子总代理

我公司是西门子签约代理商备有大量西门子产品浔之漫智控技术(上海)有限公司:西门子授权代理商

现货库存;大量全新库存,款到48小时发货,无须漫长货期

西门子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司 

PROFUBUS协议采用了ISO/OSI模型中的第1层、第2层以及必要时还采用了第7层。第1层和第2层的导线和传输协议依据美国标准EIARS485、国际 标准iec870-5-1和欧洲标准EN60870-5-1。PROFUBS-DP使用了第1层、第2层和用户接口层,第3~7层未使用,这种精简的结构确保了高速数据传 输。直接数据链路映像程序(DDLM)提供对第2层的访问,在用户接口中规定了PROFIBUS-DP设备的应用功能以及各种类型的系统和设备的行为特性。这种为高速传输用户数据而优化的PROFBUS协议,特别适用于可编程控制器与现场级分散的I/O设备之间的通信。用户程序对待连接到SIMATICS7系统的分散I/O视同这些输入和输出被本地连接在中央机架或扩展机架中一样。与DP从站的数据通信是通过CPU的过程映像输入和输入表或由用户程序中的直接I/O存取命令来处理。由于PROFIBUS网络频繁地使用多于 4 B数据结构的相连续的数据区域,因此,与具有复杂功能和复杂数据结构的DP从站的数据通信不能由用户程序中的简单I/O存取命令来处理。

SIMATICS7系统提供特殊的系统功能用于与这类DP从站的通信。这就是系统功能SFC14DPRD_DAT和SFC15DPWR_DAT。功能调用图如图1所示。

工作原理 SFC的参数LADDR是一个指针,他指向要读出的输入数据区或指向要写入的输出数据区域。在SFC参数中,DP从站的输入或输出模块的起始地址必须与早先用HWConfig程序组态时规定的地址相同,而且这些地址用十六进制数表示。SFC的参数RECORD为CPU上的数据定义相关的源或止的区域,对于输入和输出的描述如表1和表2所示。

实例项目 下面的实例项目解释SFC14和SFC15的使用。实例中所使用的硬件(S7-300/CPU315-2DP)作为I从站),但此项目限于一个S7DP主站(S7- 300)和一个I从站(S7- 300)用合适的PROFIBUS电缆将2个S7- 300的DP接口彼此连接,并接通设备的电源。

从站的2个连续的输入/输出数据区域每个都有10 B,且参数“Consistency"设置为“TotalLength"。这就是说,在I从站上和DP主站的输入/输出数据通信必须使用系统功能SFC14和SFC15。用SFC14和SFC15进行大于4 B的存取如图2所示。

二、系统配置

1、系统硬件配置

工控机2台分别与主/从站相连,进行上位监控及上传程序。

主站S7- 300 CPU315/2DP,SM331,SM334,FM350,CP343-1。

从站S7- 300 CPU315/2DP,SM331,SM334, FM350。

2、系统软件配置

(1)用于主/从站的用户程序

因为SIMATICS7-300控制器的CPU不识别编址错误,因此对于CPU315/2DP可以将用SFC发送的I/O数据放在另外的未被占用的过程映像区域中,例如可以用IB100~IB109和QB100~QB109。因此在用户程序中,就可以用简单的位、字节、字和双字指令来编址这个数据。

为了能容易监视DP主站上的数据通信,用适当的装载和传送指令将所接收的第1个数据字节(IB100)转送到要被发送的第1个数据字节(QB100)。此后,将拷贝来的从站输入数据区域的由DP主站发送的第1个数据字节立刻返回到从站的输出数据区域,然后返回DP主站。

从站程序如下:

(2)测试DP主站和从站的数据交换

为了测试输入/输出数据的交换,对此项目选择在线查看。在SIMATICManager中,选择View→online。确保PG/PC与主/从站CPU之间的MPI电缆连接正确。选择PLC→MONITOR/MODIFYVARIABLES,输入需要监视的变量,就可以在线观察,并且可以打开主从站同时观察。如图3所示。

三、结束语

在本系统中需要注意的是,为了避免因不存在诊断和出错OB而使DP主站CPU进入STOP,应在DP主站CPU上建立OB82和OB86。使用数据块DB10和DB20作为I从站的输入/输出数据的数据区域。要保证有足够的空间用于这些DB块

6SL3330-1TG34-3AA3/西门子总代理

联系方式

  • 电  话:18717946324
  • 联系人:占雪芬
  • 手  机:18717946324
  • 微  信:18717946324