3d2017108期号码预测|2017.105期号码预测|
Service & support
Service & support
Technical Support
Technique sharing
After-sales Service
FAQ
Web Class
Global Service Network

Technique sharing

Current Position:Home > Service&Support >Technique sharing

亿维EM277  DP通讯硬件配置及示例 Release Time:2016-08-01
亿维EM277 DP通讯硬件配置及示例
亿维UN200和S7-300有很多种通信方式:一种方式是通过EM277的方式组建DP网络,300做DP主站,200做DP从站;还有一种方式是S7-300通过亿维CP341与亿维UN200进行MODBUS通讯;此外还有其他方式,下面说的是第一种方式的具体过程和步骤。S7-300 与亿维UN200 通过亿维EM277 进行PROFIBUS DP 通讯,需要在STEP7 中进行S7-300 站组态,在亿维UN200 系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V 存储区,并且与S7-300 组态的亿维EM277 从站时的硬件I/O地址相对应就可以了。    插入一个S7-300的站: 在亿维官方网站上下载一个亿维EM277的GSD文件:选中STEP7 的硬件组态窗口中的?#35828;ptionà Install new GSD,导入亿维EM277GSD文件,安装EM277从站配置文件,如下图:导入GSD 文件后,在右侧的设备选择列表中找到EM277 从站,在find:对话框中键入EM 277,点击查找,找到EM277 PROFIBUS-DP,拖拽EM277 PROFIBUS DP到组态好的PROFIBUS(1):DP master system上,出现“+”号松开鼠标即可。并且根据您的通讯字节数,选择一种通讯方式,本例中选择了8字节入/8字节出的方式,如下图:双击上图的UN277 图标,出现“属性-DP 从站”设定对话框,点击“PROFIBUS…”键,设定EM277的地址(注意:设定的地址须和EM277 的拨码开关一致)。    打开参数赋值选项(Parameter Assignment):   填写EM277地址对应亿维UN200中V变量区相对于VB0的偏移量(I/O offset),该偏移量可以任意填写,只要在亿维UN200中该VB变量区没有被UN200的程序使用就可以了。双击EM277的组建,弹出对话框Properties – DP slave 如图:可以修改EM277的地址,这里的地址是对应S7-300组态时的地址,那么这里的地址就不能和S7-300中其他的组态地?#20998;?#22797;了,可以使用系统默?#31995;?#22336;,也可以自己设置。下面是S7-300中其他硬件的组态地址:上面EM277的地址0....7就是S7_300中的PIB0—PIB7和PQB0—PQB7,因为对应亿维UN200中变量的偏移量是1000,所以PQB0—PQB7对应UN200中的VB1000—VB1007,PIB0—PIB7对应UN200中的VB1008—VB1015,即PQB0—PIB7和PIB0—PQB7进行操作时?#23548;示?#26159;同时对UN200中的VB1000—VB1007和VB1008—VB1015进行操作。上面指令的意思就是将亿维UN200中VB1010中的数据传送到S7-300的MB2?#23567;?#26368;后把EM277的硬件的拨码地址设置为和S7-300中组态的EM277的DP地址一致就可以了,再次说明,经过的上面的组态,在亿维UN200和S7-300中都不用编写任何有关通信的程序的,而要是通过MPI通信的话,亿维UN200中也不用编写任何的程序,不过要在S7-300中编写通信用的程序。以上硬件配置步骤及通讯示例同样适用于S7-300CPU与S7-200 DP通讯。
亿博士与小U之PLC晶体管输出 Release Time:2016-08-01
亿博士与小U之PLC晶体管输出
?#31243;歟?#23567;U正在实验室埋头苦干,这时亿博士走了进来。亿博士:“小U,在忙什么呢?”小U:“我在接线呢,亿博士,我现在遇到一个问题,希望您能帮我想想办法。”亿博士:“什么问题?”小U:“这个 PLC 的输出点?#36824;芪以?#20040;接线,同一时刻只能控制这个伺服驱动器的一个输入点。”小U一边说,一边向亿博士展示实验桌上的产品。只见桌上放着一个 CPU,型号是 224-1AD;旁边放着一个伺服驱动器,看起来有点旧;还放着一个直流 24V 的开关电源。中间穿梭了 好几根控制线和电源线。“这么奇怪?”小U的描述激起了亿博士的好奇心。“是啊,我想使用 224-1AD 的两个输出点,比如 Q1.0 和 Q1.1,分别控制这个伺服驱动器的 两个输入点,比如 DI1 和 DI2,就?#35805;?#27861;实现。”小U 说道。“不用着急,让我们先从这个伺服驱动器的输入点类型入手。”亿博士说道,“小U,你去把这个伺服驱动器的手册拿来给我看看。”不一会儿,亿博士说道:“小U,这个伺服驱动器是从哪里拿来的?”小U 跑出实验室,回来时手头上?#35759;?#20986;了一本手册。小U 把手册递给亿博士,亿博士翻看 到手册的第 35 页-输入点类型后便认真阅读起来。“这个伺服驱动器是从公司的杂物间里找到的,我便寻思着拿来做实验用用。”小U 答道。“这个伺服驱动器已经面世好久了吧?我估计已有 5-6 年历史了,而这正是你刚才遇到的问 题的原因。”亿博士说道。“亿博士,我不太明白,我的接线难道和产品的历史有关系吗?”小U 很疑惑。“那?#27604;?#20102;,一些伺服驱动器产品,由于在前期开发设计时考虑的因素不周全,导致接线方 式和现在的接线方式存在比较大的差异。如果?#23548;?#24212;用中不加以注意,便会导致设备不能正 常运?#23567;!?#20159;博士说道。“小U,你看,这个伺服驱动器手册里的输入点接线图如图 1。其中,红色线条左边是需要我们在外部接线进行相应的功能控制;右边是驱动器内部电?#26041;?#26500;。这部分电路采用了一个 叫做光电耦合器的电子器件,简称为光耦,图 2 是光耦的电路示意图。小U,你知道这个光 耦是如何工作的吗?”亿博士?#23454;饋!?#20159;博士,我觉得它的工作方式是利用光来传输信号。为什么呢?因为从图 2 可以看到,光 耦器件的①和②脚是发光二极管的正负极,当外?#21051;?#20214;满足时,这个发光二极管便会导通发 光;而光耦器件的③和④?#26049;?#32452;成了可以接?#23637;?#30340;三极管,当有光传送过来时,这个三极管便会导通,也就是③和④脚短接在一起,此时内部控制器便可以检测出外部的信号变化情况 了。”小U 回答道。“很好,小U  的回答非常好!”亿博士竖起了大拇指。“大家都知道,发光二极管具有单向 导通特性。要想使光耦里的发光二极管导通,外?#21051;?#20214;必须满足①脚的电平为正,②脚的电 平为负,也就是电流的方向是从①脚流向②脚,才能达到光耦正常工作的发光状态;否则, 图 2 中的光耦是不能正常工作的。以图 1 中的 DI1 为例,当 SON 开关闭合时,对应的内部 光耦导通,内部控制器检测到导通状态,便会执行使能伺服驱动器的命令。小U,你能画出 此时电流的流向吗?”亿博士?#23454;饋!暗比?#21487;以,”小U 说着便拿起?#31181;?#30340;笔画了起来,如图 3 的红色箭头。“当 SON 闭合时,电流从 DC 12-24V 电源的正极流出,经过 1K 限流电阻,流入光耦的发光 二极管正极,最后流出发光二极管的负极,回流到电源的负极,行成了一个闭合的电流回路。”小U 解释道。“非常棒!”亿博士点点头,“任何一个电路,其正常工作的前提是电流必须形成一个闭合的 回路。同样的,DI2、DI3 其他输入点闭合时,其电流的流向也和 DI1 的一样。但是,有一点 地方需要注意,就是图 1 中的伺服驱动器内部电路把所有通道的光耦①脚短接在一起,这样 就给其应用带来了局限性。”亿博士说道。“带来了什么局限呢?”小U ?#23454;饋!?#30001;于图 2 的光耦具有单向导通性,并且把所有的①脚短接在一起了,在?#23548;?#24212;用中,图 1 的 COM+就只能接到电源的正极,才有可能使光耦导通。如果 COM+接到电源的负极,无论 外部开关如何动作,光耦是不可能导通的。如图 4”亿博士说道。“原来这样,但是?#23548;式?#32447;时,我们一定是把 COM+接到电源正极的,因为 COM+里有个+ 符号,相信许多工程师还是看得出来。”小U 说道。“COM+接到电源正极,那是正确的接法,无可厚非。但是如果想使用 214-1AD 的输出点来 分别控制图 1 伺服驱动器的多个输入点,就像你刚才所描述的那样,就会产生问题。”亿博士说道。“嗯。让我想想看。”小U 说道,“214-1AD 的输出点电路形式如图 5,可以看到,在编程软 件里写入 1 时,PLC 内部的开关管便会导通,此时 Q1.0 便有 24V 输出给外部负载。”“分析得对,小U,你在图 5 的基础上画出当 Q1.0 有输出时的电流流向。”亿博士说道。此时,小U又拿起?#31181;?#30340;笔画了起来,如图 6。“当 Q1.0 有输出时,电流从+24V 流出,经 过开关管,从 Q1.0 端子流出给负载,然后在流入 24V 电源的地,形成一个闭合回路。”小U一边画图一边解释。“是的,从图 6 中我们可以看出,当 214-1AD 的输出点有输出时,电流是从输出点流出来。 正是这种特性,才会导致你刚才所遇到的问题。小U,现在你可以把图 6 和图 3 结合起来, 看?#27425;?#39064;在哪里,你可以先试着单独控制一个点,然后在同时控制多个点。”亿博士说道。“好的。”小U 答道。“正如刚才亿博士所说,电流只能从 214-1AD 输出点流出;由于伺服 驱动器里的光耦单向导通特性,COM+作为伺服驱动器输入点的公共端,电流只能从 COM+ 流入伺服驱动器内部电路,因此,单独控制一个点的情况,214-1AD 的输出点 Q1.0 必须连 接到 COM+,而伺服驱动器的输入点 DI1 必须连接到 214-1AD 的 M 端,才能保证电流形成闭 合回路,才能正常控制 DI1 工作。就像图 7 的蓝色接线和红色接线一样。”“是的!图 7 是单独控制一个输入点 DI1,如果我们想要使用 Q1.0 和 Q1.1 同时控制 DI1 和DI2 呢?会出现什么情况?”亿博士?#23454;饋!?#21834;?亿博士,我知道!”小U 似乎明白了什么,异常激动。“亿博士,Q1.1 控制 DI2 和 Q1.0 控制 DI1 的原理和接线方法一样,如图 8。可以看到,Q1.0 和 Q1.1 居然连接在一起了,这 样就不能达到分别控制 DI1 和 DI2 的目的了。只要 Q1.0 和 Q1.1 有一个导通,都会造成 DI1 和 DI2 同时有信号输入。”“哈哈,小U  真厉害。”亿博士再次竖起大拇指。“引起这个现象的主要原因有两个,一个 是因为这个伺服驱动器内部电路使用了一个具有单向导通特性的光耦,另外一个是因为这个伺服驱动器内部电路把所有光耦的①脚连接在一起,作为一个公共端 COM+来处理。”“这个伺服驱动器为什么要这样设计呢?这样设计会引起非常麻烦的应用,难道开发设计这个伺服驱动器的工程师不知道会引起这样的情况吗?”小U 疑惑的?#23454;饋!?#24037;程师这样设计?#27604;?#26377;他们的考?#19988;?#32032;,首先,从端子数量来看,把所有光耦的①脚连接 在一起作为公共端 COM+处理,可以节省端子数量和避免接线麻烦。小U,现在一共是 DI1-DI9 九个输入点,通过公共端处理,只需要 10 个端子就可以完成了。如果把所有光耦的引脚单 独引出来,那么一共需要多少个端子呢?”亿博士?#23454;饋!?#19968;共是 18 个端子”小U 答道。“是的,端子数量变多了,同时也给应用接线带来了麻烦。”亿博士说道。 “亿博士,既然这样,为什么设计开发工程师没有把所有光耦的②脚,也就是发光二极管的负极连接在一起,作为公共端 COM-处理,而发光二极管的正极作为输入点定义?这样一来, 就不会引起刚才遇到的问题了。”小U ?#23454;饋!?#23567;U,这个问题?#23454;?#22909;。如果按照你刚才所说的,确?#30340;?#36991;免刚才遇到的问题。”
亿维200PLC实现单按钮启停 Release Time:2016-08-01
亿维200PLC实现单按钮启停
与客户交流中,客户述说自己写的单按钮启停程序太繁琐,询问有没有简单点的方式。以前自己做项目也曾遇到过此类问题,随便写了一下也没有深究。秉承程序设计越简单越好的原则,思索了几种方案,以寻求最简洁的方式。同事一旁说道,?#23548;?#24212;用中,选择自锁按钮或旋转开关或钥匙开关,程序最简洁最简单。为了发散思维,并为初学者多接触一些指令,我们这里提供几种单按钮实现启停的方法。1、推荐方式一:SR指令设置主双稳态触发器(SR)是一种设置主要位的锁存器。如果设置(S1)和复原(R)信号均为真实,则输出(OUT)为真实。SR指令真值表:实现方式:2、推荐方式二:RS指令复原主双稳态触发器(RS)是一种复原主要位的锁存器。如果设置(S)和复原(R)信号均为真实,则输出(OUT)为虚假。RS指令真值表:实现方式:3、异或如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。实现方式:4、置位复位指令实现方式:5、计数器指令实现方式:6、整数相加指令,与计数器类似。实现方式:7、取反指令实现方式:8、循环左移或右移指令实现方式: 结束语:在设计PLC控制方案时,我们应考虑如何减少所需PLC的输入点数问题。为了减少所需PLC的输入点数,区别不同情况,其实实现方法有多种,其中一种实现方法就是采用单按钮控制启动/停止。利用PLC实现单按钮控制启动/停止有很多种方法,这里抛砖引玉,大家有兴趣的话可以编写适合自己思维方式的一种。
UniMAT IM260应用篇 Release Time:2016-08-01
UniMAT IM260应用篇
 本应用为UniMAT IM260可以让PROFIBUS-DP的网络中的主站315-2DP来远程操作UN200扩展模块的I/O口,编程软件分别为SIMATIC Manager。1.硬件配置UN IM260 一台;S7-300 CPU 一台;200模块:UN 223-1PL22+222-1HH22+231-0HC22+235-0KD22各一台;USB-MPI/DP电缆一条;PROFIBUS接头两个。2. 通讯线制作将两个PROFIBUS接头的A接A,B接B采用直连的方式将315-2DP和IM260连接起来。3. S7-300主站配置a. 硬件组态打开STEP7软件,新建一个项目315_2DP_IM260,插入一个300站点。b. 双击硬件    插入一个导轨,在导轨第二通道中插入一个CPU 315-2DP。如下图组态硬件   c. 双击DP,进入DP属性对话框    d. 点击“属性”按钮,进入PROFIBUS接口参数设置对话框。e. 新建子网    点击新建,进入下图画面。第一步,点击网络设置;第二步,传输率选择1.5Mbps,配置文件选择DP;第三步,点击确定。这样就完成了PROFIBUS-DP主站系统如下图。    f. 选中STEP7的硬件组态窗口中的?#35828;ァ?#36873;项”-“安装GSD文件...”    弹出”安装GSD文件”窗口,如下图。(IM 260模块GSD名称为“PROFIBUS-DP接口模块(IM260)GSD文件?#20445;?#24744;可在网址www.olyqpc.tw下载。)g. 点击浏览    选择GSD文件,点击确定,然后选中如下图蓝色的地方,不选?#23567;?#23433;装”按钮是?#30097;?#30340;,不能安装;点击安装。h. 安装好IM260GSD文件后    再插入IM260 DP从站。依次点击“STEP7软件右侧PROFIBUS DP”_“Additional Field Devices”_“IO”_”UniMAT”_”UN 260 PROFIBUS-DP”。i. 把UN 260 PROFIBUS-DP插入到主站   鼠标左键选中(左键按住不动)UN 260 PROFIBUS-DP拖至DP主站?#25353;?#32447;?#22791;?#36817;,鼠标箭头变为“+”后松开左键,弹出如下窗口。站地址可以设置为1-125中的任何一个,IM260由旋钮开关进行设置0-99。如下图硬件配置中设置地址为65,IM260必须与软件中的地址相对应为65,高位地址设置成6,低位地址设置为5。软件设置的地址和模块的地址不一致,DP ERROR亮红灯。波特率应设置的与主站一致,都为1.5Mbps,否则通讯连不上。j. 系统给出    自己定义地址也行,但要在正确的范围内。k. 配置完成后    硬件配置和程序下载至CPU中,IM260模块POWER指示灯为绿色,DX MODE指示灯为绿色,证明配置成功,在数据交换模式。如下图: 4.软件编写    IM260带的模块地址在硬件配置里面可以看出来,根据地址来写程序,和300模块写程序没区别,在这里就不详述了。    如配置为315-2DP + UN 260 + UN 223-1PLL22 + UN 222-1HH22 + UN 231-0HC22 + UN 235-0KD22 。235的输出接在235的输入的第一通道,235输出地址-PQW256,235输入第一通道地址-PIW264。在变量表?#34892;?#20837;PQW256的值为16000,235输出通道的电压为10V,输入第一通道PIW264的值也应为16000左右。如下图。
UniMAT IM260提升篇 Release Time:2016-08-01
UniMAT IM260提升篇
1. PROFIBUS-DP相关定义1) 什么是分布式I/O?组建系统时,通常需要将过程的输入和输出集中集成到该自动化系统?#23567;?#22914;果输入和输出?#29420;?#21487;编程控制器,将需要铺设很长的电缆,从而不易实现,并且可能因为电磁干扰而使得可靠性降低。分布式 I/O 设备便是这类系统的理想解决方案:● 控制 CPU 位于中央位置● I/O 设备(输入和输出)在本地分布式运?#23567;!?功能?#30475;?#30340; PROFIBUS DP 具有高速数据传输能力,可以确保控制 CPU 和 I/O 设备稳定顺畅地进行通讯。● PROFINET IO2) 什么是 PROFIBUS DP?PROFIBUS DP 是开放总线系统,符合标准 IEC 61784-1:2002 Ed1 CP 3/1,使用传输协议“DP?#20445;―P 是德语术语“dezentrale Peripherie”[分布式 I/O] 的缩写)。物理上,PROFIBUS DP 是基于屏蔽双线 (RS 485) 的电气网络,或是基于光?#35828;?#32518;(FOC) 的光学网络。传输协议“DP”使控制 CPU 和分布式 I/O 之间实现快速、循环的数据交换。 3) 什么是 DP 主站和 DP 从站?DP 主站是控制 CPU 和分布式 I/O 之间的连接链接。 DP 主站通过 PROFIBUS DP 与分布式 I/O 交换数据并监视 PROFIBUS DP。分布式 I/O(即 DP 从站)负责在现场准备编码器和执行器数据,使得数据可以通过PROFIBUS DP 发送?#37327;?#21046; CPU。2. 相关知?#29420;?#23637;a. 多个从站    315-2DP作主站,32个UN 260作从站4--35。主站的地址默认都为2,从站地址不要与主站的地?#20998;?#22797;,UN 260模块上的地址可设置为0-99。b. 中继器    如果需要扩展总线长?#28982;?#32773;PROFIBUS 从站数量大于32 时,就要加入RS485中继器。例如:PROFIBUS 的长?#20219;?00m,而传输速率要求达到1.5Mbit/s 的情况下,对照表1 传输速率为1.5Mbit/s 是最大的长?#20219;?00m,要扩展到500m,就需要加两个RS485 中继器,这样就可以同时满足长度和传输速率的要求,只有分别接上下的接线端?#30828;?#21487;以起到信号放大的作用!拓扑结构如下图所示。c. RS-485的通讯距离   RS-485与RS-422一样,其最大传输距离约为1200米,最大传输速率为10Mb/s。平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能使用规定最长的电缆长?#21462;?#21482;有在很短的距离下才能获得最高速率传输。一般100米长双绞线最大传输速?#24335;?#20026;1Mb/s。d. RS-485的终端匹配电阻    RS-485需要2个终端匹配电阻,其阻值要求等于传输电缆的特性阻抗,大多数情况下终端匹配在100至120之间。传输距离在300米以下时不需终端匹配电阻。中接电阻接在传输总线的两端。e. RS-485电缆的极性问题    RS-485使用两根电线来进行传输。两根电线是有区别的,分别标注为A线和B线。B线是在空闲状态下电压更高的那一根。A线相当于-,B线相当于+。
UniMAT IM260基础篇 Release Time:2016-08-01
UniMAT IM260基础篇
1. 产品概述        IM260 是一种接口模块,它可将UN200模块连接到PROFIBUS-DP网络(即IM260经过串行I/O总线连接到UN200模块),PROFIBUS网络经过其DP通信端口,连接到IM260模块,这个端口可运行在9600波特和12M波特之间的任何PROFIBUS波特?#30465;?#20316;为PROFIBUS DP网络的模块化从站设备,IM260模块可以7个数?#21482;?#32773;模拟输入和输出的扩展模块,向主站发送和接收不同数量的数据。这种特性可以使?#27809;?#26356;换不同的200系列模块,以满足?#23548;?#24212;用的需求。  2. 产品外观3.技术参数4.引脚定义5. 地址设置开关        如STEP7软件IM260设置的地址为65,IM260的高位地址应设置为6,IM260的低位地址应设置为5。6. 产品应用        在使用IM260之前,需在软件上安装IM260相应的GSD文件。IM 260模块GSD名称为“PROFIBUS-DP接口模块(IM260)GSD文件?#20445;?#24744;可在网址www.olyqpc.tw下载。通过IM260接口模块,可以让PROFIBUS-DP的网络中的主站来远程操作UN200扩展模块的I/O口。通过IM260从站模块的DP端口,可连接到PROFIBUS-DP网络的DP主站上,与同一网络上如315-2DP等其它DP主站进行通信。下图是一个IM260通讯的基本PROFIBUS-DP网络图。7. LED指示灯说明       IM260 模块在前面板上有四个状态LED,用来指示DP端口的运行状态:200CPU?#31995;?#21518;,DX MODE灯一直熄灭直到DP通讯开始。  当DP的通讯成功地初始化后(IM 260 PROFIBUS-DP 模块进入和主站交换数据的状态时),DX MODE灯变绿直到数据交换状态结束。  如果DP通讯中?#24076;?#24378;迫IM260模块退出数据交换模式,此时DX MODE灯熄灭而DP/ERROR灯变红。此状态一直保持到200CPU?#31995;?#25110;者数据交换重新开始。  如果主站写入到IM260模块的I/0组态有问题或参数信息错误,则DP ERROR将红灯?#20102;浮?nbsp; 如果没有DC24V供电,POWER(电源)灯将熄灭。
About Us
About Us
Company Overview
Company Culture
Company Honors
Development history
News & Trends
Products News
Products Center
Products Center
PLC
HMI
VFD
AC Servo
Solutions
Solutions
OEM Project
Downloads
Downloads
Driver Download
Catalog Download
Manual Download
Product Video
Qualification
Service&Support
Service&Support
Technical Support
Technique sharing
After-sales Service
FAQ
Web Class
Global Service Network
Join Us
Join Us
Contact
Talent Strategy
Recruitment
Staff Life
关注亿维微信服务号
关注亿维微信服务号
? 2016 深圳市亿维自动化技术有限公司 All rights reserved. 公?#19981;?#20851;备案号44030502000166 粤ICP备16057932号-1

TOP

business

4000300890

×

分享到微信朋友圈

3d2017108期号码预测