PLC编程需要注意什么?

PLC编程注意事项:1. PLC和上位机(或触摸屏)组成监控系统时,在画面上很多时候需要有"手动","自动"等控制模式(一般都是多个只能一个时). 在程序里面可以用"MOV" 指令. 如:当选择"手动" 就将常数 1 MOV 到一个寄存器里面, 当选择"自动" 就将 2 MOV 到 同一寄存器. 只要判断寄存器的数据是...
PLC编程需要注意什么?
PLC编程注意事项:1. PLC和上位机(或触摸屏)组成监控系统时,在画面上很多时候需要有"手动","自动"等控制模式(一般都是多个只能一个时). 在程序里面可以用"MOV" 指令. 如:当选择"手动" 就将常数 1 MOV 到一个寄存器里面, 当选择"自动" 就将 2 MOV 到 同一寄存器. 只要判断寄存器的数据是多少,就知道系统是那种控制方式. 这样的思路好处是容易理解,不需要互锁之类的麻烦程序.2. 程序有模拟量控制时, 如果读取的模拟量基本上没误差, 可以采取时间滤波的方式,延时一段时间(我做过一个系统,基本上能正常反映实际情况,但是偶尔会出现一次很大跳动,由于没有加滤波,引起了系统停机,其实不算故障). 如果读取的数据误差很大, 就需要采取其它的滤波方式.如算平均值等.可以查阅相关的资料.3. 在程序调试过程中(特别是设备改造时,你的程序是加入到原来设备的程序中时), 当程序语句中出现 条件满足, 而 输出线圈不接通 时, 可以检查你的这段程序是否是在这样的语句之间, 如 JUMP\ goto\ 等语句. 还有一种可能就是在中断程序之后. 条件满足而没输出不接通,一般都是这段的程序不被扫描.4. 在 顺序 控制程序时, 即一个动作完成后,进入到下一个动作,等类似的顺序控制. 采用 +1+1控制模式,本人觉得很方便.其思路是: 预置一个寄存器. 在初始化时值为 0, 当系统启动后, 对它+1, 此时寄存器为1 ,寄存器等于1 时可以做第一个动作; 第一个动作完成后, 再对寄存器 +1 , 此时寄存器等于 2, 可以做第二个动作,第二个动作完成后又 +1 , 此时寄存器等于 3 , 这样只要判断寄存器里面数据为多少,就知道要完成那个动作. 当需要跳跃动作时,可以不再 +1, 可以加 +2 \+3...., 看实际的需要拉. 本人有相关的程序,可以供参考,在工程中,本人用到了好多次了.效果很好.5. 在设计程序的时候, 当出现工艺上的故障 (非控制系统控制), 最好将故障现象保持,并有灯光声音报警. 知道操作工 复位 , 以让其知道系统出现了故障.不然停机了,别人还认为你的程序问题. 一般都是在设计一个新系统时,要注意到这些.6. 调试过程中, 一般都依据这个原则: 先查线 \ 后通电 ; 先弱电 ' 后强电 ; 先单元 \ 后系统 ; 先手动 \ 后自动.2013-10-30
程序执行步骤是由上到下,从左至右
编程时需要注意双线圈的问题,则一个程序输出某个软元件不能输出两次
三菱PLC若使用步进编程指令则可以忽略双线圈问题(不同的步可以出现重复的输出)
重复的程序块可以考虑使用循环指令来简化程序步数
若发现程序写入PLC错误,则需要清空PLC内存
经验是积累出来的,希望楼主结合实际实践来完善自己
2015-09-27
mengvlog 阅读 398 次 更新于 2025-09-09 23:12:46 我来答关注问题0
  • 宜和美科普 老工程师给新手的PLC编程建议,不看可要后悔咯!

    1. 控制模式的选择与实现 建议:在PLC和上位机(或触摸屏)组成的监控系统中,常需要设置“手动”、“自动”等控制模式。在程序里,可以使用“MOV”指令来实现控制模式的切换。例如,当选择“手动”时,将常数1 MOV到一个寄存器(如VB10)里;当选择“自动”时,将2 MOV到同一寄存器。通过判断寄存器...

  •  文暄生活科普 PLC编程规范及建议28条,值得学习!

    触摸屏与PLC共用区保护:对触摸屏和PLC公用的控制区和状态区,不得做其他功能方面的编程使用。特殊模块控制区保护:使用PLC的特殊模块前,先查明其控制区和状态区是否占用工作字,若占用,不得将这些工作字做其他方面的编程。注释清晰:PLC的输入、输出、中间继电器、定时器、计数器、数据寄存器等都要加中...

  •  技成培训网 学习PLC编程需要注意哪些问题啊?

    学习PLC编程,你首先得确定自己学什么品牌的PLC,主流市场的PLC有三菱、西门子、欧姆龙、台达、信捷这些,建议你从三菱fx系列或者西门子200或者西门子200smart入手,都是比较容易学的系列。确定好自己学的品牌和系列,你就可以开始下载必备的编程软件和入门资料了,软件资料可以在技成论坛下载。比如你学三菱fx ...

  •  翡希信息咨询 学习PLC需要注意什么问题

    学习PLC需要注意以下几个问题:1. 避免单纯记忆指令 指令学习不是全部:初学者往往容易陷入指令学习的误区,认为只要掌握了所有指令就能轻松编程。但实际上,单纯记忆指令是枯燥且低效的。 指令遗忘问题:即使深入学习了指令,在项目编程时也可能因长时间未使用而遗忘,这会对编程信心造成打击。2. 重视编程...

  •  翡希信息咨询 PLC编程新手如何入门

    PLC编程新手入门,可以按照以下步骤进行:1. 掌握电路基础知识 电路基础是学习PLC编程的基石。理解基本的电路图对于编程来说至关重要,因为PLC主要用于工业自动化控制,涉及到各种电路和电气元件的应用。2. 选择合适的PLC品牌进行学习 推荐三菱和西门子作为学习起点。这两种品牌的PLC编程思路比较清晰,国内很多...

檬味博客在线解答立即免费咨询

编程相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部