西门子模块6ES7322-1FH00-0AA0型号规格

西门子模块6ES7322-1FH00-0AA0型号规格

发布商家
浔之漫智控技术-西门子PLC代理商
联系人
聂航(先生)
电话
15221406036
手机
15221406036
微信
15221406036

西门子模块6ES7322-1FH00-0AA0型号规格

.一、项目所需设备、工具、材料

见表1

1  项目所需设备、工具、材料

名称

型号或规格

数量

名称

型号或规格

数量

可编程控制器

FX2N-48MR

1

指示灯

220V ·AC/5W

2

启动按钮

LA2

1

指示灯

24V ·DC/0.5W

1

停止按钮

LA2

1

连接导线


若干

光电传感器


1

电工工具


1

二、训练内容

1、 项目描述

本项目要求完成以下内容:

1)根据FX2N-48MR的端子图和PLC控制原理图,画出PLC系统的接线图;

2)完成PLC接线;

3)将提供的PLC程序利用计算机或手持编程器写入PLC

4)按步骤操作,通过PLC系统的运行情况进行调试。

 

2、 接线示意图

FX2N-48MR的输入输出端子如图4-11所示。传感器采用三线式的接近开关,电容式、电感式、光电式均可。在操作叙述中以光电开关为例。

4-12PLC接线示意图。

、操作基本要求

按照图4-13输入控制程序。

按下SB1按钮,指示灯1亮,松开后,指示灯灭。PLC面板上的LED指示灯与之相反。

按下SB2按钮,指示灯2亮,松开后,指示灯灭。PLC面板上的LED指示灯与之同步。

将一光亮物体接近光电开关,指示灯3

西门子模块6SL3130-7TE21-6AA3

DP/PA link配置限制

在使用DP/PA link时需要遵循以下限制

 

如何在TIA中使用PA仪表

在TIA Portal中使用PA仪表时FDC 可以作为DP/PA耦合器独立模式运行;也可以作为DP/PA link模式运行,此时需要借助GSD tool工具生成DP link和PA设备的GSD文件。

*使用DP/PA耦合器的方案,此时无需对耦合器进行组态,只需要将CPU的DP总线波特率调整为45.45kbps即可。

PROFIBUS PA基础

PROFIBUS-PA 是一种用于分散式自控系统和现场设备之间的通讯系统。它以符合标准IEC61158的PROFIBUS-DP 为基础,增加了 PA 行规以及相应的传输技术,使 PROFIBUS 能更好地满足各种过程控制的要求。PA总线的主要特性如下:

PA支持总线型拓扑和树形拓扑:

Des<i></i>cription: Des<i></i>cription: C:Usersz002w3drAppDataLocalTempSNAGHTML6ff0e5.PNG

注意:图示中的T为终端电阻,总线型架构是需要在PA线路的端点增加终端电阻。PA线路的终端电阻和电容的串联,如截图所示:

Des<i></i>cription: C:UsersPCS7DesktopTO OSTO OSPCS7_TOP_V1PROFIBUSPA_BasicPA Basicimageimage002.png

PA电缆根据使用场合分为两种:

非防爆区域

防爆区域

6XV1830-5FH10

6XV1830-5EH10

Des<i></i>cription: C:UsersPCS7DesktopTO OSTO OSPCS7_TOP_V1PROFIBUSPA_BasicPA Basicimageimage003.png

Des<i></i>cription: C:UsersPCS7DesktopTO OSTO OSPCS7_TOP_V1PROFIBUSPA_BasicPA Basicimageimage004.png

注意:不能使用DP线缆代替PA线缆,因为其特征阻值不一样。

现场总线6XV1830-0AH10技术及PROFIBUS  
1.1 现场总线6XV1830-0AH10技术的由来  
1.1.1 CIMS体系结构及工业数据结构的层次划分  根据工厂管理、生产过程及功能要求,CIMS体系结构可分为5层,即工厂级、车间级、单元级、工作站级和现场级。简化的CIMS则分为3层,即工厂级、车间级和现场级。在一个现代化工厂环境中,在大规模的工业生产过程控制中,工业数据结构同样分为这三个层次,与简化的网络层次相对应。如图1-1所示。 图1-1:简化的CIMS网络体系结构
 1.1.2 现场级与车间级自动化监控及信息集成是工厂自动化及CIMS*的重要部分。  现场级与车间级自动化监控及信息集成系统主要完成底层设备单机控制、连机控制、通信连网、在线设备状态监测及现场设备运行、生产数据的采集、存储、统计等功能,保证现场设备高质量完成生产任务,并将现场设备生产及运行数据信息传送到工厂管理层,向工厂级MIS系统数据库提供数据。同时也可接受工厂管理层下达的生产管理及调度命令并执行之。因此,现场级与车间级监控及信息集成系统是实现工厂自动化及CIMS系统的基础。  
1.1.3 传统的现场级与车间级自动化监控及信息集成系统  传统的现场级与车间级自动化监控及信息集成系统(包括:基于PC、PLC、DCS产品的分布式控制系统),其主要特点之一是,现场层设备与控制器之间的连接是一对一(一个I/O点对设备的一个测控点)所谓I/O接线方式,信号传递4-20mA(传送模拟量信息)或24VDC(传送开关量信息)信号。如图1-2所示: 图1-2:传统的现场级与车间级自动化监控及信息集成系统  1.1.4 系统主要缺点(1)信息集成能力不强: 控制器与现场设备之间靠I/O连线连接,传送4-20mA模拟量信号或24VDC等开关量信号,并以此监控现场设备。这样,控制器获取信息量有限,大量的数据如设备参数、故障及故障纪录等数据很难得到。底层数据不全、信息集成能力不强,不能*CIMS系统对底层数据的要求。(2)系统不开放、可集成性差、性不强:除现场设备均靠标准4-20mA/24VDC连接,系统其它软、硬件通常只能使用一家产品。不同厂家产品之间缺乏互操作性、互换性,因此可集成性差。这种系统很少留出接口,允许其它厂商将自己专长的控制技术,如控制算法、工艺流程、配方等集成到通用系统中去,因此,面向行业的监控系统很少。(3)可靠性不易保证:对于大范围的分布式系统,大量的I/O电缆及敷设施工,不仅增加成本,也增加了系统的不可靠性。(4)可维护性不高:由于现场级设备信息不全,现场级设备的在线故障诊断、报警、记录功能不强。另一方面也很难完成现场设备的远程参数设定、修改等参数化功能,影响了系统的可维护性。  
1.1.5 现场设备的串行通信接口是现场总线6XV1830-0AH10技术的原形  由于大规模集成电路的发展,许多传感器、执行机构、驱动装置等现场设备智能化,即内置CPU控制器,完成诸如线性化、量程转换、数字滤波甚至回路调节等功能。因此,对于这些智能现场设备增加一个串行数据接口(如RS-232/485)是非常方便的。有了这样的接口,控制器就可以按其规定协议,通过串行通信方式(而不是I/O方式)完成对现场设备的监控。如果设想全部或大部分现场设备都具有串行通信接口并具有统一的通信协议,控制器只需一根通信电缆就可将分散的现场设备连接,完成对所有现场设备的监控,这就是现场总线6XV1830-0AH10技术的初始想法。  
1.2.4 现场总线6XV1830-0AH10技术的产生  基于以上初始想法,使用一根通信电缆,将所有具有统一的通信协议通信接口的现场设备连接,这样,在设备层传递的不再是I/O(4-20mA/24VDC)信号,而是基于现场总线6XV1830-0AH10的数字化通信,由数字化通信网络构成现场级与车间级自动化监控及信息集成系统。  
1.2 现场总线6XV1830-0AH10技术概念  
1.2.1 现场总线6XV1830-0AH10技术  目前,*的现场总线6XV1830-0AH10技术概念描述如下:现场总线6XV1830-0AH10是安装在生产过程区域的现场设备/仪表与控制室内的自动控制装置/系统之间的一种串行、数字式、多点通信的数据总线。其中,“生产过程"包括断续生产过程和连续生产过程两类。或者,现场总线6XV1830-0AH10是以单个分散的、数字化、智能化的测量和控制设备作为网络节点,用总线相连接,实现相互交换信息,共同完成自动控制功能的网络系统与控制系统。

S7-300的RLO上升沿检测指令 -(P)- 的作用是不是会受程序扫描时间影响?
(1)我在FC块里面用到-(P)- ,发现程序比较长的时候就出现下图中情况,根本不能用来检测上升沿;
(2)当我把OB1其他的程序都删掉时,只调用这个FC块时,就可以检测上升沿,不会有问题。
(3)另一个是我尝试-(P)-指令要是不在FC块,直接在OB1中,也是不会有问题。


下面是廖常初老师的回帖: P线圈(上升沿检测指令)上面的地址用来保存上一扫描周期的RLO的值,不能使用FB、FC的临时局部变量。改为全局变量或FB的静态变量就可以了。 因为调用程序时同一级FB、FC的临时变量公用同一片地址区,前面调用的块的临时变量被后面调用的块的临时变量覆盖,所以上升沿检测指令不能正常运行。在OB1中只调用一个FC,公用的地址区变成该FC独用,所以没有问题。 OB1的临时变量的地址区是OB1单独使用的,所以程序放在OB1里也没有问题。

TITLE=子程序注释
// CRC-16码由两个字节构成,在开始时CRC寄存器的每一位都预置为1,然后把CRC寄存器与8-bit的数据进行异或,之后对CRC寄存器从高到低进行移位,在高位(MSB)的位置补零,而低位(LSB),移位后已经被移出CRC寄存器)如果为1,则把寄存器与预定义的多项式码(16#A001)进行 异或,否则如果LSB为零,则无需进行异或。重复上述的由高至低的移位8次,个8-bit数据处理完毕,用此时CRC寄存器的值与下一个8-bit数据异或并进行如前一个数据似的8次移位。所有的字符处理完成后CRC寄存器内的值即为终的CRC值。
//   下面为CRC的计算过程:
//   1.设置CRC寄存器,并给其赋值FFFF(hex)。
//   2.将数据的个8-bit字符与16位CRC寄存器的低8位进行异或,并把结果存入CRC寄存器。
//   3.CRC寄存器向右移一位,MSB补零,移出并检查LSB。
//   4.如果LSB为0,重复第三步;若LSB为1,CRC寄存器与多项式码相异或。
//   5.重复第3与第4步直到8次移位全部完成。此时一个8-bit数据处理完毕。
//   6.重复第2至第5步直到所有数据全部处理完成。
//   7.终CRC寄存器的内容即为CRC值。
//
// 输入参数:
// 待校验数据区指针,个字节为数据长度
// LD0 DataBuff IN DWORD
Network 1
LD SM0.0
MOVW 16#FFFF, AC0 //初始化CRC寄存器
BTI *LD0, LW4 //数据缓冲区个字节为数据长度
MOVD LD0, LD6
INCD LD6 //指针指向个待处理字节
Network 2
LD SM0.0
FOR AC2, +1, LW4 //开始循环处理每一个字节
Network 3
LD SM0.0
XORB *LD6, AC0 //字节首先与CRC寄存器低位进行异或
Network 4
LD SM0.0
FOR AC1, +1, +8 //移位处理循环,处理一个字节的8位
Network 5
LD SM0.0
SRW AC0, 1 //CRC寄存器右移一位
Network 6
LD SM1.1 //如果移出位为0,则进入下一次循环
XORW 16#A001, AC0 //如果移出位为1,CRC寄存器与多项式16#A001异或
Network 7
NEXT
Network 8
LD SM0.0
INCD LD6 //指针加1指向下一个字节
Network 9
NEXT
Network 10
LD SM0.0
SWAP AC0 //交换CRC寄存器高低字节
MOVW AC0, *LD6 //CRC校验值写入数据区结尾


人气
23
发布时间
2023-07-06 00:54
所属行业
PLC
编号
40033049
我公司的其他供应信息
相关西门子模块产品
拨打电话
微信咨询
请卖家联系我