北京亚控科技国际领先的mes软件平台供应商-凯发k8官方网娱乐官方

三菱fx2n plc通过485bd模块与组态王进行通讯,数字量输入/输出数据显示不正确,为什么?

时间:2018-08-17 发布者: 浏览次数:661次

在组态王中数字量输入/输出数据是通过x/y寄存器来实现。

1. 旧驱动melseca.dll(60.1.29.0版本),x、y寄存器地址是以16进制表示的,很多用户都以10进制格式的定义,导致数据显示不正确。

2. 旧驱动melseca.dll(60.1.30.0版本),x、y寄存器(三菱plc是八进制编址的)地址是八进制表示的,但实际控件时又是按照16进制来控制的,比如在组态王里定义y10,10是八进制地址,应该是控制plc上八进制地址10(十进制8)输出点,但组态王实际上是控制的16进制10(十进制16)输出点,导致数据显示不正确。

3. 最新驱动melsec_a_fx.dll,已经更改为与三菱编程软件一致了,x、y寄存器地址定义及控制都是按照八进制实现的。如有需求请到亚控网站下载或向亚控索取。