PLC程序设计规范是什么样的

今日头条

1142人已加入

描述

1.选择合适的plc型号和I/O点,有特殊功能要求时选择特殊功能模块。

2.熟悉选定的plc编程指令和编译软件。

3.软件组件规划,包括内部继电器、锁存继电器、数据寄存器、定时器、计数器等。

4.程序规划,一般按故障提取、故障处理、人工处理、自动处理、输出处理的顺序进行。大型工程或设备应按功能单元分段、分段处理。如果自动生产线上有起重机、移位装置和顶升旋转装置,则应使用上述装置进行分段和分段编程。

5.分段、分块编写的程序前应加简短的段落注释,说明本程序的功能,必要时可注明相应的工艺流程。块或分段程序与整体程序的位置顺序应基本按照工艺流程顺序排列,以利于程序的可读性。

6.在程序设计之前,要对设备进行抽象,常见的因素如停止、急停、过载、超限、超时、安全屏、碰撞和停止、门开关等。应提取并放入启动电路或启动主控及联锁电路,这是整个程序结构的前提。在此基础上,程序可以分为两个功能区:自动和手动。

7.提取程序结构手动功能区的常见因素,如手动因素和危及设备人身安全的因素,放在手动主控和链式回路中对手动控制进行保护、屏蔽和报警。

8.提取程序结构自动功能区的常见因素,如自动、超限、超时等因素,放入自动主控和联锁电路中,对自动控制下的设备进行保护、屏蔽和报警。一个总的原则是,在保证安全的前提下,严格限制设备的进出。

9.设计程序时,应设计程序的通用复位功能,方便用户在设备出现故障时尽快恢复设备的正常运行。总复位应充分考虑复位过程中设备和人员的安全。

10.当自动模式切换到手动模式时,程序应清除自动模式下的输出和中间状态。特别是当在自动模式下使用设置命令时,必须在手动模式下使用复位命令将其清除。

11.编程中严禁使用双输出,即同一输出语句或同一输出线圈在程序中出现两次或两次以上。在不同的模式条件下,同一输出点的输出由中间继电器传递,最后汇集在一起并与输出点相连。

12.使用触摸屏时,触摸屏和PLC共享的控制区域和状态区域不得为其他功能编程。

13.对于PLC的特殊模块,在使用之前,首先要弄清楚控制区和状态区是否占用工作字。如果是这样,你就不应该在其他方面编写这些工作词汇。

14.PLC的输入、输出、中间继电器、定时器、计数器和数据寄存器都要用中文标注。输入和输出还应该有组件名称和标签号。对应的输入点,正常情况下默认为外设开关接NO触点,需要接NC触点的必须在备注中注明。所有的注释都应该清晰,容易误解,尽量少用一般的参考文献。

15.项目调试完成后,系统必须保留最终的软件程序,保存的文件名应包括项目编号/作者/日期信息/版本号等。

16.关于程序加密:加密程序的密码必须保存在专门的文件中,并标注对应的用户名+密码+权限,分发给至少两个知道密码的人,防止程序因密码丢失而被打开。

以上内容属于基础。不懂的朋友可以先看一套plc视频教程,一般都能讲到,比较容易理解。希望能帮到你。本文来源:www.jcpeixun.com。  

       审核编辑:ymf

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分