设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
死磕这20%指令解决80%编程问题
返回列表
发新帖
[西门子]
死磕这20%指令解决80%编程问题
[复制链接]
298
|
0
|
2024-6-26 09:14:14
|
显示全部楼层
|
阅读模式
>导读:对于刚入门PLC编程人员来说,一般就是拿到了手册或者书籍就从指令开始啃,可是每种PLC都有成千上百个指令,背完这些指令后,感觉黄花菜都凉了。当然指令肯定是要背下来的,但是不是所有的指令我们都会用上。而是要抓住最根本的那些项目中出现频率高、非常重要的指令死磕!既然任何行业里都有2-8定律,80%的财富掌握在20%人手里;那对于我们编程也是一样的,我们使用20%的指令解决80%的编程问题,剩下的那些指令用到了再翻翻手册即可。这样的话我们学习的效率就会非常高,不至于误入“歧途”。
1.常开、常闭、线圈:这三个指令是最最基本的指令,入手之前,这个搞定它,我说的搞定不是你只会敲进去,而是要知道它的原理,比如什么时候接常开,什么时候接常闭。举个例子:外部停止按钮接的常闭,程序该用常开还是常闭?
2.上升沿、下降沿、置位、复位:沿脉冲指令是非常好用的,它可以检测从变量从0至1和从1至0的状态。置位复位指令可以将某个变量的值设置为1和0的状态。使用这两个指令可以避免双线圈的问题,因为这两个指令允许多次使用,而线圈则不行。
3.接通延时、断电延时定时器:定时器是最常用的时间指令,在各大场合都会用到,比如设备防抖动功能、根据时间启停不同的设备:最直观典型的就是大家经常看到的红绿灯,就有时间的关系。
4.比较判断:这个指令要极力推荐,用于不同数据之间的判断,比如设定的温度值与当前测量的温度比较,超过了则报警。
5.加减乘除:四则运算指令用于数据的运算,要计算设备的运行时间、设备的速度、设备的产量、设备的温度等等都会使用到。
6.移动值、块填充:移动值指令是将某个、或者多个数据移动到其他的地址中
7.跳转:需要某段或者某几段程序循环多次的话则可以用循环指令,比如做运算1+2+…100
8.右移、左移:在编写圆盘设备的时候、或者在做物料分拣时候这两个指令可以提高编程效率
9.标准化、缩放:这两个指令可以把数据做转换,最常用的就是模拟量输入输出功能用这两个指令就够了
10.SCL中的三个王炸指令:IF、FOR、Case,有了这三个指令再配合
数组
绝对王炸!
极力推荐:IF和FOR指令配合使用,效果杠杠的!!
11.其他:还有一些通信、定位等相关指令是后续项目中用到了相关功能再翻手册即可!!
写在最后:如果文章对您有所帮助,帮忙点个“赞”和“在看呗”
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
PLC工业机器人
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』