ak47m16u571
苦海无边,柴米似鞭。欢乐无限,烦扰靠边。得逍遥处且逍遥
级别: 家园常客
精华主题: 0
发帖数量: 669 个
工控威望: 590 点
下载积分: 1580 分
在线时间: 630(小时)
注册时间: 2008-01-01
最后登录: 2024-11-22
查看ak47m16u571的 主题 / 回贴
楼主  发表于: 2010-03-11 15:36
    老衲不才,觉得编程思想很重要!

附上自己做的练习程序,目前无任何用于实践作用,只作讨论之用!

    程序说明——

x1=1的时候:       D1=1
                                D2=2
                                D3=3...
                                直到
                                D10=10,顺加1!  之后将x1 off



x2=1的时候:       D1=10
                                D2=20
                                D3=30...
                                直到
                                D10=100,顺乘以10!    之后将x2 off



x3=1的时候:       D1=2,    2的一次方
                                D2=4,    2的二次方  
                                D3=8,    2的三次方
                                直到
                                D10=1024,2的十次方
                                数据寄存器D的标号值作为2的乘方值!  之后将x3 off
[ 此帖被ak47m16u571在2010-03-11 19:35重新编辑 ]
nbwrk
树不要皮必死无疑!人不要脸天下无敌!
级别: 家园常客
精华主题: 0
发帖数量: 578 个
工控威望: 574 点
下载积分: 1079 分
在线时间: 96(小时)
注册时间: 2007-11-18
最后登录: 2019-11-02
查看nbwrk的 主题 / 回贴
1楼  发表于: 2010-03-11 16:01
编程最重要的是工艺,做一台设备或一个系统最重要的是工艺,和细心。
如果工艺不清楚,理解得不透彻,那做出来的程序就会有很多漏洞。并不是说你这个程序写得简便写得短就说明这个程序写得好,一个好的程序应该是不出任何问题,并且让人操作起来方便。
本人资历有限,所说的只是个人想法  欢迎大家讨论
本帖最近评分记录:
  • 下载积分:+1(ak47m16u571) 在下领教了
    pretco123
    不为失败找理由,只为成功找方法
    级别: 论坛先锋

    精华主题: 0
    发帖数量: 2474 个
    工控威望: 1761 点
    下载积分: 82807 分
    在线时间: 1511(小时)
    注册时间: 2008-04-15
    最后登录: 2024-11-26
    查看pretco123的 主题 / 回贴
    2楼  发表于: 2010-03-11 16:30
    编程的核心是思维能力,能正确的理解分析,再做出来!
    本帖最近评分记录:
  • 下载积分:+1(ak47m16u571) 热心助人
    ak47m16u571
    苦海无边,柴米似鞭。欢乐无限,烦扰靠边。得逍遥处且逍遥
    级别: 家园常客
    精华主题: 0
    发帖数量: 669 个
    工控威望: 590 点
    下载积分: 1580 分
    在线时间: 630(小时)
    注册时间: 2008-01-01
    最后登录: 2024-11-22
    查看ak47m16u571的 主题 / 回贴
    3楼  发表于: 2010-03-11 19:25
        因为很多学PLC的都是电工同志,对他们来说,学会指令比较重要。
    但是指令学会了之后怎么办呢?
    如果你们想要更上一层楼,那么你得有好的思维!
        就好比单按钮启停的程序,方法就不下于10种!

        我并非炫耀!我只是想强调——
                 指令并非万能的,但是思想却可以触碰到人们想要到达的任何地方。
    本帖最近评分记录:
  • 下载积分:+1(msk123456) 感谢!
    320522
    级别: 探索解密
    精华主题: 0
    发帖数量: 31 个
    工控威望: 174 点
    下载积分: 511 分
    在线时间: 16(小时)
    注册时间: 2009-09-20
    最后登录: 2013-05-30
    查看320522的 主题 / 回贴
    4楼  发表于: 2010-03-11 21:52
    无论用何种指令,就是要让程序的使用者觉得用起来很顺手
    本帖最近评分记录:
  • 下载积分:+1(ak47m16u571) 领教啦
    yl_pan
    级别: 略有小成
    精华主题: 0
    发帖数量: 223 个
    工控威望: 302 点
    下载积分: 10505 分
    在线时间: 440(小时)
    注册时间: 2010-03-11
    最后登录: 2024-10-17
    查看yl_pan的 主题 / 回贴
    5楼  发表于: 2010-03-12 14:19
    最重要是编程思路,在简单的机器这个不最重要,但复杂的机器运动,这个就很考验编程者的技术了,

    另PLC的点数不是衡量机器的复杂程度的。机器的手动操作跟半自动和自动切换的时候是很难处理的。
    本帖最近评分记录:
  • 下载积分:+1(ak47m16u571) 领教啦
    grt
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看grt的 主题 / 回贴
    6楼  发表于: 2010-03-14 22:46
    编程最重要的是与工艺要求能很好结合的完善、方便、可靠的控制策略。
    本帖最近评分记录:
  • 下载积分:+1(ak47m16u571) 领教啦
    tom541100
    级别: 家园常客
    精华主题: 0
    发帖数量: 491 个
    工控威望: 535 点
    下载积分: 15291 分
    在线时间: 252(小时)
    注册时间: 2007-09-02
    最后登录: 2024-01-08
    查看tom541100的 主题 / 回贴
    7楼  发表于: 2010-03-15 14:54
    用简单的方法解决复杂的问题
    mechatronics
    即使很缓慢,但起码有一点一点的和目标靠近。
    级别: 家园常客
    精华主题: 0
    发帖数量: 698 个
    工控威望: 713 点
    下载积分: 9583 分
    在线时间: 120(小时)
    注册时间: 2008-12-04
    最后登录: 2023-08-18
    查看mechatronics的 主题 / 回贴
    8楼  发表于: 2010-03-16 08:06
    1、基础--指令,这就不用说了,没基础什么都搞不出
    2、思路--没有清晰的思路,还是不能做出好的程序,这里的思路已经包括了有的同学说的对工艺的 熟悉。
    3、创新--要在前两点非常雄厚的基础上才能的。毕竟,永远学人家的程序,跟在别人后面,很难发展起来的,也很难创造所谓的“自身特色”。中国制造业大多数都是属于这样的状态。也不难理解,创新的成本比模仿不知道要高N倍啊。
    以上有说得不对,希望大家帮忙修改!
    非淡泊无以明志
    非宁静无以致远
    机缘人和
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看机缘人和的 主题 / 回贴
    9楼  发表于: 2010-03-16 08:24
    上面几位老师说的好,要做一个好的程序必须具备以下几个条件:
    1、有扎实的基础底子,对编程方法能够不断完善和改进。
    2、对控制对象的生产工艺必须理解透彻,做到安全,实用无漏洞。
    3、不断提高自己的技术水平,虚心进步,活到老学到老。