f于51单片机的智能仪表与组态王的通讯

合集下载

组态王6.5与单片机的通信方法

组态王6.5与单片机的通信方法

组态王6.5与单片机的通信方法
蔚俊兰;丁振荣
【期刊名称】《工业控制计算机》
【年(卷),期】2004(17)10
【摘要】本文详细介绍了组态王与51单片机直接通信的技术问题,给出了研究组态王自带协议的方法,该通信方法简单、快速、可靠,并在实际应用中获得成功,具有较大的工程应用前景.
【总页数】2页(P58-59)
【作者】蔚俊兰;丁振荣
【作者单位】浙江大学仪器科学系,310027;浙江大学仪器科学系,310027
【正文语种】中文
【中图分类】TP368.1
【相关文献】
1.组态王6.5在乳化炸药生产线超限报警系统中的应用 [J], 李文江;孙宏;陈伟华
2.基于组态王6.5的井下通风监控技术研究 [J], 毛寿年
3.基于组态王6.5的离心泵微机在线监控系统 [J], 李凯;陈银清
4.基于组态王6.5的实验型密炼机控制系统 [J], 汪传生;于晓辉;边慧光
5.PLC和组态王
6.5在等离子处理机控制系统中的应用 [J], 吕黎;张凯军
因版权原因,仅展示原文概要,查看原文内容请购买。

基于51与组态王的智能仪表

基于51与组态王的智能仪表

基于51单片机的智能仪表与组态王的通讯圈子类别:嵌入式系统(未知) 2009-8-10 23:01:00[我要评论] [加入收藏] [加入圈子]1、引言随着工业自动化进程的不断加快,现场仪器、仪表、设备正不断向数字化、智能化和网络化方向推进。

单片机以其强大的现场数据处理能力,低廉的价格,紧凑的系统结构、高度的灵活性,微小的功耗等一系列优良特性成为构建智能化现场仪器仪表、设备的重要手段,现已广泛应用于工业测量和控制系统中。

组态王Kingview工控组态软件以其工作性能稳定可靠、人机界面友善、硬件配置方便以及编程简单易用同时其驱动程序较为丰富,如支持DDE、板卡、OPC服务器、PLC、智能仪表、智能模块等;支持ActiveX控件、配方管理、数据库访问、网络功能、冗余功能。

其扩展性强,配有加密锁,支持工程加密;可方便与管理计算机或控制计算机联网通信等优良特性,提供了对工业控制现场大量数据进行采集、监控、处理的解决方案。

在各种工业控制领域中得到了大量使用[1-2]。

将单片机和组态王优良的特性结合起来,使它们实现“强强联合”,成为改造传统工业,提升企业技术竞争力的重要趋势。

目前许多测控系统是由通用机或工控机和底层单片机控制装置组成,通用机或工控机通过组态软件控制现场仪器设备,单片机采集数据和现场状态通过串行口传送到通用机或工控机,由组态软件对采集到的现场数据进行分析、存储或显示,并将命令和控制通过串行口传到单片机以监控现场设备的运转。

可靠地实现它们之间的通讯是实现各种测控任务必须解决的首要问题。

对于一些重要名家厂商的板卡和模块,一般组态王可直接提供为数据采集和控制所需的底层硬件设备的驱动程序。

但对于绝大多数一般用户自行设计开发的采集、控制装置则没有驱动程序提供。

因此实现它们“强强联合”,必须解决它们之间之间的通信问题。

迄今为止,人们对单片机与组态王的通信问题进行了广泛的研究[1-2]。

目前,单片机与组态王的通讯方法有主要有3种[3]:①利用组态的驱动程序开发包进行驱动开发自己的通讯驱动程序,该方法适用于专业厂商;②通过动态数据交换(DDE)方式进行通讯,该方法带来一些额外的开销,如会降低系统实时性,增加系统的不可靠性等,对开发人员的要求也更高。

单片机与组态王的通信实例

单片机与组态王的通信实例

单片机与组态王的通信实例随着工业自动化的发展,越来越多的设备开始采用单片机进行控制。

而组态王作为一种通用的组态软件,可以方便地对单片机的控制过程进行监控和操作。

本文将介绍一个单片机与组态王通信的实例,以帮助读者了解二者的基本通信原理和实现方法。

一、单片机与组态王的通信方式单片机与组态王之间的通信一般采用串口通信方式。

串口通信是一种常见的通信方式,它通过串口数据线将单片机与计算机连接起来,实现数据传输。

在组态王中,可以通过设置串口参数来与单片机进行通信。

二、单片机通信协议在单片机与组态王通信的过程中,需要约定一些通信协议来实现数据的传输和控制。

通信协议一般包括数据格式、波特率、校验方式等。

根据不同的单片机和组态王版本,通信协议可能会有所不同,需要根据实际情况进行调整。

三、组态王通信控件的使用在组态王中,可以使用串口通信控件来实现单片机与组态王之间的通信。

控件提供了许多函数和属性,可以方便地进行串口通信。

例如,可以使用控件的Open函数打开串口,使用Read函数和Write函数进行数据的读取和写入。

四、实例:单片机控制LED灯亮灭下面是一个简单的单片机与组态王通信实例:通过单片机控制LED灯的亮灭。

该实例中使用的单片机型号为AT89C51,组态王版本为6.53。

1、硬件连接将AT89C51单片机的P1.0引脚连接到LED灯上,并将单片机的RXD 和TXD引脚分别连接到计算机的串口上。

2、编写程序在AT89C51单片机上编写程序,用于控制LED灯的亮灭。

程序如下:MOV P1.0, #1 //将P1.0引脚电平设为高电平,LED灯亮SJMP $ //无限循环,保持电平不变3、组态王组态设计在组态王中创建一个新项目,并添加一个设备,选择与AT89C51单片机进行通信的串口设备。

然后创建一个画面,添加一个按钮和指示灯,用于控制LED灯的亮灭。

4、编写组态王脚本程序在组态王中编写脚本来实现与单片机的通信。

脚本如下:Dim ledState As Integer //定义LED状态变量,初始值为0 Function OnClick() As Integer //按钮单击事件处理函数If ledState = 0 Then //如果LED状态为灭,则发送高电平信号,使LED亮起CommandManager.WriteTag("TagName", "1") //写入高电平信号ledState = 1 //修改LED状态为亮Else //如果LED状态为亮,则发送低电平信号,使LED熄灭CommandManager.WriteTag("TagName", "0") //写入低电平信号ledState = 0 //修改LED状态为灭End IfEnd Function5、调试与运行将程序编译并下载到AT89C51单片机中,然后运行组态王程序。

组态王与单片机多机串口通信的设计方案

组态王与单片机多机串口通信的设计方案

组态王与单片机多机串口通信的设计1 引言随着工业化要求提高,分布式系统发展以及控制设备与监控设备之间通讯需要,组态软件设计的监控系统逐步普及。

现在组态软件繁多,比如KingVieW(组态王>、MCGS、W inCC等。

KingView软件基于Microsoft Windows XP,NT/2000操作系统.具有友好的人机操作界面、强大的IO设备端口驱动能力,可与各种PLC、智能仪表、智能模块、板卡、变频器等实时通讯。

由于在检测大量模拟量的工业现场使用PLC与组态软件通讯势必增加产品成本。

而单片机接口丰富,与A/D转换模块组合可以完成相同的工作,并且系统可靠、成本低。

2 组态王与单片机的串口通讯方法目前,组态王与单片机的通信多是通过动态数据交换(DDE>或通过自己开发通讯驱动程序完成。

DDE是Windows平台上的一个完整的通信协议,组态王通过该协议与其他应用程序交换数据。

但不可靠和非实时。

而自己开发通讯驱动程序会带来设计困难,增加系统开发周期,可行性不高。

组态王专门提供一种与单片机多机串口通信方法,可满足大多数系统需求。

3 PC机与单片机的硬件接口电路图1为上位PC机与下位单片机80C51的连接电路。

PC机与单片机本身都自带串行通讯接口,但由于在分布式系统中PC机与各单片机的分布不集中,不能利用RS-232通讯传输,只能改用RS-485。

RS-485采用差分式传输信号,最大传输距离为1 219 m.最大传输速率为10 Mb/s.对同时出现的两条信号线A、B的干扰有较强的抑制能力。

当两条线绞在一起时,被通信各种分布参数耦合过来的干扰信号可平均地分配到这两条线上,因此对RS-485的差分式传输线路而言,用双绞线可获得较强的抗干扰能力。

RS-485采用二线与四线平衡传输方式,二线制可实现真正的多点双向通信,但需要在传输线上接电阻(约120 Ω>。

由于80C51系列单片机STC89C52串行接口的,TTL电气特性与RS-485电气特性不相符,STC89C52不能与RS-485直接连接,需要电气转换。

基于MSP430的智能仪表与组态王的通讯设计[1]

基于MSP430的智能仪表与组态王的通讯设计[1]
在组态王的工程浏览器中点击设备com3在右面窗口中双击新建出现设备配置向导设置智能模块亚当5000系列adam5017串行一直点击下一步逻辑设备命名为一号仪表ad模块5017选择com3口配置设备地址为0011组态王的设备地址设置格式为四位的整数前三adam5000的网络地址第四位为io模块所在的槽号范围为07如
设计的监控系统中获得了成功运用。
关键词:智能仪表;组态王;亚当模块;多机通讯
中 图 分 类 号 : T P 391
文献标识Байду номын сангаас:B
Abstr act:The paper introduces a new communications project between Kingview and MSP430 SCM by adopting ADAM- 5000’s pro-
RS485 由 于 传 输 速 率 高 , 传 输 距 离 远 , 已 成 为 工 控 系 统 串 行 通 信 的 普 遍 形 式 。 当 采 用 RS485 实 现 上 位 机 与 下 位 机 串 行 通 信 时 , 由 于 上 位 机 通 常 只 提 供 RS232 串 行 接 口 , 因 此 需 要 使 用 RS232/RS485 通信接口进行转接, 在本文开发的监控系统中采 用了多串口卡来实现转换的。
ADAM- 5000 的协议, 实现了数据的实时采集、处理和显示。
2 系统结构
燃运皮带监控系统整体结构如图 1 所示。现场的各种传感 器 将 测 得 的 电 压 、电 流 、速 度 信 号 通 过 自 制 的 智 能 仪 表 传 送 给 上位机, 在组态界面上实时显示和监控皮带的运行状况;外部状 态输入是通过智能仪表检测电机接触器辅助触点的状态, 当信 号是闭合状态时系统的报警保护才起作用, 否则当检测到是开 路信号时, 采样值超出范围不报警, 继电器不动作;故障输出是 指电 机一 旦 过 流或 皮 带 堵煤 、皮 带 停转 、柱 销 断裂 等 故 障时 候 , 智 能 仪 表 发 出 脉 冲 信 号 送 给 PLC 传 送 至 1- 15# 牵 引 电 机 接 触 器和报警指示灯, 从而切断对应的接触器, 停止相应的电机, 同 时发出相应的声光报警信号。

单片机与组态王软件通讯的解决方案

单片机与组态王软件通讯的解决方案

单片机与组态王软件通讯的解决方案
1、引言
组态王软件作为一种工业控制组态软件在国内已得到了非常广泛的应用。

其具有强大的硬件支持能力,对国内外绝大多数PLC、变频器、板卡、模块、仪器仪表都编写了相应的驱动程序,使用起来相当方便快捷。

在农水实验田环境监测项目中,我们使用的硬件设备包括日本三菱PLC、台湾研华亚当模块及自行开发的基于单片机的分析仪器,我们选择的软件开发平台是组态王软件。

因此,实现单片机与组态王的数据通讯是一个必须解决的问题。

2、单片机与组态王软件通讯的解决方案
2.1 两种通讯解决方案
单片机与组态王软件通讯的解决方案有两种,其一是直接编写支持单片机的驱动程序,就象组态王支持PLC 一样;其二是利用组态王软件和Visual Basic 都支持DDE 的特点,以VB 为开发平台,写一个数据通讯应用程序,一方面
实现与单片机的连接,另一方面实现与组态王的动态数据交换。

2.2 两种方案的比较
第一种方案的优点是程序结构比较紧凑,数据通讯效率较高;缺点是必须由对组态王软件内核比较清楚的程序员开发,开发周期较长。

第二种方案可由一般的程序员开发,缺点是数据通讯效率较低。

在本项目中,我们采用了第二种方案。

3、基于DDE 方案的实现
3.1 DDE 的概念
DDE 是WINDOWS 平台上的一个完整通信协议,它使应用程序能彼此交换数据和发送指令。

DDE 过程可以比喻为两人对话,一方向另一方提出问题,然。

基于51与组态王的智能仪表

基于51与组态王的智能仪表

基于51单片机的智能仪表与组态王的通讯圈子类别:嵌入式系统 (未知) 2009-8-10 23:01:00[我要评论] [加入收藏] [加入圈子]1、引言随着工业自动化进程的不断加快,现场仪器、仪表、设备正不断向数字化、智能化和网络化方向推进。

单片机以其强大的现场数据处理能力,低廉的价格,紧凑的系统结构、高度的灵活性,微小的功耗等一系列优良特性成为构建智能化现场仪器仪表、设备的重要手段,现已广泛应用于工业测量和控制系统中。

组态王Kingview工控组态软件以其工作性能稳定可靠、人机界面友善、硬件配置方便以及编程简单易用同时其驱动程序较为丰富,如支持DDE、板卡、OPC服务器、PLC、智能仪表、智能模块等;支持ActiveX控件、配方管理、数据库访问、网络功能、冗余功能。

其扩展性强,配有加密锁,支持工程加密;可方便与管理计算机或控制计算机联网通信等优良特性,提供了对工业控制现场大量数据进行采集、监控、处理的解决方案。

在各种工业控制领域中得到了大量使用[1-2]。

将单片机和组态王优良的特性结合起来,使它们实现“强强联合”,成为改造传统工业,提升企业技术竞争力的重要趋势。

目前许多测控系统是由通用机或工控机和底层单片机控制装置组成,通用机或工控机通过组态软件控制现场仪器设备,单片机采集数据和现场状态通过串行口传送到通用机或工控机,由组态软件对采集到的现场数据进行分析、存储或显示,并将命令和控制通过串行口传到单片机以监控现场设备的运转。

可靠地实现它们之间的通讯是实现各种测控任务必须解决的首要问题。

对于一些重要名家厂商的板卡和模块,一般组态王可直接提供为数据采集和控制所需的底层硬件设备的驱动程序。

但对于绝大多数一般用户自行设计开发的采集、控制装置则没有驱动程序提供。

因此实现它们“强强联合”,必须解决它们之间之间的通信问题。

迄今为止,人们对单片机与组态王的通信问题进行了广泛的研究[1-2]。

目前,单片机与组态王的通讯方法有主要有3种[3]:①利用组态的驱动程序开发包进行驱动开发自己的通讯驱动程序,该方法适用于专业厂商;②通过动态数据交换(DDE)方式进行通讯,该方法带来一些额外的开销,如会降低系统实时性,增加系统的不可靠性等,对开发人员的要求也更高。

单片机与组态王的通信

单片机与组态王的通信

组态王(kingView)内置了通用单片机通信模块,这样,我们自己开发的单片机仪表就可以挂接在KingView上了。

因为这样,所以对这个东西有了些兴趣,做了些研究。

(1)研究环境组态王6.53,免费下载,当然有使用限制,不过用于研究是没有问题的。

下载地址:/download/index.aspxKeil软件,Porteus,这些就不多说了。

Virtual Serial Ports Driver XP 5.1 虚拟串口软件,用此软件可以生成一对相互联接的虚拟串口,这样,初期的研究工作就在电脑上完成了,省得用硬件电路板了。

(2)资料KingView提供了一份简单的说明材料,就在下载后的解压缩文件包中。

具体的位置是:Value Pack\技术资料\常用协议\单片机ASCII码通讯协议(3)电路搭建注意单片机的TXD与虚拟串口的TXD,单片机的RXD与虚拟串口的RXD是连在一起的,不要交叉哦,我在这上面可吃了不少的苦头。

这个虚拟串口元件的设置如下图所示:说明:这里选COM2,是因为我事先用Vspd生成了一对虚拟串口,com2和com4,至于其他参数则应该选得和kingview中的一致,这个到下面再说。

什么,这个元件不知哪里找?这里啦(4)VSPD的使用现如今的电脑很少有两个串口的了,人呢也是越来越懒了,虽然手边的电路板是现成的,写片子是容易的,但是仍然还是嫌麻烦的,所以就发动狗狗搜一搜,找到了这个VSPD,当然它是很容易用的在first后面选一个串口名,然后在Second后面再选一个串口名,然后点一下Add Pair 就行啦。

怎么选都可以,就算是选com1也是可以的,虽然com1是真实存在的物理串口,但是这个VSPD照样把它给虚拟了。

这里我选的是com2和com4,大家可以看到在左侧的窗口中出现了这样一对互联的串口了,也就是说,我从串口2发数据,然后串口4就能收到。

同样,我从串口4发数据,串口2就能收到。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


设备 地址
标 志
数据 地址
数据字 节数
异或
CR
单片机应答正常读写格式为:
单片机应答不正常读写格式为:
3通讯实现
3.1计算机通讯接口 本系统采用RS485串行通信标准。RS485采用 差分传输方式,有效地提高了抗共模干扰的能力, 其最高传输速率可达10Mb/S,最远传输距离可达 1200m,支持数据通信设备之间的多连接。RS485 由于传输速率高,传输距离远,已成为T控系统串 行通信的主要选择方式。当采用Rs485实现上位机 与下位机串行通信时,由于上位机通常只提供 RS232串行接口,因此需要使用RS232转RS485 通信接口进行转接。本测量装置中采用自主开发的 RS232转RS485通信接口米实现转换。硬件电路如 图3所示。 3.3组态王的通讯配置 上位机通信采用COM l,在组态王的工程浏览 器tII点击设备\COMl,在右面窗U【fl双击新建,出 现设备配置向导,设置智能模块\单片机\通用单片 机AsClI\串口,一直点击下一步,逻辑设备命名为 MCUl群,选择COMl口,配胃设备地址为01.0, 组态工的设备地址定义格式:拌撑.群,前面的两个字 符是设备地址,范围为0.255,此地址为单片机的 地址,由单片机中的程序决定;后而的一个字符是 用户设定是否打包,“0”为小打包、“l”为打包,用户 一旦在定义设备时确定了打包,组态王将处理读下
第29卷第4期增刊 2008年4月






、,01.29 NO.4 Apr.2008
Chinese Joumal Of Scientific Instrument
Q2来控制MAX485的状态转换。通常情况下,P32 引脚输出高电平经Q2反相后,使MAX485的RE 和DE为低电平而处于数据接收状态。为保证接口 电路可靠、稳定运行,在电路中增加微处理器监控 芯片.看门狗电路MAX706,用来监测微处理器的运 行状态,一旦单片机失控就强行复位单片机,引导 程序重新运行,提高系统抗干扰能力。
第4Ⅷ增1 J
生r 51雌片机∞智能忸托’o组盎i帕通ln
髁慧寰■___■ 一孽巨三三l 里1

l{l篡羞一
赢雪 雾氢
4结束语
图6 m志土*H晡挖厕㈣
一闰 喇]【

4单片机通讯软件设计
软件设计的第步为编写f"机与计算机的
本文采用通用单片机阱议实现了组忐王6 53 与51荦』}机的÷B行通讯。特别在需采集、显示的 参数较多的睛批F.数槲传输Ⅲ靠。目前.该熔锑 液位测量装置已投入使用,运行状况良好。通过对
385
图中,控制处理器芯片为目前应用最为广泛的 5l系列j卷片,型号为ATMEL公司的AT89S52。 AT89S52与MCS.5I单片机产品兼容,是一种低功 耗、高性能CMOS 8位单片机,具有8K在系统可 编程FIaSh存储器,l000次在系统擦写周期。 MAX485是MAXIM公司生产的485接口专用芯 片,将RS232信号电jF转换成RS485信号电3卜。 MAX485是通过两个引脚RE(2脚)和DE(3脚) 来控制数据的输入输出。当RE为低电平时, MAX485数据输入有效;当DE为高电平时, MAX485数据输m有效。在半双工使用巾,将这两 个引脚直接连在一起,然后由单片机输}H的高低电 平就可以让MAX485在接受和发送状态之问转换 了。在奉电路中使用单片机的P32引脚及i极管
第29卷第4期增刊 2008年4月






、,01.29 No.4 Apr.2008
Chinese Joumal Of Scientific InstllJment
基于5 1单片机的智能仪表与组态王的通讯
龚仁喜 江波 叶丽 张海南
(广西大学电气工程学院南宁530004)
摘要
把组态软件与单片机结合起来构成各种智能工业测控系统已经成为提升企业竞争力的重要手段。然而,要使它们实
决单片机之间中长距离通信的诸多方案分析来看, RS.485总线通信模式由于具有结构简单、价格低 廉、通信距离和数据传输速率适当等特点而被广泛 应用于仪器仪表、智能化传感器集散控制、楼宇控 制、监控报警等领域。熔锑液位测量装置整体结构 如图1所示。从图可以看出,这是一个机电一体化 系统,由电子模块和机械模块两部分组成。
me雒urement绷d
control system.However,in order to implement their combination,the problems of communications between them must be solved.A nOveI communicatjon method is presented in which the communications between
现联合,必须解决它们之问的通信问题。本文介绍了一种通过Rs485接口实现组态王与基于5l单片机的智能化仪器、仪表、 设备的通讯方法,描述了单片机和组态王通信的系统结构.电路组成,采用的通讯协议。并将该方法用于熔融氧化锑液位高 度的实时远程测量中。应用表明这种通讯方法具有硬件电路简单、结构紧凑灵活,编程容易,成本低廉、数据传输稳定,可 靠、传输距离远等特点。 关键词智能仪表组态王通讯
随着工业自动化进程的不断加快,现场仪器、 仪表、设备正不断向数宁化、智能化和网络化方向 推进。 单片机以其强大的现场数据处理能力,低廉的 价格,紧凑的系统结构、高度的灵活性,微小的功 耗等一系列优良特性成为构建智能化现场仪器仪 表、设备的重要手段,现已广泛应用于工业测量和 控制系统中。 组态王.Kingview。1:控组态软f,|:以其I:作性能 稳定可靠、人机界向友善、硬件配置方便以及编程
第4期增刊
基于5l单片机的智能仪表与组态王的通讯
件控制现场仪器设备,单片机采集数据和现场状态 通过串行口传送到通用机或工控机,由组态软件对 采集到的现场数据进行分析、存储或显示,并将命 令和控制通过串行口传到单片机以监控现场设备 的运转。可靠地实现它们之问的通讯是实现各种测 控任务必须解决的首要问题。对于一些重要名家厂 商的板卡和模块,一般组态王可直接提供为数据采 集和控制所需的底层硬件设备的驱动程序。但对于 绝大多数一般用户自行设计开发的采集、控制装置 则没有驱动程序提供。因此实现它们“强强联合”, 必须解决它们之间之间的通信问题。迄今为止,人 们对单片机与组态王的通信问题进行了广泛的研 究【1。21。 目前,单片机与组态王的通讯方法有主要有3
principle of the communication
System柚d
the method
the
communication protocols utilized between them is made.The method is applied to measure the Iiquid level
Communications
be俩een
KingView and Intelligent Instruments Based
on
5l—Family G0ngR∞xi
schod巧Eleclricnl
Microc伽tro¨ers
Ye Li
E鸭ineerin舀G妣n鲥U嘲ersj桫.Nn删ng黜4,chi阳
罐鲥
枣;一d立叠黉氅j
图2单片机Rs485接口电路
2系统硬件结构
氧化锑作为一种高附加值的阻燃新材料,其生 产工艺比较特殊,采用湿法工艺生产时,产量低, 生产成本高且污染严重,故很难形成产业化。目前, 国内氧化锑生产厂家丰要使用火法工艺乍产,火法 生产工艺中一个重要的工艺参数就是熔锑的液位。 熔锑的温度高达1300度,因此市_If|『常用的液位检 测仪尤法在此恶劣环境下使用。迄今为止,氧化锑 反应炉高温锑液的深度测量还停留在传统的手jI二 测量,即用・一铁杆浸入熔融锑液,取出后再用直尺 测量浸没的高度,人为冈素十扰很火,测量精度差。 为解决这一问题,我们研制了以步进电机为驱动手 段,5l单片机为摔制核心的智能液位测量装置,该 装置设置了1个RS485接口,刚丁与上位机的通信。 由RS.485通信接口所组成的丁控设备网是T业控 制及测量领域较为常用的网络之一。它可以}‘分方 便地将多种设备连在一起组成控制网络。从日前解
冈3
单片机应答正常读写格式为:
单片机应答不正常读写格式为:
RS232转Rs485接口电路
位机变量时数据打包的工作,与单片机的程序无 关。接着配置COMl口通讯参数,参数为l位起始 位。8位数据位,l位结束位,0位奇偶校验位,波 特率为9600bps。然后定义I/O变最,如图4所示。
其中电路中使用TXD线和MAX232的另一个 通道及三极管Ql来控制MAX485的状态转换。通 常情况下MAX232的9脚输出高电平经Ql反相后, 使MAX485的RE和DE为低电平而处于数据接收 状态。 3.2计算机通讯协议 本系统中,组态千与单片机的通讯采用亚控科 技公司提供的通用单片机通讯协议,该协议遵循命 令/响应的通讯方式141。 1.计算机读命令读写格式为:
reliable锄d
long
简单易用同时其驱动程序较为丰富,如支持DDE、 1引 言
板卡、OPC服务器、PLC、智能仪表、智能模块等; 支持Activex控件、配方管理、数据库访问、网络 功能、冗余功能。其扩展性强,配有加密锁,支持 丁稃加密;可方便与管理计算机或控制计算机联网 通信等优良特性,提供了对工业控制现场大晕数据 进行采集、监控、处理的解决方案。在各种工业控 制领域中得到了大最使用Il。2J。 将单片机和组态王优良的特性结合起来,使它 们实现“强强联合”,成为改造传统工业,提升企业 技术竞争力的重要趋势。 目前许多测控系统是由通用机或工控机和底层 单儿机控制装置组成,通用机或工控机通过组态软
height of the
相关文档
最新文档