一套完整的PLC程序不仅仅是使系统能够运行那么简单,它还要求有完整的注释、成熟的体系结构、良好的可扩展性、完备的报警保护系统和运行前的系统模拟等。那么PLC控制柜编程的小技巧有哪些呢?江苏奇峰电气制造有限公司,是一家专注于PLC控制柜的生产厂家。下面奇峰小编带你一起来了解PLC控制柜编程的小技巧。
PLC控制柜编程的15个小技巧:
1、对于PLC的专用模块,在使用前应检查其控制区和状态区是否占用工作字。如果它们被占用了,这些工作字就不应该在其他方面编程。
2、PLC输入、输出、中间继电器、定时器、计数器、数据寄存器等。需要加上中文注释。输入和输出还需要有组件名称和位号。对应的输入点,正常情况下,外围开关默认接NO触点,需要接NC触点的需要在备注中注明。所有注释都应该明确,尽可能少地使用泛型引用。
3、项目调试完成后,系统需要保留软件程序,保存的文件名应包括项目号/作者/日期信息/版本号等。
4、关于程序加密:被加密的程序的密码需要保存在一个专门的文件中,且需要注明相应的用户名和密码权限,并分发给至少两个懂密码的人,以防止因密码丢失而导致程序无法打开的情况。
5、PLC与上位机或触摸屏,组成监控系统时,往往需要在屏幕上有“手动”和“自动”等控制模式。在程序中,你可以使用“MOV”指令。例如:当“手动”被选中时,MOV常量1到寄存器VB10,当“自动”被选中时,MOV 2到相同的寄存器VB10。只要判断寄存器中的数据,就知道系统处于哪种控制方式。这种思路的优点是容易理解,不需要联锁等麻烦的程序。
6、当程序有模拟量控制时,如果模拟量读取已基本无误差,可采用时间滤波延迟一段时间。如果读取的数据误差较大,则需要采用其他的滤波方法,如计算平均值等。相关的信息可以在。
7、在程序调试过程中。当设备进行改造时,当你的程序被添加到原设备的程序,当程序语句中满足条件,但输出线圈未接时,可以检查自己的程序是否介于此类语句之间,如JUMPgo to等语句。另一种可能是程序中断后,满足了条件但没有输出不连接。一般来说,这个程序是不扫描的。
8、在顺序控制程序,也就是一个动作完成后,就进入下一个动作,和类似的顺序控制,采用+10+10的控制方式,我觉得很方便。其思路是:预设一个寄存器,初始化时的值为0,系统启动时为10,此时寄存器为10,当寄存器等于10时,可以执行一个动作。一个动作完成后,再注册10此时,寄存器等于20。就可以进行二个动作了。就知道该怎么做。当需要跳跃动作时,可以不再加10,可以加2030...,视实际需要而定。为什么要加10个而不是1个,因为加了10个之后,如果插入一段话,只需要在这10个空缺的位置中选择一个位置。
9、在设计程序时,当出现进程故障,非控制系统控制。需要保持故障现象,并有声光报警。直到操作员重置,让他知道系统已经失败。否则,如果它关闭了,别人会认为你的程序有问题。一般来说,在设计一个新的系统时,需要注意这些。
10、对于经常调用的子程序,可以把它们做成子模块,经常调用。
11、由于生产机械在工作循环中每一步运动的执行都需要一定的时间,而这些时间又有一定的限制,这些时间可以作为参考,且在被检测的步进动作开始的同时,启动一个计时器,该计时器的时间设定值比正常情况下动作持续时间长20%~30%,该计时器的输出信号可用于报警或自动关机装置。当生产机械的某一工作步骤的动作时间过规定时间时,达到相应的定时器预置时间,而定时器还没有转移到下一个工作步骤时,定时器发出故障信号,从而停止正常的工作循环程序,启动报警或停止程序,这就是我们常说的过拍保护。
12、出于防护和节能的考虑,尽量将输出设计成只在需要动作时才动作,到位后立即停止输出,而不是将其设计成平时一直输出,只在需要停止时才断开输出。
13、致动器的作用原理应该是静止不动,而不是四处移动。
14、单台设备控制:单台设备需要具有软手动/自动切换和软手动操作时的启动/停止功能。从自动切换到软手动操作时,设备不能停止。从软手动操作切换到自动操作时,设备的启动/停止取决于自动程序。
15、单件设备(泵、风机等大型设备)24小时运行。
江苏奇峰电气制造有限公司位于江苏省南京市江宁区谷里工业园,14年来致力于为顾客提供PLC控制柜技术咨询。企业将进一步健全集新产品开发、设计方案、生产制造、检验、质保期、市场销售、售后维修服务为一体的运营管理体系,并创建科学研究、健全、标准、效率的公司运行体制。
如果您对我们的PLC控制柜感兴趣或者想了解更多详细信息,欢迎点击我们的在线客服与技术员咨询,或者直接拨打技术员电话咨询,我们期待您的来电洽谈!