0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用CoDeSys和CAN技术实现自动包装机控制系统的的应用方案

牵手一起梦 来源:微计算机信息 作者:张思祥;杨建武;陈 2021-03-28 09:46 次阅读

作者:张思祥;杨建武;陈卫福

1 前言

自动定量包装机广泛应用于化肥、饲料和轻工等行业。称量包装技术的发展大约经历了手工称量、继电器控制和硬PLC控制等几个阶段。众所周知,硬 PLC具有可靠性高、使用方便和耐恶劣环境能力强等特点。但是,随着计算机技术的发展,硬PLC的通用性及兼容性差等弊端愈来愈明显。而计算机的标准化的通信协议和成熟的局域网技术使得组网十分简便,还可以通过Internet与外界相连。一个具有开放性的系统可以和任何遵守相同标准的其它设备或系统相连。那么能不能将PC开放性和PLC的可靠性等优点结合在一起呢?IEC(国际电工委员会)于1993年发布了IEC1131-3有关可编程控制器编程的标准。根据该标准,充分利用工业控制计算机(IPC)或嵌入式计算机(EPC)的硬件和软件资源,全部用软件来实现硬PLC的功能。这就是国际上出现的高新技术——软PLC(SoftPLC)技术。

目前,自动定量包装机的控制系统大都采用硬PLC,当企业的生产规模扩大后,需提高包装能力时,只能采用更大容量的硬PLC控制系统,这样原有的硬PLC相应报废,势必造成浪费。本文所介绍的控制系统只需修改CoDeSys的控制程序即可提高包装能力,具有较高的推广价值。

2自动定量包装机的组成部分和工作原理

2.1 组成部分

自动定量包装机主要由控制显示部分、传感器系统、加料系统、放料系统、夹带系统、秤斗、气动系统以及框架结构部分等组成。

2.2 工作原理

尿素、粮食等颗粒物料通过传送带、加料系统进入秤斗,在重力作用下,秤斗将重力传递到传感器,使称重传感器弹性体产生形变,贴附于弹性应变梁上的应变计桥路失去平衡,输出与重量数值成比例的电压信号,经线性放大器将信号放大,通过A/D转换器转换为数字信号,由单片机处理后显示当前的物料重量、各种设置参数和工作过程状态,并且发出粗加料、细加料、称料完成以及上下限报警等信号。这些信号通过CAN总线与工控机进行通讯,工控机中的软 PLC(CoDeSys)按照程序输出开关信号。此开关信号经过I/O接口控制电器执行部件,再转变为机械动作,从而实现从进料到缝口的一系列过程控制,如清零、粗加料、细加料、夹袋、放料等。

3 控制部分

该方案的控制部分主要由工控机、智能称量显示部分、I/O接口等部分组成。如图1所示,下面重点介绍工控机和智能称量显示部分。

采用CoDeSys和CAN技术实现自动包装机控制系统的的应用方案

图1 系统硬件框图

3.1 工控机

本系统采用北京工业大学自主开发的工控机作为上位机,可使用windows或Linux操作系统,采用触摸屏技术。

目前,市场上出现的软PLC产品主要有3S公司的CoDeSys、SIEMENS公司的SIMATIC WinAC、SOFTPLC公司的 SoftPLC以及CJ Intemationl公司的ISaGRAF等。其中3S公司的CoDeSys以其功能强大、可靠性高、二次开发方便、集成可视化等优点而逐渐被国内外用户所认可。CoDeSys由控制器应用代码开发编辑器、生成控制器应用代码的集成编译器以及数字诊断和试运行功能三部分组成。 CoDeSys编辑器完全符合IEC1131-3标准,它支持该标准的5种编程语言,即顺序功能图(SFC)、功能块图(FBD)、梯形图(LD)、指令表(IL)及结构文本(ST)。另外,它还提供了被称作连续功能图的第六种编辑器语言,该语言是由功能块图变化而来。用户进行编程时,可以使用其中一种语言或者使用几种语言进行混合编程,这样可大大提高编程开发效率。CoDeSys提供大量重要特性表帮助开发者快速有效的调试和测试应用程序。在程序代码中可以直接显示每一个变量的当前值。这些值可以随时写入和进行类型的强制转换。通过设置断点然后单步运行代码可以很容易地发现错误。2004年6月该公司在北京工业大学设立了CoDeSys产品推广和培训中心,能够提供强大的技术支持。因此,该系统控制软件采用3S公司的CoDeSys软件,它支持 SERCOS总线和CAN总线。

CAN(Controller Area Network)即控制器局域网,主要用于各种设备监测及控制的一种现场总线。它具有结构简单、通信方式灵活、通信距离长、采用非破坏性总线仲裁技术等特点。CAN总线为工业控制系统中高可靠性的数据传送提供了一种新的解决方案,它在国外工业测控领域已经有了广泛的应用,因此本方案采用CAN总线接口,选用凌华公司研制的双口隔离非智能型CAN适配卡PCI-7841,该卡支持 CANopen, DeviceNet等CAN总线应用层协议;并提供VB,VC下的编程函数。通过人机界面,把操作人员的控制指令传给智能称量显示控制部分,同时,接受智能称量显示控制部分的信号和数据,加以分析和处理并显示。

工控机的显示界面如图2所示。

图2 工控机的显示界面

3.2 智能称量显示控制部分

目前,市场上没有具有CAN通讯接口的包装机专用控制仪,因此智能称量显示控制部分需要自主开发。为了缩短开发周期,通过对现有的控制仪进行技术改进,增加CAN通讯部分。该部分以Intel公司的微处理器89C51为核心,通过传感器、A/D转换采集称重信号,经过处理后,根据需要将这些信息经由SJA1000和CAN接口电路(主要由PCA82C250组成)发送到CAN总线上,与上位工控机进行通讯。SJA1000是PHILIP公司生产的独立CAN控制器,它符合CAN2.0B协议,具有完成高性能通讯协议所要求的全部必要性能,可以完成CAN总线协议的物理层和数据链路层的所有功能。 PCA82C250是CAN控制器与物理总线之间的接口,可以提高对总线的差动发送能力和对CAN控制器的差动接收能力,并能提高总线的抗干扰能力。该部分功能图如图3所示。

图3智能称量显示控制部分功能框图

4 结束语

本控制系统采用CoDeSys和CAN总线技术,简化了硬件结构,完全符合开放式体系结构的要求,可以满足工业自动化领域对控制系统开放性和柔性的要求,为将来工业自动化向更高层次的集成提供了可靠的技术保障。经过模拟试验,本控制方案达到了预期的效果,具有十分广阔的应用前景,并可产生良好的社会和经济效益。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5942

    浏览量

    108545
  • plc
    plc
    +关注

    关注

    4971

    文章

    12201

    浏览量

    454468
  • 总线
    +关注

    关注

    10

    文章

    2692

    浏览量

    87151
收藏 人收藏

    评论

    相关推荐

    西门子伺服运动控制系统在全自动纸箱包装机的应用

    本文叙述了纸箱包装机系统组成和主要技术参数以及控制方案,纸箱板供应过程的设计方案,通过对
    发表于 09-20 15:13 1061次阅读

    基于软PLC和CAN总线的自动定量包装机控制方案

    自动定量包装机广泛应用于化肥、饲料、轻工等行业。目前,其控制系统大多采用传统硬PLC。软PLC 技术是一种基于PC 的新型
    发表于 09-07 16:29 25次下载

    包装机械设计中的控制技术

    [摘要]在简单介绍包装机械的基础上,分析了包装机械各主要组成部分对控制的要求,提出了解决包装机控制系统设计的方法及实用参考程序。关键词:
    发表于 08-25 09:50 24次下载

    基于DSP的自动包装机控制系统的软件设计

    介绍了包装机的工作原理及以DSP为处理器的自动包装机控制系统采用统一建模语言UML建立系统用例
    发表于 10-18 16:57 34次下载

    WEINVIEW触摸屏、和利时plc在包装机械方面的应用

    WEINVIEW触摸屏、和利时plc在包装机械方面的应用 枕式包装机三驱动控制系统采用先进的运动控制
    发表于 06-13 15:12 802次阅读
    WEINVIEW触摸屏、和利时plc在<b class='flag-5'>包装机</b>械方面的应用

    PLC在称重式自动定量包装机上的应用

    PLC在称重式自动定量包装机上的应用 本文介绍了PLC在称重式自动定量包装机系统中的应用,控制系统
    发表于 06-15 13:17 5253次阅读
    PLC在称重式<b class='flag-5'>自动</b>定量<b class='flag-5'>包装机</b>上的应用

    自动包装机PLC控制系统设计

    介绍了全自动包装机工作原理, 设计了以FX2N 系列 PLC 为基础的全自动包装机控制系统, 重点介绍了
    发表于 07-22 16:21 152次下载
    全<b class='flag-5'>自动</b><b class='flag-5'>包装机</b>PLC<b class='flag-5'>控制系统</b>设计

    承德科胜10公斤面粉包装机|淀粉包装机|河北包装机

     承德科胜10公斤面粉包装机|淀粉包装机|河北包装机  承德科胜10公斤面粉包装机适合;玉米淀粉,土豆淀粉,米粉,面粉10kg粉剂自动
    发表于 08-15 15:20 244次阅读

    承德科胜数粒三黄片包装机,胶囊包装机,河北包装机

    : 适合食品、化工产品中的圆状和球状物料的自动包装主。如糖衣片、素片、朱古力豆、胶囊等。 适用于、食品、等方面的小袋包装。 DXDF60C 片剂自动
    发表于 08-16 11:23 231次阅读

    承德科胜粉剂自动藕粉包装机|米粉包装机|河北包装机

    外形尺寸(毫米) 665×770×1640包装材料直径(毫米)≤300原理及特点:制袋系统采用步进电机细分技术控制器汉字显示,热封器四路
    发表于 08-16 11:25 200次阅读

    承德科胜颗粒全自动包装机|胡辣汤料包装机|河北包装机

    控制系统。 6、采用最新摇盘式容杯调整装置,可在机器运行过程中随时调整包装容量,减少物料损失,提高工作效率。 型 号  颗粒类包装机 DXDK80C 颗粒类
    发表于 08-16 11:25 291次阅读

    承德科胜自动包装机|食盐包装机|河北包装机

      承德科胜自动包装机|食盐包装机|河北包装机  承德科胜320型自动称重包装机 科胜
    发表于 08-18 11:03 384次阅读

    承德科胜给袋式芝麻糊包装机|豆奶粉包装机|河北包装机

    方便,拉链袋包装机采用德国西门子PLC控制,配触摸屏人机界面控制系统,操作方便2、变频调速,拉链袋包装机使用变频调速装置,在规定范围内可随意
    发表于 08-20 11:39 449次阅读

    如何使用CAN总线进行纸箱包装机伺服运动控制系统设计的概述

    本文叙述了纸箱包装机系统组成和主要技术参数以及控制方案,纸箱板供应过程的设计方案,通过对
    的头像 发表于 12-23 16:22 5521次阅读

    自动覆顶缠绕包装机工作流程

    自动覆顶缠绕包装机自动覆顶缠绕包装机是以顶部覆膜、托盘缠绕包装机为主体设备,通过自动控制系统
    的头像 发表于 07-19 10:04 870次阅读
    全<b class='flag-5'>自动</b>覆顶缠绕<b class='flag-5'>包装机</b>工作流程