直播课堂
HOME
直播课堂
正文内容
施耐德plc编程软件注解 PLC程序的编辑与注释
发布时间 : 2026-02-15
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC程序的编辑与注释

一、程序的编辑

1.选择操作

在对程序进行编辑时,需要选择编辑的对象,再进行复制、粘贴、删除和插入等操作。STEP 7-Micro/WIN SMART软件的一些常用选择操作见表1。

表1 STEP 7-Micro/WIN SMART软件的一些常用选择操作

2.删除操作

STEP 7-Micro/WIN SMART软件的一些常用删除操作见表2。

表2 STEP 7-Micro/WIN SMART软件的一些常用删除操作

3.插入与覆盖操作

STEP 7-Micro/WIN SMART软件有插入(INS)和覆盖(OVR)两种编辑模式,在软件窗口的状态栏可以查看当前的编辑模式,如图1所示。按键盘上的“Insert”键可以切换当前的编辑模式,默认处于插入模式。

图1状态栏在两种编辑模式下的显示

在软件处于插入模式(INS)时进行插入元件操作,会在光标所在的元件之前插入一个新元件。如图2所示,软件窗口下方状态栏出现“INS”,表示当前处于插入模式,用光标选中I0.0常开触点,再用右键快捷菜单进行插入触点操作,会在I0.0常开触点之前插入一个新的常开触点。

图2 在插入模式时进行插入元件操作

在软件处于覆盖模式(OVR)时进行插入元件操作,插入的新元件要替换光标处的旧元件,如果新、旧元件是同一类元件,则旧元件的地址和参数会自动赋给新元件。如图3所示,软件窗口下方状态状态栏出现“OVR”,表示当前处于覆盖模式,先用光标选中I0.0常开触点,再用右键快捷菜单插入一个常闭触点,光标处的I0.0常开触点替换成一个常闭触点,其默认地址仍为I0.0。

图3 在覆盖模式时进行插入元件操作

二、程序的注释

为了让程序阅读起来直观易懂,可以对程序进行注释。

1.程序与程序段的注释

程序与程序段的注释如图4所示,在整个程序的注释处输入整个程序的说明文字,在本段程序的注释处输入本程序段的说明文字。单击工具栏上的“POU注释”工具可以隐藏或显示程序注释,单击工具栏上的“程序段注释”工具可以隐藏或显示程序段注释,如图5所示。

图4 程序与程序段的注释

图5 程序与程序段注释的隐藏/显示

2.指令元件的注释

梯形图程序是由一个个指令元件连接起来组成的,对指令元件进行注释有助于读懂程序段和整个程序,指令元件注释可使用符号表。

用符号表对指令元件进行注释如图5所示。在项目指令树区域展开“符号表”,再双击其中的“I/O符号”,打开符号表且显示I/O符号表,如图5(a)所示。

在I/O符号表中将地址I0.0、I0.1、I0.2、Q0.0、Q0.1默认的符号按图5(b)进行更改,比如地址I0.0默认的符号是“CPU_输入0”,现将其改为“启动”,然后单击符号表下方的“表格1”选项卡,切换到表格1,如图5(c)所示。

在“地址”栏输入“T37”,在“符号”栏输入“定时5s”,注意不能输入“5s定时”,因为符号不能以数字开头,如果输入的符号为带下波浪线的红色文字,则表示该符号有语法错误。在符号表中给需要注释的元件输入符号后,单击符号表上方的“将符号应用到项目”按钮,如图5(d)所示,程序中的元件旁马上出现符号。

比如,I0.0常开触点显示“启动:I0.0”,其中“启动”为符号(也即元件注释),“I0.0”为触点的绝对地址(或称元件编号)。如果元件旁未显示符号,可单击菜单栏中的“视图”,在横向条形菜单中选择“符号:绝对地址”,即可使程序中元件旁同时显示绝对地址和符号;如果选择“符号”,则只显示符号,不会显示绝对地址。

图5 用符号表对指令元件进行注释

三、程序的监控与调试 程序编写完成后,需要检查程序能否达到控制要求。检查方法主要有:一是从头到尾对程序进行分析来判断程序是否正确,这种方法最简单,但要求编程人员有较高的PLC理论水平和分析能力;二是将程序写入PLC,再给PLC接上电源和输入/输出设备,通过实际操作来观察程序是否正确,这种方法最直观可靠,但需要用到很多硬件设备并对其接线,工作量大;三是用软件方式来模拟实际操作,同时观察程序运行情况来判断程序是否正确,这种方法不用实际接线又能观察程序运行效果,所以适合大多数人使用,本节就介绍这种方法。

「三菱PLC」经验汇编!三菱FX系列PLC的结构化编程

三菱PLC,特别是FX2n系列的PLC,可以说是风靡大江南北,市面上介绍PLC的书,基本上都是以三菱FX2n为主,而这些书,基本上是复制三菱的编程手册。大学里关于PLC的教材,也基本以三菱FX2n为主。可以说,三菱PLC是无处不在,已经成了PLC的代表,甚至很多不思考的人已经坚定的认为PLC就是FX2n,FX2n就是PLC。

如上图所示,这是典型的三菱PLC的程序。很多人多说它,直观,易懂,入门简单,所以大受追捧。其实,小编我对这种说法是呵呵的。所谓的直观,易懂不就是毫无技术含量的傻瓜化处理方式? 我不是针对谁,而是针对所有说这种话和这种想法的人,所谓的直观易懂,就是智商不足。不想动脑筋思考,接受新事物。 这在三菱PLC中称之为简单工程,看,连官方都定义为简单。所谓简单,不就是直观易懂吗?用这种一杆子到底,指令式梯形图的处理方式,在遇到数据处理,通讯处理,运动控制,高速计数以及复杂工艺算法的时候,简直就是噩梦。而且你需要记忆大量特殊寄存器的地址,指令中各个参数的具体含义你也需要记忆,或是频繁查手册。更关键 的是,没有变量的概念,在处理复杂问题或是大程序时,非常之不便。小编我经常说三菱是LOW货,并不是指品牌,也不是指产品,而是这种一杆子到底,常开加常闭,毫无章法和可读性的思维模式。而市面上很多培训机构也是介绍这种简单工程,天天讲指令,和实际脱节,让新手更加的困惑。

如上图所示,M8029是一个特殊寄存器,如果你不查手册,你根本不知道它 的含义,DZRN这个指令 后面的K300 ,K180等等数值到底表示什么?你不查手册也跟本不知道。除非你天天用,熟练了可能会记住,可是,一旦放下一段时间,可能又不记得了。随着欧系PLC的强势进入,以及IEC61131-3标准的制定,三菱PLC也支持IEC61131-3标准了,包括最基础的FX2n系列。IEC61131是工控界的唯一标准。欧美系PLC,比如西门子PLC,施耐德PLC,ABPLC,GEPLC甚至伦茨伺服等等都支持这个标准,还有大量运动控制器,嵌入式系统,数控系统等等。可以说,IEC61131标准,已经一统江湖。在前文触摸屏为什么能控制PLC?现场维修电工需要掌握的控制原理,小编我用结构化编程的方式写了一个简单的FX2n的程序,实在出乎意料,居然有人说这不是三菱PLC。呵呵,简单工程用多了,脑子也变的简单了,今天小编就让大家见识一下,见识一下你所不知道的三菱PLC。

如上图所示,三菱PLC默认是简单工程,也就是那种很LOW的方式,但是我们可以选择结构化工程。私信‘三菱’即可获取三菱PLC编程软件 ,GX WORKS2。

如上图所示,结构化工程的标志性元件,FB和结构体,以及变量。标签和变量其实是一个意思,欧系PLC,比如西门子PLC,施耐德PLC称之为变量。美系和日系,比如ABPLC,欧姆龙PLC称之为标签。使用标签,可以大大提高程序的执行效率,简化程序编写,完成更复杂的任务。特别是在处理复杂问题和大项目时,更是让你游刃有余。

如图,这是三菱PLC的ST语言编程,怎么样,是不是和你印象的三菱PLC完全不一样。

各种功能块,这点要批评一下,三菱PLC还是按照梯形图中指令的思维模式在做功能块,完全没有理会功能块的精髓。就拿DZCP来说,它有三个参数,在梯形图时代,是DZCP S1 S2 S3 没想到在功能块时代还是如此!这种功能块其实是没有多大意义的。不过不用担心,我们可以自定义功能块,把功能块的输入,输出用具体的便于我们理解的变量表示。也可以增加中文注释,便于理解和记忆。

如上图,我们定义了一个名为SB的功能块,而它的输入输出参数,都是便于理解的。这样,就不必每次都去查手册了。怎么样,是不是有一种耳目一新的感觉,这比那种一杆子到底的梯形图强百倍。所以,我建议想学PLC的电工朋友以及刚刚毕业有志于从事工控行业的毕业生,在学习PLC的时候,学习这种结构化模式。因为,这不仅仅是一种国际标准,更重要的是一种处理问题的方式,未来的发展方向,以及先进的解决问题的思维模式。学会处理问题的思维和方法,比你学会一个指令,有用的多。指令只能在一个地方用,而处理问题的方法,却会让你受益终生。

经验汇编!三菱FX系列PLC的结构化编程

http://bbs.plcjs.com/forum.php?mod=viewthread&tid=498364&fromuid=42656

(出处: PLC论坛-全力打造可编程控制器专业技术论坛)

#三菱plc培训哪里好#

相关问答

PLC怎么连接电脑?怎么把在电脑编程好的程序放入PLC运行?

三菱FX系列PLC如何接线及如何通过RS232进行下载程序今天简单给大家介绍下三菱FX系列PLC如何接线和如何通过RS232进行下载程序,简单的说明帮助大家能快速与PLC通...

三菱FX1S30MR001输入和输出如何接线?-汇财吧专业问答

[回答]国内常用的PLC主要包括西门子,施耐德,三菱电机,松下以及一些国产品牌,以下列出9个,供参考:西门子西门子公司生产的可编程序控制器(PLC)在我国应用相...

施耐德接触器Lc1D与Lc1F的区别是什么_住范儿家装官网

施耐德接触器LC1D系列的产品是D系列,是标准型交流接触器,线圈是220V/50HZ/60HZ。LC1E系列的产品是E系列,针对中国大陆地区研发的经济型交流接触器...

电气专业除了国家电网外没什么特别好的工作吗?

添加图片注释,不超过140字(可选)7、装备制造行业:特变电工、ABB、施耐德、金风、阳光、雷诺尔、杜卡迪(就是做摩托的,也做电容器)之类的,在里面有做技...编辑...

110vlc1d50和lc1e50的区别?

各有各的优缺点,以下列出区别。施耐德接触器LC1D系列的产品是D系列,是标准型交流接触器,线圈是220V/50HZ/60HZ。LC1E系列的产品是E系列,针对中国大陆地区...

施耐德LC1E1810M5N和LC1D18M7有什么区别?

单从外观就能...LC1E1810M5N是E系列,针对中国大陆地区研发的经济型交流接触器,线圈是220V/50HZ,LC1D18M7是D系列,是标准型交流接触器,线圈是220V/50HZ/60HZ...

lc1d245交流接触器与LC2D有什么区别?-一起装修网

lc1d245交流接触器与LC2D有什么区别?

帮个忙好基友们!跪求回答,河南齐全的挺能胜机耕船,挺能胜...

[回答]“挺得住”中的“挺”是表示勉强支撑的意思。挺tǐng基本注解⑴ㄊㄧㄥˇ⑵笔直,突出:笔~。~进。~拔。~立。~秀。~括(衣服、衣料等平整)。~劲。⑶伸...

中国十大专业生产开关、插座、照明、断路器的是哪些品牌

主要是有奇胜、TCL国际电工、松本、朗能、飞雕、正泰、西蒙、施耐德、松下、三雄极光上善若水maggie1天前扩展回答1开关插座断路器原理是什么断路器是什么...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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