回复:一个老师对学习PLC的建议

天枰

  • 帖子

    315
  • 精华

    10
  • 被关注

    15

论坛等级:侠士

注册时间:2007-08-09

普通 普通 如何晋级?

发布于 2011-02-28 10:23:09

10楼

我没有系统的学过什么PLC编程,但一般只要你能描述的功能我都能写出来,我的建议是:
1.不用把所有的指令都记死,但对于常用的功能及指令要理解透,对于不太符合大众逻辑的指令不要去用,写的指令定要按自己的思路完成,不出现歧义,例如下面的指令在S7-300中是正确的但我从来不这样写
a m0.0
a m0.1
o
a m0.2
a m0.3
= m0.4
我会准确的写成
o(
a m0.0
a m0.1
)
o(
a m0.2
a m0.3
)
= m0.4
2.跳转指令我一般只用一个JC 逻辑结果为1时跳转
3.子程序只能有一个出口,只要使用过多跳转指令在程序中跳来跳去
4.临时变量的使用一定要先赋值后使用,并记住临时变量在两个循环周期中不保持
5.使用DB块内部地址时一定要带前辍,尽量少使用类似下面的语句
a dbx0.0
l dbw2
6.调用系统功能时一定要对其参数等理解透,否则我宁愿自己写功能块
7.在没有对程序的结构及数据充分学习时,尽量别使用指针
8.最好多少看一点类似结构化程序设计,编译原理之类的书,会对你的编程大有好处,软件专业学PLC编程要容易的多
9.不要怕麻烦,自己多动手多练习
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。