搜索
bottom↓
回复: 50

你最常用哪种PLC编程语言?[奉送PLC IEC标准]

[复制链接]

出0入0汤圆

发表于 2016-3-14 10:30:53 | 显示全部楼层 |阅读模式
本帖最后由 realw 于 2016-3-14 12:42 编辑

RT。
想了解一下各位最常用的编程语言是什么。

请楼下的各位按照以下格式作答:
1. 所使用的语言 [ ST?FB?IL?LD?SFC? ];
2. 行业,或者 使用场景;
3. 简单说一下为什么。

如果你经常使用的不只一种,可以列出来多条。

另外:本帖不是讨论哪种PLC语言更好,而表达哪种PLC语言自己喜欢用,所以请不要偏题。

为了感谢各位回答,奉送IEC61131-3-2013原版标准一份。

以上。

本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

阿莫论坛才是最爱国的,关心国家的经济、社会的发展、担心国家被别国牵连卷入战争、知道珍惜来之不易的和平发展,知道师夷之长,关注世界的先进文化与技术,也探讨中国文化的博大精深,也懂得警惕民粹主义的祸国殃民等等等等,无不是爱国忧民的表现。(坛友:tianxian)

出0入0汤圆

发表于 2016-3-14 10:31:43 | 显示全部楼层
一般使用梯形图啦

出0入0汤圆

 楼主| 发表于 2016-3-14 10:36:09 | 显示全部楼层
hz0988 发表于 2016-3-14 10:31
一般使用梯形图啦

那请能不能简单描述一下行业或者工艺场景呢?

另外:为什么您选择梯形图呢?

出0入0汤圆

发表于 2016-3-14 10:38:08 来自手机 | 显示全部楼层
都是梯形图吧,难道还用C语言?

出0入0汤圆

 楼主| 发表于 2016-3-14 10:41:35 | 显示全部楼层
mxper88 发表于 2016-3-14 10:38
都是梯形图吧,难道还用C语言?

那请能不能简单描述一下行业或者工艺场景呢?

为什么您选择梯形图呢?

另外,我说的是61131-3标准中的5种语言,包含:
ST 结构文本, IL 指令表, FB 功能块,  SFC 顺序功能图, LD 梯形图。

不包含C语言。

出0入24汤圆

发表于 2016-3-14 10:41:47 | 显示全部楼层
当然梯形图啦,直观啊!不过要有梯形图和LD互转功能,更换PLC品牌时有些输入输出编号不一致,我都是转成LD文本格式在EXCEL里面排序转换。

出0入0汤圆

 楼主| 发表于 2016-3-14 10:45:33 | 显示全部楼层
solisgood 发表于 2016-3-14 10:41
当然梯形图啦,直观啊!不过要有梯形图和LD互转功能,更换PLC品牌时有些输入输出编号不一致,我都是转成LD ...

那你经常使用哪家的PLC呢?

您主要面向哪几个行业呢。

LD文本版,这个我还是第一次听说,继续请教一下?

出0入8汤圆

发表于 2016-3-20 08:58:25 来自手机 | 显示全部楼层
罗克韦尔自动化公司的梯形图真的是我用过最好用的梯形图

出0入8汤圆

发表于 2016-3-20 08:59:00 来自手机 | 显示全部楼层
不过要Logix5000系列

出0入10汤圆

发表于 2016-3-20 13:26:11 来自手机 | 显示全部楼层
原来用LD,现在用ST,也就是C语言

出0入10汤圆

发表于 2016-3-20 13:32:29 来自手机 | 显示全部楼层
realw 发表于 2016-3-14 10:41
那请能不能简单描述一下行业或者工艺场景呢?

为什么您选择梯形图呢?

st不就是差不多c证言么,没感觉有多少区别

出0入0汤圆

发表于 2016-3-20 13:36:34 来自手机 | 显示全部楼层
梯形图了

出0入0汤圆

发表于 2016-3-20 14:28:10 | 显示全部楼层
梯形图+功能块混编(或称模块化编程,与西门子编程类似),效果杠杠的

出0入0汤圆

 楼主| 发表于 2016-3-21 21:25:41 | 显示全部楼层
ljx289 发表于 2016-3-20 08:58
罗克韦尔自动化公司的梯形图真的是我用过最好用的梯形图

在哪个行业使用呢?

出0入0汤圆

 楼主| 发表于 2016-3-21 21:26:53 | 显示全部楼层
Ilove51andAVR 发表于 2016-3-20 14:28
梯形图+功能块混编(或称模块化编程,与西门子编程类似),效果杠杠的 ...

用的哪款PLC呢?

出0入0汤圆

发表于 2016-4-10 23:40:40 | 显示全部楼层
功能块,STL。简单逻辑功能块,复杂运算STL。

出0入0汤圆

发表于 2016-4-11 07:49:13 来自手机 | 显示全部楼层
梯形图加上c语言

出0入0汤圆

发表于 2016-4-11 08:20:10 | 显示全部楼层
一般是这样子的:

先上一段 梯形图, 再上一段文本,再上一段SFC  如此交替来回,全程无注释 ;
PS: 关键代码上C语言,C里面全是a,b,c,a1,b1,c1; 大概是这样子;

我听我师兄如是说,他说他的程序,后来接手者,基本都会崩溃;

出0入0汤圆

发表于 2016-4-11 09:00:25 | 显示全部楼层
使用梯形图啦

出0入0汤圆

发表于 2016-4-11 09:01:50 | 显示全部楼层

我听我师兄如是说,他说他的程序,后来接手者,基本都会崩溃;


那是因为没有按照规范来 当然看不懂了,最后自己也看不懂!!!特别是工控人员

出0入0汤圆

发表于 2016-4-11 15:23:26 | 显示全部楼层
以后最好直接用c语言

出0入0汤圆

发表于 2016-4-12 00:12:13 | 显示全部楼层
什么语言都用过一点

出0入0汤圆

发表于 2016-4-14 17:05:07 来自手机 | 显示全部楼层
梯形图和功能块图

出0入0汤圆

发表于 2016-4-14 17:08:17 | 显示全部楼层
我只会用三菱和欧姆龙的梯形图,感觉用起来,要死的感觉。

出0入0汤圆

发表于 2016-4-14 18:29:06 来自手机 | 显示全部楼层
其实梯形图用起来也很爽的,个人感觉欧美的风格用起来更爽一些,但是局部变量用起来需谨慎,其实那种语言用熟悉了都一样。

出0入0汤圆

发表于 2016-4-19 15:32:32 | 显示全部楼层
梯形图,还有 一点点 C

出95入8汤圆

发表于 2016-4-19 22:26:26 来自手机 | 显示全部楼层
step7,梯形图,结构化文本

出0入0汤圆

发表于 2016-4-20 08:01:14 来自手机 | 显示全部楼层
fb   ld  st用的少一点,经常接触abb  ac800f

出0入0汤圆

发表于 2016-4-20 08:12:12 | 显示全部楼层
希望出一款  纯C  编程的PLC  

出0入0汤圆

发表于 2016-4-20 08:19:45 | 显示全部楼层
LAD    STL    SCL  都有时候
lad 用来做逻辑性控制
stl  程序优化
SCL  CPU 支持就是用!

西门子   200/1200/300/400
制造业


出0入0汤圆

发表于 2016-4-20 08:32:47 | 显示全部楼层
梯形图!!

出0入10汤圆

发表于 2016-4-20 08:36:17 | 显示全部楼层
wkman 发表于 2016-4-20 08:12
希望出一款  纯C  编程的PLC

ST 差不多就是部分C语言了,用下来感觉区别不大

本帖子中包含更多资源

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

x

出100入0汤圆

发表于 2016-4-20 09:38:03 | 显示全部楼层
进来学习一下!

出0入0汤圆

发表于 2016-4-20 10:57:27 | 显示全部楼层
一般都是梯形图啊

出0入0汤圆

发表于 2016-4-20 15:05:30 | 显示全部楼层
LD ST FB都在用。LD主要用于状态转移,ST用于复杂的计算,FB用于相同功能模块化编程。

出0入0汤圆

发表于 2016-4-22 07:58:20 来自手机 | 显示全部楼层
LD, SFC, FB,ST常用松下的欧版编程软件

出0入0汤圆

发表于 2016-4-22 08:43:38 | 显示全部楼层
梯形图吧

出0入0汤圆

发表于 2016-4-22 10:32:46 | 显示全部楼层
本帖最后由 zrcx 于 2016-4-22 10:39 编辑

梯形图用的比较多。因为主要使用西门子的PLC,感觉他们的梯形图比较方便,可以创建函数或函数块,结构清晰。
其中创建函数块,感觉有点类似于面向对象编程中的创建类,然后调用函数块就类似于实例化对象。
主要是对要控制的东西进行建模。

出0入0汤圆

发表于 2016-4-22 10:42:02 | 显示全部楼层
ylei12 发表于 2016-4-20 08:36
ST 差不多就是部分C语言了,用下来感觉区别不大

请问你这是什么PLC的编程软件?

出0入10汤圆

发表于 2016-4-22 18:59:45 | 显示全部楼层
zrcx 发表于 2016-4-22 10:42
请问你这是什么PLC的编程软件?

松下PLC,fpwin pro

出0入0汤圆

 楼主| 发表于 2016-4-22 20:36:09 | 显示全部楼层
本帖最后由 realw 于 2016-4-22 20:38 编辑

功能块图 的  EN 与 ENO 引脚用的多么,如果碰到modbus通讯用什么?

出0入0汤圆

 楼主| 发表于 2016-4-22 20:38:30 | 显示全部楼层
ylei12 发表于 2016-4-22 18:59
松下PLC,fpwin pro

功能块图 的  EN 与 ENO 引脚用的多么,如果碰到modbus通讯用什么?

出0入0汤圆

 楼主| 发表于 2016-4-22 20:38:52 | 显示全部楼层
zrcx 发表于 2016-4-22 10:32
梯形图用的比较多。因为主要使用西门子的PLC,感觉他们的梯形图比较方便,可以创建函数或函数块,结构清晰 ...

功能块图 的  EN 与 ENO 引脚用的多么,如果碰到modbus通讯用什么?

出0入0汤圆

发表于 2016-4-25 11:05:43 | 显示全部楼层
realw 发表于 2016-4-22 20:38
功能块图 的  EN 与 ENO 引脚用的多么,如果碰到modbus通讯用什么?

EN用得比较多,ENO用得很少。

出0入0汤圆

发表于 2016-4-25 11:07:24 | 显示全部楼层
梯形图++

出0入0汤圆

发表于 2016-4-26 21:49:25 | 显示全部楼层
个人觉得RSlogix5000最好用 思路清晰

出0入0汤圆

发表于 2016-4-26 23:29:16 来自手机 | 显示全部楼层
简单的用下SFC,复杂的上数控系统

出0入0汤圆

 楼主| 发表于 2016-5-23 12:55:09 | 显示全部楼层

按说 功能块图不是 梯形图的升级版么?
为什么不尝试功能块图呢?

出0入0汤圆

发表于 2016-8-13 10:37:58 | 显示全部楼层
我们上学用的主要是西门子的机器S7-200和S7-300,都是梯形图,要是C语言那就直接用单片机了,PLC的意义就没有了,说实话还是用C语言编单片机舒服,这个梯形图说不定怎么就逗逼掉了。

出0入0汤圆

发表于 2016-8-13 22:50:11 | 显示全部楼层
用梯形图,简单、直观,不用学英语。

出0入0汤圆

发表于 2016-8-14 09:15:17 | 显示全部楼层
谢谢分享。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-15 05:00

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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