jccforever
级别: 略有小成
精华主题: 0
发帖数量: 82 个
工控威望: 312 点
下载积分: 19726 分
在线时间: 186(小时)
注册时间: 2010-01-18
最后登录: 2024-04-20
查看jccforever的 主题 / 回贴
楼主  发表于: 2019-10-25 13:59
某个网站上的一段话,有个疑问:现在都不用梯形图了??都用什么编程?

东方花猪
级别: 网络英雄
精华主题: 0
发帖数量: 836 个
工控威望: 6565 点
下载积分: 6606 分
在线时间: 702(小时)
注册时间: 2009-12-17
最后登录: 2024-04-27
查看东方花猪的 主题 / 回贴
1楼  发表于: 2020-05-12 14:47
能实现工艺就行。你写的那么高级,用高级语言都没有问题。本来计算机就只认识0和1,梯形图编程方法也是为了普及使用才设计出来的。可是有个最要命的问题你要考虑,现场维护怎么办?在同样MT时间下,肯定梯形图改造比那些ST,FB啥的好改。我只是从一个设备维护角度说的,你要不用梯形图,没问题,设备坏了摆不平,作者过来解决吧。
拆二代
东方花猪
级别: 网络英雄
精华主题: 0
发帖数量: 836 个
工控威望: 6565 点
下载积分: 6606 分
在线时间: 702(小时)
注册时间: 2009-12-17
最后登录: 2024-04-27
查看东方花猪的 主题 / 回贴
2楼  发表于: 2020-05-12 15:18
引用
引用第11楼ajunn于2020-05-12 15:00发表的  :
不懂GX developer , GX works2、works3,也不知道什么叫ST,FB,这些高科技,搞不懂,就只会用编程器。

哦,还会一点博途的FBD,SCL,是不是太落后了…

能把工作的事情摆平,到点正常下班,该双休双休,工资也不低,这才叫牛逼。我是甲方,叫乙方好好研究那么牛逼的功能把。我只管验收。
本帖最近评分记录:
  • 下载积分:+5(汇荣铝业) 你说的好像就是我呀,哈 ..
  • 下载积分:+2(linmaker) 对,这才是甲方干的事!
  • 下载积分:+1(tudou0117) 好贴好贴!
  • 拆二代
    东方花猪
    级别: 网络英雄
    精华主题: 0
    发帖数量: 836 个
    工控威望: 6565 点
    下载积分: 6606 分
    在线时间: 702(小时)
    注册时间: 2009-12-17
    最后登录: 2024-04-27
    查看东方花猪的 主题 / 回贴
    3楼  发表于: 2020-05-16 15:00
    引用
    引用第13楼xyzenter于2020-05-16 14:57发表的  :
        目前来看梯形图只是没有以前那么风光,但并没有过时,而且在小型项目中未来几十年内不会消失。
        本人也学过C,C++,C#,也用java写过app,刚毕业那几年,写PLC程序总是习惯性的用计算机的思路去写,其实也无非就是逻辑运算指令,数据处理指令用得多一点,跳转条件优化得比较精简。却让我异常尴尬的是,很多接手的兄弟看不懂那些不常用的指令,对那些组合条件不懂如何分析,不敢改程序,到最后还是要我亲自出手去改,累死累活,有一种诸葛丞相放眼大汉后继无人的感觉。。。
        后来慢慢想开了,PLC编程跟计算机语言是不同的,有其自身规律。
        PLC编程方便简单,贴近硬件。最重要的是门槛很低,很多接过几年线稍微有点上进心的电工都能学会。而大部分PLC程序的逻辑也很简单,尤其是小型机器,基本都是顺控过程,复杂的算法少之又少。对这种小设备,就应该用最简单的逻辑,最常用的指令,最死板的流程,达到一种随便一个人接手,一看就懂的程度的程序,省时省力。到现在,有时候可以一个MOV批量操作多个点的情形,我也可以写十几个out,一个个输出,就为了调试方便,也为了有些人看到KnM就头大。当然,实在太多了该用还是得用,不能一棒子打死。白居易写诗问老百姓能不能听懂,大概就是这个意思吧,大巧不工,大智若愚。
        以上所说的针对门槛不高的小项目,对于大型的,难以分解的复杂项目,梯形图就有点显得力不从心了。如同汇编语言,虽然很强大,但总是会被更高级的语言所替代的。毕竟科学在进步,没有什么东西是永不过时的。

    受教了
    拆二代