专利名称:基于单片机在线检测系统的打孔水松纸透气度的显示方法
技术领域:
本发明涉及一种打孔水松纸生产中的设备,具体涉及一种基于单片机系统的打孔水松纸透气度的在线检测显示方法。
背景技术:
水松纸即接装纸,其作为香烟过滤嘴外包纸,专供卷烟厂使用,属于特种工业用纸。近年来,研究人员发现采用打孔水松纸可以有效地控制烟支焦油量,这一技术作为一种更新更有效的降焦技术发展迅猛,而打孔水松纸的透气度大小则直接影响烟支焦油量的大小,所以对水松纸的透气度进行精确控制则显得尤为重要,在水松纸高速打孔的过程中就需要对水松纸透气度进行实时检测并且通过显示单元对检测结果进行实时显示。目前所采用的在线检测系统为单片机系统,直接与单片机连接的显示器在显示上有一定的局限性, 缺点是显示屏小、显示数据少、回放数据不方便,而在采用高端显示单元对检测结果进行显示时显示整个打纸过程透气度数值,便于数据显示并回放则显得尤其重要。
发明内容
本发明目的在于提供一种基于单片机系统的打孔水松纸透气度的在线检测显示方法,其能够有效降低传输过程中单片机系统与伦茨变频器的数据互扰,提高传输数据的有效性,并且能够通过触摸显示屏显示透气度检测数据,数据显示直观性强、可操作度高。为了解决现有技术中的这些问题,本发明提供的技术方案是
一种基于单片机在线检测系统的打孔水松纸透气度的显示方法,它包括用于在线检测的单片机系统以及用于显示透气度值的显示单元,单片机系统与显示单元之间设有PLC存储单元,PLC存储单元作为单片机系统与显示单元的传输中间单元,PLC通过FX2n-485-BD 通讯模块与伦茨变频器通信,具体对于在线检测结果的显示方法包括如下步骤
PLC的通信接口上插接有FX&1-485-BD通讯模块,PLC存储单元通过FX&1-485-BD通讯模块与单片机系统进行通信,显示单元通过通信电缆连接到PLC存储单元的RS232串口上;
PLC存储单元在接收数据时,首先接收伦茨变频器的数据,接收完成后再向单片机系统发出数据请求;
PLC存储单元与单片机系统间采用专用协议的数据传输,在单片机系统部分采用数据分解法,将所得到在线检测数据分解成255的倍数和余数,字符串起始字符设为0ΑΗ,结束字符设为0DH,单片机系统在接收到PLC存储单元发出的数据请求后即发出已分解好的检测数据;
PLC存储单元部分当接收到OAH时即可确认数据来源并且开始接收所述的倍数和余数两个数据,当接收到ODH开始计算还原在线检测数据,否则PLC存储单元向单片机系统再次发出数据请求;
在线检测数据计算还原结束后,重复步骤C、步骤D、步骤E。
作为优化,所述的显示单元实时显示PLC存储单元所还原的在线检测数据,所述的显示单元为触摸显示屏。相对于现有技术中的方案,本发明的优点是
1.本发明所采用的在线检测显示方法,采用PLC存储单元作为中间存储装置,而PLC 存储单元采用分时间段分别接收单片机系统的检测数据、伦茨变频器的数据指令,而显示单元则实时显示PLC存储单元中所还原的透气度在线检测数据,这样不但分时间段的接收数据,避免了单片机与伦茨变频器的数据冲突,提高了数据传输的有效性,除此之外,有效地数据传送保证了显示端的实时性,触摸显示屏能够快速对检测数据进行响应显示,而且保证了数据显示端可对数据进行更好地集中处理;
2.本发明所采用的显示方法可支持触摸显示设备对在线检测数据的显示,而且更好地数据传送也保证了批量数据的集中显示,与现有的显示器相比,显示数据量大,更为直观地显示检测数据。
下面结合附图及实施例对本发明作进一步描述 图1为本发明的整体结构原理框图2为本发明的PLC存储单元的数据处理流程图; 图3为本发明的单片机系统的数据发送流程图。
具体实施例方式以下结合具体实施例对上述方案做进一步说明。应理解,这些实施例是用于说明本发明而不限于限制本发明的范围。实施例中采用的实施条件可以根据具体厂家的条件做进一步调整,未注明的实施条件通常为常规实验中的条件。实施例
本实施例中的打孔水松纸透气度的在线检测显示方法,它的整体结构如图1所示,它包括用于在线检测的单片机系统以及用于显示透气度值的显示单元,单片机系统与显示单元之间设有PLC存储单元,PLC存储单元作为单片机系统与显示单元的传输中间单元,PLC 通过FX2n-485-BD通讯模块与伦茨变频器通信,具体对于在线检测结果的显示方法包括如下步骤
PLC的通信接口上插接有FX&1-485-BD通讯模块,PLC存储单元通过FX&1-485-BD通讯模块与单片机系统进行通信,显示单元通过通信电缆连接到PLC存储单元的RS232串口上;
PLC存储单元在接收数据时,首先接收伦茨变频器的数据,接收完成后再向单片机系统发出数据请求;
PLC存储单元与单片机系统间采用专用协议的数据传输,在单片机系统部分采用数据分解法,将所得到在线检测数据分解成255的倍数和余数,字符串起始字符设为0ΑΗ,结束字符设为0DH,单片机系统在接收到PLC存储单元发出的数据请求后即发出已分解好的检测数据;
PLC存储单元部分当接收到OAH时即可确认数据来源并且开始接收所述的倍数和余数两个数据,当接收到ODH开始计算还原在线检测数据,否则PLC存储单元向单片机系统再次发出数据请求;
在线检测数据计算还原结束后,重复步骤C、步骤D、步骤E。
作为优化,所述的显示单元实时显示PLC存储单元所还原的在线检测数据,所述的显示单元为触摸显示屏。 本实施例所采用的在线检测显示方法,采用PLC存储单元作为中间存储装置,而 PLC存储单元采用分时间段分别接收单片机系统的检测数据、伦茨变频器的数据指令,而显示单元则实时显示PLC存储单元中所还原的透气度在线检测数据,这样不但分时间段的接收数据,避免了单片机与伦茨变频器的数据冲突,提高了数据传输的有效性,除此之外,有效地数据传送保证了显示端的实时性,触摸显示屏能够快速对检测数据进行响应显示,而且保证了数据显示端可对数据进行更好地集中处理。本实施例所采用的显示方法可支持触摸显示设备对在线检测数据的显示,而且更好地数据传送也保证了批量数据的集中显示,与现有的显示器相比,显示数据量大,更为直观地显示检测数据。上述实例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人是能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质所做的等效变换或修饰,都应涵盖在本发明的保护范围之内。
权利要求
1.一种基于单片机在线检测系统的打孔水松纸透气度的显示方法,它包括用于在线检测的单片机系统以及用于显示透气度值的显示单元,其特征在于,单片机系统与显示单元之间设有PLC存储单元,PLC存储单元作为单片机系统与显示单元的传输中间单元,PLC通过FX2n-485-BD通讯模块与伦茨变频器通信,具体对于在线检测结果的显示方法包括如下步骤PLC的通信接口上插接有FX&1-485-BD通讯模块,PLC存储单元通过FX&1-485-BD通讯模块与单片机系统进行通信,显示单元通过通信电缆连接到PLC存储单元的RS232串口上;PLC存储单元在接收数据时,首先接收伦茨变频器的数据,接收完成后再向单片机系统发出数据请求;PLC存储单元与单片机系统间采用专用协议的数据传输,在单片机系统部分采用数据分解法,将所得到在线检测数据分解成255的倍数和余数,字符串起始字符设为0ΑΗ,结束字符设为0DH,单片机系统在接收到PLC存储单元发出的数据请求后即发出已分解好的检测数据;PLC存储单元部分当接收到OAH时即可确认数据来源并且开始接收所述的倍数和余数两个数据,当接收到ODH开始计算还原在线检测数据,否则PLC存储单元向单片机系统再次发出数据请求;在线检测数据计算还原结束后,重复步骤C、步骤D、步骤E。
2.根据权利要求1所述的基于单片机在线检测系统的打孔水松纸透气度的显示方法, 其特征在于,所述的显示单元实时显示PLC存储单元所还原的在线检测数据。
3.根据权利要求1或2所述的基于单片机在线检测系统的打孔水松纸透气度的显示方法,其特征在于,所述的显示单元为触摸显示屏。
全文摘要
本发明提供了一种基于单片机在线检测系统的打孔水松纸透气度的显示方法,它采用PLC存储单元作为中间存储装置,而PLC存储单元采用分时间段分别接收单片机系统的检测数据、伦茨变频器的数据指令,而显示单元则实时显示PLC存储单元中所还原的透气度在线检测数据,这样不但分时间段的接收数据,避免了单片机与伦茨变频器的数据冲突,提高了数据传输的有效性,除此之外,有效地数据传送保证了显示端的实时性,触摸显示屏能够快速对检测数据进行响应显示,而且保证了数据显示端可对数据进行更好地集中处理。
文档编号G01N15/08GK102519859SQ20111045285
公开日2012年6月27日 申请日期2011年12月30日 优先权日2011年12月30日
发明者孙长东, 蔡志坚, 许智强 申请人:苏州市博海激光科技有限公司