- 2
- 0
- 约7.14千字
- 约 6页
- 2016-10-19 发布于重庆
- 举报
一款第三方通讯平台的开发及应用
一款第三方通讯平台的开发及应用
田善江
(陕西锌业有限公司 陕西 商洛 726007)
0引言
随着技术的发展,智能化设备越来越多。有大量的智能化机器(或仪表)需要与PLC通讯。具体到印制电路板电镀生产线来说,依据印制电路板的型号规格以及印制电路板投入电镀槽时间的长短,自动控制整流器的输出电流,对于保证印制电路板的电镀质量意义重大,这就要求采用智能化的整流器,更要求智能化整流器与电镀生产线的PLC系统实现通讯,接收PLC的控制指令,并将输出电流、电压等实时参数发送给PLC。不同品牌的智能化整流器,其内部单片机的软件各有千秋,通讯协议各不相同,这就给智能化整流器与PLC的通讯带来很大难度。因此就迫切需要一种即可与PLC通讯,又能与智能化整流器通讯的第三方通讯平台。
1待研发第三方通讯平台的通讯对象
1.1以欧姆龙品牌C系列PLC为主通讯对象
欧姆龙品牌C系列PLC在印制电路板行业电镀生产线控制系统中广泛应用,其通讯协议是公开发布的。且欧姆龙PLC与上位机实现通讯比较方便,只需要按照上位机提出的要求设定相关参数,将通讯线与上位机连接正确即可,并不需要特别编写通讯程序。数据传输时,上位机主动从PLC读取数据,并主动向PLC写入数据。PLC程序只需要在PLC数据区中约定存储区域读取上位机发来的数据,并将需要发给上位机的数据写入PLC存储区中约定的上位机读数据区域即可。
因此,待研发第三方通讯平台将欧姆龙品牌C系列PLC作为主通讯对象。将其作为第作为智能化整流器的上位机考虑。
1.2从通讯对象为各种品牌的智能化整流器
不同厂家的智能化整流器尽管使用的单片机程序各不相同,且通讯协议千差万别,但单片机程序的主要功能基本相同:
(1)将整流器的地址上传给上位机。
(2)对整流器的输出电流、电压的检测信号(已经过模拟放大电路转换为DC0—5V标准信号)进行数字化处理,转换为数字数据,再通过串口发送出去,以便上传给上位机进行本整流器的输出电流、电压的远程显示;
(3)对串口接收到的上位机发送来的信号进行甄别处理,不是发给本整流器的,则丢弃;对发送给本整流器的数据进行接收,并按不同的指令,分别处理如下:
a、将上位机发来的恒流(或恒压)工作方式指令,经数字化处理,变为开关量信号0或1,从规定的端口输出,用于控制整流器按恒流方式或者按恒压方式工作;
b、将上位机传来的电流(或电压)设定值进行处理(如果设定的整流器工作方式为恒流方式,只处理电流设定值;工作方式为恒压方式,则只处理电压设定值),转换为0—511或0—1023的数字数据,然后再经过PWM转换为PWM方波,从PWM输出端输出,经外围电路处理后变为模拟量信号,用以控制整流器恒流方式时的电流输出大小及恒压方式时的电压输出大小。
c、将上位机传来的整流器输出开通(或关断)设定指令,经过处理,变为开关量信号0或1,从规定的端口输出,用于控制整流器开通输出或关断输出。
因此,如果第三方通讯平台要成为比较通用的产品,就应可以与不同品牌的智能化整流器通讯,而不是只与特定品牌的整流器通讯。这个问题的关键是要识别不同厂家通讯协议并进行处理。经反复分析研究,这个问题是可以通过软件方法解决的。另外,由于不同品牌智能化整流器的软件主要功能基本相同,因此第三方通讯平台软件中的核心数据处理部分就可以封装为一个标准的函数模块,而不需要针对不同品牌整流器进行特别考虑。
根据上述,完全能够做到将各种不同品牌整流器作为第三方通讯平台的从通讯对象。
2待研发第三方通讯平台的硬件平台选择
硬件平台的选择原则是兼顾经济性、先进性和方便性。因此PC机显然因为价格较高且体积较大是不合适作为硬件平台的。所以确定硬件平台以嵌入式主板为核心,再配置少量外围器件构成。
经反复进行价格及性能比较,嵌入式主板决定选择深圳市深蓝宇科技有限公司生产的PCM-3592型(或PCM-3593型)嵌入式主板。该型主板可根据用户需要提供串口、USB口、VGA/LCD接口、鼠标/键盘接口、电源接口等接口配线。
PCM-3592型嵌入式主板主要技术特点如下:
项目 描述 项目 描述 CPU X86核心的SOC(系统级芯片) 系统内存 256MB 硬盘(光盘)接口 增强型IDE接口 串行口 4路RS232口 显示支持 支持VGA/LCD显示USB2.0 支持的操作系统 DOS6.22,DOS7.1,WinCE5.0,WinCE6.0,Linux,Win98,Win2000,WinXP,XPE 等 电源 DC5V 硬盘也选用深圳市深蓝宇科技有限公司的1款4G固态IDE硬盘。该款硬盘体积很小,可直接插在嵌入式主板的IDE接口上。其容量可以满足要求,因为操作系统最多会占用1G左右存储空间,第三方通讯平台软件所需存储空间不会超过2M,4G的容量,安装操作系统及第三
您可能关注的文档
- 《饮食与健康》课程结课论文.doc
- 《高等教育心理学》(2005年教学大纲).doc
- 【2015世纪金榜-高考专题辅导与训练(生物)】2015届高考复习专题五生命活动的调节(B)53.doc
- 【3年高考2年模拟】2016届高三生物一轮检测第34讲《基因工程》2年模拟.doc
- 【3年高考2年模拟】2016届高三生物一轮检测第14讲《基因的分离定律》2年模拟.doc
- 【3年高考2年模拟】2016届高三生物一轮检测第35讲《细胞工程》3年高考.doc
- 【by筱幻】新视野大学英语读写教程1第三版(U1-U4translation课文翻译).docx
- 【HR攻略】激励员工的7种思路.docx
- 【Maya】常用2D纹理节点.docx
- 【人教版】2014届高三生物一轮复习配套试题汇编专题5细胞的生命历程.doc
原创力文档

文档评论(0)