一个PLC程序完成需要做哪些事,本人新手求指教

刚接触PLC,用的300,希望有经验的前辈给我说下完成一个完整的PLC程序的步骤,OB,FB,FC.DB,SFC.SFB等等 这些模块都是怎么运用的,给我一个学习PLC的方向就好,现在很迷茫啊。。。。

问题补充:
我也看了好久的书了 ,也看着别人的程序,我在的公司工程程序还是挺简单的,我基本也能看懂,就是觉得要是出去调试,总有很多软件的调试技巧没见过,不知道怎么用,再就是我现在要是单独的看一个FB块的程序能看懂,可是要我把所有FB块一起来看我就不知道他们到底有什么联系了,他们之间的数据是怎么调用的,不知道这些数据是存在哪,在哪能看到,麻烦各位前辈指点迷津,也许您一句话就把困扰我几个月的问题解决了,谢谢了

最佳答案

讲讲我的想法,学习PLC有两种方法:
1.按正规套路走,先理论后实际:买一本STEP7入门手册或者网上下载(例如STEP 7 V5.4 编程手册http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1824&loginID=&srno=&sendtime=),然后按照手册里的内容一步步循序渐进,根据书上的一个个例程去编写,仿真及调试,你说的那些东西书上都有,你不必着急一下子就会,很多东西你不用到看多少遍书也未必能理解,真到用的时候你再看就会了。
2.没耐心的可以选择先实际后理论:找一个别人的程序(直接用在现场的)和现场图纸,当然还要知道工艺流程,对照图纸和工艺看别人的程序是如何实现控制的,这个一定要有耐心(最好还是要基础,至少你得先看得懂梯形图和简单逻辑吧),边看程序边看书,遇到不明白的指令就看帮助文档和书籍,这样我觉得理解的会跟透彻点,当初我也是这样过来的。看明白一个大点的程序后基本上就可以照葫芦画瓢了尝试你的第一个作品了。

补充:如何查找某个地址在程序何处被引用?这个只要应用STEP7的交叉索引功能就可以了,只要不是间接引用例如MW [MD0]或OPN DB1……,基本上都可以在交叉索引中看到的(交叉索引功能介绍在STEP 7 V5.4 编程手册中第14章节中有详细介绍),另外还可以在程序的任何地方找到一个地址引用处右键--GO TO来寻找该地址被调用的地方。但如果是间接寻址的话,那只能是看明白程序了。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc235201.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐