1553B总线控制器设计与调试

1553B总线控制器设计与调试
1553B总线控制器设计与调试

1553B总线控制器设计与调试

丁明亮庄喜盈王虎锋

(中国空空导弹研究院,河南洛阳 471009)

摘要本文分析了1553B的工作原理,提出了总线控制器控制方法的设计和总线控制器控制软件的设计,给出了部分中断代码,并结合笔者经验分析了1553B系统连接与调试应注意的一些问题。

关键词 1553B总线;总线控制器;调试

1 引言

1553B总线是美国军用标准MIL-STD-1553B定义的一种串行总线的传输形式。由美国于20世纪70年代提出,总线的组成包括一个总线控制器(BC),若干个(最多31个)远程终端(RT),如果需要的话还可以加上负责监视总线信息的总线监视器(BM),1553B总线通讯之所以得到如此广泛的应用,就是其具有以下特点:(1)强调实时性,1553B的传送速率为1Mb/s,传输速率快。

(2)1553B总线按指令/响应的方式异步操作,即总线上所有的消息传输都由总线控制器发出的指令来控制,相关终端对指令应给予回答并执行操作。这种方式非常适合集中控制的分布式处理系统。

(3)1553B总线是双冗余的传输线,总线都是双备份的,如果总线通讯不通,系统将会根据BC初始化时候的设定自动选择通讯重试,增强了系统的可靠性。

总线控制器是总线信息通讯的发起者和组织者,因此对BC控制的好坏将直接影响到总线通讯的质量。

2 总线的控制方法设计

总线控制器是总线信息通讯的发起者,同时总线上所有信息的传输又均由BC来控制和激励,其简单的通讯过程为:BC向RT(或多个RT)发送一个发送或者接收指令,如果为接收指令,指令后会携带需要RT接收的数据字,RT接收到命令字后,在给定的相应时间范围内返回一个状态字,并执行相应动作。如果为发送指令,RT只需接收BC发送的数据字,然后返回状态即可。

在1553B总线上通讯的信息多种多样,所以针对不同的背景要有不同的总线设计方法,对于结构单一、数据量较少系统,总线上数据的活动不是很频繁,可以采取比较简单的方法:对周期性传输的消息采用固定周期来定时传输,对一次性消息采用命令插入的方式,要求RT返回数据的采用查询方式向RT的子地址下达命令字来获取数据。

如果通讯比较复杂,甚至有多个RT时,这时再采用上面的方式就使得BC需要同时发送大量命令字来查询多个RT的子地址,这样势必给通讯带来沉重负担,因此可以采用另外一种矢量字方式,将发送消息的主动权交还给发送方(RT),具体的实现方法就是:RT在接收到BC的命令之后,完成相应动作(例如自检),动作完成后将数据字写到相应的子地址BUF中,然后按照协议构造矢量字,再把矢量字发送到RT的0/31号子地址(只能是0或31号子地址),BC在发

送完一次性消息后就可以向0/31号字地址发命令字,然后读得该子地址内存放的矢量字,然后根据协议解析矢量字,从而向从矢量字中得到的子地址发送命令,从而得到BC想要得到的RT数据。这样处理既可保证通讯数据量明显较小,又可以保证消息传输实时性,同时又使软件的设计具有更多的灵活性。

为了保证1553B通讯能够适应更多更复杂的情况,BC还提供了很多特殊的功能给用户,使用户可以根据自己的需求来使用这些特殊功能,以满足特殊的系统要求:

(1)自动重试:BC进行初始化的时候可以进行设定,根据需求来设定BC的重试条件。

(2)动态总线控制:总线控制器向一个有执行总线控制能力的远程终端发送一个转让控制的指令字,如果远程终端接受总线控制,总线控制权就交给了这个远程终端。

(3)启动自检测:总线控制器可以用指令使远程终端激活其内部的自检电路。

3 总线控制器的软件设计

由于BC在总线上面的特殊性,其软件设计的好坏将直接影响整个系统通讯的流畅、可靠,软件设计归结起来有以下几个注意的地方:(1)中断方式的选择:对于总线消息而言,都是总线控制器将这些消息组织成一个一个的总线帧来传输的,一帧也就是平时说的一个总线周期。在设计软件中断时可以采用单个消息触发一次中断,也

可以选择一个总线周期进一次中断,当然最快的就是单个消息就进入中断,这样可以保证每个消息结束后就能够马上得到处理,实时性好。但是每条消息都执行中断程序无疑对软件运行效率也是有影响的,所以减少中断次数对软件系统还是有利的,但是减少进中断次数又是以牺牲系统实时性为代价的,两者相比较笔者建议如果通讯数据量不是很大的情况下尽量采用单条消息中断的方式,同时尽量简化中断程序执行的代码,提高程序的效率。如果有多个RT且数据量很大,可以考虑一个周期进行一次中断。

(2)总线的重试与消息重复:当消息中出现状态地址错,字计数错,同步类型错,校验错时总线会进行标记,所以设计程序时应当打开错误检测位。同时由于1553B总线是多余度总线,当某一个总线出现差错时,系统会根据设定在另外一个BUS上重试,也可以在本条总线重试,所以在程序设计时要灵活运用。然而对总线上的广播消息,由于这类消息没有状态返回,因此总线重试的意义在这里就没有了。

(3)避免冲突:总线设计必须考虑到各个终端的响应及处理,在安排通讯时应该避免对同一终端地址连续发送总线消息(针对同一子地址的连续消息发送除外),由于大多数终端的通讯处理是在中断情况下进行的,如果连续发送则有可能使终端丢失消息或者处理冲突,所以总线要给同一终端留下足够的处理时间。

下面是笔者编写的总线控制器程序中的部分代码:

////////////中断函数////////////////////

ViInt32 _stdcall demo_rt_watch_function(ViUInt32 cardnum,ViUInt16 chnum,struct api_int_fifo *sIntFIFO){ ViUInt32 tail; // FIFO Tail index

ViUInt32 messno,wordcount,i=0,j=0; // Message number to be updated

ViStatus hr;

API_BC_MBUF api_message;

ViUInt16 rtaddr,subaddr,transrec;

API_RT_MBUF_READ mbuf;

/******************************* ****************

* Loop on all entries in the FIFO. Get the tail pointer and extract

* the FIFO entry it points to. When head == tail FIFO is empty

******************************************/

tail = sIntFIFO->tail_index;

while (tail != sIntFIFO->head_index )

{

// Extract the buffer ID from the FIFO and read the message from the board

messno = sIntFIFO->fifo[tail].bufferID;

if

(sIntFIFO->fifo[tail].event_type==EVENT_BC_MESSAGE)

{

hr=Eph6273_BC_MessageRe ad(

cardnum,

// (i)card number (0 - based)

chnum,

// (i)channel number (0 - based)

messno,

// (i)index of BC message to read

&api_message);

// (o)user's buffer to write message into

tail++;

// Next entry

tail &= sIntFIFO->mask_index;

// Wrap the index

sIntFIFO->tail_index = tail;

// Save the index

}

return API_SUCCESS;

}

4 1553B总线系统连接与调试

1553B总线采用双铰屏蔽线传输,当终端离总线很近时(<0.3米)可以直接通过隔离变压器与总线连接,当终端离总线较远(最远不应超过6.1米)时要在变压器与总线之间插入耦合器。这两种方式比较变压器耦合具有更好的抗干扰能力,能用在长距离的通讯上,而直接耦合不利于RT故障的隔离,会因为某一个RT故障造成系统网络的通讯不正常。图1就是一个简单的系统连接图,当然设计者可以根据系统需求在总线上连接更多的终端,也可以挂总线监视器用以监视总线信息。

图1 简单的1553B系统连接图

系统连接完成之后就要对系统进行通讯调试,系统调试是一项至关重要的工作,程序设计和系统连接中的问题都会在这个时候一一的

暴露出来,这时对设计人员的实际处理问题能力和经验提出了要求,结合自己的经验对系统调试提出以下几点建议:

(1)系统连接完成之后不要急于加电,断开连接,用导线引出BC端的正负两个管脚,接在示波器上,让BC发送一些简单的数据,然后用示波器监视读取这些数据看是否正确,1553B总线上面的信息是以消息的形式调制成曼彻斯特码进行传输的,逻辑1是编码的1/0,逻辑0是编码的0/1。命令字和状态字的开头是前1.5位时为正后1.5位时为负的同步头,数据字是前1.5位时为负后1.5位时为正的同步头,同步头后面就是数据。据此可以分析波形确定数据。图2为实验中抓下的一条全0的命令字,前面先高后低的3个字位为同步头,代表了命令字(状态字的同步头也是这样),后面16位为指令字的数据,最后一位奇偶校验位为0表示为奇校验。

这样做的目的是保证BC发出的数据是基本正确的(包括时序和电平高低),设计人员构建系统的1553B芯片或板卡可能来自不同的厂家,甚至有自己单位研制的,这样可以避免出现一些例如正负管脚接反等低级错误。

(2)系统调试要先易后难,1553B通讯的消息类型多种多样,有非周期发送数据,也有非周期性发送命令字读取数据,有周期性发送的数据,也有周期性发送命令读取数据,也有这几种方式的组合。我们在调试时候应当先调试简单的单独通讯模式,BC发送一个数据字测试RT是否能收到,RT返回的数据BC是否能收到,收到的数据是否正确等。简单的调通后进而调试组合的等比较麻烦的通讯。另外

调试时应多用芯片自带的例子程序来帮助调试,这样能起到意想不到的效果。

(3)调试时还应当注意一些关键性的细节。例如系统单独运行正常,但是连接起来通讯就不正常了,考虑是否是没有进行地址校验导致的,或者是中断服务程序中内容过多导致中断处理时间过长而耽误了通讯。

图2 命令字波形图

5 结束语

1553B通讯比较复杂,设计和调试都存在不小的困难,本文结合自己调试1553B系统的一些经验和教训和大家进行了分享,希望能够为相关的设计人员提供一点帮助。

现场总线知识点总结(打印版)

1.集散控制系统是以微型计算机为基础的分散性综合控制系统。集散控制系统 的实质是利用计算机技术对生产过程进行集中监视、操作、管理和分散控制的 一种新型控制技术。它是计算机技术、通信技术、控制技术和CRT显示技术(简称4c技术)相互渗透发展的产物。采用危险分散、控制分散,而操作和管理集中的基本设计思想,以分层、分级和合作自治的结构形式,适应现代工业的生产和管理要求。 2.集散控制系统由集中管理部分、分散啊控制检测部分和通信部分组成。集 中管理部分可分为运行员操作站、工程师工作站和管理计算机;分散控制监测部分按功能可分为控制站、监测站;通信部分用于完成控制指令及各种信息的传递和数据资源的共享。集散控制系统按照自下而上的功能可分为四层:现场控制级、过程装置控制级、车间操作管理级和调度管理级。 3.集散控制系统组态功能包括硬件组态和软件组态。 4.CRT操作方式的特点:信息量大、显示方式多样化、操作方便容易、透明度 提高。 5.组态操作包括系统组态、控制组态、画面组态和操作组态。 6.过程画面组态主要由静态画面、动态画面及画面合成等内容组成。 7.集散控制系统的显示画面可分为四层:区域显示、单元显示、组显示、细目 显示。 8.集散控制系统的显示画面分为:概貌显示画面、过程显示画面、仪表面板显 示画面、趋势显示画面、报警显示画面、系统显示画面。 9.数据信息:具有一定编码、格式和字长的数字信息。 10.传输速率:指信道在单位时间内传输的信息量。 11.传输方式:①单工方式:信息只能沿单方向传输的通信方式②半双工方 式:信息可沿着两个方向上传输,但在某一时刻只能沿一个方向传输的通信方式③全双工方式:信息可以同时沿着两个方向传输的通信方式。有基带传输、载带传输和宽带传输。 12.异步传输:信息以字符为单位进行传输,每个信息字符都具有自己的起始位 和停止位,一个字符中的各个位是同步的,但字符与字符之间的时间间隔是不确定的;同步传输:信息不是以字符而是以数据块为单位进行传输的。 13.串行传输:把构成数据的各个二进制位依次在信道上传输;并行传输:把构 成数据的各个二进制位同时在信道上传输。 14.载带传输有三种调制方式:调幅方式、调频方式和调相方式。 15.数据交换方式:线路交换方式、报文交换方式、报文分组交换方式(又分 为虚电路和数据报两种交换方式)。 16.OSI模型的层次:物理、数据链路、网络、传送、会话、表示、应用。 17.开放系统互联的参考模型各层共有的功能:封装过程、分段存储、连接建 立、流量控制、差错控制和多路复用。 18.IEE802委员会分别对带有冲突检测的载波侦听多路存取、令牌总线、令牌 环三种媒体存取方式规定了相关协议,即IEE802.3、IEE802.4、IEE802.5。19.现场总线广义上是指控制系统与现场检测仪表、执行装置进行双向数字通信的串行总线系统。 20.一般认为现场总线时用于现场仪表与控制室主机系统之间的一种开放的、 全数字化、双向、多站的通信系统。 21.现场总线的特点:封闭的物理过程、更大的覆盖范围、设备的数量、价 格、实时性操作、传输的完整性、有效性、用户选择的服务、集成开放结构、严酷的环境条件。 22.通用现场通信系统和各领域的特殊要求:发电和输变电、化工系统特殊要 求、制造应用、电子机构应用、现场总线需求的综合考虑。 23.现场总线控制系统在制造在领域、物业领域和过程领域得到全面的发展。 24.Profibus产品系列:Profibus-DP、Profibus-PA、Profibus-FMS。 25.Profibus的主要特性:总线存取协议、灵活的配置、本征安全、功能强大 的FMS。 26.集散控制系统的设计分为4个阶段:方案论证、方案设计、工程设计和系 统文件设计。 27.CAN总线:控制器局域网。主要特性如下:通信介质可以是双绞线、同轴电 缆或光纤,直接通信最远可达10km,最高速率可达1Mbit/s;用数据块编码方式的代替传统的站地址编码方式;网络上任意一个节点可以主动向其他节点发送数据;网络上的节点可以定义成不同的优先级;数据帧中的数据字段长度最多为8个字节;CAN中的每一个帧中都有CRC校验及其他检错措施,降低数据的错误率;网络上的节点在错误严重的情况下,具有自动关闭总线的功能。 28.集散控制系统的安全性:功能安全、人身安全、信息安全。 29.现场总线与IT计算机网络技术的的区别:现场总线数据传输的“及时性” 和系统响应的“实时性”,响应时间要求为001~0.5s或者0.5~2s,而在IT中实时性可以忽略;在工厂自动化系统中通信方式使用广播和多组方式;在IT 中某个自主系统与另一个自主系统只建立暂时的一对一方式;现场总线强调在恶劣环境下数据传送的完整性;现场总线需要面向连接的服务和无连接服务两种LLC服务形式;现场总线需要解决多家公司产品和系统在一个网络上相互兼容的问题;IT计算机网络通信与现场总线的现场装置之间的网络通信,要求有所不同,前者通信量大,而后者量不大;现场总线控制系统的数据通信要求严格,采用的网络技术不仅是先进的,更重要的是成熟的、实用的。 30.离散PID控制算法:位置算法、增量算法、速度算法。 31.前馈控制:实质是一种扰动进行调节的开环控制系统。 32.通信就是信息从一处传输到另一处的进程。任何通信系统都是由发送装置、接收装置、信道和信息组成。 33.集中式控制的优点:可实现高质量控制;控制功能集中在中心控制站;避 免通信站之间互相协调的麻烦;缺点:中心控制站结构复杂;中心控制站成为整个网络系统的潜在瓶颈。 34.多功能智能化现场装置产品的功能:与自动控制装置之间的双向数字通 信功能;多变量输出;信息差错检测功能;提供诊断信息;控制器功能。35.Lonworks的特点:开放性和互操作性;通信介质;网络结构、应用高级语 言进行开发、开发周期短、易于商品化、支持完全分布式网络系统;提供与上层决策系统的互联接口。 36.可靠度:系统在规定的条件下(指设备所处的温度、湿度、气压、振动等环境条件和使用方法及维护措施等),在规定的时间内(指明确规定的工作期限),无故障地发挥规定功能(应具备的技术指标)的概率。名词解释: 1、数据采集系统:计算机只承担数据的采集和处理,而不直接参与控制。 2、直接数字控制系统:计算机既采集数据,又对数据进行处理,并按照一定的控制 规律进行运算,其结果经输出通道作用到控制对象,使被控变量符合要求。 3、现场总线控制系统:利用现场总线将分布在工业现场的各种智能设备和I/O单元 方便的连接在一起构成的系统。 4、实时控制:计算机在规定的时间内完成数据的采集、、计算和输出。 5、传输速率:单位时间内通信系统所传输的信息量,一般以每秒种能够传输的比特 数来表示,其单位是bps。 6、计算机控制系统:利用计算机来实现工艺过程自动控制的系统。 7、集散控制系统:是一种操作显示集中、控制功能分散、采用分级分层结构形式、 局部网络通信的计算机综合控制系统。 8、现场总线:连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的 通信网络。 9、组态:利用软件工具将计算机的软硬件及各种资源进行配置,使其按预定的功能 实现特定的目的。 10、串行传输:把数据逐位依次在信道上进行传输的方式。 11、通信协议:通信双方共同遵守的规则,包括语法、语义、时序。 12、监督计算机控制系统:简称SCC系统,是一种两级微型计算机控制系统,其中 DDC级计算机完成生产过程的直接数字控制;SCC级计算机则根据生产过程的工况和已定的数学模型,进行优化分析计算,产生最优化设定值,送给DDC级计算机执行。 13、分级控制系统:由多台计算机完成不同的控制功能和对多个设备的控制,其特点 是控制分散、危险分散。 14、模拟通信:通信系统中所传输的是模拟信号,通常采用0-10m A DC或4-20m A DC电流信号传输信息。 15、数字通信:通信系统中所传输的是数字信号。 16、并行传输:把数据多位同时在信道上进行传输的方式。 17、开放系统互连参考模型:信息处理领域内最重要的标准之一,是一种框架模型, 它将开发系统的通信功能分为七层,描述了各层的意义及各层的命名和功能。18、解释名词:SCC,DDC,DCS,FCS,CIPS,CIMS 答:①SCC:计算机监督控制②DDC:直接数字控制③DCS:集散控制系统④FCS:现场总线控制系统⑤CIPS:计算机集成过程系统⑥CIMS:计算机集成制造系统 问答题: 1、简述DCS的操作员站、工程师站、监控计算机站的主要功能? 答:①操作站的主要功能:为过程显示和控制、系统生成与诊断、现场数据的采集和恢复显示等。 ②工程师站的主要功能:控制系统组态的修改、控制参数的调试 ③监控计算机的主要功能:在车间管理级与过程优化级之间起到信息传递的作 用,同时可对信息进行优化计算,为系统决策提供参考。 2、组态设计的一般步骤如下: 答:①组态软件的安装按照要求正确安装组态软件,并将外围设备的驱动程序、通信协议等安装就绪。 ②工程项目系统分析首先要了解控制系统的构成和工艺流程,弄清被控对象的 特征,明确技术要求,然后再进行工程的整体规划,包括系统应实现哪些功 能、需要怎样的用户界面窗口和哪些动态数据显示、数据库中如何定义及定义哪些数据变量等。 ③设计用户操作菜单为便于控制和监视系统的运行,通常应根据实际需要建立 用户自己的菜单以方便操作,例如设立一按钮来控制电动机的起/停。 ④画面设计与编辑画面设计分为画面建立、画面编辑和动画编辑与链接几个步 骤。画面由用户根据实际工艺流程编辑制作,然后需要将画面与已定义的变量关联起来,以便使画面上的内容随生产过程的运行而实时变化。 ⑤编写程序进行调试程序由用户编写好之后需进行调试,调试前一般要借助于 一些模拟手段进行初调,检查工艺流程、动态数据、动画效果等是否正确。 ⑥综合调试对系统进行全面的调试后,经验收方可投入试运行,在运行过程中 及时完善系统的设计。 3、什么是PROFIBUS总线?PROFIBUS总线有什么特点? 答:①PROFIBUS是一种国际性的开放式现场总线标准,是唯一的全集成H1(过程)和H2(工厂自动化)现场总线解决方案[12],它不依赖于产品制造商,不同厂商生产的设备无须对其接口进行特别调整就可通信,因此它广泛应用于制造加 工、楼宇和过程自动化等自动控制领域。 ②PROFIBUS现场总线系统的技术特点:⑴容易安装,节省成本。⑵集中组态,建 立系统简单。⑶提高可靠性,工厂生产更安全、有效。⑷减少维护,节省成 本。⑸符合国际标准,工厂投资安全。 4、DCS的层次结构一般分为几层,并说明每层的功能? 答:集散控制系统分为四个层次,每个层次由多个计算机组成,分别行使不同的功能,自下而上分别是:现场控制级、过程控制级、过程管理级和经营管理级。与这四层结构相对应的四层局部网络分别是现场网络、控制网络、监控网络和管理网络。 ①现场控制级的功能:一是完成过程数据采集与处理。二是直接输出操作命令、 实现分散控制。三是完成与上级设备的数据通信,实现网络数据库共享。四是完成对现场控制级智能设备的监测、诊断和组态等。 ②过程控制级功能:一是采集过程数据,进行数据转换与处理;二是对生产过程 进行监测和控制,输出控制信号,实现反馈控制、逻辑控制、顺序控制和批量控制功能;三是现场设备及 I/O卡件的自诊断;四是与过程操作管理级进行数据通信。 ③过程管理级功能:一是监视和控制生产过程;二是控制方式的无扰动切换,修 改设定值,调整控制信号,操控现场设备,以实现对生产过程的干预;三是打印各种报表,复制屏幕上的画面和曲线等。

现场总线技术及控制系

现场总线技术及控制系统 摘要:文章介绍了现场总线的概念,回顾了其产生及发展历程,分析了现场总线控制系统相对于集散控制系统的特点和优点。针对当前流行的几种现场总线,简要介绍了各自的技术特色,指出控制系统的开放互连是发展的必然。 关键词:现场总线,集散控制系统,分布式控制,FCS,DCS,开放式互连系统 一、前言 七十年代以前,控制系统中采用模拟量对传输及控制信号进行转换、传递,其精度差、受干扰信号影响大,因而整个控制系统的控制效果及系统稳定性都很差。七十年代末,随着大规模集成电路的出现,微处理器技术得到很大发展。微处理器功能强、体积小、可靠性高、通过适当的接口电路用于控制系统,控制效果得到提高;但是尽管如此,还是属于集中式控制系统。随着过程控制技术、自动化仪表技术和计算机网络技术的成熟和发展,控制领域又发生了一次技术变革。这次变革使传统的控制系统(如集散控制系统)无论在结构上还是在性能上都发生了巨大的飞跃,这次变革的基础就是现场总线技术的产生。 现场总线是连接现场智能设备和自动化控制设备的双向串行、数字式、多节点通信网络,它也被称为现场底层设备控制网络(INFRANET)。80年代以来,各种现场总线技术开始出现,人们要求对传统的模拟仪表和控制系统变革的呼声也越来越高,从而使现场总线成为一次世界性的技术变革浪潮。美国仪表协会(ISA)于1984年开始制订现场总线规范,在欧洲有德国的PROFIBUS和法国的FIP等,各种现场总线规范陆续形成。其中主要的有:基金会现场总线FF(Foundation Fieldbus)、控制局域网络CAN(Controller Area Network)、局部操作网络LonWorks(Local Operating Network)、过程现场总线PROFIBUS(Process Field Bus)和HART协议(Highway Addressable Remote Transducer)等。但是,总线规范的制定工作并非一帆风顺,由于行业与地域发展等历史原因,加上各公司和企业集团受自身利益的驱使,致使现场总线的国际化规范工作进展缓慢。但是不论如何,制定单一的开放国际现场总线规范是发展的必然。 二、当前流行的几类现场总线 1、基金会现场总线FF 基金会现场总线FF是在过程自动化领域得到广泛支持和具有良好发展前景的一种 技术。其前身是以美国Fisher-Rosemount公司为首,联合Foxboro、横河、ABB、西门子等80家公司制定的ISP协议和以Honeywell公司为首,联合欧洲等地150家公司制定的World

现场总线技术实验指导书

《现场总线技术》实验指导书

RS-485串行通信网络安装技术实验一实验目的一、 PPI通信网络的安装和配置。1、理解 PROFIBUS-DP网络的配置。2、理解 D形连接器的安装。、掌握PROFIBUS电缆和3 4、熟悉线路的故障分析及排除故障的方法。二、实验器材及工具表1 实验所需器材及工具 数序数序名称型号型号名称量号号量CPU226 1 3 改刀S7-200 一字、十字 5 7 2 尖嘴钳A10m 8 SIEMENS DP 型普通紫色 2 3 CPU315-2DP 1 SIEMENS DP 9 S7-300 2 电缆剥线器 DP从站4 EM277 2 DP通信测试仪 BT200 1 10 通信模块1 11 DT2025 C5611/5613(1 可选) DP通信卡万用表5 远程分布式SIEMENS 12 DP总线连接器1 ET200M 3 6 I/O模块 9针D形三、实验内容和步骤1、电缆剥线器的使用和PROFIBUS DP电缆、D形连接器的连装 (1)用电缆剥线器按图1-1所示方法剥制DP电缆。 (2)用DP连接器把剥制好的电缆连接起来。 2、PPI通信网络组建 (1)按图1-2所示,用制作好的带D形连接器的DP电缆把三个CPU226连接成PPI通信网络。通信端口用PORT0。 (2)按图1-2所示,设置D形连接器上的终端电阻。 3、PROFIBUS-DP总线网络组建 (1)按图1-3所示,用制作好的带D形连接器的DP电缆把CPU315-2DP、EM277、CPU226、ET200M连接成PROFIBUS-DP总线网络。 形连接器上的终端电阻。D所示,设置1-3图按)2 (.

通信与现场总线课程设计样本

电气工程学院 通信与现场总线课程设计

目录 一:设计任务 (4) 理想模型: (4) 实验中用到的任务模型 (5) 二:力控软件平台建立的实验模型 (6) 三、实验设备与仪器 (7) 四、设计思路与过程 (7) 五、调试和功能 (16) 六、联机调试:C/S方式的远程控制 (31) 七、课设总结与心得 (35)

(一)本次课程设计题目: 通过三维力控组态软件实现对搅拌罐网络控制 (二)重要内容及规定 在组态软件Forecontrol V6.1平台上,通过工业以太网,分别以C/S方式(客户端/服务器)及B/S方式(浏览器/服务器)完毕对SIEMENS可编程序控制器通过工业现场总线PROFIBUS方式与2台SIEMENS MM440变频器控制三相异步电机实际工程平台,实现对搅拌罐PLC控制系统(含本地控制和远程控制)网络控制。 独立完毕,承担系统设计、系统分析、组态软件学习与编程、网络系统调试等任务,规定提供最后解决程序(验收)和有关文献,并以报告论文方式阐明实现思路及工程应用前景。 (三)进度安排: (1)在第一次课堂上理解并懂得了Forecontrol V6.1软件初步使用。 (2)依照有关资料,熟悉并设计并完毕客户端组态软件实际工艺流程界面界面绘制。 (3)对搅拌罐工程有关控制进行了编程。 (4)熟悉服务器端通信参数规定,完毕C/S网络控制。 (4)3月30日在实验室完毕整个系统软件调试及最后联机调试。 (5)撰写设计报告。

通过三维力控组态软件实现 对搅拌罐网络控制 一:设计任务 在组态软件Forecontrol V6.1平台上,通过工业以太网,分别以C/S方式(客户端/服务器)及B/S方式(浏览器/服务器)完毕对SIEMENS可编程序控制器通过工业现场总线PROFIBUS方式与2台SIEMENS MM440变频器控制三相异步电机实际工程平台,实现对搅拌罐PLC控制系统(含本地控制和远程控制)网络控制。 本次课程设计中,咱们重要运用了C/S(客户端/服务器)方式,实现对搅拌罐PLC控制系统(含本地控制和远程控制)网络控制。 抱负模型:

PCIE基础知识

PCIe总线概述 随着现代处理器技术的发展,在互连领域中,使用离速差分总线替代并行总线是大势所趋。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线, 完成之前需要许多单端并行数据信号才能达到的总线带宽。 PCI总线使用并行总线结构,在同一条总线上的所有外部设备共享总线带宽,而PCIe 总线使用了鬲速差分总线,并釆用端到端的连接方式,因此在每一条PCIe链路中只能连接两个设备。这使得PCIe与PCI总线釆用的拓扑结构有所不同。PCIe总线除了在连接方式上与PCI总线不同之外,还使用了一些在网络通信中使用的技术,如支持多种数据路由方式,基于多通路的数据传递方式,和基于报丈的数据传送方式,并充分考虑了在数据传送中出现服务质量QoS (Qual ity of Service)问题。 PCIe总线的基础知识 与PCI总线不同,PCIe总线使用端到端的连接方式,在一条PCIe链路的两端只能各连接一个设备,这两个设备互为是数据发送端和数据接收端。PCIe总线除了总线链路外,还具有多个层次,发送端发送数据时将通过这些层次,而接收端接收数据时也使用这些层次。PCIe 总线使用的层次结构与网络协议栈较为类似。 端到端的数据传递 PCIe链路使用“端到端的数据传送方式”.发送端和接收端中都含有TX(发送逻辑)和RX(接收逻辑),其结构如图4-1所示。

Da" Linker layer “ Ph 、sical layer ■ Data Linker la^^r 图41PCIe 总线的物理链蒋 由上图所示,在PCIe 总线的物理链路的一个数扌居通路(Lane)中,由两组差分信号,共4根 信号线组成。其中发送端的TX 部件与接收端的RX 部件使用一组差分信号连接,该链路也被 称为发送端的发送链路,也是接收端的接收链路:而发送端的RX 部件与接收端的TX 部件使 用另一组差分信号连接,该链路也被称为发送端的接收链路,也是接收端的发送链路。一个 PCIe 链路可以由多个Lane 组成。 离速差分信号电气规范要求其发送端串接一个电容,以进行AC 耦合。该电容也被称为AC 耦合电容。PCIe 链路使用差分信号进行数据传送,一个差分信号由D+和D-两根信号组成, 信号接收端通过比较这两个信号的差值,判斯发送端发送的是逻辑“1”还是逻辑“0”。 与单端信号相比,差分信号抗千扰的能力更强,因为差分信号在布线时要求“等长”、“等宽”、 “贴近”,而且在同层。因此外部干扰噪声将被“同值”而且“同吋”加载到D+和D-两根信 号上,其差值在理想情况下为0,对信号的逻辑值产生的影响较小。因此差分信号可以使用 更商的总线频率。 此外使用差分信号能有效抑制电磁干扰EMI (Electro Magnetic Interference) o 由于差分 信号D+与D-距离很近而且信号幅值相等.极性相反。这两根线与地线间耦合电磁场的幅值 相等,将相互抵消,因此差分信号对外界的电触千扰较小。当然差分信号的缺点也是显而易 见的,一是差分信号使用两根信号传送一位数据;二是差分信号的布线相对严格一些。 PCIe 链路可以由多条Lane 组成,目前PCIe 链路可以支持1、2. 4. 8、12、16和32个Lane, 即X1、X2、X4、X8、X12. X16和X32宽皮的PCIe 链路。每一个Lane 上使用的总线 频率与PCIe 总线使用的版本相关。 第1个PCIe 总线规范为,之后依次为… 和。目前PCIe 总线的置新规范为,而正在开发过 程中,预计在2010年发布。不同的PCIe 总线规范所定义的总线频率和链路编码方式并不相 同,如表4T 所示。

综合解析1553B协议

目录 一、什么是1553B总线 二、1553B总线的特点 三、1553B总线消息传输机制 四、1553B总线在武器通信中的应用 五、1553B总线的优点 六、1553B技术发展情况

一、什么是1553B总线 1553B总线是MIL-STD-1553总线的简称,其中B就是BUS,MIL-STD-1553B总线是飞机内部时分制命令/响应式多路复用数据总线。1553B数据总线标准是20世纪70年代由美国公布的一种串行多路数据总线标准。1553B总线能挂31个远置终端,1553B总线采用指令/响应型通信协议,它有三种终端类型:总线控制器(BC)、远程终端(RT)和总线监视器(BM);信息格式有BC到RT、RT到BC、RT到RT、广播方式和系统控制方式;传输媒介为屏蔽双绞线,1553B总线耦合方式有直接耦合和变压器耦合;1553B总线为多冗余度总线型拓扑结构,具有双向传输特性,其传输速度为1Mbps传输方式为半双工方式,采用曼彻斯特进行编码传输。采用这种编码方式是因为适用于变压器耦合,由于直接耦合不利于终端故障隔离,会因为一个终端故障而造成整个总线网络的完全瘫痪,所以其协议中明确指出不推荐使用直接耦合方式。 在20世纪60年代以前,飞机机载电子系统没有标准的通用数据通道,各个电子设备单元之间连接往往需要大量的电缆。随着机载电子系统的不断复杂化,这种通信方式所用的电缆将会占用很大的空间和重量,而且对传输线的定义和测试也较为复杂,费用较高。为了解决这一问题,美国SAE A2K委员会在军方和工业界的支持下于1968年决定开发标准的信号多路传输系统,并于1973年公布了MIL-STD-1553B标准。1973年的1553B多路传输数据总线成为了未来军机将采用的技术,它取代了在传感器、计算机、指示器和其他飞机设备间传递数据的庞大设备,大大减少了飞机重量,并且使用简单、灵活,此标准的修订本于1978年公布,即MIL-STD-1553B标准。1980年,美国空军又对该标准作了局部修改和补充。该标准作为美国国防部武器系统集成和标准化管理的基础之一,被广泛的用于飞机综合航电系统、外挂物管理与集成系统,并逐步扩展到飞行控制等系统及坦克、舰船、航天等领域。它最初由美国空军用于飞机航空电子系统,目前已广泛应用于美国和欧洲海、陆、空三军,而且正在成为一种国际标准。我国于1987年颁布了相应的军标。 二、1553B总线的特点 1553B总线是一种集中式的时分串行总线,其主要特点是分布处理、集中控制和实时响应。其可靠性机制包括防错功能、容错功能、错误的检测和定位、错误的隔离、错误的校正、系统监控及系统恢复功能。采用双冗余系统,有两个传输通道,保证了良好的容错性和故障隔离。综合起来1553B总线有以下几个特点: 一是实时性好,1553B总线的数据传输率为1Mbps,每条消息最多包含32个字,传输一个固定不变的消息所需时间短。数据传输速率比一般的通讯网高。 二是合理的差错控制措施和特有的方式命令,为确保数据传输的完整性,1553B采用了合理的差错控制措施――反馈重传纠错方法。当BC向某一RT发出一个命令或发送一个消息时,终端应在给定的响应时间内发回一个状态字,如果传输的消息有错,终端就拒绝发回状态字,由此报告上次消息传输无效。而特有的方式命令不仅使系统能完成数据通讯控制任务,还能检查故障情况并完成容错管理功能。 三是总线效率高,总线形式的拓扑结构对总线效率的要求比较高,为此1553B对涉及总线效率指标的某些强制性要求如命令响应时间、消息间隔时间以及每次消息传输的最大和

控制网络与现场总线

控制网络与现场总线 第一章绪论 现场总线是应用在生产现场与微机化测量控制设备之间实现双向串行多节点通信的系统,也称为开放式、全数字化、多点通信的底层控制网络CAN 总线是一种现场总线,它在工业控制领域中占有重要的地位,并已经广泛应用于汽车制造、自动化监控、三表系统及楼宇自控系统等领域。而以太网具有结构简单,工作可靠,传输速率高等特点,目前以它作企业的为上层管理网络能够很好的发挥信息交换及共享的需求。这样就形成了以CAN 为低层控制网络,由以太网组成上层管理网络的局面。然而企业生产需要下层与上层的信息交换,而异构网络是不能直接进行信息交换的,如何有效的实现这种信息交换,成为目前的一个热点问题。 1.1 研究背景及意义 1.1.1 现场总线控制系统 现场总线是安装在生产过程区域的现场设备/仪表与控制室内的自动控制装置/系统之间的一种串行、数字式、多点和双向通信的数据总线。现场总线技术将专用微处理器置入传统的测量控制仪表,使它们各自具有了数字计算和数字通讯能力,采用可进行简单连接的双绞线等作为总线,把多个测量控制仪表连接成网络系统,并按公开、规范的通信协议,在位于现场的多个微机化测量控制设备之间及现场仪表与远程监控计算机之间,实现数据传输与信息交换,形成各种适应实际需要的自动控制系统。现场总线的出现正符合了现代工业生产领域中的测控系统的需求,即通过测控仪器或系统从生产现场获得各种参数,通过自控手段,使生产各环节得到优化。 1.1.2 以太网技术 近年来,以太网在工业控制领域的应用逐渐的广泛起来,它具有通信速率高、软硬件产品丰富和应用支持技术成熟等优点,目前它已经在工业企业综合自动化系统中的资源管理层、执行制造层得到了一定程度的应用,并呈现向下延伸直接应用于工业控制现场的趋势。但是由于普通以太网所用的接插件、集线器、交换机和电缆等均是为商用领域设计的,而未针对较恶劣的工业现场环境来设计(如

Powerlink课程设计报告-现场总线技术及应用

大作业 题目Linux操作系统下的POWERLINK主站和从站通信 课程名称现场总线技术及应用 院(系、部、中心)自动化学院 专业自动化 班级 学生姓名 学号 设计地点 指导教师

目录 一、课程设计的目的 (3) 二、课程设计题目及要求 (3) 1、题目 (3) 2、设计要求 (3) 三、环境搭建 (3) 1、硬件环境: (3) 2、软件环境: (3) 3、源代码和安装文件: (4) 四、powerlink的原理 (4) 1、Powerlink是ICE国际标准,通信描述 (4) 2、Powerlink网络建构 (5) 3、通信过程 (5) 3、主站发送参数的配置过程 (8) 4、从站接收配置之通信参数配置 (8) 5、openCONFIGURATOR介绍 (9) 五、操作过程 (9) 1、主从站之间的通信 (9) 2、openCONFIGURATOR应用 (19) 六、实习体会 (28)

一、课程设计的目的 通过对Powerlink的理论学习和完成Powerlink的主站和从站通信的实践工作,将这门课程的理论知识尤其是Powerlink这种现场总线的理论和应用知识进一步巩固和完善,培养学生较强的工程实践能力,为进一步学习专业知识和从事相关专业工作打下坚实的基础。 二、课程设计题目及要求 1、题目 Linux操作系统下的POWERLINK主站和从站通信 2、设计要求 掌握Powerlink的工作原理,使用开源的openConfigurator对主站和从站进行配置,对开源的openPOWERLINK代码在Linux系统下进行编译实现主站和从站的通信功能,利用网络诊断工具wireshark检查和验证通信功能。 三、环境搭建 1、硬件环境: 一台PC机,安装两台虚拟机,一台作为主站,另一台作为从站 2、软件环境: a)安装虚拟机VMware player;

汽车CAN总线基础知识培训资料

汽车C A N总线基础知 识

CAN总线协议 控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。 CAN总线发展 控制器局域网CAN( Controller Area Network)属于现场总线的范畴,是一种有效支持分布式控制系统的串行通信网络。是由德国博世公司在20世纪80年代专门为汽车行业开发的一种串行通信总线。而且能够检测出产生的任何错误。当信号传输距离达到10km时,CAN仍可提供高达50kbit/s的数据传输速率。CAN总线的工作原理 CAN总线使用串行数据传输方式,可以1Mb/s的速率在40m的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。[1]CAN与I2C总线的许多细节很类似,但也有一些明显的区别。当CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。

当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配时,转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一些新站而无需在硬件或软件上进行修改。当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。 CAN总线在空闲(没有节点传输报文)时是一直处于隐性状态。当有节点传输报文时显性覆盖隐性,由于CAN总线是一种串行总线,也就是说报文是一位一位的传输的,而且是数字信号(0和1),1代表隐性,0代表显性。在传送报文的过程中是显隐交替的,就像二进制数字0101001等,这样就能把信息发送出去,而总线空闲的时候是一直处于隐性的。 CAN总线特征 (1)报文(Message)总线上的数据以不同报文格式发送,但长度受到限制。当总线空闲时,任何一个网络上的节点都可以发送报文。 (2)信息路由(Information Routing)在CAN中,节点不使用任何关于系统配置的报文,比如站地址,由接收节点根据报文本身特征判断是否接收这帧信息。因此系统扩展时,不用对应用层以及任何节点的软件和硬件作改变,可以直接在CAN中增加节点。

现场总线控制技术实验报告.

课程名称:现场总线实验任课教师:廉迎战 学院:自动化 专业班级: 学号: 学生姓名:

2015 年6月16日 实验一频移键控法仿真实验 一.实验目的 初步掌握通信原理基础知识中频移键控法的基本原理。 能用MATLAB仿真软件,编写并调试简单的仿真程序。 二.实验主要仪器设备和材料 1. 实验用计算机 2. MATLAB仿真软件 三.实验内容 四.实验步骤及结果测试 1.安装部署MATLAB仿真环境,同时根据频移键控法要求,设置仿真环境。 2.在MATLAB环境下,输入频移键控法原理图。 原理图如下:

方法一 方法二 Repeating sequence stair:F3数字信号sine wave :100Hz信号 Sine wave1 :50Hz信号 Scope1:示波器

方法一:Switch1:选通开关//方法二:用乘法器product代替 3.在MATLAB中产生F1=50Hz和F2=100Hz的交流信号,以及需要 发送的数字信号,数字信号为:F3=01101001方波波形。 4.加载输入信号,观察仿真原理图输出信号波形,同时记录并分析。 如下图: 五.思考题 1.数字信号01101001的频移键控法输出波形表示形式如下: 输出的数字信号为10110101时,其频移键控波形如下的OUT:

1~6行输出信号分别为:1.数字信号10110101的输入信号;2. 50Hz 频率sine;3.100Hz频率sine;4. Product输出;5.product1输出; 6.add输出 2.如何实现幅移键控法的信号通讯技术? 通过信号幅值的高低映射到数字信号的1和0从而达到载波传输信号,可利用 现成的电信网,电话网等设施构成信道。

现场总线课程设计本科论文

第一章实训装置说明 第一节系统概述 一、概述 “TH JDS-1A型过程自动化控制系统实训平台”是由对象系统实训平台、S7-200PLC控制系统、智能仪表及远程数据采集控制系统和上位监控PC机四部分组成。本装置是专门为高等院校、职业院校开设的自动化、过程控制装置及自动化、自动控制等专业而研制的,可满足各大高校所开设的《传感器检测与转换技术》、《过程控制》、《自动化仪表》、《自动控制理论》、《计算机控制》、《PLC可编程控制》等课程实训的教学要求。装置选用当前工业现场的典型的被控对象、被控参量和控制流程,可开展现场仪表的调校、被控对象流程的组建、控制系统线路连接、控制算法及组态软件的编程以及控制系统的分析等工作任务,适合职业学校、本科院校的技能训练和研究。 学生通过本实训装置进行综合实训后可掌握以下内容: 1.传感器特性的认识和零点迁移; 2.自动化仪表的初步使用; 3.变频器的基本原理和初步使用; 4.电动调节阀的调节特性和原理; 5.测定被控对象特性的方法; 6.单回路控制系统的参数整定; 7.串级控制系统的参数整定; 8.复杂控制回路系统的参数整定; 9.控制参数对控制系统的品质指标的要求; 10.控制系统的设计、计算、分析、接线、投运等综合能力培养; 11.各种控制方案的生成过程及控制算法程序的编制方法。 二、系统特点 ●真实性、直观性、综合性强,控制对象组件全部来源于工业现场。 ●被控参数全面,涵盖了连续性工业生产过程中的液位、压力、流量及温度等典型参数。 ●具有广泛的扩展性和后续开发功能,所有I/O信号全部采用国际标准IEC信号。 ●具有控制参数和控制方案的多样化。通过不同被控参数、动力源、控制器、执行器及工艺管路的组合可构成几十种过程控制系统实训项目。 ●各种控制算法和调节规律在开放的实训软件平台上都可以实现。实训数据及图表在上位机软件系统中很容易存储及调用,以便实训者进行实训后的比较和分析。 ●多种控制方式:可采用AI智能仪表控制、S7-200PLC控制、远程数据采集模块控制。 ●充分考虑了各大高校自动化专业的大纲要求,完全能满足教学实训、课程设计、毕业设计的需要,同时学生可自行设计实训方案,进行综合性、创造性过程控制系统实训的设计、调试、分析,培养学生的独立操作、独立分析问题和解决问题的能力。 三、实训装置的安全保护体系 1.三相四线制总电源输入经带漏电保护装置的三相四线制断路器进入系统电源后分为一个三相电源支路和一个单相支路,每一支路都带有各自三相、单相断路器。总电源设有三相通电指示灯和380V三相电压指示表。 2.各种电源及各种仪表均有可靠的自保护功能。 3.强电接线插头采用封闭式结构,以防止触电事故的发生。 4.强弱电连接线采用不同结构的插头、插座,防止强弱电混接。

1553B总线数据采集、记录与处理技术

1553B总线数据采集、记录与处理技术 摘要:介绍了现代飞机试飞中1553B总线数据的机载采集、记录方法和地面数据处理方 式以及100%记录的1553B总线数据事后预处理软件的功能、组成、处理流程和软件设计中的一些关键技术。 关键词: 1553B总线;采集;记录;数据处理 AbSTract:The ON-board data acquisition、recording and processing methods of 1553B-bus in modern flight test are introduced,The functions、composing and processing flowing of the pre-processing software in post for recorded 100% 1553B data,and the key technologies in software design are also presented. Key words:1553B-bus;acquisition;recording;data processing, 1553B总线在现代飞机航空电子系统及其他领域有着广泛的应用,机载航空电子系统方面的试飞任务越来越多,因此1553B总线数据的采集、记录、处理技术成为试飞测试中的关键技术之一。由于1553B总线数据速率高、数据量大、数据结构复杂、数据类型多、处理要求多样,使得总线数据处理成为现代飞机试飞数据处理的重点和难点之一。 1、1553B总线简介 1553B总线是飞机内部的时分、指令/应答多路传输总线。在航空电子系统中, 通过1553B 总线可[动漫背景音乐,游戏背景音乐,电视剧背景音乐,主题曲,片尾曲,片头曲,主题歌,背景音乐,BGM,插曲,配乐,https://www.360docs.net/doc/1217713245.html,,主题曲,动漫背景音乐,游戏背景音乐,电视剧背景音乐,片尾曲,片头曲,主题歌,背景音乐,BGM,插曲,配乐]连接多达32个子系统(或称终端RT),完成各子系统的通信和数据交换,以实现各子系统的集中控制和显示。为了提高可靠性,一般都采用双余度总线结构。现代飞机典型的航空电子系统及1553B总线应用框图如图1所示。 图1航空电子系统及1553B总线应用框图 1.1 1553B总线字格式 1553B总线字分为: 命令字、数据字、状态字。 命令字是由同步头、远程终端地址字段、发送/接收位、子地址/方式字段、数据字个数/方式代码字段及奇偶位组成。

现场总线技术及其应用研究论文设计

现场总线技术及其应用研究 中文摘要: 现场总线技术自70年代诞生至今,由于它在多方面的优越性,得到大围的推广,导致了自动控制领域的一场革命。本文从多个方面介绍了现场总线技术的种类、现状、应用领域及前景。 现场总线FF(Field Bus)的概念起源于70年代,当时主要考虑将操作室的现场信号和到控制仪器的控制信号由一组总线以数字信号形式传送,不必每个信号都用一组信号线。随着仪表智能化和通讯数字化技术的发展,数字通信网络延伸到工业过程现场成为可能,由全数字现场控制系统代替数字与模拟分散型控制系统已成为工业化控制系统发展的必然趋势。 现场总线已经发展成为集计算机网络、通信技术、现场控制、生产管理等容为一体的现场总线控制系统FCS(Field-bus Control System)。它将通信线一直延伸到生产现场生产设备,用于过程和制造自动化的现场设备或现场仪表互连的现场通信网络,将传统的DCS 三层网络结构变成两层网络结构,降低了成本,提高了可靠性,实现了控制管理一体化的结构体系。 关键词:现场总线技术、自动控制、发展趋势

第一章绪论 现场总线(Fieldbus)是80年代末、90年代初国际上发展形成的,用于过程自动化、制造自动化、楼宇自动化等领域的现场智能设备互连通讯网络。它作为工厂数字通信网络的基础,沟通了生产过程现场及控制设备之间及其与更高控制管理层次之间的联系。它不仅是一个基层网络,而且还是一种开放式、新型全分布控制系统。这项以智能传感、控制、计算机、数字通讯等技术为主要容的综合技术,已经受到世界围的关注,成为自动化技术发展的热点,并将导致自动化系统结构与设备的深刻变革。 现场总线控制系统(FCS)是顺应智能现场仪表而发展起来的。它的初衷是用数字通讯代替4-20mA模拟传输技术,但随着现场总线技术与智能仪表管控一体化(仪表调校、控制组态、诊断、报警、记录)的发展,在控制领域引起了一场前所未有的革命。控制专家们纷纷预言:FCS将成为21世纪控制系统的主流。 第二章现场总线技术概述 2.1现场总线的定义: 目前,公认的现场总线技术概念描述如下:现场总线是安装在生产过程区域的现场设备/仪表与控制室的自动控制装置/系统之间的一种串行、数字式、多点通信的数据总线。其中,"生产过程"包括断续生产过程和连续生产过程两类。或者,现场总线是以单个分散的、数字化、智能化的测量和控制设备作为网络节点,用总线相连接,实现相互交换信息,共同完成自动控制功能的网络系统与控制系统。 2.2 现场总线技术产生的意义 (1)现场总线(Fieldbus)技术是实现现场级控制设备数字化通信的一种工业现场层网络通信技术;是一次工业现场级设备通信的数字化革命。现场总线技术可使用一条通信电

现场总线技术课程设计报告书

现场总线技术课程设计 课程设计要求及安全操作规程 一、设计前的准备 1.请查阅或借阅相关书籍,比如:西门子S7-300PLC、STEP7组态编程及WINCC组态方面的书籍或资料。 2.认真研读课程设计指导书,了解设计要求,明确设计过程中应注意的问题,并按照各项目要求准备记录等。 3.本次课设使用THPCAT-2型现场总线控制系统实验装置,该实验装置的总线控制柜由西门子S7-300 PLC组成。实验前应了解实验装置中的对象、水泵和所用控制组件的名称、作用及其所在位置, 以便于在实验中对它们进行操作和观察。熟悉实验装置面板图,要求做到由面板上的图形、文字符号能准确找到该设备的实际位置;熟悉工艺管道结构、每个手动阀门的位置及其作用。 二、设计过程的基本要求 1.明确设计任务; 2.提出设计方案; 3.运用STEP7组态软件对系统进行硬件组态设计; 4.编写LAD(梯形图)程序; 5. 运用WINCC组态软件对系统进行界面设计; 5.进行实验操作,做好观测和记录; 6.整理数据,得出结论,撰写课程设计报告。 三、课程设计报告要求 1.要求有封皮、目录; 2.课设内容分章节书写,每个项目包括设计要求、设计过程、结果或效果图及总结分析; 3.报告要求附页码。 四、安全操作规程 1.实验之前确保所有电源开关均处于“关”的位置,储水箱中是否有充足的水; 2.打开电源开关顺序:依次打开PLC控制柜中总电源开关、变频器开关(停大约10S后)、控制站开关、24VDC开关等。 3.关闭电源开关顺序:首先关闭控制站开关,再依次关闭其他电源开关,最后关闭总电源开关。 4. STEP7硬件组态下载程序时,请将PLC控制柜中CPU模块开关置于STOP状态,下载完毕时切换至RUN状态。 5.小心操作,切勿乱扳硬拧,严防损坏仪表及模块。 6.严格遵守实验室有关规定。

相关文档
最新文档