赛迪网 > 中国信息化 管理体验(总) > 文章
  IT资讯搜索
 
IT产品搜索
· [方案] 征信数据上报系统方案 网站防篡改方案
· [专题] 07年六大令人失望信息化事件 回眸SOA
· [方案] 反垃圾邮件解决方案 烟草行业解决方案
· [商务] 2008年中国电子商务行业发展趋势研究报告
· [专题] 中小企业实施管理 公司网站做不好CIO掉饭碗
· [案例] 北京网通客户服务系统 某部集中运行管理平台

嵌入式软PLC虚拟机在电气测试中应用 (2)

发布时间:2008.02.18 15:02     来源:单片机与嵌入式系统应用    作者:高双喜 廖家平

 
    (3)虚拟机总体设计
  
    根据虚拟机的原理和执行机制,对虚拟机的机器码执行方案进行了总体设计,如图3所示。PLC文件是梯形图程序的保存文件,通过对PLC文件进行词法分析、语法分析和语义分析编译产生PLM文件,然后调用宏汇编库,并进行一系列的转换生成机器码,产生PLE文件;最后创建机器运行环境来执行机器码,宏汇编库中是每个梯形图指令对应的宏汇编段。


图3 虚拟运行总体设计框图

    (4)交叉开发调试算法研究
  
    非嵌入式通常采用本机开发、本机调试、本机运行的开发方式;而嵌入式开发需要交叉开发,绝大多数采用宿主机开发、宿主机和目标机之间交叉调试、目标机运行的方式开发。
  
    交叉开发调试算法:

  1. 在宿主机平台上编写程序代码;
  2. 固化监控器至目标机上;
  3. 连接宿主机和目标机;
  4. 编译链接应用程序,生成可执行代码;
  5. 将可执行代码下载到目标机;
  6. 使用交叉调试器进行调试;
  7. 如果程序调试没有发现异常,转至11);
  8. 调试程序时发生错误,利用交叉调试器定位错误;
  9. 修改错误代码;
  10. 重复4)-10);
  11. 将目标机程序固化在目标机上。

4、嵌入式软PLC改造后的控制系统
  
    以测试继电器TV5实验为例。其要求如下:每次测试5个继电器,每个继电器的动作频率是5s开,5s关。根据要求,试验最好的结果是每个继电器用6个TV负载,即每个TV负载是5s开,55s管。输入点有:开关,检出,复位M个,停止次数设定量N次,动作频率设定L个,常开/触点转换。其中,M=测试产品个数,N、L个数由实际需要确定。其算法如下:

  1. 设定一个循环周期,使累积误差最小;
  2. 在循环周期内设计动作时间和动作频率,以及动作次数;
  3. 设计相关联动、互锁、紧急停车和复位等功能;
  4. 执行动作与反馈根据产品相关标准进行比较,判定结果和设定中断程序。

    采用模块化程序设计编程,各模块均由主程序调用,且为了程序不出误动作,还要考虑电流谐波和冲击对高电源的要求。用了算法优化设计,5个继电器每隔2s一个动作,5个刚好10s。其中一个动作频率程序如下:

   

    与之对应的动作如下:

   

    该程序检出判断程序如下:

   


图4 TV负荷电压电流波形

    由图4可知:启动时突入电流最大值约为55A,突入时间约为54ms,定常为8A。


图5 电机电压和电流波形

    由图5可知:电流滞后电压约为0.9ms,其功率因素为0.96。
  
    实验结果与测试要求基本一致。如果不采用优化算法程序设计,则对电源要求很高,所以该控制系统可以应用实现,无形中降低了成本。
  
    5、改进后优点和维护
  
    很明显,经过以上改进后有以下优势:

  • 使用PLC后通用性大大提高,改进了以前单一PLC,并缩短了工作人员的培训周期;
  • 用嵌入式软PLC代替传统的硬PLC,外部线路简化;
  • 模块化可实现各种复杂的控制系统,方便地增加和改变控制功能;
  • PLC可进行故障自动检测和报警显示,提高运行安全性,且便于检修;
  • 便于群控制,提高运行效率;
  • 更改控制方案时无需改动外部线路。

    测试及维护需注意的事项:

  • 为了提高系统效率并降低开销,尽量少用I/O;
  • 要有紧急停车和适当联锁按钮环节;
  • 输入和输出不能用同一电缆线;
  • 直流电感性负载并联浪涌二极管,以延长触点的使用寿命;交流感性负载并联电容吸收器以降低噪声。

    为保证控制系统工作的可靠性,做好接地、防尘、访油、防辐射工作。
  
    结语
  
    此系统可用于继电器、马达、电感、充电器等产品的测试。改进后仍存在以下几点缺陷:其一,如果负载断路,其本身并不能检测和保护;如果负载短路,产品在短时间内产生过电流,会造成产品破坏甚至威胁人身安全。其二,数据采集不全,不能实时监控。利用电流计可以弥补第一点的不足;采用数据采集卡可以实现实时数据采集。(责任编辑:崔平)

<<上一页 1 2


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 制造细分行业信息化梯级式分布格局已确立 (02-18) · “硬”实力决定三一重工国际化路线的成败 (02-18)
· 中国制造业需要转型 精益研发时代来临 (01-31) · 中国制造业需要转型 精益研发时代来临 (01-29)
· 07年中国制造业管理创新信息化十大热点发布 (01-11) · 鼎力相助 用友致远A6成为SHC管理好帮手 (01-11)
· 传统品牌制造企业将加速进入网络直营领域 (01-09) · 计算机辅助创新与应用课程首结硕果 (01-04)
· MES与全面预算 双系统驱动汽车信息化 (12-26) · “十一五”期间 中央、地方双管齐下 (12-12)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 信息化市场百家争鸣 SaaS深陷争议“泥潭”
· 提高管理水平 "两栖"CIO应具备的六大能力
· 国产ITIL运维先行者 四大厂商角力BI市场
· 金融行业GSN专题解决方案 企业网解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统