第5讲易控和现场设备的通信_第1页
第5讲易控和现场设备的通信_第2页
第5讲易控和现场设备的通信_第3页
第5讲易控和现场设备的通信_第4页
第5讲易控和现场设备的通信_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件需要等到工程运行时,为用户带来极大的方便读写方式通过只读、只写和读写属性,决定是否可以改变设备变量的数据值查询周期查询该设备变量的周期间隔。对于比较缓慢变化的设备信号,如温度等,可以加长查询周期,以避免没必要的重复性通信工作,以避免资源浪费,提高系统的效率。数据转换是设备变量在设备中的数值和在易控中的数值的一种转换关系说明是设备变量的描述信息六、设备变量和工程变量易控通信的设备变量不能直接使用,只能间接进行。即将一个设备变量和一个工程变量关联起来,通过使用工程变量间接使用

2、设备变量。这一设计看起来似乎增加了额外的工作,但通过批量建立和批量连接、导入导出等功能,不仅没有增加工作量,反而更快。同时这一设计会给系统带来极大的灵活性和特别功能。例如,它可以在工程开发早期还没有完全明确有哪些具体下位控制设备以及具体通信方式之前,就可以毫不受影响地进行工程开发,等下位设备和通信确定后,再配置这些信息,将设备变量和工程变量连接起来即可,前期工作没有任何影响。同时它也是易控的无需编程的设备数据网关功能、网络分布式数据采集的基础。详细信息请参考易控的使用说明。第三节设备通信的配置易控工程的通信配置是在工程树的“10通信”节点处,通过右键菜单“新建通道”启动设备配置向导开始的。配置

3、的过程按照向导的提示进行,在向导的每一步填入相应的名称等参数即可,直至完成,可以随时选择“取消”按钮随时中止配置过程。如果在向导完成后需要改变所作的配置,如调整通道和设备的属性,可以在建立的通道或设备的右键菜单中选择“配置”,在弹出的对话框中进行调整。有些内容则通过在工程窗口中选中建立的通道或设备,在属性窗口中修改。通道和设备建立完成以后,就可以定义工程中需要使用的设备变量。双击工程树中的设备名称节点或选择右键菜单中的“打开”,在工作区中打开“设备变量配置”页,该页类似Excel表格,在该表格中填写需要读写访问的设备变量。表格中不同栅格的数据修改方式可能是直接输入,或从下拉框选择,或通过弹出对

4、话框来进行。表格的每一列可以点击标题进行排序,可同时选择多行(选择时按住Shift、Ctrl),点击表格区域左上角的空白格选中所有的设备变量。详细的使用信息请参考易控帮助。下面通过配置一个虚拟设备和其中的变量来演示10通信的使用。:1|-:E-.:E-.:II-:II-:s斗粘贴E)属性)变直J新建(N)方全户言行配安用语运.i-t$-W一一一-一图4.6设备通信向导的启动左)和设备的配臵(右)第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训

5、教程第四章易控和现场设备的通信九思易自动化软件演示步骤建立一个名为“虚拟设备通道”的通道:右键菜单的“新建通道”启动向导,选择“虚拟设备”类型的通道,输入“虚拟设备通道”为通道名称,选择“下一步”。易控(INSPEC)培训教程第四章易控和现场设备的通信易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动九思易自动易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件通道名称(:通道类型(D:笫一歩=新建通道选择新建10通信的通道类型,输入通道名称通道:易控与数据采集设备进行数据交换的联系“通路”、“走廊”或T.一1厂10通倍笫二歩=新建设备根据设备的类型和制造商建立

6、新的通信对象、对其命名和进行基本配置可选设备:-虚拟设备-九思易虚拟设备已添加设备:设备:易控的K)通信对象,易控通过设备进行数据采集和廷取消|上一步)下一步(町|第四章易控和现场设备的通信易控(INSPEC)培训教程第四章易控和现场设备的通信易控(INSPEC)培训教程九思易自动化软件九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(INSPEC)培训教程第四章易控和现场设备的通信易控(INSPEC)培训教程九思易自动化软件九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件点击已添加设备的

7、“配置”栅格中的“”按钮,弹出对话框对该设备进行配臵(可选),虚拟设备可配臵的信息包括:设备变量的刷新周期、上下量程。10通信笫二歩=新建设备根据设备的类型和制造商建立新的通信对象、对其命名和进行基本配置可选设备:-虚拟设备-九思易虚拟设备已添加设备:设备名称地址配置虚拟设备0ED刷新周期(叮:上量程(0:下量程(吵:模拟设备目前支持以下几种类型寄存器:Increase(递增)、Decrease(递减)、Random随机)、Sine(正弦)、SquareWave(方波)、StaticC静态)、Triangle(三角波)数据在上下量程间变化每个刷新周期数据变化一次双击工程树中新建立的“虚拟设备”

8、,在工作区中可以开始配臵该虚拟设备中的设备变量。S-a-:a-:a-a-Q-记记程库区选面警史件户键据表方全户言行Iffll报历事用热数报配安用语运第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件/宓起始更/商设备1寄存器类型起始地址单元长度数据类型数据库变量当前值读写方式查询周期数据FudTLilum01整型0读写100无转扌Static01整型读写100无转扌Sine21整型读写100无转扌Sine31整型读写100无转寸Sine41整型读写10

9、0无转寸Sine51整型读写100无转扌Sine61整型读写100无转扌j新变量量)|X删成后后,(控即查读写设启动量。但批易控立并不批星连接使使雇导人用设启乂量,必须将设启乂量关联到程乂量,通过使用程乂量来间接进行。连接工程变量的方法是在设备变量配置页的工程变量一栏中选择对应的工程变量。易控提供了许多快捷配置设备的功能,在熟悉了易控设备通信的基本开发过程以后就可以开始使用,如一次性建立、删除一批设备变量、一次性建立一批设备变量,同时建立相应的工程变量,并连接它们等等。导入和导出、设备的复制和粘贴。复制一个设备时,其中的设备变量也同时得到了复制。有关如何批量建立和连接工程变量,请参考易控的联机

10、帮助。易控还批对设备变量配置过程中的一些可批错误,如起始地址超越了设备的寄存器范围等,进行自动检查。在工程开发期间就启动与设备的通信,直接观察通信是否正常以及设备变量的数值变化情况。极大简化了通信的配置难度。第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件设2

11、备的复制第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件当易控工程中包含多个设备时,设备和设备之间可以通过易控直接交换数据。这种设备和设备之间的数据直接关联的功能,称为“设备网关”。一般组态软件中通过定时执行的脚本程序,将位于不同设备中的变量互相赋值,可以实现这种数据网关的功能,这种做法的弊端是脚本多而且效率低下。在易控中通过将不同设备中需要关联的两个变量同时关联到同一个工程变量就可以实现它们之间的直接数据交换,不需编写“脚本”程序,而且效率大幅提高

12、。对两个位于不同设备中的关联变量和,它们的数值的变化关系可以是单向的,也可以是双向的,单向的意思是的变化引起的变化,或反之。双向的意思则是无论谁的变化都会引起对方的变化。这种数值变化的方向关系是通过设置两个关联变量的读写属性来实现的。比如设置为只读的,为只写的,则是由至的单向变化关系,若、均为可读写的,则是双向的数值变化关系。比如一个工程中使用了一台OMRON的PLC,通过串口和易控通信,同时在工控机中有一模拟量数据采集模块,采集一个温度信号,在PLC中需要使用这个信号。则可通过以下步骤实现网关的功能。在工程变量中定义一个“温度”变量,在板卡设备中也定义一个“温度”设备变量(只读),在OMRO

13、N设备中定义一个“温度”设备变量(只写)。将两个设备中的“温度”变量,都连接到工程变量中的“温度”即可。则板卡中采集的现场温度信号会送到工程变量“温度”之中(红色部分),工程变量“温度”的变化会及时送到OMRON类型的PLC中的“温度”寄存器(对应了OMRON中的一个寄存器地址)第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件图设备网关功能图示第五节通信状态、启停和通信冗余易控的设备通信系统为每个通道和设备都设置了一个状态标志“通信状态”表明通道和设

14、备的通信状态,这些状态作为通道和设备的属性,在它们的属性页中配置,并且可以连接到一个工程变量中,如下面的图所示。这样就可以通过这些变量的数值直接了解通信是否正常。当一个通道下挂接有多个设备时,只有所有的设备都通信正常时,通道才是正常的,通道下任何设备的通信故障表明通道的通信状态也为故障。与状态相反,易控还为每一个通道和设备都设计了一个控制其工作状态的命令属性,也可以连接到一个普通的开关型工程变量,这样通过设置该变量的数值为“”或“”就可以启动或停止设备或者一个通道的通信。启停一个通道会启停通道下的所有设备的通信。需要注意的是,这种设备通信的启停完全是按照要求进行的,是可控的,和通信的故障完全不

15、同。这种可控的设备启停,系统的运行并不处于故障状态,对于设备的检修等非常有用。对于一些下位设备和通信线路冗余的系统,易控可以设置通信的冗余。易控通过两个设备采集两个下位设备的完全相同的设备变量,来自两个设备的同一个设备变量都连接到同一个工程变量。然后,启动一个设备的通信,屏蔽另外一个设备的通信,当第一个设备的通信出现故障时,停止其通信,打开第二个设备的通信。这样下位设备在切换到备用设备时,通信也能随着切换到另外一台设备。适合在下位设备或通信线路冗余的情形下使用。第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(IN

16、SPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件:工程道言拟區圃虚商量10甘虚拟设备问录录序访项记记程库区选面警史件户键据表方全户言行ffil报历事用热数报配安用语运演蟲-E1-Q-:E1-:E1-:E1-:;:-Q-图4.1通5道或者设备的“通信状第六节设备通信的管理和优化第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动

17、化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件现实中的设备通信情况较为复杂,不仅仅就是读写设备数据,还涉及到在通信故障后如何处理?一台设备的检修不希望影响其它设备的运行怎么办?易控的设备通信管理就是针对这些问题设计的。易控工程中每个通道和设备都有一个“通信状态”和“是否启用”属性。在工程运行时监测“通信状态”属性可以了解通信是否出现故障,以便及时在工程中做出特别处理。通过设

18、置“是否启用”属性可以在工程运行时决定断开或重启与某些设备的通信。因为是人为断开的通信,所以系统仍然可以正常运行,这在有些工程应用中具有重要的意义。(注:如果断开某一通道,则该通道下的所有设备都会自动断开。)要在运行时使用通道和设备的“通信状态”和“是否启用”属性,需要配置这两个属性。配置的过程是将这两个属性连接工程变量,工程运行时通过变量来了解通信是否正常和启停通信。第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(I

19、NSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件具有编程基础的用户还可以通过易控的用户程序来实现更多的功能。另外,用户可以选择在几次通信失败后重新初始化通信故障设备,如果通信仍然失败,间隔多长时间去尝试重新建立通信,是否不断尝试,还是在尝试一定次数以后不再尝试等,用户都可以做出自己的选择。另外

20、易控使用了许多方法来提高通信的效率,用户也可以选择进行进一步的通信优化,提高通信的效率。第四章易控和现场设备的通信易控(INSPEC)培训教程易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第七节设备通信示例这里以易控通过串行接口连接一台三菱FX类型PLC的编程接口,并读写PLC中的(开关量)和两个寄存器(模拟量)。其它寄存器的读写以此类推。图易控和FX2N小型PLC通过串口连接FX系列PLC的编程口(圆形接口)的通信参数是固定的,为波特率,偶校验,一个停止位。因此易控所在的计算机的串口需要配置相同的通

21、信参数,也就是通道的参数。(注:FX系列PLC也可以使用非编程口的串行接口和易控通信,如在系列PLC模块上加装BD小型接口板,在这种情况下,需要使用三菱的专用编程软件GXDevelope先通过SC或USB-SC电缆连接PLC的编程口,设置小型接口板上串口的通信参数。这些通信参数和易控的设置保持一致即可,这里不再赘述。)10通信配置过程如下:在工程窗口中的“通信”节点的右键菜单中选择“新建通道”启动向导。在第一步的“选择通道类型”页中,选择“串口”通道类型,并将通道命名为“串口通道”。点击“下一步”进入向导的第二步。易控(INSPEC)培训教程第四章易控和现场设备的通信易控(INSPEC)培训教

22、程第四章易控和现场设备的通信九思易自动,九思易自动,易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件f新建通道新建通道笫1歩选择通道类型通道名称辺):通道类型Q):串行通道I以衣网虚拟设备OPCSSCNET西门子即SimaticNet通道:易控与数据采集设备进行数据交换的联象初通路”、“走廊“或取消上一步)下一步辺)击“下一步”进入向导的第三步。易控(INSPEC)培训教程第四章易控和现场设备的通信易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动,九思易自动,易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件易控(INSPEC)培训教程

23、第四章易控和现场设备的通信易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动,九思易自动,易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件新建通道串口(C):C0M1波特率(E):奇偶校验W):偶校验新建通道=笫2歩配置通道9600v数据位(D):C6停止位:iO协议类型F):二匚0CRS422/RS485第四章易控和现场设备的通信易控(INSPEC)培训教程第四章易控和现场设备的通信易控(INSPEC)培训教程九思易自动化软件九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件在第三步的“选择设备”页中,在“可选设备”栏中

24、,展开设备类型“”选择“三菱”一“编程口”设备名称默认为编程口,可以修改为自己喜欢的名称,这里使用默认的命名为“编程口”可以点击“配臵”按钮配臵一些细节参数。完成后点击“完成”即为示例工程配置了一个“通过串口”连接一台三菱系列的通道和设备配置工作。此时在工程窗口的通信节点下自动添加了名为“串口通道”的通道节点,在该节点下添加了名为“编程口”的设备。此时,易控已经具有和型号为的三菱的通信能力了。但是具体读写内的哪些寄存器,需要进一步的配置。新建通道新建通道笫3歩选择设备尔韦康龙克迪姆菱罗莫欧三设备名称(N):设备类型(T):三菱.FM编程口備口串斶鹹串71訂WAJ手F0-QFX德子耐下达门施松台西第四章易控和现场设备的通信易控(INSPEC)培训教程第四章易控和现场设备的通信易控(INSPEC)培训教程九思易自动化软件九思易自动化软件易控(INSPEC)培训教程第四章易控和现场设备的通信九思易自动化软件第四章易控和现场设备的通信易控(INSPEC)培训

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论