c语言复制粘贴快捷键_PLC语言

01a70ce342538b10093d9323a64864a7.png

本人用过的PLC不算多,基本以日系为主,日系以三菱为主,我建议初学者可以以三菱上手,比较符合亚洲人的逻辑思维,后面三菱不能说向西门子靠拢吧,现在中高端PLC的操作软件基本都大统一,就像安卓和苹果,以前安卓学习苹果,现在苹果很多功能都是安卓用剩下的,PLC也都是相互学习。哪家有好的创意点,其他家马上就有了。学习PLC基本就学西门子和三菱就好,其他家都是模仿这两家的,尤其国内的很多PLC都是仿的,有些国产PLC都可以用三菱的编程软件进行编辑。

第一要说的就是PLC语言,PLC的语言分指令表/梯形图/顺序功能图/功能块编程/文本语言。

我写的顺序就是大家熟悉和学习的顺序。指令表大学学过,印象中老师说的是以前用手持的编程器来用这种语言,后面基本不用,可能有些快捷键会用,类似cad的指令。

梯形图是现在市面上绝大数人用的,也是最简单的,这里提一句,我接触的外企包括日本的很多大企业,尤其韩国的三星,规定编程只能用最简单的梯形图,不能用标签和功能块,不知道基于什么考虑,接触过功能块和标签,又要用简单梯形图,简直是反人类。给他们做项目,感觉又回到了大学,日本人还能沟通,韩国人简直是沟通不了。

顺序功能图(特指三菱的SFC)我用过一次在项目上面,后面就没有用了,主要监控的时候太卡,后面基本是结合梯形图进行编程,例:“步骤=10”“做什么”,“步骤=20”“做什么”.这是最方便,最偷懒的方式,问题也好处理。

97074ea0cb2df0e11b209679eed613fa.png

功能块编程一开始是在西门子上面看到的,后面三菱用结构化编程也有,这种主要的革新就是可以把你自己写的一段小程序进行封装,后面可以重复调用。举个例子,伺服的定位可能有很多条件:有无回原点,使能,轴参数的输入。。。这些都是伺服定位的基本条件,如果每次重写,第一麻烦,第二容易漏。封装之后直接拿过来用。目前我基本用这种方式

40904c18f077e9ad065d3ed960a3c5cb.png

文本语言类似C语言,符合欧美的操作习惯,PLC以倍福为代表。但是基本中高端PLC也都支持。因为每家的PLC指令各有不同,优点就显而易见,一样的设备,不同的PLC程序移植非常快,可以直接复制粘贴然后批量替换不同的指令。我基本一些算法和循环用,主逻辑程序还是结构化梯形图。主要是看不惯,一些逻辑处理没有梯形图直观。

41ac74c7ece93ba476b8d500f20d5935.png

b04c7c8d42e616fae0ffe9eb2575f71d.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值