企业信息

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

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

    西门子模块6ES7331-7KB02-0AB0支持验货

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

    西门子模块6ES7331-7KB02-0AB0支持验货详细内容

    西门子模块6ES7331-7KB02-0AB0支持验货

    3 电机控制

        西门子S7-200系列PLC的高速脉冲输出功能是指在PLC某些输出端产生高速脉冲,用来驱动负载实现控制。PLC主机多可提供2个高速脉冲输出端,即Q0.0或Q0.1。每个高速脉冲发生器对应一定数量的特殊寄存器,包括控制字节寄存器,状态字节寄存器和参数数值寄存器,它们用以控制高速脉冲输出形式,反映输出状态和参数值。PLC控制电机中通过脉冲输出指令(PLS)检查为脉冲输出(Q0.0或Q0.1)设置的特殊存贮器位(SM),然后启动由特殊存储器位定义的脉冲操作。脉冲由Q0.0或Q0.1输出控制电机。

        如何控制电机,使小车能及时以直线、曲线、停止的方式进行运行,且运行过程连续、平稳,避免小车出现异常行为,如突然的大转弯、急刹车等,是我们要解决的一个重要问题。因此,小车的启动、每步控制之间的过渡、停止都要处理好,输出脉冲的周期要连续,解决方法如下。



    图2 电机控制


        图2中f轴表示:频率;t轴表示:发射脉冲数。小车刚开始启动阶段以f1的频率启动,加速到f2,发射的脉冲数是t1-t0。,然后以f2的频率匀速,规定每4 s对小车进行一次定位和控制,设在t2时正好是4 s,开始对小车进行控制,但是,定位和控制过程需要一段时间,当发射控制命令时,小车可能已不在原来定位的点。此时时间已过4 s,设此时滞的时间为t,计算所要执行的程序量,t的大上限值是0.1 s,这么小的时间可以忽略,在时滞的时间内让小车仍以原来发射脉冲频率运行,当发射的脉冲数是t3时开始对小车进行了新的控制,小车进行下一步的运行。然而,此刻仍以步的频率为开始发射频率。

        转换办法是通过两条命令:①MOVB 0,SMB67;②PLS 0。使步的运行立刻停止,接着调用新的包罗段控制小车进行下一步的运行,下一步的开始周期是步的结束周期,加速或减速到本步规定的周期(如图2所示),加速或减速的时间尽可能短,以此周期匀速运行。小车在运行的整个过程中每步之间处理方法都是这样。图中所示为频率减小到f5小车停止。采用此方法后小车的运行是连续平稳的。

    4 软件设计

        控制系统程序流程框图如图3所示,整个程序共有4大块组成:①对S7-200各个变量、中断初始化;②主站同各从站进行信息通讯;③进行定位处理;④控制电机。


    图3 程序流程框图


        整个程序量是的,合理安排程序结构显得很重要。当没进行通信时,S7-200反复扫描执行周期,出现字符中断时,对接收到的信息进行保存处理,因为S7-200顺序执行的特点,这要在很多执行周期内完成。但是每个执行周期的时间都是短暂的。所有的从站都通信完毕,调用定位子程序求出小车所在的空间位置。然后顺序调用模糊控制子程序、电机控制子程序。这三大块子程序要在同一周期内完成,此周期执行时间是大的,程序简单实用,使执行周期尽可能的降到小值,减小控制的时滞。从宏观上看扫描周期显现出伸缩性的特点。

    5 结束语

        针对浆液下移动机器人的功能要求及PLC所具有的特点,搭建的浆液下移动机器人控制网络具有特性,实现了网络间的通信,对电机控制方法进行了探讨,使电机能连续平稳的运行,后对整个控制系统的软件程序进行了设计。本文所涉及到的工作已调试成功

        PLC系统为控制系统的,做主站管理各从站,起到总的控制作用,通过RS-485总线同各个从站进行数据传递。PLC把各个从站得到的信息经过加工处理后,得到终的控制命令传给电机,控制机器人进行准确的行走。TD200可对PLC的参数进行实时的修改,达到实时控制的需要。

        1号单片机、2号单片机、3号单片机记录发射声波信号在介质中的传播时间,乘以声波的传播速度,可以计算出相应的距离,通过定位算法便可对机器人进行定位。声波在介质中的传播速度随温度变化,有着特定函数关系,因此可以借助温度传感器对声波的速度进行修正。电子罗盘可获得小车的姿态,实现小车的导航。

        操作员通过无线通信的方式达到对机器人的无线控制。无线控制是对有线控制的一种辅助措施,使机器人能得到理想的控制效果。当主控制系统控制失效,机器人出现意外情况,通过定位系统测量发现机器人偏离规划轨道,此时,利用无线控制可使机器人及时回到规划轨道。

    2 网络通信

        2.1 通信协议的选择

        S7-200 PLC支持多种通信息协议,如点到点接口(PPI)、多点接口(MPI)、PROFIBUS及用户自定义协议等。

        通过使用接收中断、发送中断、字符中断、发送指令(XMT)和接收指令(RCV),自由端口通信可以控制S7-200 CPU通信口的操作模式。利用自由端口模式,可以实现用户定义的通信协议,连接多种智能设备。

        CPU处于STOP模式时,自由端口模式被禁止,CPU重新建立使用其他协议的通信,例如与编程设备的通信。只有当CPU处于RUN模式时,才能使用自由端口模式。通过向SMB30(端口0)的协议选择域置1,可以将通信端口设置为自由端口模式。处于该模式时,不能与编程设备通信。SMB30其他位还可以设置端口0通信的波特率和奇偶校检等参数。在此,我们所研究的机器人采用了自由端口模式。通信协议我们采用Medbus协议。Modbus协议是美国可编程控制器供应商Modicon公司的一种工业通讯协议,现在已经被许多工控厂商所支持,广泛应用于智能仪表、总线控制等领域。其物理层遵循RS-485标准,RS-485总线具有信号传输速率快、传输距离远、抗干扰能力强等优点,其接口可以有多个驱动器和,很容易实现PLC与多台智能设备之间的通信。

        2.2 网络通信的关键技术

        在接收信息时我们采用了接收中断而没用接收指令(RCV)。接收字符中断是每当接收缓冲区SMBZ中接收到一个字符便产生一次中断,能在中断中对所接收到的字符进行适时处理,如果不正确,能及时进行二次或多次的发射和接收一直到达成功,并不影响字符和字符间的接收工作。确切的说对字符的处理是在接收字符之间的间隙进行的。但是RCV指令一次性的接收完对方发射的所有信息,后一个字符接收完,执行中断事件才能对所接收到的字符进行处理,如果不正确,到这时才能重新发射和接收,这与上一种方法相比浪费了时间。两种方法所用到的全局变量VB是一样的,用接收指令RCV程序会简洁些,但是从适时的角度我们选择了接收字符中断。

        PLC是主站,1号单片机、2号单片机、3号单片机、无线通信模块、温度传感器、电子罗盘都作为从站,地址依次是3lH,32H,33H,34H,35H,36H。当各从站都没有出现故障,且主站同各从站通信,从站都能给与正确的回应信息时,建立起的地址轮询表是3lH,32H,33H,34H,35H,36H。主站按照这个地址轮询表所建立起的地址同各从站进行数据通信。当某一个从站出现故障,如2号单片机同主站不能进行通信,建立起的地址轮询表是31H,3H,34H,35H,36H。主站按照这个地址轮询表同各从站进行数据通信,并及时报警要求查找故障。但是这时并不影响对小车的控制,因为通过1号单片机、3号单片机仍然能对小车进行定位,仅仅是定位的精度不十分。整个控制过程没有间断而是连续的进行。

        我们可以根据报警信息,查出有故障的单片机。当查好后我们可以通过TD200或无线通信模块向主站告诉故障已经解除。要求主站重新建立地址轮询表,建立地址信息。按照重新建立的地址轮询表发射数据信息。四、四层电梯模型PLC控制系统的设计

        1、设计目的

        (1)实现电梯运行的自动控制;
        (2)制作、完善教学教具;
        (3)加强教师教学教研水平;
        (4)好的为教学服务。

        2、设计要求

        (1)电梯上行设计要求:

        a、当电梯停于1f或2f,3f呼叫时,则上行,到3f的行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭;

        b、当电梯停于1f,2f呼叫,则上行,到2f的行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭;

        c、当电梯停于1f,2f,3f同时呼叫,电梯上行到2f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续上行到3f行程开关控制停止;

        d、当电梯停于1f,3f,4f同时呼叫时,电梯上行到3f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续上行到4f行程开关控制停止;

        e、当电梯停于1f,2f,4f同时呼叫时,电梯上行到2f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续上行到4f行程开关控制停止;

        f、当电梯停于1f,2f,3f,4f同时呼叫时,电梯上行到2f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续上行到3f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续上行到4f行程开关控制停止;

        g、电梯停于2f,3f和4f同时呼叫,电梯上行到3f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续上行到4f行程开关控制停止;

        h、当电梯停于1f或2f或3f时,4f呼叫,则上行到4f行程开关控制后停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭。

        (2)电梯下行设计要求:

        a、当电梯停于4f或2f,3f呼叫时,则下行,到2f的行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭;

        b、当电梯停于4f,3f呼叫,则下行,到3f的行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭;

        c、当电梯停于4f,2f,3f同时呼叫,电梯下行到3f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续下行到2f行程开关控制停止;

        d、当电梯停于4f,3f,1f同时呼叫时,电梯下行到3f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续下行到1f行程开关控制停止;

        e、当电梯停于4f,2f,1f同时呼叫时,电梯下行到2f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续下行到1f行程开关控制停止;

        f、当电梯停于4f,3f,2f,1f同时呼叫时,电梯下行到3f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续下行到2f,行程开关控制停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭,继续下行到1f行程开关控制停止;

        g、当电梯停于4f或3f或2f时,1f呼叫,则下行到1f后停止,同时,轿厢门与厅门打开,3秒后,轿厢门与厅门关闭。

        (3)电梯呼叫、上行或下行均需信号指示。

        (4)在电梯运行过程中,轿厢上升(或下降)途中,任何反方向下降(或上升)的呼梯信号均不响应;如果某反向呼梯信号前方再无共它呼梯信号,则电梯响应该呼梯信号。

        (5)电梯具有远反向呼梯响应功能。


    一、前 言

        随着城市建设的不断发展,楼群建筑不断增多,电梯在当今社会的生活中有着广泛的应用。电梯作为楼群建筑中垂直运行的交通工具已与人们的日常生活密不可分。实际上电梯是根据外部呼叫信号以及自身控制规律等运行的,而呼叫是随机的,电梯实际上是一个人机交互式的控制系统,单纯用顺序控制或逻辑控制是不能满足控制要求的,因此,大部分电梯控制系统都采用随机逻辑方式控制。目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;二种控制方式用可编程控制器(PLC)取代微机实现信号集选控制。从控制方式和性能上来说,这两种方法并没有太大的区别。国内厂家大多选择二种方式,其原因在于生产规模较小,自己设计和制造微机控制装置成本较高;而PLC性高,程序设计方便灵活,抗干扰能力强、运行稳定、性高等特点,所以现在的电梯控制系统广泛采用可编程控制器(PLC)来实现。

        在电梯控制系统中,采用PLC构成的系统,具有性高,故障率低,维修方便等优点。本系统设计就是采用三菱PLC(FX-1s)作为电梯教学模型的控制装置。

    二、四层电梯模型

        1、电梯

        电梯是大型机电一体化产品,系统结构庞大而分散,封闭使用,一旦投入运行,从外部难以了解电梯的结构及其工作原理;由于技术复杂,性强,结构封闭,在教学和培训过程中,学生不能了解电梯的结构,因此,研制能够真实反映电梯结构和使用功能的电梯模型及控制系统十分必要。

        目前,用于教学的电梯模型大体有以下两种:一种是电梯结构模型,即静态模型,用以描述电梯的各个组成部分;另一种是使用过程的模拟,即动态模型,采用发光二管等模拟显示元件描述电梯的启动、加速、稳速运行、减速制动、平层停靠等过程;上述两种模型虽然能够较清晰的表示电梯系统的基本结构和使用过程,但与实际的控制系统相距甚远,不能真实地描述电梯的使用功能。

        2、四层电梯模型

        结合教学的需要,我们研发设计了四层电梯模型,该电梯模型基本上反映了电梯的结构和使用功能,效果直观,可操作性好;选用功能较强的PLC作为控制单元,符合我国当前中低速电梯控制系统的实际情况。同时,该模型为电梯技术教学提供了较理想的实验平台,使用者可以直观地验证其程序编辑的正确性,便于理解电梯控制的逻辑关系。其中机械部分由林树荫老师指导设计,电气部分由本人设计完成。

    20220222173907301904.jpg202202221739073176584.jpg202202221739072455394.jpg

      该电梯模型由机械和电气两大系统组成。机械系统由曳引系统、轿厢和对重装置、导向系统、厅轿门和开关门系统等组成;电气控制系统主要由PLC、单相电机、继电器、行程开关等十多个电器元件组成。

        ·系统控制:

        (1)开始时,电梯处于任意一层。
        (2)当有呼梯信号到来时,轿厢响应该呼梯信号,到时达该楼层时,轿厢停止运行,轿厢门自动打开,延时3秒后自动关门。
        (3)在电梯运行过程中,轿厢上升(或下降)途中,任何反方向下降(或上升)的呼梯信号均不响应;如果某反向呼梯信号前方再无共它呼梯信号,则电梯响应该呼梯信号。
        (4)电梯具有远反向呼梯响应功能。

        ·技术参数:

        (1)曳引电机:单相 15W  10N/min
        (2)曳引方式:双向1:1吊索法
        (3)门电机:单相  5W   10N/min
        (4)额定速度:0.05米/秒

    三、可编程序控制器(PLC)

        1、PLC

        可编程序控制器为(Programmable Logic Controller,简称PLC),是在继电顺序控制基础上发展起来的以微处理器为的通用自动控制装置。
        电工(IEC)对PLC的定义是:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。

        PLC具有性高、适应面广、抗干扰能力强、编程方便、对环境要求低、与其他装置配置连接方便等特点。在工业自动化控制系统中占有其重要的地位。

        2、PLC程序设计步骤

        (1)根据设计要求,分析系统的控制;
        (2)分配PLC的输入点和输出点;
        (3)画出硬件接线图;
        (4)设计梯形图程序;
        (5)写出指令程序表。

    4 通信程序设计

        在通信程序设计中,子局的通信参数可以通过PLC上的DIP开关直接进行设定,而主局的通信参数设定则需要软件实现。在该系统中,主局的通信软件编制采用VB6.0。

        MSComm控件提供串行通信功能,具有事件驱动、查询两种通信方式。事件驱动通信是利用控件的OnComm事件捕获通信事件或通信错误,并执行OnComm的事件处理过程。当前发生的通信事件或通信错误由控件的CommEvent属性来判断。

        在本系统中,工业控制计算机作为主局,向作为子局的PLC发出呼叫及命令帧,并采用中断方式等待PLC的响应,即在MSComm控件的OnComm事件中根据CommEvent属性值来编制相应的响应过程或错误处理程序。在通信开始前,通过控件的Settings设定通信参数为“9600,0,8,1”,依据CCM协议的每次实际传送数据量,定义Rthreshold为应收到的字节数。完成串口初始化定义后,打开通信口,主局发出呼叫,在得到子局响应时,CommEvent属性值变为comEvReceive,OnComm事件处理相应事件,事件程序流程图如图3所示。将读取的子局信息处理,判断其与呼叫帧是否一致,若一致,发送标命令帧,否则重新呼叫。在得到子局的标回应后,开始数据的读取或写入操作,依据数据传送方向及数据量的不同设定控件的Rthreshold属性。后通信以主局接收到EOF为结束。循环执行上述过程以完成数据的连续读写。


        对于通信中的错误,一般可以通过接收到的CommEvent属性值来判断处理。但对于线路故障或PLC出现掉电等情况时,CommEvent属性值无法,就要利用的思想,设定定时程序,若通信时,则结束前次通信,重新呼叫。

    5 结 语

        该技术已在兖矿集团兴隆庄煤矿井下5300胶带运输机监控系统中投入使用。经现场运行表明,该技术在应用方便了现场控制监视,有利于故障的及时排除,提高了生产的性及系统性,便于进行网络扩展,在车间级监控系统中有较好的推广前景。1 引 言

        近几年来,PLC因其性高、编程简单、抗干扰强等优点在工业控制领域得到了广泛应用。但PLC在人机交互性能方面较弱,而工业控制计算机具有良好的人机界面及控制决策能力,因此,将二者结合起来可有效实现整个生产过程的综合控制。

        本文所介绍的PLC通信技术应用于由PLC与工业控制计算机组成的胶带运输实时监控系统。该系统采用上下位机主从式结构,PLC作为下位机完成工业现场数据的实时采集和分站控制功能;上位机采用工业控制计算机实现数据的显示、报警等功能。该系统可实现胶带运输过程中的模拟显示、故障报警、实时控制等。

    2 通信方式

        该系统采用华光公司的SU-6系列PLC,通信方式采用串行通信,通信接口均为PLC与工业控制计算机上的RS232接口。但是由于RS232采用非平衡方式传输数据,传输距离近,而胶带输送机趋向大功率、长距离,且单机监测信息量多,控制要求复杂,直接采用RS232方式不能满足传输距离要求。因此,采用RS485方式。因为RS485采用平衡差动式进行,适合于远距离传输,并具有较强抗干扰能力。式中:RS232与RS485之间的信号转换采用通信转换器,总体通信结构如图1所示。


    3 通信规程

        SU-6系列PLC串行通信采用半双工异步传送,支持CCM通信协议,并具有以下功能:(1)上位通信功能;(2)主局功能;(3)一对一功能;(4)无协议串行通信功能。以上功能可以实现PLC的寄存器和内部继电器的读入和写出、传送状态的跟踪等。由于CCM协议采用主从通信方式,所以通信过程中由主局保持主动权,向子局发出呼叫,并通过向子局发送命令帧来控制数据传送的方向、格式和内容;子局对得到的主局呼叫作出响应,并根据命令帧要求进行。由于在胶带运输控制系统中要进行数据的读取和写入双向操作,因此采用一对一方式,工业控制计算机作为主局,PLC作为子局。

        过程以主局向子局写入数据为例,如图2所示,通信是主局向子局提出呼叫开始,子局作出应答以建立连接,主局接到应答后,向子局发送标,子局将依据标各项要求与主局进行,在子局作出响应后,开始传送数据,数据以128字节(ASCⅡ方式)为单位进行分组传送,后主局发送EOF信号结束本次通信。其中,标作为命令帧,规定了数据传送方向、数据操作起始地址及数据传送量等。


        在进行数据通信时,通信应答时间决定了系统读写速度,而作为主局的计算机通信时间因上位计算机类型、PC扫描时间、PLC数据通信接口模块应答延迟时间设定值、波特率、数据传送量的不同而不同。其中,PC扫描时间与应答延迟时间对通信时间的影响:当PC扫描时间比应答延迟时间短时,前者对通信时间没有影响;反之,当PC扫描时间比应答延迟时间长时,在计算总通信时间时,采用PC扫描时间,计算公式如下:

        总通信时间=A+B+C+D

        式中:A、B、C、D分别为呼叫发送/应答时间、标发送/应答时间、数据发送/应答时间、通信结束应答时间。以数据发送时间为例:

        数据发送时间=数据传送字符数×通信时间/字符+PC扫描时间

        数据通信中,数据传送量因采用的传送方式不同而不同。传送方式支持ASCⅡ码和二进制两种。其中ASCⅡ码是用8bit表示数字、字母等,因此采用它来进行数据通信时,一字节二进制数要由两字节ASCⅡ来表示,实际传输量就是采用二进制数据通信的两倍。而在胶带运输系统中要求较强的性和实时性,为提高通信速率,好地实现实时监控,选用二进制传输方式,波特率选用9600bps,并采用奇校验,通信时间/字符为1ms/字符。



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