完整的FX2N监控命令解释

转载 2013年12月06日 11:41:07
     编写PLC例程,下载Oline=>Write to PLC,监控Oline=>Monitor=>Start Monitor;同时监听PC串口数据,把串口数据剪贴到Wordpad,这样得到约264MB的数据。
通过大量数据的分析归纳,得出了完整的监控命令解释。

下以其中一例程说明这问题。

左边是梯形图指令,右是下载到PLC的指令码。

(原文件名:完整的监控命令解释01.jpg)


(原文件名:完整的监控命令解释02.jpg)

点选Oline=>Monitor=>Start Monitor,GX先重复读取PLC版本号、PLC参数,然后再发出监控指令。
监控指令格式:
STX E10  1400 zz nn81 wwww XXXX XXXX ....... ETX CC

字1400是FX2N的上位机命令缓冲区首地址。

字节zz是后续的监控指令字节数,后续的数据是监控指令内容,需监控的寄存器元件和位元件地址,地址数据采小端模式,即字数据低字节在前,高字节在后。

字nn81,表示需监控的寄存器元件数,寄存器元件可为16位或32位。

字wwww表示需监控的位元件元件数。

字XXXX XXXX ....... 表示需监控的寄存器元件和位元件地址,排列是寄存器元件地址在前,位元件地址在后。

CC为校验和。

下表指令码序栏和nn对应;字序栏表示监控元件数据顺序,PLC回发的寄存器元件数据和这里的地址顺序对应;
值得注意的是,位元件栏,即监控指令里位元件地址顺序,表征PLC回发的元件数据从低到高的BIT位排列。




(原文件名:完整的监控命令解释03.jpg)

下图是PC读数据命令和PLC回发的元件数据。

PC读数据命令
STX E00 1790 zz ETX CC
zz是PLC回发的元件数据字节数,1790是读PLC数据首址。

PLC回发的元件数据
STX XXXX XXXX ....... ETX CC
寄存器元件数据顺序监控指令里地址顺序对应,16位占一个字,32位两个字,小端模式。
寄存器元件数据后面是位元件数据,每个位元件占一个BIT,其BIT排列顺序按监控指令里地址顺序从低到高排列,小端模式。



(原文件名:完整的监控命令解释04.jpg)


(原文件名:完整的监控命令解释05.jpg)

下表是据该例程运行时MONITOR,从中选出元件状态变化数据,以验证上面的分析。

(原文件名:完整的监控命令解释06.jpg)

下表是据MONITOR数据,分析出的FX2N监控命令所用的软元件地址,也是FX2N内存映象。

(原文件名:完整的监控命令解释07.jpg)


(原文件名:完整的监控命令解释08.jpg)

监控所用GX版本。

(原文件名:完整的监控命令解释09.jpg)


1、GX Monitor只读取FX2N当前屏障所监控显示软元件相关数据,当翻屏时重新发出写入1400缓冲区的E10指令。
     GX Monitor每组监控命令都要读三个寄存器值,但并不显示,它们是D8010当前扫描值(地址0E14),D8012最大扫描时间(地址0E18),D8003内存类型(地址0E06)。

2、在DEVICE BATCH MONITOR,GX读取数据量最大,其STX E10 。。。分两次发出,E10命令写入首址分别为1400、1440。E00命令读取首址也相应为1790、17D0。

3、DEVICE BATCH MONITOR当同时监控寄存器元件和位元件(如TIMER、COUNTER)时,读取相应位元件值,不用E10命令,而是用E00命令直接读取位元件内存数据,不经过1790缓冲区,采用位元件组字节地址。

     DEVICE BATCH MONITOR每组监控命令都要读位元件M8000值(位地址0E00),也并不显示。

4、GX Monitor监控E10命令里元件顺序并不安照屏幕显示顺序,PLC回发数据严格按E10命令里元件顺序排列,位元件数据按E10命令里位元件顺序,从低到高BIT位排列,可参见图“完整的监控命令解释04.jpg”、“完整的监控命令解释05.jpg”。

FX2N通讯监控记录, PLC程序/参数/注释/文件寄存器的写入和读出

//============================================================================================// // ...

模拟三菱FX2N系列PLC的串口通信(实测通过)

软件开发背景:由于项目需要,上位机软件与三菱FX2N系列PLC的串口交换数据时,但手头上又没有PLC硬件,所以开发了这样一个工具来当PLC使用。 /* 功能:模拟PLC的数据通信 作者:蒙新栋 日期:...
  • fpgamxd
  • fpgamxd
  • 2014年12月29日 10:18
  • 3634

紫金桥与三菱FX2N系列PLC编程口通讯

关于三菱的FX2N系列PLC的通讯方式一般上有2种,一种是通过串口来实现的,另一种是通过编程口来实现的。 本驱动适用于FX2n系列PLC通过串口和紫金桥通讯的场合。FX2n系列PLC是日本的三菱公司的...

三菱PLC(FX2N系列)基本指令

三菱PLC(FX2N系列)基本指令

嵌入式组态王的WinCE工业平板电脑与单片机,三菱FX2N工程案例

WinCE触摸工业平板电脑(也叫WinCE触摸一体机)是现在比较流行的工业上位机监控人机界面。WinCE触摸工业平板电脑基于ARM架构的CPU,性能比X86的工控机一体机稳定,启动快,功耗低,成本低,...
  • sqcg999
  • sqcg999
  • 2013年12月04日 18:06
  • 2578

EZ-USB FX2LP CY7C68013A 控制传输/自定义命令(上位机编程)

EZ-USB FX2LP CY7C68013A  控制传输/自定义命令(上位机编程)        每一个USB device至少有一个控制端点——endpoint zero。当一个CCyUSBDe...

三菱FX2N_PLC应用实例

  • 2015年10月08日 12:40
  • 870KB
  • 下载

FX-2N红绿灯设计

  • 2014年10月20日 17:01
  • 32KB
  • 下载

FX0N在硬盒香烟包装机上的应用

一. 概述          硬盒香烟包装机是一台由1万多个零部件组成的高度自动化的生产机械      (见图1)           自90年代初开始,我公司就已经为国家烟机总公司指定的唯一...
  • fy0418
  • fy0418
  • 2015年03月02日 14:02
  • 545
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:完整的FX2N监控命令解释
举报原因:
原因补充:

(最多只允许输入30个字)