数据采集与控制是物联网的核心能力之一,AIRIOT物联网低代码平台提供了丰富的驱动,兼容了市面上95%以上的传感器、控制器及数据采集设备等,并且在持续增加中,能够快速、便捷地实现数据采集与控制功能。

AIRIOT如何配置欧姆龙omron驱动,操作流程如下所示:

欧姆龙omron驱动配置

FINS协议

协议简述

FINS通讯服务是由欧姆龙提供的PLC和计算机对各种网络相互通信的方式,欧姆龙(Omron)是来自日本的知名电子和自控设备制造商,其中、小型PLC在国内市场有较高的占有率,有CJ、CM等系列。PLC可以支持Fins、Host link等协议进行通信。

支持以太网的欧姆龙PLC CPU、以太网通信模块根据型号的不同,一般都会支持FINS(Factory Interface Network Service)协议,一些模块也会支持EtherNet/IP协议。Omron fins协议缺省TCP/UDP端口号为9600。Fins协议封装在TCP/UDP之上,需要注意的是基于TCP的Fins数据包和基于UDP的包在头部上差异较大。协议的具体构造可以参考欧姆龙官方文档。

配置简述

连接

设备ip:plc设备的ip地址

端口:plc设备的端口号,通常默认9600

设备节点:

在同一级网络里,各个连接节点的节点号需要设置为不一样的号码, 一个节点对应一个PLC.如果是以太网网络,节点号一般是IP地址的最后一个字段.

网络:

如果只有一个本地网络, 那么网络号都设置为0,代表只有一个网络. 如果有多个网络, 为了避免冲突,那么就必须指定各级网络号,范围是1-127.

站号:

在同一个PLC中,各个模块站号互不相同,CPU一直为0,其余的自行设置.

数据点

存储地址:需要读取的寄存器的首地址

寄存器数:需要读取的寄存器的个数

偏移地址:按位读取的时候,配置的偏移地址

数据类型

数据类型

寄存器个数

字节数

说明

Int8

1

1

有符号整型

UInt8

1

1

无符号整型

Int16BE

1

2

有符号整数,高位在前

Int16LE

1

2

有符号整数,低位在前

UInt16BE

1

2

无符号整数,高位在前

UInt16LE

1

2

无符号整数,低位在前

Int32BE

2

4

有符号长整数,高位在前

Int32LE

2

4

有符号长整数,低位在前

Int32BE-

2

4

有符号长整数,高位在前,字节交换

Int32LE-

2

4

有符号长整数,低位在前,字节交换

UInt32BE

2

4

无符号长整数,高位在前

UInt32LE

2

4

无符号长整数,低位在前

UInt32BE-

2

4

无符号长整数,高位在前,字节交换

UInt32LE-

2

4

无符号长整数,低位在前,字节交换

FloatBE

2

4

浮点数,高位在前

FloatLE

2

4

浮点数,低位在前

FloatBE-

2

4

浮点数,高位在前,字节交换

FloatLE-

2

4

浮点数,低位在前,字节交换

DoubleBE

4

8

双精度浮点数,高位在前

DoubleLE

4

8

双精度浮点数,低位在前

DoubleBE-

4

8

双精度浮点数,高位在前,字节交换

DoubleLE-

4

8

双精度浮点数,低位在前,字节交换

Boolean

1

1

布尔型

String

32

64

字符串-ASCII编码

HEX

1

2

16进制数字

BCD

3

6

BCD码

内存地址

存储区

代码

MemoryAreaCIOBit Memory area: CIO area; bit

48

MemoryAreaWRBit Memory area: work area; bit

49

MemoryAreaHRBit Memory area: holding area; bit

50

MemoryAreaARBit Memory area: axuillary area; bit

51

MemoryAreaCIOWord Memory area: CIO area; word

176

MemoryAreaWRWord Memory area: work area; word

177

MemoryAreaHRWord Memory area: holding area; word

178

MemoryAreaARWord Memory area: auxillary area; word

179

MemoryAreaTimerCounterCompletionFlag Memory area: counter completion flag

9

MemoryAreaTimerCounterPV Memory area: counter PV

137

MemoryAreaDMBit Memory area: data area; bit

2

MemoryAreaDMWord Memory area: data area; word

130

MemoryAreaTaskBit Memory area: task flags; bit

6

MemoryAreaTaskStatus Memory area: task flags; status

70

MemoryAreaIndexRegisterPV Memory area: CIO bit

220

MemoryAreaDataRegisterPV Memory area: CIO bit

188

MemoryAreaClockPulsesConditionFlagsBit Memory area: CIO bit

7

测试过程

原始数据:

参数汇总:

流程画面:

试用产品:申请试用|AIRIOT让物联网项目更简单

AIRIOT物联网低代码平台如何配置欧姆龙omron驱动?相关推荐

  1. AIRIOT物联网低代码平台如何配置三菱PLC驱动?

    三菱PLC驱动配置使用三菱Melsec协议(MC协议)从三菱PLC读取数据,仅支持以太网方式.三菱PLC都可以通过此协议访问,但是需要对PLC进行设置. AIRIOT物联网低代码平台如何配置三菱PLC ...

  2. AIRIOT物联网低代码平台如何配置交通部JT-808协议?

    ​​属性配置​​​可配置终端ID和SIM卡号,​​数据点​​​配置决定设备传上来的哪些数据可以存储展示.​​驱动配置​​可配置采集周期和通讯超时时间. AIRIOT物联网低代码平台如何配置交通部JT- ...

  3. AIRIOT物联网低代码平台如何配置Modbus RTU协议?

    MBRTU即MODBUS RTU的简称,MODBUS是OSI模型第7层上的应用层报文传输协议,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信.平台的MBRTU协议是建立在TCP协议之上的 ...

  4. 如何使用物联网低代码平台进行画面管理?

    AIRIOT物联网低代码平台组态(Configuration)的含义即配置.设定.设置等,是伴随着分布式控制系统的出现而出现的,用户可以通过类似"搭积木"的简单方式来完成自己所需要 ...

  5. 物联网低代码平台常用《组件介绍》

    物联网低代码平台包含了大量组件,单击"组件"标签,左侧项目区域切换为组件区域,显示系统所有的组件,下面分别介绍AIRIOT物联网低代码平台各类常用组件. 组件认识 所有组件共分为2 ...

  6. 如何使用物联网低代码平台进行工作表管理?

    工作表是AIRIOT物联网低代码平台的主要功能之一,主要用来自定义业务表单,实现数据同步及业务联动,可同步本地及网络数据库,实现平台数据及第三方系统数据同步.AIRIOT工作表管理方便,可根据实际情况 ...

  7. 如何使用物联网低代码平台进行设备调试?

    AIRIOT物联网低代码平台具有设备调试功能,通过数据调试,可判断设备接入时间否正常. 如何使用AIRIOT平台进行设备调试,操作如下: 设备调试 设备调试用于平台接入资产后,进行数据的调试,可以查看 ...

  8. 如何使用物联网低代码平台进行数据分析?

    统计分析是生产管理过程中必不可少的一个重要环节,AIRIOT物联网低代码平台既能够实时反映设备状态,又能够对设备长期运行状态进行统计和分析,便于管理人员掌握设备实时状态,并对未来状态进行预测. 操作实 ...

  9. 如何解锁物联网低代码平台操作日志功能?

    AIRIOT物联网低代码平台具有系统维护功能,包括操作日志和服务管理两部分.操作日志记录了用户所有的操作行为,如系统每次登录或系统模型被更改,均会产生一个系统操作日志,系统操作日志记录了操作时间.操作 ...

最新文章

  1. mysql keepalived低版本_Mysql+keepalived主主切换
  2. 64位Fedora运行32位C++程序中int精度溢出处理
  3. What do you need at home?
  4. IOS UITableView性能优化
  5. C语言定义了一个结构体怎么分配内存?C\C++中结构体变量与结构体指针内存分配问题?
  6. 树莓派应用实例5:测量土壤湿度
  7. 给网游写一个挂吧(二) – 启动外挂上
  8. 如何在window下杀死进程?
  9. 甘特图看起来很生硬?教你使用智能颜色装饰你的甘特图!(二)
  10. nutch mysql solr_Nutch2.1+mysql+solr3.6.1+中文网站抓取
  11. C语言丨小 学 数 学(二):高精度乘法
  12. java md5算法_JAVA实现MD5算法
  13. Python:学习笔记之多值参数(函数中*传递元组**传递字典)案例演练
  14. 处女座的训练(贪心)
  15. java导出建表语句_由 Java Entity 类自动生成 SQL建表语句
  16. 开源中文语音识别项目介绍:ASRFrame
  17. iOS苹果开发者账号-企业账号、公司账号和个人账号的区别
  18. 2019冬令营集训1月7-10日总结
  19. 解决iText 5.0.1,加入iTextAsian.jar 出现异常 Font 'STSong-Light' with 'UniGB-UCS2-H'
  20. 公司注册步骤包含的内容,公司注册步骤

热门文章

  1. 树莓派换源(用的是阿里的源)亲测!!
  2. 大型应用软件设计——BSDGame(一)
  3. h.264 NALU详细分析2
  4. 深度学习微信精选文章
  5. L52.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- resize2fs和fsck
  6. 加速GPU,加速NVIDIA
  7. GDC - 《幽灵行动:荒野》地形技术和工具(三)
  8. STM32 GPIO的8种工作模式与应用场合
  9. 又是一个名叫草泥马的项目:thefuck--修复错误的命令行扩展
  10. go doc 命令介绍