- 10
- 0
- 约9.72千字
- 约 10页
- 2019-03-12 发布于天津
- 举报
基于PC 的虚拟仪表数据采集分析系统
日立显示器件(苏州)设备技术部 徐恒军
序言:(关键字: ,松下 系列 ,串行通信,数据采集分析)
VB6.0 FP PLC
PLC (可编程逻辑控制器)在工业自动化中得到了非常广泛的应用,从起初的简单逻
辑动作控制到现在的集网络,复杂数据运算,通信为一体,其功能和应用领域在未来还
将会进一步地被拓宽。但在数据运算,图象处理以及数据存储等方面依然是PLC 比较弱
的方面,若能结合32 位或64 位计算机一起使用,结合两者的长处必定能取得较好的使
用效果。
在本文中将通过讲述利用松下电工产FP- Σ系列PLC 和个人计算机通信,利用VB6.0
编制软件将从PLC 中采集到的数据进行分析处理,从而实时监控温度并保存数据到
EXCEL 中。限于篇幅,本文中将只相对重点地给出源代码,仅供相关工程技术人员参考
用。
1.系统整体
个人计算机的串行RS232C 口,端口号1,设置为:115200,o,8,1
FPG-C32TTM
热敏电阻CH1
热敏电阻CH2
在上面的图例中,通过松下PLC 自带的温度数据读取单元对热敏电阻阻值的变化量进行
A/D 转换后将数据存储到PLC 的“DT90040 ”和“DT90041 ”两个数据寄存器,这两个
寄存器分别对应了CH1 和CH2 两个物理通道。松下PLC 的工作扫描周期为0.5ms ,温度
数据将在每个周期更新一次。
利用个人计算机的串行通信端口以10ms 的扫描周期从PLC 中将数据取出后存到动态
数组中,在通过PICTURE 控件以画图的方法将温度变化曲线表示出来。欲保存所取得的
数据时可将数据输出到指定的EXCEL 文件中。
2 .系统的实现方法
2 .1 PLC 和VB6.0 的通信与数据传输处理。
计算机和PLC 之间通信时候,相互间传输的数据为4 位16 进制BCD 码,当通
过计算机的串行口按照一定的规则向PLC 发出数据后,PLC 在受到指令后也将
返回一段有规则的代码,而我们所需要的信息就包含在那一段返回码中。
在这里,我们将计算机串口和PLC 的通信格式都设为:
波特率:115200B
校验位:基校验
数据长:8 位
停止位:1 位
松下FP 系列PLC 的通信协议MEWTOCOL-COM 命令格式如下:
指令格式
指令信息: 校验数据范围
AD AD 文本代码 BCC BCC
% # 指令代码 CR
(H) (L) 1 (H) (L)
应答信息 (正常时):
AD AD 文本代码 BCC BCC
% $ 响应代码 CR
(H) (L) 1 (H) (L)
应答信息 (发生错误时):
AD AD 错误代码 错误代码 BCC BCC
% ! CR
(H) (L) (H) (L) (H) (L)
通过查阅FP 系列用户手册,可以发现热敏电阻值变化在“DT90040
您可能关注的文档
- 2008年上海普通高等学校春季招生考试综合能力测试试卷本试卷分.DOC
- 2010年中考汇编-厦门大学附属中学.DOC
- 2010年教务处教科室信息技术处绩效考核安排.DOC
- 2011-2012学年九年级第一学期数学期中考试调研试题.DOC
- 2013年夏威夷东南部海区表层砂壳纤毛虫的群落结构和分布特征.PDF
- 2013届高三年级第一次四校联考.DOC
- 2016年5月印尼煤炭出口144亿吨.PPT
- 2016年高校自主招生面试常见题型汇总.DOC
- 2017届高考化学考点梳理检测分子结构与性质-VCM仿真.DOC
- 2015年高考模拟试卷数学卷.DOC
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)