设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
规划程序就像规划人生一样:做PLC程序之前一定要先规划 ...
返回列表
发新帖
[西门子]
规划程序就像规划人生一样:做PLC程序之前一定要先规划
[复制链接]
67986
|
0
|
2024-8-26 09:48:57
|
显示全部楼层
|
阅读模式
状态一:做一天和尚,撞一天钟。一直生活在自由状态,兵来将挡水来土掩。
状态二:不想当将军的士兵不是好士兵。每天都在规划自己的将军之路,每天都距离目标更近。
结果分析:我们的两种状态对比,很显然,第二种状态随着时间的推移会达到一定的高度,即使当不了将军,能力和职位也会有很大提升。
形象比喻:状态一就像自己开着车去北京,也不知道走高速还是走下道,反正就是一直开着,说有目的吧也有目的,说没目的吧也是没有目的。
状态二呢,目的很准确就是要往目的地触发,规划路线,选择方式等。
谈完了人生,我们来谈实际点的,我们谈生活。就拿炒菜来说,你是不是提前洗好菜,切好葱姜蒜,准备好油盐酱醋,有个炉灶,有个锅,还得有水。这样才可以是吧。我们发现当我们落实到书面上,东西确实不少,但是我们自己炒菜的过程貌似么有这么复杂。那是因为你都将 这些能力化了。炒菜的流程一气呵成。
言归正传,我们谈编程。一台电脑,一个编程软件,我们开始编程之路。规划思路:
组态硬件配置,设置CPU运行模式
编制符号表,前边我们已经确定了工艺。
规划程序块的使用。
开始编程。问题思考?从哪里开始编写?从哪里结束?如何知道对错?
从哪里开始编写?问题解答:将整个控制工艺肢解,分成几大块去编写,如果还没有头绪,继续细分,细分到你可以下手写代码位置。然后写的时候,逐渐再往大的方向扩充,最终将整个工艺连接起来。
从哪里结束?满足工艺需求就结束了吗?不是的,工艺需求如果发生变更,程序也会对应做出修改。这是一个持续的过程,但是如果满足目前使用需求,可是短暂的结束。
如何知道对错?编程只要编译正确,能保证设备正常运转就可以。没有绝对的对与错。就像我们生活在社会上,没有严格意义的好人和坏人的区分,只要你不做违法的事情就是好人吗?未必,编程也是一样的。程序没有对与错,只有境界的高低。
1.组态硬件配置,设置CPU运行模式
2.编制符号表,要先前知道一定的工艺。
3.规划程序块的使用。
主程序:所有程序的统领者
启动运行:程序必备的一项,就像人的出生和死亡,总要确定,什么时候开始,什么时候结束。
故障报警:人生难免会出现,困难,挫折,更有严重的是灾难。那么我们就不活了吗?不会的,排除故障后继续前行。
通讯程序:跟外部联系,通讯使用。比如,你跟亲朋友好的练习。可以理解成同一品牌的PLC通讯。你跟外国人的练习和沟通,可以理解成不同品牌的PLC通讯等。
比如搬运程序分解成三大块:行走机构,升降机构,伸缩机构。
就像你要实现人生的飞跃,是不是也得脚踏实地,划分成几步来实现。
4.开始编程。
启停程序的探究。
主程序的编写。如果你当了领导,是不是得知道自己控制几个兵?
启动运行程序:最经典的启停电路,为啥和电气硬线接线控制的 不一样呢?
外部接线的开点闭点对程序的影响。
我们在使用的过程中,往往需要启动和停止都要带延时的,或者说我们想停止的时候在一个安全的位置。作为初学者我们有时候,把我们想的大白话翻译成PLC程序是不对的。我们要按照梯形图逻辑来处理和判断
我们看一下,能实现启停的程序,方式呢有多种,效果也有多种,取决于自己的 编程方式和思维方式。启停很简单看不出来啥,等到工艺控制等逻辑控制,大家就会发现,编程的方式匪夷所思。
以下三个程序互相做对比学习和应用:
这个简单,简单归简单,你需要明白指令在不同位置导致的逻辑结果和执行结果。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
PLC技术圈
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』