MATLAB与PLC之间的通讯技术
- 格式:pptx
- 大小:3.72 MB
- 文档页数:50


触摸屏与PLC之间的通讯
[摘 要]主要介绍触摸屏的类型和特点以及怎么实现plc与触摸屏之间的通讯。
[关键词]触摸屏 plc 通讯
中图分类号:p752 文献标识码:a 文章编号:1009-914x(2013)08-285-02
随着现代工业的发展,触摸屏技术已经应用的越来越广泛。触摸屏具有坚固耐用、反应速度快、节省空间、易于交流等许多优点。利用这种技术,我们只要用手指轻轻地指碰计算机显示屏上的图符或文字就能实现对工业现场的操作,从而使系统的控制更为直截了当。
一、触摸屏的主要类型
按照触摸屏的工作原理和传输信息的介质,我们把触摸屏分为电阻式触摸屏和、红外线式触摸屏、电容感应式触摸屏、表面声波式触摸屏。
下面对上述的各种类型的触摸屏分别进行介绍:
(1)电阻式触摸屏 电阻式触摸屏的屏体部分是一块多层复合薄膜,有基层、导电层、塑料层组成,基层选用玻璃或有机玻璃;导电层有两层,一层位于基层的上面,一层位于塑料层的下面,在两个导电层之间有许多细小的透明隔离点把它们隔开绝缘,上面再盖一层外表面硬化处理、光滑防刮的塑料层。当手指接触屏幕,两层oti导电层出现一个接触点,因其中一面导电层接通y轴方向的5v均匀电压场,使得侦测层的电压由零变为非零,控制器侦测到这个接通后,进行a/d转换,并得到电压值与5v相比,即可得触摸点的y轴坐标,这就是电阻技术触摸屏的最基本原理。
(2)电容式触摸屏 电容式触摸屏在触摸屏四边均镀上狭长的电极,在导电体内形成一个低电压交流电场。当触摸屏幕时,人体本身的电场与导电层形成一个耦合电容,四边电极发出的电流会流向触点,而电流强弱与接触到电极的距离成正比,位于触摸屏幕后的控制器便会计算电流的比例及强弱,准确算出触摸点的位置。
(3)红外线式触摸屏 该触摸屏有装在触摸屏外框上的红外线发射与接受感测原件构成,在屏幕表面上,形成红外线探测网,任何触摸物体都会改变触摸点上的红外线,从而可得到触摸点的坐标位置,从而实现触摸屏操作。
1. PROFIBUS-DP
PROFIBUS-DP PROFIBUS-DP
PROFIBUS
S7 STEP7
SIMATIC NET S5 COM PROFIBUS COM5431PROFIBUS-DP
GSD GSD *.GSD *. GSE GSD
S7
STEP7 PROFIBUSDP S7-400 CPU416-2DP S7-200
PROFIBUS EM277 GSD
1.1 PROFIBUS-DP EM277
STEP7 V5.2
1.PROFIBUS-DP S7-400 CPU416-2DP
自动化专业常用英语词汇
引言概述:
自动化专业作为现代工程技术领域的重要学科,涵盖了广泛的知识和技能。在学习和实践中,掌握一些常用的英语词汇对于自动化专业的学生来说至关重要。本文将介绍自动化专业常用的英语词汇,帮助读者更好地理解和应用于实践中。
一、控制系统(Control Systems)
1.1 控制器(Controller):负责监测和调整系统的行为,以实现预期的目标。
1.2 传感器(Sensor):用于检测和测量物理量,将其转化为电信号,以便于控制器的处理。
1.3 执行器(Actuator):根据控制器的指令,执行相应的动作,从而实现对系统的控制。
二、自动化设备(Automation Equipment)
2.1 机器人(Robot):能够自主执行任务的自动化设备,通常具备感知、决策和执行能力。
2.2 传送带(Conveyor):用于将物体从一个位置运输到另一个位置的自动化设备。
2.3 自动化装置(Automation Device):用于自动完成特定任务的设备,如自动装配线、自动化仪器等。
三、控制策略(Control Strategies)
3.1 开环控制(Open-loop Control):根据预先设定的输入信号,直接控制执行器的动作,而不考虑系统的反馈信息。 3.2 闭环控制(Closed-loop Control):根据系统的反馈信息,调整控制器的输出信号,以实现对系统的精确控制。
3.3 模糊控制(Fuzzy Control):基于模糊逻辑理论,将模糊的输入转化为模糊的输出,用于处理复杂的非线性系统。
四、通信协议(Communication Protocols)
4.1 以太网(Ethernet):一种常用的局域网通信协议,用于实现设备之间的数据传输和通信。
4.2 控制网(ControlNet):一种用于工业自动化领域的网络通信协议,支持实时数据传输和设备控制。
MATLAB是一种强大的数学软件工具,广泛应用于科学计算、工程技术和其他领域。通信系统工程是MATLAB的一个重要应用领域之一。在通信系统工程中,MATLAB通常用于设计、建模和仿真各种通信系统,以及开发和测试通信算法和协议。
而通信系统工程中的一个重要标准就是104规约。104规约是国际电工委员会(IEC)颁布的一个通信规约标准,用于电力自动化系统之间的通信。它主要规定了通信协议、数据格式、通信参数以及通信操作方式等内容,是电力系统中实现远程通信和控制的重要依据。
在MATLAB中实现104规约,可以帮助工程师们更好地进行电力自动化系统的设计、仿真和测试工作。掌握在MATLAB中实现104规约的方法对于从事电力自动化系统工程的工程师和研究人员来说是非常重要的。
接下来,我们将在以下几个方面来介绍如何在MATLAB中实现104规约:
1. 104规约概述
104规约作为通信协议的一种,主要用于电力自动化系统之间的通信。它定义了一系列的应用服务数据单元(ASDU)和信息对象(IO)以及相应的编码和解码规则。104规约还规定了通信的起始和结束方式、超时重传机制等通信参数。
2. MATLAB中的通信系统工程工具
MATLAB提供了丰富的通信系统工程工具,包括信号处理工具箱、通信工具箱等。这些工具箱提供了丰富的函数和工具,可以实现各种通信系统的设计、建模和仿真。在实现104规约时,可以充分利用这些工具箱提供的函数和工具,来简化开发流程并提高开发效率。
3. 在MATLAB中实现104规约的方法
在MATLAB中实现104规约,首先需要对104规约的通信协议、数据格式、通信参数等内容进行分析和理解,然后根据这些内容逐步开发相应的函数和工具。在这个过程中,可以借助MATLAB提供的通信系统工程工具箱,来简化部分功能的实现。
4. 在MATLAB中实现104规约的应用
将在实际的通信系统工程中应用MATLAB实现的104规约,可以实现自动化系统之间的远程通信和控制。工程师可以通过在MATLAB中建立的仿真模型对该规约进行验证和测试,从而提高系统的稳定性和可靠性。