QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5小时前
查看: 3187|回复: 12
收起左侧

[讨论结束] PLC三种编程比较

 关闭 [复制链接]
发表于 2009-12-9 13:04:36 | 显示全部楼层 |阅读模式 来自: 中国山东枣庄

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
PLC有三种编程方式即线性化编程、模块化编程、与结构化编程,请经验人士比较一下他们的优劣。
发表于 2009-12-10 08:33:02 | 显示全部楼层 来自: 中国上海
我觉得结构化的编程比较好,通俗易懂
发表于 2009-12-10 08:42:57 | 显示全部楼层 来自: 中国江苏泰州
不懂,哪位仔细讲讲,先占座听课喽。
发表于 2009-12-10 08:56:57 | 显示全部楼层 来自: 中国山东潍坊
楼主具体的编程名词没太看懂,我就我的方式给予解答:
# A, P8 Z+ e- S* g9 s& C4 ?3 H, Q首先是在线编程,只是在调试阶段用,因为在线编程,每编一句,程序会要将其下载到PLC中,会很繁琐,并且如果在运行状态可能会由于思维不严密而导致事故的发生,所以只有在调试阶段且考虑周全的情况用;
; f5 W" U7 u4 g2 Q. y; R6 D其次我们用的是梯形图编程,比较好用,直观且能瞻前顾后,利于修改,一般的,通常,都是用它来编程,有点烦琐,但热键熟了,也很快的;
1 x4 `0 b2 V1 u2 {4 |6 n再者是助记符,既编程指令,一般是草图既梯形图好了,输入电脑是用,因为这样不需要大的修改下,提高很大的速度
发表于 2009-12-10 10:16:36 | 显示全部楼层 来自: 中国内蒙古呼和浩特
模块化编程比较适合大型复杂的PLC系统,这会导致在需要用到此模块程序的时候调用方便,且容易理解
发表于 2009-12-11 15:55:59 | 显示全部楼层 来自: 中国甘肃金昌
梯形图和电气图相近,对电气人员比较好用。
发表于 2009-12-12 20:41:49 | 显示全部楼层 来自: 中国吉林吉林市
STEP 7是S7-300/400系列PLC应用设计软件包,所支持的PLC编程语言非常丰富。该软件的标准版支持STL(语句表)、LAD(梯形图)及FBD(功能块图)3种基本编程语言,并且在STEP 7中可以相互转换。专业版附加对GRAPH(顺序功能图)、SCL(结构化控制语言)、HiGraph(图形编程语言)、CFC(连续功能图)等编程语言的支持。不同的编程语言可供
0 O; M0 Y$ Y8 Z% x8 }不同知识背景的人员采用。
发表于 2009-12-12 20:43:20 | 显示全部楼层 来自: 中国吉林吉林市
STL(语句表)是一种类似于计算机汇编语言的一种文本编程语言,由多条语句组成一个程序段。语句表可供习惯汇编语言的用户使用,在运行时间和要求的存储空间方面最优。在设计通信、数学运算等高级应用程序时建议使用语句表。
$ ]9 J4 d0 E, L( }7 OLAD(梯形图)是一种图形语言,比较形象直观,容易掌握,用得最多,堪称用户第一编程语言。梯形图与继电器控制电路图的表达方式极为相似,适合于熟悉继电器控制电路的用户使用,特别适用于数字量逻辑控制。; c( p+ P, L* j* r5 x9 `2 ]: z
FBD(功能块图)使用类似于布尔代数的图形逻辑符号来表示控制逻辑,一些复杂的功能用指令框表示。FBD比较适合于有数字电路基础的编程人员使用。
发表于 2009-12-12 20:45:38 | 显示全部楼层 来自: 中国吉林吉林市
GRAPH类似于解决问题的流程图,适用于顺序控制的编程。利用S7-GRAPH编程语言,可以清楚快速地组织和编写S7 PLC系统的顺序控制程序。它根据功能将控制任务分解为若干步,其顺序用图形方式显示出来并且可形成图形和文本方式的文件。  
* D6 i, }: Q( M8 g/ vS7-Higraph允许用状态图描述生产过程,将自动控制下的机器或系统分成若干个功能单元,并为每个单元生成状态图,然后利用信息通讯将功能单元组合在一起形成完整的系统。
. H% K5 k- \( p. Y. ~9 |S7-SCL(Structured Control Language:结构控制语言)是一种类似于PASCAL的高级文本编辑语言,用于S7-300/400和C7的编程,可以简化数学计算、数据管理和组织工作。S7-SCL具有PLC公开的基本标准认证,符合IEC 1131-3 (结构化文本)标准。 % j5 @) z# w0 D# k  Z6 a
利用工程工具CFC(Continuous Function Chart:连续功能图),可以通过绘制工艺设计图来生成SIMATIC S7和SIMATIC M7的控制程序,该方法类似于PLC的FBD编程语言。在这种图形编程方法中,块被安放在一种绘图板上并且相互连接。利用CFC用户可以快速、容易地将工艺设计图转化为完整的可执行程序。

评分

参与人数 1三维币 +5 收起 理由
pangpang + 5 应助。 建议:短时间内对同一帖的回复,应使用编辑功能在一个帖子中发表。

查看全部评分

发表于 2010-5-22 14:58:46 | 显示全部楼层 来自: 中国浙江杭州
实用的才是好的,线性适合初学,符合我们的思考习惯
发表于 2010-5-22 18:18:13 | 显示全部楼层 来自: 中国辽宁大连
spaceman2008在7~9楼对西门子介绍的较详细,很受用。关于三菱欧姆龙等PLC符合IEC61131-3编程知识能否介绍,非常感谢!
发表于 2010-5-26 23:47:54 | 显示全部楼层 来自: 中国广东广州
梯形图比较好明
发表于 2010-6-1 12:09:10 | 显示全部楼层 来自: 中国浙江绍兴
梯形图和电气图相近,对电气人员比较好用。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表