电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

基本编程的原则是什么?

2016-12-29 13:55分类:PLC自学教材 阅读:

         (1)程序正确。对于PLC程序而言,最基本的要求是正确。因此,必须正确、规范地使用各种指令,正确、合理地使用各类内部器件。程序出错大多与这两个方面有关。
    (2)运行可靠。一个可靠性很高的PLC程序应能对异常工作的情况予以识别和应对。PLC拒绝非法操作的最常用的控制手段是互锁。例如,在控制两台电动机工作时,要求两台电动机不能同时运行。此时,同时按下两个启动按钮显然是非法操作,拒绝接受这个非法操作的办法是,把这两台电动机工作状态的非信号接到对方的启动条件中以实现互锁。这样就不会出现两台电动机同时运行的情况。如图4-1所示,当0000为“1”、且0001为“0”时,第一支路通,0500输出为“1”,0501输出为“0”;当0000为“0”、且0001为“1”时,第一支路断开,第二支路通,此时0501输出为“1”,0500输出为“0”,达到了互锁功能。

    (3)编程合理。编程合理的PLC程序主要表现在  所编制的用户程序简短,即所用的指令条数少。程序简   短可以缩短PLC运行扫描周期,但简化程序并不一   定都能缩短扫描周期。虽然PLC的扫描周期与程序中 的指令条数有关,但指令的执行时间并不完全相同,有  时还相差很大,因此在编程时应多加注意。
    (4)易读易懂。可读性好的程序要层次分明,结构清晰,指令使用得当,并按模块化、功能化和标准化设计,在输入、输出点及内部器件的分配和使用上要有规律性,以便于记忆和理解。
    (5)灵活易改。程序的灵活是指对已设计好的程序,当控制方案稍作改动时,只需在原有程序的基础上略作修改即可实现新的控制要求。程序设计在充分了解生产工艺和控制要求的基础上,应考虑程序的结构安排和PLC内部器件的合理分配及正确使用。为此要使程序尽可能循序渐进,应尽可能采用步进控制的方法,靠转换控制步实现一个动作到另一个动作的转换。这样在更改时只需更改步的内容就可以了。另外,参数的设定应尽可能用间接的方法。不直接设定定时器的时间常数,而用指定其内在单元内容的方法来设定。这个内存单元的内容应在程序初始化时赋值,或由编程器临时设定。这样,程序要做改动时,只需改变有关内存单元的内容就可以了。
    (6)编程格式与规则。
    1)(输入、输出或内部辅助)继电器、定时/计数器等器件的优点是可以多次重复使用,不必用复杂的程序结构来减少触点的使用次数。
    2)线圈不能直接与左边的母线相连。如果需要连拉母线,可以通过一个没有使用的内部辅助继电器的常闭触点或者使用专用内部辅助继电器1813(常闭继电器)来连接,如图4-2所示。
    3)同一编号的线圈在同一程序中应避免使用两次,否则易引起误操作。
    4)在梯形图中,串联触点和并联触点的个数没有限制,可以无限制地串联和并联触点,如图4-3所示。
    5)两个以上的线圈可以并联输出,如图4-4所示。
    6)梯形图的每一行都是从左边母线开始,线圈接到最右边,触点不能放在线圈右边,如图4-5所示。
    7)梯形图应符合顺序执行的原则,即从左到右、从上到下地执行。不符合顺序执行的电路不能直接编程。也就是说,触点应画在水平线上,不应画在垂直线上。如图4-6 (a)所示梯形图中的0003触点就无法直接编程,但可修改成如图4-6 (b)所示的梯形图再进行编程。
    8)编程按“上重下轻、左重右轻”的原则进行时,可以减少程序指令,既节省了编程时间,也减少了内部存储器的空间。对于图4-7 (a)所示梯形图,将触点多的支路安排在下面,而将触点少的支路安排在上面,就不符合“上重下轻”的要求;而应将触点多的支路安排在上面,而将触点少的支路安排在下面,如图4-7 (b)所示。对于图4-8 (a)所示梯形图,不符合“左重右轻”的要求,可改成图4-8 (b)所示梯形图。


上一篇:数字PID控制器有哪些优点?

下一篇:程序的简化有几种方式?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部