论文部分内容阅读
现场总线技术自70年代产生至今,引起人们的广泛关注,市场发展迅速,导致了自动控制领域的一场革命。PROFIBUS(Process Fieldbus)是一种国际性的开放式现场总线标准,其中PROFIBUS-DP(Decentralized Periphery)的应用最广泛,代表了PROFIBUS的技术精华和特点。“新型电子皮带秤控制仪表的研发”项目是为了降低成本,提高精度而开发的项目。该项目采用全新的dsPIC(数字信号控制器)来作为新型电子皮带秤控制仪表的核心运算处理部件。采用AD7730(24位的模数转换芯片)来处理传感器输出的模拟信号,并将模拟信号转换为数字信号,传入dsPIC中进行处理。为实现其向智能化方向发展,作为上位机的PLC要求知道作为下位机的电子称的数据信息,同样,作为下位机的电子称也要求知道作为上位机的PLC的状态,他们急需一种通信机制,使其交互信息。我们的主站是西门子系列的PLC,其往往采用现场总线控制整个系统,如果原有的电子称设备要加入此系统接受PLC控制,我们需要将其作为DP从站挂接在PROFIBUS-DP总线上,开发DP从站。而集成专用协议芯片方案需要调整电子皮带秤结构,甚至需要更换CPU,这种方案行不通。于是,我们用编程方案实现PLC与电子称的通信。论文以“新型电子皮带秤控制仪表的研发”项目为依托,并对PROFIBUS-DP协议深入剖析,针对现有的一套设备进行试验及调试,编程实现了PROFIBUS-DP部分协议。论文对PROFIBUS-DP从站的工作原理,数据传输格式,组态配置,GSD文件等相关内容进行详细描述,并结合SIMATIC S7-300,给出了硬件配置组态的操作过程,注意事项,以及报文各部分数字的意义,通过PLC故障灯的指示状态,验证通信的正确性。PLC与电子称的通信功能已经实现,整个系统可以在五个特定波特率下正常工作,且最大数据传输速率可达1.5Mbps,基本上达到了工业的要求。为满足用户的需求,提高电子皮带秤的竞争力,还需要进一步解放思想,完善功能,提高设计的精度。