线下实训
HOME
线下实训
正文内容
plc编程尧老师 【EPLAN】电气设计软件 PLC编程设计
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

【EPLAN】电气设计软件 PLC编程设计

EPLAN设计与PLC编程设计

EPLAN 支持 PLC 控制系统和总线系统的项目和管理。这时可以与不同的 PLC 配置程序进行数据交换。可执行下列编辑:

一个项目的所有 PLC 信息都在一个对话框中显示并编辑。

PLC 信息在总览页上显示。

可在原理图页、总览页上,以及在 PLC 导航器或设备导航器中编辑一个 PLC 的数据。

可重新为 PLC 连接点确定地址。

可分开管理多个 PLC 控制系统。

通过导出和导入功能可以与不同的 PLC 配置程序交换 PLC 数据(分配列表)。

可以与不同的 PLC 配置程序交换总线系统 PLC 控制系统的配置数据。

自动化系统中PLC的设计是十分重要的,Eplan中的PLC设计表现在三个方面,图形化总览描述系统机架图、逻辑总览描述(PLC卡和关联参考)和原理图(输入/输出点,电源连接点),在PLC导航器中可以管理PLC卡数据和PLC组件。

PLC的结构

在 EPLAN 项目中可管理多个总线系统和 PLC 控制系统。其中多个总线系统可连接在一个 PLC 上,或一个总线系统可包含多个 PLC 控制系统。为区分项目中的多个 PLC 控制系统,将地址分配给处理器(即 CPU)。

通过所谓的配置项目可以在一个 EPLAN 项目内定义部分 PLC 设备。已分配了相同配置项目的所有对象属于一个整体,其构成总线配置。可以与不同 PLC 制造商的 PLC 配置程序交换由此确定的部分设备的数据。借助配置项目属性可以例如将一个完整的 PLC 控制系统、不同的网络一并导出和导入,或导出和导入一个网络的某些部分。

一个配置项目可以包含多个工作站和总线连接点。工作站为一个配置项目内的部分 PLC 设备,其可以包含多个带有 PLC 设备的机架,以及一个或多个 CPU。机架和 CPU 将在项目中用 PLC 盒子表示。

为了成功进行数据交换,在一个配置项目内必须至少有一个 CPU 位于主机架上。

可通过对配置项目、工作站和 CPU 名称的说明明确识别 CPU;完整的 CPU 名称由这些属性构成。

原则上必须对总线配置(即总线系统和总线连接点)进行单线绘制。"总线连接点"是指具有"网络电缆连接点/总线电缆连接点"功能定义的 PLC 连接点。除了 PLC 功能外,常规功能(例如变频器、电机、阀等)也可作为一个总线系统或网络的组成部分。基于已放置的功能的连接信息,确定与外部 PLC 配置程序之间的数据交换的配置数据。

在导入 PLC 配置文件时,将根据插头名称识别各个连接点。连接点代号不属于标识性标识,可以将其删去。

也可以将总线端口插入到黑盒中,在导出和导入 PLC 配置文件时考虑如此构成的 PLC 设备。

总线系统或 PLC 大多包含多个PLC 卡,例如数字输入部件组或输出部件组。在原理图中借助 PLC 盒子显示;其中卡可分开与多个盒子一起显示。如果是这种情况,则必须在已定为主功能的 PLC 盒子上输入 PLC卡的数据。在其它盒子上同样可保存数据,然而在报表时并不考虑。

在一张 PLC 卡上(不论是数字输入或输出部件组,还是模拟输入或输出部件组)可以放置多个 PLC 通道。通常使用带有 8 个、16 个或 32 个通道的 PLC 部件组。已为每个 PLC 通道分配明确的地址。除信号连接点外,一个通道还能由多个相配的 PLC 连接点构成。因此几个制造商的 PLC卡的每个通道都具有附加的电源连接点。这样就可,例如将一个 3-导体-接近开关直接连在 PLC 卡上。

在这种情况下,两个 PLC 连接点可用必要的工作电压给传感器供电,同时第三个 PLC 连接点手机传感器信号。

如果设计 EPLAN 中的带有电源连接点的输入端或输出端,则会以图形方式或通过通道代号进行通道分配。

全部数据对于通道都很重要,其在分配列表中也非常重要,例如符号地址或功能文本。此数据在 PLC 连接点上保存或测定,此连接点有功能定义“DE=数字输入端”、“AE=模拟输入端”、“DA=数字输出端”或“AA=模拟输出端”。

一个通道可包含多个 I/O 连接点,其中只允许激活一个。必须通过为通道内的所有其它 I/O 连接点分配已禁止的 I/O 连接点属性,将其标识为已禁用的连接点。通过这种方式,可将同一个宏和同一个部件用于不同的电路。

PLC 或总线系统的 PLC卡同样通过单独的电源连接点(卡电源)获得工作电压。通常卡电源连接点和通道电源连接点是分开进行的。在 EPLAN 中多个卡电源连接点可携带相同的连接点描述。

PLC连接点

PLC 连接点属于 PLC 卡或卡上的通道。连接点始终有连接点代号,并经常还有连接点描述。通过其 PLC 盒子的设备标识符、其插头名称以及其连接点代号明确标识一个 PLC 连接点。

通常情况下,连接点代号在每张卡中仅允许出现一次,而在 PLC 中可多次出现。如果附加通过插头名称区分 PLC 连接点,则连接点代号允许在一张卡中多次出现。

连接点描述每个通道只允许出现一次,而每个卡可出现多次。卡电源可具有相同的连接点描述。

地址对 PLC 连接点不具标识性,在项目中不一定要分配地址。之后可通过 EPLAN 中的自动确定地址来分配地址或通过分配列表读取地址。

PLC 连接点通过其功能定义来区分。

也可在总览页上显示关联参考时,为信号类型生成报表。借助特定的设置不仅能使关联参考显示在输入端和输出端的连接点处,而且还能显示在电源连接点处。

另外 PLC 连接点还具有下列数据:

符号地址:可手动输入或自动分配符号地址。

功能文本:可手动输入功能文本,如果存在这种功能文本且没有功能文本输入到功能,也可从原理图页的原理图路径自动导入功能文本。对于通道符号,与功能文本导入有关的是符号插入点,而不是附属的输入端和输出端的连接点。

插头名称:在此指定插头的设备标识符(例如 -X1),卡上的连接点或通道位于其上。和端子的处理方法相同,可从左(或上)导入设备标识符。PLC 卡的插头不显示为导航器中的独立对象。插头名称只是 PLC 连接点/通道上的信息,用于协助标识各 PLC 连接点。如果 PLC 连接点是报表的目标,插头名称也一同输出(例如 -A1-X1:1)。

通道代号:可手动输入或自动分配通道代号。如果 PLC 功能没有输入端或输出端的连接点(电源连接点),则通常以图形方式分配。只有当无法以图形方式分配时,才能手动输入通道代号。卡的插头内的相同通道代号足以用于识别从属。

数据类型:数据类型指定地址区域(例如"BYTE"或"WORD")并在自动编址时考虑。

信号范围:在此属性中可录入附加的技术参数,例如 PLC 连接点具有的信号范围。可能的输入为,例如电压或电流强度的范围: 0...10V 或 0...20mA 或 +/-5V 或 4...20mA。该属性也可保存在部件功能模板中,然后在进行部件选择时被传输至 PLC 连接点。该属性在设备选择时具有标识性,可用于筛选以及在外部编辑时和表格编辑时使用。此外,还可以在 PLC 导航器的列表视图中以及在选择 PLC 连接点或地址进行成块注销时所用的对话框内显示该属性。

创建PLC与PLC连接点

打开PLC导航器,右键选择“新建”,打开“功能定义”对话框,选择“PLC盒子”功能定义,在弹出的“属性(元件):PLC盒子”对话框中输入PLC的设

备名称、技术参数、功能文本等属性,在部件标签下选择设备,点击确定即可在导航器中创建未放置的PLC设备,如图7-1所示。

图7-1

在导航器中创建好未放置的PLC设备后,就可以在图形编辑器插入PLC设备。在PLC设计过程中,通常会提前评估系统使用多少控制点,有多少数字量输入/输出点,有多少模拟输入/输出点,从而确定需要选择多少输入/输出卡。因此在设计时一般先设计PLC的总览页。

在页导航器中新建一页,页类型选择为“总览”,页描述为“PLC总览”,在图形编辑区将PLC导航器中新建的PLC设备“A1”放置在图纸页中,可以看到放置后的PLC设备在导航器中显示的图标会发生变化,如图7-2所示。

图7-2

在页导航器中新建一页,页类型为“多线原理图”,页描述为“PLC设计”,在图形编辑区将PLC导航器中新建的PLC设备“A1”放置在图纸页中,放置后的PLC设备图标同样会发生变化,不再赘述。

当同一个PLC设备放置在两种不同类型的页上的时候,可以形成关联参考。将原理图页中某一个PLC插入点的功能文本修改为“水泵电机启动”,跳转到总览页中时,在总览页的同一个输入点上也会显示“水泵电机启动”的功能文本。

PLC编址

不同厂商的PLC设备在图纸上放置时,对于PLC上的连接点有不同的编址方式,在设计之前,需要确定项目中使用的PLC厂商和型号,确定PLC的编址方式。点击选项—设置—项目—项目名称—设备--PLC,打开“设置:PLC”对话框,在PLC相关设置里选择编址方式,如图7-3所示。

图7-3

如图所示选择的是西门子的编址方式,如果想换成三菱的编址方式,就需要对PLC重新编址。先将选项—设置—项目—项目名称—设备—PLC中的PLC相关设置里的编址方式选择为三菱编址方式,然后在PLC导航器中选择PLC卡,点击项目数据—PLC—编址,在弹出的“重新确定PLC连接点地址”对话框中,更改PLC数字连接点或模拟连接点的起始地址。建议勾选结果预览,这样在编址结果不正确时,就可以结束操作,直至预览中结果没有错误,点击确定按钮,就会将更改后的PLC新地址应用到项目中,如图7-4所示。

图7-4

在PLC导航器中,选择一个PLC设备,点击项目数据—PLC—地址/分配表,打开“地址/分配列表”对话框,如图7-5所示,可以对PLC地址属性进行集中编辑,修改PLC地址、数据类型、符号地址和功能文本等,在PLC总览页、原理图页和拓扑图页都能体现。

图7-5

在图示“地址/分配列表”对话框中,可以在右侧的“新建PLC数据/来自分配列表”中可以快速集中编辑修改选中PLC的地址、数据类型、符号地址和功能文本等属性信息。

在图示“地址/分配列表”对话框下面的“附加”功能里,可以将PLC的地址/分配列表成批的导入或导出,方便电气硬件设计人员和软件编程人员工作沟通。

【单元式·西门子1200PLC编程】位逻辑

0基础学工控。

0基础学工控,想创业就来工创喵。工创喵工控行业全产业链服务平台。大家好,欢迎来到工程的小课堂,我是徐老师。这里全是干货,没有废话。

现在讲位逻辑指令怎么程序里面的,在这里有常开、常闭、取反线圈。其实常闭复位是置位、复位,包括优先置位、优先复位,还有一些山东演习山东的一些东西都在里面。

今天讲一下它常用的几口之中,常开的常闭,常开常闭加线圈,这个就是取消的列为编程里面的三要素了。不管哪一个程序员都肯定百分之百会有常开、常闭和线圈的,这个是无用之一的。

这里是不是三个问号?怎么去理解它们?它们就是地址,比如不接线,之前讲过了输入是i点,输入是q点,可以把这里常开和常闭的理解为输入信号,线圈理解为输入信号,这是q点,相信可以利用一个继电器感觉点。

这个时候比如想控制一个继电器怎么去办?通过漂斯接线往i,比如现在漂斯i零点,现在平衡c是i零点五,是启动按钮,可以去做一个打开漂斯电量,这个不要上架i零点五,它是启动信号。

还有一个什么?再来一个继电器是q零零,q零点零,写个名字给q零点零,线圈一般用的时候常开常闭都用i点,水是输入点,线圈用q点。

至于后期还有很多的用法需要一步步去挖掘,当然不可能老师一讲就全都会了。比如这里写了一个id念连,id念五不好意思,说错了id念五是启动信号,看到了吧?启动。

刚刚自己给它定一个名字,这里是q人念连,名字说出敞开通线圈是输出,也就是当按下启动信号之后会通过这条线给信息器通一个信号,导致q电零灯亮,是这么个意思。但常开默认是为零,常开为零长臂为一,这个是最普遍的用法。

当然也不排除外部接线接的常闭点,但是程序里又常开,这个时候到底是零还是一?可以告诉你们是零是一,现在看一下,可能是现在在这讲大家可能不理解,因为这个东西不是现在在网上说一讲就会了,有些东西需要线下包括花时间去实际的操作是练习下才能知道其中的奥妙。

完成一下,来监控,这个时候来看nd五是不是显示信号是零,为零false,这个时候当按下按钮也是外挂按钮按零点五的时候会变为一,也就当它为一之后会通过程序编写把q电电音给导通,来看一下,按下去导通q点点继电器,q点点音量,这是一个过程,这最简单的启停,按下启动,松开停止,这是启停程序,是这么个用。

继续看怎么来用,微逻辑是常开加线圈,还有一个常闭来编一个喜宝亭,看一眼,看这根线,这种东西气泡亭是有一个启动停止加线圈,其他继电器是这么去编的,来一来一个。再去写一下PLC拼单里面地址是多少?看一下,i零点六,i零点六是添池,来了,i零点六。

现在是说说自己打上去的,如果后期力量比较多,有人说记不住怎么办?不要怕,可以把这个拖出来,点击这里,这里可以把它拉黑,当它说一个页面,然后可以拖动,可以拖过来一松就有了,怎么回事?今天来一个宝石自锁,也就是今天细看拖过来就可以去用了。

这个时候向大家看行不行,选择PLC下载装载完成,先看一下监控,这时候来看n点五默认是零,因为是常开点,没问题,但是看这里,停止这里也是零。

有人问老师用的不是长b吗?怎么还是零?为什么?这个时候就要看机械,就是外部接线了,因为外部停止的线接的是一个长臂点,但是这里程序里也是用长臂点就取反了。为什么要取反?如果要启动,这里有启动信号,外部接线接的是一个长臂点,这里有常开就是一,因为外婆给的信号是一对,是一,公屏就是举一反三,停止这里的线接的是长臂点,程序有长臂也是要一个取反,也就说一取反就是零了,这种信号就没有了。

现在按心脏就很通了,就通不了了,只有把天窗按钮改为常开就没问题了。就有人问了老师为什么停止要接常闭?讲一下。停止按钮。这场比比如后面后期的急停了,急停一些限位了,一般最好都要急停接常闭点。为什么?因为后期设备执行过程中可能都停留一个限位,接着敞开,当当键位坏了时候还是信号是零,就是当设备出现故障了也不知道自己有问题还是会正常运行,这个时候就不行了就会出问题了。

反思想如果觉得常闭点,当这个限位也是停车按钮,包括急停当出现问题的时候会立马从一变零,这个时候肯定会报警的,这是小细节。当然也不排除有些公司纠结场地点的,就不做过多的解释了。

监控一下看一下,这个没换过来,下了个寂寞,重新下载一下双赞,完成监控。这时候来看听声按钮是不是就唯一了,绿色是一,蓝色是零,看到吗?这个是现在启动,车电铃打通了,现在是通过自锁保持住了,保持住一个运行,然后按下停止按下去断开,这是起跑停程序了,就这么完成了。

这是常开常闭加线圈这么一个用法,大家明白了吧?然后继续来看,接着看其他指令。这个已经到取反note,取反什么意思?它取反是对note,比如拉过来用看一下,note是对note之前所有的信号作为区分,就是常开常开,这时候结合起来是不是都是为零?都是零。

如果前面都是零,到这里的时候会自己做一个取反,对零,因取反也是一,会导通q零零继电器,大家可能不太理解notes,这样只能先讲一下雨或飞。什么是雨或飞?这样来说,打ctrl文档雨后飞,这个时候来看与或非是三个意思,不同的。

与这样理解,对于公众人物的理解应该不难,我就理解与就是串联,串联或就是并联,这样大家理解吗?然后飞就是去返,也就是tnot去返,这是雨或飞,去返not就是飞的意思,飞来这样来看雨或飞,雨就是串台的意思,比如把这个删了,算了,这些这两个关系就是与的关系。

窗帘都在一条线上,这是窗帘,如果加了一条线在这点上了,那么它俩就是一个或的关系,或是一个必点关系,并连这个那些是个必点关系。这样来看,我的飞是什么note去反,如果这样单独来看,当这里没有。这个货的时候只有雨的时候,来看它俩这里是零,这也是零,零还是零,这个时候进行 note进行一个驱反,它会把这个零变成一的信号来导通我的 q零零零,大家看是不是?

我们试一下,下来看一下相扣,你看是不是通了,它对前面的程序做了一个区反对不对,q零点零区返,把q零点零通了,是这么一个过程。如果说我这里把我的前三角我按下去是不是一一一,那都是一是不是已经取反了,取反了就变成两个对不对我可以就灭了,来看一下是不是?

我现在把我的按钮按下去,这个时候我的颗粒就灭了,所以说刚才是一个取反的意思,大家理解一下。如果实在不理解可以说去加小郭老师微信,那在这个位置可以去搜扫一下,然后问把问题留言给他,这个时候我会给大家一一解决这个问题的。

我们打这条线是什么 note,然后一起来看还有什么指令,这里有一个是置位对吧,置位输出,那什么意思呢?给大家看一眼,置位是什么意思呢?它是比如说是把q也是一样的q零点零做了一个置位,做了一个机会,这样可能不太直观,就是我拿一个 m n 点点左右演示做个演示。

这个时候我在下面通一个 m n 点点,m零点零,同一个 m 点一,再来一闪开,然后零点二,n 点三,n 点三什么东西啊这里是志伟啊,这是志伟,然后我们再来写一个啊房顶就不要他了,定点一个过来,然后是线圈啊也是m是 m点二嘛,m点二,我们现在看一下有什么效果啊,大家也知道了,就是我的线圈呢,我是给信号啊,就为一对吧就通,然后如果说我不给信号就为零对不对?

但是我的置位呢,就是我只需要给一次信号,他就会一直导通,除非我把它复位复掉,来看一下我监控一下啊,哎这个时候,当。按下启动的时候,MD.0会被复位。什么是复位?复位的意思就是复位至位,意思是一直负一,负值一,是这么个意思。而负位就是把值负,负值负零,保持负零,这是它的区别。

先按下启动看下什么效果,按下启动,这个时候来看栏目电源是不是一直为绿色了,但是点二零点二只通了以下,当点二这里被通了之后,它自身的常开没有通,应该是通了一下,就是当再按下其他钮的时候,打通,再通来亮,但是当松开启动的时候,松开之后灭掉,这里随之点灭掉了,就说没有一直负一,也就是按下去负一,松开就负零了,就没有了。

但是智慧不一样,当按下去之后一直给它负一,除非把MD.1给复位复掉,怎么来复位?在这里有一个是复位二,还是一样的,常开始导通,零点四个小时,就通给它把复位拉过来,这是复位,MD.0。

先来看一下,有一个qq有人问老师说,置位复位常开常闭线圈和note区反都有什么作用?只说只学了这么多东西,但是不知道怎么用,这个就要需要大家去花时间去练习了,也可以找一份工作去练习去模拟一下,要根据项目的需求来跟改变编程的方式,这个时候监控一下。

所以程序是死的,但是人是活的,人可以根据项目的不同来更改程序的编写方法,一样的,按启动,MD.0,这个时候看MD.4一直在给MD.0通信号,是不是一直在给复位,这个时候把它关掉,再去按启动,按下去启动,MD.0是不是被置为了,一直为零,一直为一导通,这个时候想按二零一四的时候会给MD.0一个复位信号,这个时候就不会负一了,就是负零了,这个时候把它给复位负掉了,看一下是不是,松开,就给清掉了,这是复位。

继续来看,还有什么东西?有一个是智慧,一个言p和n,什么是pick n?看一下,什么是pick n?p就是上升眼,n就是下降眼,大家可能不知道,肯定知道的,就是PRC的接收方式是一个方波,什么是方波?给大家看能不能画一下,画图是一个方波,它是什么样子?它是有高电瓶和低电瓶的,比如高电瓶,先画一个,可能有点不好看,大家理解一下,什么东西?它是分了,怎么分?就比如这一块,就这些东西,这一排是高电瓶,这些是低电瓶,而p上上瘾取的是零,这是一,这是零,取的是零,零到一的过程,使用了上升沿。

而n新疆语言取的是一到零的过程,大家注意此名词取的是一个过程,并不是取的一或者零,取的是零到一的过程是p,p的是零到一的过程,而n取的是一到零的过程,是一到零,不是说取零是区别。

我给它看一下发声言取零到一的过程,过程不是取一信号,这个区分好的过程,而n取的是一到零的过程,过程这两个字匀掉记牢了,过程,这是过程。

怎么取?取的是谁的信号?大家可以看一眼,这里有一个p,怎么来用它们?可以拿出来看一看,拿出来一个p,这个时候有两个地址需要去填,怎么来填?怎么填什么东西?可以看,把它关掉,直接拉出来一个传送你的三张元,大家稍等一下,拿出来来看。

这个取的是单个型号的上升年,就比如取的是多少?是i零点五的杀伤盐,这个时候这里有一个什么东西?选了一个m1.0,为什么写m1.0?因为比较上升严,取得这个信号之后就需要有一个地址把它存起来,然后输出出去,是这么个意思。

比如这里零点五去通通水,通过q零点零,这个时候id键是不是默认就是为零?当按下去是从零到一,这个时候会导通pv电源导通,一次就通一次,多了不会通,就算一直按着也没有用,因为取的只取一次信号,取一次三个周期,是这么个意思。

说到什么周期?给大家溜达普及一下一个知识,在这一块可以看一下怎么周期,这个是漂色的工作原理,给它贴过来,这是漂色的工作原理。至于这个东西怎么去来理解它,可以说加下微信,具体什么意思大家在微信上发信息,包括打视频、打电话也可以,给大家讲一下,因为这边是网课,据说时间有限,就不跟大家多多解释了。

继续来看,稍等看一下科三,i think come on yet,来看online one,先看这个,按零点五按下去,m点二,这里m点二是不是一直在亮,一直在亮,一直为一对不对?松开之后为零,来看下面这一个,当按下二零点五之后按下去,没有反应,没有反应,那是真没有反应吗?不是的,因为只取了是一个周期,一个周期很短,肉眼是很难以分辨的,看不出来的。实际上是已经通了一次了,其实我说我的人也看不到而已,其实隐通了一下。

这是这个p是对单个地址做的是采取信号,还一种是对整个程序段采取的生产信号,这个是取的单个提示,还有一个是取的是存放的。这种拿出来看一下,它是会对整个程序段取得上传信号,选到一步类似于等到它去返,取的是比如这里还有一个常开,地址多少?m十点零也好,m二十点零也好,干嘛?取的是什么?m三十点八,取的是前面三个条件的上升盐,主要表面上为一,它是零,也是有反应的,取不到。

因为三个没有从零到一,零到一是三个的总和,理解一下,也就是当三个全部是从零到一的时候才会取到信号,才会触发后面的条件,结果才会触发的,是这么回事。

这是双生炎,今天的物流就讲到这里,有什么不理解的地方,声音说加小郭老师微信,把问题留出来,然后一起去讨论一下,拜拜。

相关问答

白字开头三个字的重叠词-汇财吧专业问答

[回答]白字开头三个字的重叠词:白亮亮——形容白而发亮。白花花——形容很白;雪白。白哗哗——同“白花花”。白华华——同“白花花”。白僵僵——形容脸...

白字开头三个字的重叠词-汇财吧专业问答

[回答]甜津津、甜丝丝、喜洋洋、乐滋滋、兴冲冲、气冲冲、孤零零、乐呵呵、笑哈哈、笑眯眯、醉醺醺、雄赳赳、呼噜噜、骨碌碌、齐刷刷、傻乎乎、胖乎乎、...

 外服公司  巫童 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部