当前时间:
导航菜单
文章正文
解析:PLC梯形图编程语言的性质与特点
作者:  发布于2014-09-24 23:01    文字:【】【】【
       

    北京时间06月14日消息,中国触摸屏网讯, PLC梯形图编程语言是从继电器接点控制线路图上发展起来的一种编程语言,两者的结构非常类似,但其程序执行过程存在本质的区别。因此,同样作为继电器接点控制系统与梯形图的基本组成3要素——触点、线圈、连线,两者有着本质的不同。

    本文来自:

    1.触点的性质与特点

    梯形图中所使用的输入、输出、内部继电器等编程元件的“常开”、“常闭”触点,其本质是PLC内部某一存储器的数据“位”状态。程序中的“常开”触点是直接使用该位的状态进行逻辑运算处理;“常闭”触点是使用该位的“逻辑非”状态进行处理。它与继电器控制电路的区别在于:

    ①梯形图中的触点可以在程序中无限次使用,它不像物理继电器那样,受到实际安装触点数量的限制。

    ②在任何时刻,梯形图中的“常开”、“常闭”触点的状态是唯一的,不可能出现两者同时为“l”的情况,“常开”、“常闭”触点存在严格的“非”关系。

    2.线圈的性质与特点

    梯形图编程所使用的内部继电器、输出等编程元件,虽然采用了与继电器控制线路同样的“线圈”这一名称,但它们并非实际存在的物理继电器。程序对以上线圈的输出控制,只是将PLC内部某一存储器的数据“位”的状态进行赋值而已。数据“位”置“1”对应于线圈的“得电”;数据“位”置“0”对应于“断电”。因此,它与继电器控制电路的区别在于:

    ①如果需要,梯形图中的“输出线圈”可以在程序中进行多次赋值,即在梯形图中可以使用所谓的“重复线圈”。

    ②PLC程序的执行,严格按照梯形图“从上至下”、“从左至右”的时序执行,在同一PLC程序执行循环内,不能改变已经执行完成的指令输出状态(已经执行完成的指令输出状态,只能在下一循环中予以改变)。有效利用PLC的这一程序执行特点,可以设计出许多区别于继电器控制线路的特殊逻辑,如“边沿”处理信号等。

    3.连线的性质与特点

    梯形图中的“连线”仅代表指令在PLC中的处理顺序关系(“从上至下”、“从左至右”),它不像继电器控制线路那样存在实际电流,因此,在梯形图中的每一输出线圈应有各自独立的逻辑控制“电路”(即明确的逻辑控制关系),不同输出线圈间不能采用继电器控制线路中经常使用的“电桥型连接”方式,试图通过后面的执行条件,改变已经执行完成的指令输出。

相关知识介绍

台达PLC程序破解方法也能用于三菱PLC

     机型:台达DVP-32EX

    使用软件:台达PLC编程软件、串口监视精灵

    原理:通过监视串口,可以获得PLC编程软件与PLC间的通讯数据。台达PLC的加密密码是由编程软件对PLC请求发送密码,然后与用户输入的密码比较的。因此只要能在监测通讯数据中找到密码就可以了。

步骤:

    1。运行串口监视精灵,并对串口监视。

    2。运行PLC编程软件,选择从PLC读取程序。

    3。当编程软件出现输入密码的时候,密码已经可以通过串口监视数据中获得。
    4。从串口数据中分析密码。

    例子:密码为:1111

    在接受代码中为:

    3A 30 31 30 33 30 32 34 34 35 35 36 31 0D 0A 3A 30 31 30 31 30 31 32 44 44 30 0D       0A 3A 30 31 30 33 30 34 33 31 33 31 33 31 33 31 33 34 0D 0A

    其中最后一行的红色部分就是密码。将该部分先按ASCII码转换为字符是31313131。

    然后将31313131再分隔为31 31 31 31,再按ASCII码转换一次便得到密码:1111

    相信除了这个机型以外的,也可以尝试用这种方法获得密码。


    中国触摸屏网推出微信公共平台,每日一条微信新闻,涵盖触摸屏材料、触摸屏设备、触控面板行业主要资讯,第一时间了解触摸屏行业发展动态。关注办法:微信公众号"i51touch" 或扫描以下二维码,或这里查看详细步骤

上一篇:国内PLC市场2013年将达90亿 PLC人才受欢迎 下一篇:关于变频器相关软件和编程的疑难问答

苏州瑞帕电子科技有限公司:www.isch.com.cn

脚注信息
版权所有 Copyright(C)2002-2018 苏州瑞帕电子科技有限公司