分享

自动化设备的软件框架

 佚名2016 2020-03-11
运动控制的实现
 第1部分的实现主要有2种方式,一种是用板卡控制的方式,一种是用PLC控制的方式。前者最大的优势是能够集成在上位机软件系统中,其使用和维护都很方便。而且,板卡控制也很灵活和稳定。后者使用PLC来实现运动控制的方式虽然逻辑简单,但是,从使用和维护起来,比如说切换料号,均没有前者方便。因此,我建议使用板卡控制的方式来实现运动控制。
上位机软件模块
 在使用板卡实现运动控制的逻辑上,第2部分的实现方式主要有2个模块。第1个模块是调试模块,该模块实现对运动位置的调试,以及将相关的配置参数保存到本地的配置文件和本地数据库。第2个模块是运行模块,该模块在设备正常运行时调用。
包括4个方面:数据的接收、 数据的处理、数据的存储和结果的显示。
(1)接收数据是指如何将来料上的数据保存起来,以供后续的数据处理。以图像而言,就需要开辟足够的内存来保存图像。
(2)数据的处理是指对接受到的数据进行处理,比如要提取图像中的二维码进行解码处理。
(3)数据的存储是指将二维码的处理结果保存起来。这里涉及到将数据保存在本地,或者将数据通过数据库存储到网络数据库中。
(4)结果的显示是指将处理结果显示在界面上,以条码机为例, 来料是否能解码,需要将结果显示在界面上,供客户的使用。
 以上就是自动化设备的软件框架,通过整合运动控制和上位机软件的两个主要模块共同实现。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多