自动化网-工控人家园官网

当前位置: 主页 > 技术文库 > PLC技术 >

PLC控制网络与PLC通信网络区别-PLC程序状态调试功能

时间:2017-02-16 13:11来源:未知 作者:admin 点击:
PLC控制网络与PLC通信网络区别-PLC程序状态调试功能
plc网络包括PLC控制网络与可编程控制器通信网络两种,人们常常不加以区分,把这两种PLC网络当成一回事,其实它们是不同的。

  1.PLC控制网络

  (1)功能

  PLC控制网络是只传送on/off开关量,且一次传送的数据量较少的网络。例如可编程控制器的远程I/O链路,通过Link区交换数据的可编程控制器同位系统。

  (2)特点

  PLC控制网络尽管要传送的开关量远离可编程控制器,但可编程控制器对它们的操作,就像直接对自己的I/O区操作这样简单、方便迅速。

  2.PLC通信网络

  (1)功能

  PLC通信网络又称高速数据公路,这类网络既可传送开关量又可传送数字量,一次通信传送的数据量较大。这类网络的工作过程类似于普通局域网。

  (2)特点

  随着通信技术的发展,PLC控制网络既传送开关量又能传送数字量,其实开关量与数字量没有界限,多位开关量并在一起就是数字量。

  3.PLC控制网络与PLC通信网络区别

  两种PLC网络的本质区别在于:PLC控制网络工作过程就像可编程控制器对自己I/O区操作一样,PLC通信网络类似于普通局域网工作过程。

  还需要说明一点的是:人们常把应用系统中的PLC网络控制系统称为可编程控制器控制网络,这是针对应用而言,与通信无关,一般不会造成混淆。

PLC程序状态调试功能

    1.启动程序状态
    可以通过在程序编辑器中显示执行语句表、梯形图或功能块图程序时的状态(简称为程序状态),来了解用户程序的执行情况,对程序进行调试。
    启动程序状态的过程如下:将经过编译的程序下载到CPU;将CPU切换到RUN或RUN-P模式;打开逻辑块,点击工具条上的按钮,进入在线监控状态。
    在运行时测试程序如果出现功能错误或程序错误,可能会对人员或财产造成严重损害。
    2.语句表程序状态的显示
    从光标选择的程序段开始监视程序状态。在图1所示的语句表编辑器中,右边窗口显示每条指令执行后的逻辑运算结果( RLO)和状态位STA( Status)、累加器1(STANDARD)、累加器2( ACCU 2)和状态字(STATUS WORD),以及其他内容。
    在菜单命令“选项”→“自定义”打开的对话框的STL选项卡中,选择需要监视的内容。在“LAD/FBD”选项卡可以设置梯形图(LAD)和功能块图(SFB)程序状态的显示方式。
用程序状态监视语句表程序
    图1    用程序状态监视语句表程序
    3.梯形图程序状态的显示
    梯形图和功能块图用绿色连续线来表示状态满足,即有“能流”流过,见图2左边较粗较浅的线;用篮色点状细线表示状态不满足,没有能流流过;用黑色连续线表示状态未知。
    在程序编辑器中执行菜单命令“选项”→“自定义”,在“LAD/FBD”选项卡中可以改变线型和颜色的设置。
梯形图程序状态的显示
    图2    梯形图程序状态的显示
    进入程序状态之前,梯形图中的线和元件因为状态未知,全部为黑色。启动程序状态监控后,从梯形图左侧垂直的“电源”线开始的连线均为绿色(见图2),表示有能流从“电源”线流出。有能流流过的处于闭合状态的触点、方框指令、线圈和“导线”均用绿色表示。
    如果CALL指令成功地调用了逻辑块,CALL线圈为绿色。如果跳转条件满足,跳转被执行,跳转线圈为绿色。被跳过的程序段的指令没有被执行,这些程序段的梯形图为黑色。
    梯形图中加粗的字体显示的参数值是当前值,细体字显示的参数值来自以前的循环,即该程序区在当前扫描循环中未被处理。
    4.使用程序状态功能监视数据块
    必须使用“数据视图”方式在线查看数据块的内容,在线数值在“实际值”列中显示。程序状态被激活后,不能切换为“声明视图”方式。

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片