企业信息

    浔之漫智控技术(上海)有限公司

  • 7
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2017
  • 公司地址: 上海市 松江区 永丰街道 上海市松江区广富林路4855弄52号3楼
  • 姓名: 聂航
  • 认证: 手机已认证 身份证已认证 微信未绑定

    6ES7216-2AD23-0XB8代理订购

  • 所属行业:电气 工控电器 DCS/PLC系统
  • 发布日期:2024-07-19
  • 阅读量:16
  • 价格:面议
  • 产品规格:模块式
  • 产品数量:1000.00 台
  • 包装说明:全新
  • 发货地址:上海松江永丰  
  • 关键词:西门子代理商,西门子一级代理商

    6ES7216-2AD23-0XB8代理订购详细内容

    6ES7216-2AD23-0XB8代理订购


     国内现有的松式络筒机整机结构一般采用单锭集中传动方式,通常包括卷绕、导纱、喂等几种运动,采用机械齿轮和凸轮机构完成,针对各种纱线不同的络筒工艺,设备调整比较困难;导纱机构采用的是槽筒和旋转翼片,对一些纱线易产生损伤;同时由于采用的是机械传动结构,卷绕速度不高。目前国外这种松式络筒机已经采用基于电子齿轮和电子凸轮的全数码卷绕结构,即单锭立传动;卷绕、横动导纱、纱线喂、张力补偿均采用单电机控制,各电机之间的运动关系可通过参数设置进行描述,灵活应对各种特性的纱线卷绕工艺的需要;横动导纱采用的是“导纱器”,即俗称的“兔子头”,对纱线的损伤很小,特别适用于色织纱线的卷绕;另外由于各电机在机械上没有直接的传动连接,辅以高速精密运动控制软件算法,可以很方便地实现高速精密交叉卷绕,络纱速度远大于机械式松式络筒机,大大提高了络纱效率。

        北京和利时电机技术有限公司通过和国内纺机集团合作,针对精密松式络筒机的工艺特点,在自身多年伺服和运动控制技术积累的基础上,在国内开发成功拥有自主知识产权的高速精密松式络筒机电气控制方案。整个方案具有良好的性能价格比,大大提升了国产松式络筒机的自动化水平,主要技术指标达到了国外同类设备的水平。

        系统控制方案简介

        以单锭控制为例,系统控制方案原理如图一所示,横动电机轴连接一个钢丝轮,通过钢丝轮的正反旋转驱动紧固在钢丝上导纱器左右移动,实现纱线的横动排线运动;卷绕电机直接驱动纱筒旋转,实现纱线的卷绕运动,上述横动和卷绕两个运动合成后即表现为纱线以螺旋线的形状来回卷绕在纱筒表面。张力补偿电机和喂电机则主要用于控制纱线卷绕过程中的张力。



        本方案中横动导纱电机采用了一台经过特设计的小惯量伺服电机,卷绕和喂电机采用的也是专门设计定制的高速无刷直流电机,张力电机采用了一台普通步进电机。图中的“单锭控制驱动器”是和利时电机公司在自有开发的全数字永磁交流伺服驱动器的基础上,嵌入了精密络筒机高速电子导纱运动控制算法、卷绕无刷电机速度控制和纱线张力控制策略的型电机驱动控制系统。整个系统结构简单,功能齐全,通过键盘或通信方式调整“单锭控制驱动器”内部存储器参数可以方便设置纱线卷绕成形的几何参数(满筒直径,收边幅度等),卷绕的线速度,卷绕比,往复动程长度,纱筒硬边修整的差动幅度、差动周期、差动凸轮曲线等各项工艺参数,同时具备RS232、RS485、CAN总线三种通信接口,可以很方便完成多锭联网控制,实现柔性化数码卷绕。主要技术参数列举如下:

        可实现精密卷绕和数控分层卷绕两种功能; 

        卷绕比控制范围2.000~12.000; 

        横动伺服电机换向加速度高达8000r/s2,往复频率大为800次/分钟,即每分钟1600次换向; 

        横动伺服电机具备动程自动找零功能,外接零位传感器; 

        内嵌有卷绕、喂和张力补偿三个电机的控制功能,可与变频器、直流无刷电机驱动器、步进电机驱动器方便接口,实现卷绕电机、喂电机和张力补偿电机的控制; 

        具备空筒直径校准功能; 

        多种实时参数显示,如实际线速度、纱筒直径、往复频率等; 

        多种故障保护措施,如参数异常、电机速、动程差、硬件故障等; 

        实时工作参数具备掉电保护功能,如卷绕长度、卷绕直径等;



        横动伺服电机控制简介

        为了保证纱筒具备良好的染色性能,需要从开始卷绕到满筒之间任何直径点上,筒子上的纱线在空间上成立体交叉,彼此都不平行,保证每层纱线没有重叠,就是说需要对纱筒的卷绕比进行精密控制。所谓卷绕比,就是横动导纱钩每往复一次,纱筒卷绕的圈数。交叉卷绕有传统的槽筒卷绕(任意卷绕)、恒定卷绕比精密卷绕、数控分层卷绕三种形式,本方案主要实现了恒定卷绕比精密交叉卷绕和数控分层卷绕两种功能。

        为了实现精密交叉卷绕,“单锭控制驱动器”通过实时采集卷绕电机反馈编码器脉冲信号计算其实时速度,根据精密卷绕工艺要求,用特数控算法得出横动伺服电机的速度给定指令,以保横动伺服电机转速与卷绕电机转速按照卷绕比的定义保持一定关系,让纱线以空间螺旋线的形状往复绕在纱筒上。通过精密控制卷绕比,往复卷绕的纱线彼此交叉,不重叠,也就是说巧妙采用电子齿轮和电子凸轮取代机械齿轮和凸轮传动实现纱筒的精密卷绕。

        为了实现精密卷绕的高速性能,需要横动伺服电机在做往复运动时,能够快速换向,这就要求伺服电机具备较高的转矩惯量比,为此对横动伺服电机进行了特优化设计,以保电机转子惯量尽可能小。同时伺服驱动器的电机控制算法在高动态响应性方面也做了针对性的设计,采用PID控制结合模糊控制算法,保伺服电机速度在不产生调的情况下,尽可能短时间内完成换向。

        由于横动电机换向时,不论多快,都会因为换向加减速造成有硬边现象出现,按照机械式络筒机硬边原理,在“单锭控制驱动器”中嵌入了差动凸轮运动规律算法,周期性地实时变换横动导纱器的换向点,完成硬边功能。同时可以根据不同纱线特性,选择不同的差动凸轮曲线,设置差动周期和幅度。

        除了采取差动电子凸轮算法硬边技术外,本方案还富有性地实现了导纱器小换向弧长的控制算法,充分利用了DSP数字信号处理器高速运算能力,实时计算和修正横动导纱伺服电机与纱筒卷绕电机传动的凸轮曲线规律,保在任何卷绕转速和卷绕直径状态下,导纱器换向的弧长小,大限度地卷绕纱筒的硬边现象。

        卷绕线速度控制简介

        理论析,纱筒卷绕的线速度随纱筒的卷绕半径变化而变化,而线速度的变化直接引起卷绕张力的波动,从而会影响纱筒的成形质量和纱线的机械物理性能。如果外层纱的张力大于内层纱的张力,就容易产生筒子外层纱挤压内层纱的胀边现象;如果络纱过程中张力变化过大,也会造成纱线因络纱张力不同出现纱线拉伸率不同,这就要求在络筒过程中尽量减小张力及压力的波动。所以除保证恒定纱筒压力外,保卷绕速度相对稳定是控制张力波动的一项重要措施。

        张力控制简介

        精密卷绕加工时纱线张力的大小直接影响筒子卷绕的松紧度,从而影响筒子绕纱的容量和染色的难易,并影响纱线加工的断头率,因而各种精密卷绕络筒机都有纱线的张力控制环节,特别是供筒子染色用的纱线的加工张力,不宜过大,以获得松式卷筒,有利于染色。本方案除了采取措施保证相对恒定的纱线卷绕线速度外,还另外设计有一个张力递减调节装置,采用一个步进电机控制的张力调节杆。在线速度升程中,通过调节步进电机的转角状态,控制张力调节杆的角度,改变纱线通过的门栅夹持力度,以保证卷绕张力恒定;另外按照特殊纱筒“里紧外松”的工艺要求,可以根据纱筒卷绕半径调节张力杆的角度,保证卷绕纱筒小直径时卷绕张力大,大直径时卷绕张力小。

        喂电机控制简介

        精密卷绕过程中纱线线速度肯定大于纱筒退绕线速度,张力值也因此增大,而过大的张力不但得不到纱筒,而且会增加纱线的断头,降低生产效率。因此,本方案采用了所谓“喂”的办法,即送出纱线的速度大于卷取纱线的速度,将纱线卷绕时筒子“硬拖”纱线的状况改变成缓和地卷取纱线的状况,从而减少断头,获得满意的松式卷绕筒子。纱线在喂滚筒上环绕的圈数取决于喂量的大小,一般的喂量控制值在1.02~1.06(一圈情况下)之间。

        结论

        精密络筒、络丝机器是纺织工艺中提高纺织品质量的关键设备,高速精密数码卷绕方案成功掌握了纱线高速精密卷绕工艺中的“KNOW HOW”,全部采用永磁电机驱动技术,机器能耗远远传统的变频电机传动设备。同时由于采用了柔性化数码控制技术,非常适合于织物的多品种、小批量纱筒生产,具有良好的社会经济效益。和利时电机技术公司开发的该解决方案涉及了电子控制,数字伺服电机和驱动、精密运动控制、和计算机网络通信等技术,是典型的高技术机电一体化控制方案,也是采用数字控制技术改造传统产业的典型案例。



      温度正呈现上升的趋势,加有效地利用能源成为当务之急。降低能耗的主要对象之一是电机。据粗略统计,电机消耗了美国一半以上的能量。在家庭中使用的电机数量一般不下50台,一部汽车里通常有70至80台电机,至于在工业领域,工厂自动化中应用的电机加比比皆是。 
       当前,单片机(MCU)技术的进步能够比以往任何时候都加有效地控制电机,而成本却低。这种进步对市场的影响一方面加速了从机电控制到电子式控制的转变,另一方面可以实现电机的变速控制,优化电机的运行。而且,对整个市场而言,降低了元器件的整体成本。
        单片机控制的无刷直流电机
        与电机控制中经常使用的有刷电机不同,单片机控制的无刷直流(BLDC)电机不存在电刷磨损和电弧,因而电机的使用寿命实质上只受到轴承寿命的影响。此外,单片机控制的无刷直流电机系统的优越性还包括:
    ·高的效率
    ·转矩-惯性比高
    ·能达到高的速度
    ·听得见的噪声低
    ·高的热效率
    ·低的电磁干扰
        大量专门针对电机控制应用而设计的8位单片机在解决数字电机控制问题上是成本效益的方法之一。但在过去,集成的程度和可供选择的产品一直有限。而现在,单片机性能高达10MIPS,具备的运动控制硬件包括对齐的14位脉宽调制器(PWM)、运动反馈模块和高速模数转换器(ADC),使以往需要较昂贵处理器的应用可以采用成本较低的8位单片机来实现。
        某些单片机,如PIC18F4431,在进行三相PWM控制时,可用硬件实现对无刷直流电机所有三个相的驱动,从而大限度地降低了软件的开发和调试工作量。该单片机多有8个PWM通道,而一般只需6个通道即可驱动三相电机。因此,可以用另外两个通道来实现其它功能,再添加其它元器件。带有正交编码器接口的运动反馈模块是单片机的一个组成部分,可减少元器件数目,降低系统成本。
        不仅如此,带有一个运行速度高达200 ksps的高速ADC的单片机,可以为闭环控制提供必要的速度。在两个不同的通道上同时采样,可以实现同时对电压和电流进行采样。在闭环电机控制中,需要这种高速的转换进行反电动势的测量。ADC可在上升沿或下降沿保持与PWM同步,使开关噪声降至。综上所述,有了这些模块就不需要任何外部的电机控制器件,如高速ADC和位置编码器了。
        在很多电机控制应用中,故障防护操作是关键。带有故障防护时钟监控器(其中内部RC振荡器在晶振失效时可以充当备份时钟)的单片机使设计人员得以利用供高性的数字控制。只需利用PWM上的可编程死区时间延迟,即可大限度地减小开关噪声,同时还可以按时完成设计,将新产品投放市场;否则就需要额外增加几周的开发时间,由此带来的差别显而易见。在各种情况下,具有高性闪存的单片机,灵活性都很强,不仅可以让产品按时上市,而且在电机安装前或已经投入使用后,都可以根据变化的要求进行调整。
        不同的需求、推动力和解决方案
        家用电器、工业和汽车这三大市场中对于电子电机控制的需要,证明具有的电机控制外设的单片机是大有市场的。
    在家用电器市场领域,为了符合推行的计划标准,如美国**旨在促进使用率家电的能源之星计划,需要改进电机控制。洗衣机就是迫切需要改进电机控制的一类产品。直接驱动洗衣机可以不再需要电机轴与滚筒之间的连接皮带,同时还可设置各种速度范围和使用不同形状的滚筒。
        某洗衣机厂商对洗衣机进行了全新的设计,结果比传统的洗衣机的耗电量减少了38%, 用水量减少了17%。电机控制的单片机可根据衣物的数量和类别调整电机的功率。但是,洗衣机的购买者对于购买价格仍然十分在意,因此厂商不断降低其开发和生产成本,才能为广大的消费者群体提供而负担得起的洗衣机。
        在家用电器中,专门为电机控制应用而设计的8位单片机集成了各种功能,大大减少了额外元器件的需求。新单片机具备片上电机PWM、故障防护时钟监控器以及高度的闪存,使家用电器中电机控制的设计得以简化,并满足降的目标。

        在工业应用领域,装配线运行的用电成本与故障停机都将使利润减少。我们用工业用泵中基于单片机的变速驱动(VSD)系统取代阀门为例,来说明改进控制能力将如何直接影响效率和利润。
        对于泵和风扇而言,其功耗与转轴速度的立方根成正比。当转轴速度降低10%时,气流也减小10%,但能耗减少27%!如果速度降低20%,能耗可降低49%。在工业应用的离心泵、风扇和鼓风机中,通过使用单片机进行变速电机控制,取代速度恒定的电机和利用阀门减小气流的方法,可以节能25%至40%,这已得到了证明。
        用单片机进行电机控制在工业应用中的收效十分明显。因此,究竟是否采用单片机驱动的变速电机控制只需由其它一些因素来决定,如灵活性和性等可避免故障的因素。具有闪存和EEPROM存储器的单片机可实现VSD电机控制,对于需要进行升级或改善控制程序等变化,其再编程能力可满足工业用户所需的灵活性。Microchip的PIC18F2431或PIC18F4431等单片机具有16KB闪存和256字节EEPROM,这些8位单片机的存储器足以应对工业环境中各种必要的变动。与之同等重要的是Microchip的闪存采用PMOS电可擦除单元(PEEC)工艺技术,其数据存储单元的性过100万次擦/写周期(典型值),而数据保存期过40年。
        在汽车应用中使用电机进行通风、开关门窗以及移动座椅等已得到了广泛应用。这些不经常使用的操作尚能容忍较低的效率,但是一些经常使用的设备如乘客空调、发动机箱内风扇等,则连续不断地消耗着汽车中有限的能量。电机控制单片机可以使空调风扇以恰当的速度运转来保持适宜的温度,从而降低噪声和功耗。
        在很多情况下,用于电机控制的单片机利用控制器局域网络(CAN)或局部互联网络(LIN)协议连接到汽车网络。现在的车身电子设备一般采用成本较低的LIN协议以降低总系统成本。有些单片机系列具备增强型USART模块,它支持LIN 1.2,同时还提供起始位的自动唤醒功能以及在很多情况下,用于电机控制的单片机利用控制器局域网络(CAN)或局部互联网络(LIN)协议连接到汽车网络。现在的车身电子设备一般采用成本较低的LIN协议以降低总系统成本。有些单片机系列具备增强型USART模块,它支持LIN 1.2,同时还提供起始位的自动唤醒功能以及自动波特率检测。
    加的未来
        随着控制算法在各个市场领域中复杂程度的不断提高,数字电机控制器的处理能力需要从单片机的性能水平提升到数字信号处理器(DSP)的性能水平。数字信号控制器(DSC)性能高而价格适中,采用设计人员熟悉的单片机技术,适用于加复杂的电机控制设计,包括矢量控制设计。DSC的运行速度高达30MIPS,并具有高达144KB的闪存和电机控制的集成外设,可实现的新型电机控制应用。有了基于单片机和DSC的电子电机控制,家用电器、工业控制及汽车不仅运行效、功能丰富,而价格也适中。


    20220222173907301904.jpg202202221739072455394.jpg202202221739073128824.jpg


    在60年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装置构成的。当时汽车的每一次改型都直接导致继电器控制装置的重新设计和安装。随着生产的发展,汽车型号新的周期愈来愈短,这样,继电器控制装置就需要经常地重新设计和安装,十分费时,费工,费料,甚至阻碍了新周期的缩短。为了改变这一现状,美国通用汽车公司在1969年公开招标,要求用新的控制装置取代继电器控制装置,并提出了十项招标指标,即:
    (1)编程方便,现场可修改程序;
    (2)维修方便,采用模块化结构;
    (3)性继电器控制装置;
    (4)体积小于继电器控制装置;
    (5)数据可直接送入管理计算机;
    (6)成本可与继电器控制装置竞争;
    (7)输入可以是交流115V;
    (8)输出为交流115V,2A以上,能直接驱动电磁阀,接触器等;
    (9)在扩展时,原系统只要很小变;
    (10)用户程序存储器容量至少能扩展到4K。
    1969年,美国数字设备公司(DEC)研制出台PLC,在美国通用汽车自动装配线上试用,获得了成功。这种新型的工业控制装置以其简单易懂,操作方便,性高,通用灵活,体积小,使用寿命长等一系列优点,很快地在美国其他工业领域推广应用。到1971年,已经成功地应用于食品,饮料,冶金,造纸等工业。这一新型工业控制装置的出现,也受到了世界其他国家的高度重视。1971日本从美国引进了这项新技术,很快研制出了日本台PLC。1973年,西欧国家也研制出它们的台PLC。我国从1974年开始研制。于1977年开始工业应用。


    dcs和plc的设计原理区别较大,plc是由继电器控制原理发展起来的,它以存储执行逻辑运算、顺序控制、定时、计数和运算等操作的指令;并通过数字输入和输出操作,来控 
    制各类机械或生产过程。用户编制的控制程序表达了生产过程的工艺要求,并事先存入plc的用户程序存储器中。运行时按存储程序的内容逐条执行,以完成工艺流程要求的操作。plc的cpu内有指示程序步存储地址的程序计数器,在程序运行过程中,执行一步该计数器自动加1,程序从起始步(步序号为零)起依次执行到终步(通常为end指令),然后再返回起始步循环运算。plc每完成一次循环操作所需的时间称为一个扫描周期。不同型号的plc,循环扫描周期在1微几十微秒之间。程序计数器这样的循环操作,这是dcs所没有的。这也是使plc的冗余不如dcs的原因。dcs是在运算放大器的基础上得以发展的。把所有的函数和过程变量之间的关系都做成功能块(有的dcs系统称为膨化块)。dcs和plc的表现的主要差别是在开关量的逻辑解算和模拟量的运算上,即使后来两者相互有些渗透,但是还是有区别。80年代以后,plc除逻辑运算外,控制回路用的算法功能已经大大加强,但 plc用梯形图编程,模拟量的运算在编程时不太直观,编程比较麻烦。但在解算逻辑方面,表现出快速的优点,在微秒量级,解算1k逻辑程序不到1毫秒。它把所有的输入都当成开关量来处理,16位(也有32位的)为一个模拟量。而dcs把所有输入都当成模拟量,1位就是开关量。解算一个逻辑是在几百微秒至几毫秒量级。对于plc解算一个pid运算在几十毫秒,这与dcs的运算时间不相上下。

    在接地电阻方面,对plc也许要求不高,但对dcs一定要在几欧姆以下(通常在4欧姆以下)。模拟量隔离也是非常重要的。

    相同i/o点数的系统,用plc比用dcs,其成本要低一些(大约能省40%左右)。plc没有操作站,它用的软件和硬件都是通用的,所以维护成本比dcs要低很多。如果被控对象主要是设备连锁、回路相对很少,采用plc较为合适。如果主要是模拟量控制、并且函数运算很多,采用dcs。dcs在控制器、i/o板、通讯网络等的冗余方面,一些运算、行业的特殊要求方面都要比plc好的多。plc由于采用通用软件,在设计企业的管理信息系统方面,要容易一些。


    1、系统总体结构及原理
    本系统的结构采用控制型星型结构及自动拨号连接方式,管理PC机通过公共电话网络或程控交换机与多个现场单片机连通。现场单片机完成对各物理参量的数据采集,进行数字滤波、数据处理、比值告警、现场显示及对现场设备进行控制等,并定时或随机地向管理PC机报告过程情况。管理PC机定时或随机地汇集各测试点的信息,进行数据处理、显示打印、声光报警,并负责全局的综合控制、管理调度和策划指挥等任务。PC机可通过电话网依次自动拨号呼叫下属各现场单片机,单片机收到呼叫并建立联接后发送数据到管理PC机,各现场单片机之间则不能进行呼叫联络。由于单片机应用系统的安装数量和分布范围不同,与站的距离一般为几公里到几十公里,在单片机与PC机之间需要传送的数据量不是很大的情况下,采用调制解调器通过电话线路进行通信较为适用。下位单片机以其所在单位的电话号码作为其的地址,并由单片机控制电话的使用,可以实现无人值守自动通信。每当电话响铃一定次数后仍无人接听,则单片机自动接入线路,通过不同标志来判断是主机呼叫还是人打电话。若是主机呼叫,表示站要求通信,单片机将保持与上位PC机连接,将各种测量数据发送出去并接收主机发来的命令;若是人打电话,则断开连接继续进行数据采集,并接通模拟响铃电路,提醒人们接听。
    2、Modem通信接口硬件设计
    由于89C51单片机串口的电平为TTL电平,先转换为RS-232电平才能与Modem通信。一般采用MAX232芯片实现单片机和Modem的连接,进行电平转换。    
    单片机虽然有串行输入、输出口,但不具有RTS、CTS、DTR、DSR等标准接口握手信号线。考虑到单片机与上位机的通信量并不大,所以在连接时采用简单的“三线式”,即只通过TXD、RXD和地线GND进行连接,其他信号在对Modem初始化时发送AT命令将其忽略。如果单片机和上位机之间的通信量很大,并且需要、的控制时,可以在89C51与MAX232之间再扩展一个8250。
    3、关键技术及实现
    3.1、对Modem控制及初始化
    要使Modem正常通信,对Modem进行初始化,用到HAYES-AT命令集。AT命令是一套控制Modem拨号、应答、链接等操作的约定。对Modem(包括上、下位机)的初始化,可以写在主程序里,这样每次启动应用程序时都会重新对Modem进行初始化,也可以把初始化程序写进Modem非易失存储器里,这样就不用每次都对Modem进行初始化。在这里,利用上位机VB程序对串口操作的方便性,把初始化命令配置固化到Modem里面。利用VB的MSComm控件的OUTPUT属性发送AT命令到Modem对其进行初始化。若对与单片机相连的Modem进行初始化,可以先后发送以下命令:
    (1)发送“AT&D0&S0&R1”,设置为忽略DTR,DSR,CTS信号。
    (2)发送“ATE0X0S0=2”,将Modem设置为不回应所收到的指令以及返回结果码的类型,S0=2表示在响铃2次之后Modem自动摘机并试图连接。
    (3)发送“AT&C1”,设置载波侦测信号随线上实际状态变化。
    (4)发送“ATV0”,设置以数字方式返回结果码。
    (5)后发送“AT&W”,将以上配置存放到非易失存储器中。
    以上每个AT命令之后加上CR(也就是键盘上的ENTER键)字符,否则Modem将不认识此命令。与PC机相连接的Modem初始化与上面大致一样,区别在于不用忽略DTR、DSR、CTS和设置成字符串返回结果码,这样对调试程序比较方便。
    3.2、下位机的通信实现
    上位机Modem(与PC机相连)拨号后,等待下位机Modem(与单片机相连)送来的载波信号;下位机Modem检测到铃声(响了预定的次数)后便自动摘机,然后与上位机进行载波连接。双方如果在预定时间没有检测到载波信号,Modem则自动释放线路,同时返回NOCARRIER结果码;一旦载波建立成功,Modem返回CONNECT结果码,表明双方连接成功,可进行数据通信。下位机通信程序对串行口进行正确的设置,使跟上位机的通信方式和波特率保持一致;通过测试单片机串行口的RI标志位,判断是否有串口数据的有效输入来完成检测PC机的呼叫任务。如果串口接收到数据“32H”(结果代码2)则开始计时,并继续查询串口,若15秒内串口接收到数据“31H”(结果代码1),表示载波建立成功,保持单片机与PC机连接,开始与PC机进行通信。数据传送完成后,再发送“+++”序列,使调制解调器从联机状态返回到命令状态,延时一段时间后发送“ATH0”命令,一次数据通信结束。若次响铃15秒后还未接收到结果代码1,则表示载波无效,上次响铃为人打电话或者是联接出现错误,单片机不与PC机连接而继续运行现场检测程序。
    3.3、基于VB的调制解调器编程
    VB6.0的MSComm通信控件提供了一系列标准通信命令的接口,它允许建立串口连接,可以连接到其他通信设备(如Modem)、还可以发送命令、进行数据交换以及监视和响应在通信过程中可能发生的各种错误和事件,从而可以用它创建全双工的、事件驱动的、实用的通信程序。对MSComm通信控件属性了解后,就可以进行通信软件的编制。要在程序的初始化阶段对通信参数进行设置,主要是初始化串口和Modem(已经介绍),包括选择通信端口、设置串口波特率、打开串口等。在主控PC机中建立一个电话号码集,按照N个下属下位机的采集序号依次将它们的电话号码编号。在定时通讯时按照软件记录器记录的序号,通过查表指令获得相应的电话号码,再调用自动拨号程序进行呼叫联络;若呼叫成功,则通信链路建立,可以与现场下位机进行通信。 
    鉴于传输过程中会产生数据的丢失,可采用求和校验法保证串行通讯数据的准确性。发送方将所传数据累加求和,仅保留和的位字节作为校验字符放在传送数据串的末尾,发往对方。对方将接收到的数据累加,取和的位字节与校验字符相比较,若相等,则向发送方送正确通知码,否则发错误通知码,通知发送方重传数据,直至接收正确为止。由于分布式远程测控系统有大量的采集及控制数据要进行传递,因此可在PC中利用VB6.0建立动态数据库,用以存放现场采集的数据,上/下限报警值等,该数据库按照N个下属现场单片机的约定序号,依次分区,在各种通讯处理中根据不同序号分别从相应数据库区中读/写数据


    http://zhangqueena.b2b168.com
    欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区广富林路4855弄52号3楼,联系人是聂航。 主要经营电气相关产品。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。