关于组态王与三菱FX2N通讯的问题

第一次使用三菱,要做一套旧设备改造,需要做组态王与三菱的通讯,有几个问题:1、FX2N上那个圆口叫编程口?我的64MR上还有232公头的串口,那个叫什么?2、我有一根圆口的编程电缆,在设备管理器里定义的是com5,在编程软件里定义com5,9600就可以监视程序运行。我在组态王里定义的com5串口,9600 偶校验 1位停止位 RS232,有问题吗?3、在组态王里定义fx2-编程口-com5-设备地址~~~这个设备地址该写多少?在编程软件里怎么看或者设置?
表达清楚没?希望有人回答?我有挺多上位机、西门子、欧姆龙,还有国产和利时的资料和软件的,解决问题后留下QQ。可以作为交换。

编程口,最好弄,你看组态王帮助里的,按它的提供设置通信参数。地址就是监控什么写什么,如X1 Y1 M8012等。
你按手册肯定能搞好,通讯口监控,地址也是按内部的实际地址。很方便 ,因为现在我手上没有机子,不方便上图
我以前就是这么搞的。希望能帮上忙。
不过你的资料嘛,我也是很有兴趣的,562419234 qq

三菱PLC A系列和Fx2N系列驱动
概述
组态王能与三菱Fx2N系列、A系列的PLC 进行通讯,支持的协议请参考《FX通讯用户手册》和《Type A0J2-C214S1 User's Manual》。

组态王设置
1、定义组态王设备
组态王定义设备时请选择:

Fx系列:PLC>三菱>FX2N_485> COM
A系列: PLC>三菱> MelsecA > COM

2、设备向导页选项的特殊说明
是否选串口 是
是否有地址选择页 是
通讯方式 RS232
描述 COM
通讯卡名 无

对于串口设备通讯参数的推荐设置如下:

设置项 波特率 数据位长度 停止位长度 奇偶校验
推荐值 9600bps 7 1 无检校

说明:
PLC通讯参数的部分设置如下:
标题: 无
终结符: 无
控制线: RS485
和校验: 有
协议: 专用协议
传输控制协议格式: 格式4
对于其他参数,如波特率、数据位长度、停止位长度、奇偶校验等请与组态王工程中的设置保持一致。

3、设备的地址格式及地址范围
设备地址:00~1F
注意:
1)地址必须为2个字符,否则地址格式错误
2)Fx系列仅支持00~0F,A系列可以支持00~1F
3)组态王的设备地址请与PLC的设置保持一致

组态王寄存器列表
1)、Fx系列寄存器列表
寄存器格式 寄存器范围 数据类型 变量类型 寄存器含义 读写属性
X#### 0-3777(8进制) BIT I/O离散 输入寄存器 只读
Y#### 0-3777(8进制) BIT I/O离散 输出寄存器 读写
Mdddd 0-9255 BIT I/O离散 辅助寄存器 读写
Sdddd 0-8191 BIT I/O离散 状态寄存器 读写
TSddd 0-999 BIT I/O离散 定时器接点 读写
CSddd 0-999 BIT I/O离散 计数器接点 读写
TNddd 0-999 USHORT I/O整型 定时器当前值 读写
CNddd 0-999 USHORT, LONG I/O整型 计数器当前值 读写
Ddddd 0-9255 SHORT, USHORT,>LONG ,>FLOAT I/O整型, I/O实型 数据寄存器 读写
ZFdddd.len dddd:0-9255 len:1-128 (偶数) String I/O字符串 数据寄存器 读写以字符串格式读写数据寄存器的数据

上表中dddd 表示10进制格式
#### 表示8进制格式

说明:
1)对FX系列CN寄存器的说明:
CN寄存器0~199为16位寄存器,支持USHORT类型;200~255通道为32位寄存器,支持LONG类型;CN的其他通道按USHORT类型处理。
2)对TN寄存器的说明:
根据《三菱FX系列编程手册》2.6节的说明,TN寄存器的计数范围为1~32767,而在GX Developer中TN的可设值范围为-32768~32767,本驱动将TN按USHORT处理,值的范围为0~65535

注意:对寄存器通道号的范围,请参考所使用型号的FX系列PLC所能支持的范围;如果要用两个16位寄存器来读写32位数据,比如long, float等数据类型,通道号不能连续使用,而且所支持的通道范围中最大的通道号不能用作long, float等数据类型,否则可能得不到正确数据。

3)字符串寄存器ZFdddd.len 以字符串格式读写数据寄存器的数据。dddd表示起始地址,和Ddddd含义相同,len表示读写字符串的长度,注意,一个D寄存器包含两个字符,len大于0,小于129.且应该为偶数。当定义ZF0.10时,如写入字符个数小于10,则只写入实际写入的字符,如果是奇数个,则自动添加一个空格。
数据读写不应超过寄存器范围;所以dddd+(len+1)/2应小于寄存器D的范围9255

2)、A系列寄存器列表
寄存器格式 寄存器范围 数据类型 变量类型 寄存器含义 读写属性
X#### 0-7FF(16进制) BIT I/O离散 输入寄存器 读写
Y#### 0-7FF(16进制) BIT I/O离散 输出寄存器 读写
Mdddd 0-9255 BIT I/O离散 辅助寄存器 读写
Sdddd 0-8191 BIT I/O离散 状态寄存器 读写
TSddd 0-999 BIT I/O离散 定时器接点 读写
CSddd 0-999 BIT I/O离散 计数器接点 读写
TNddd 0-999 USHORT I/O整型 定时器当前值 读写
CNddd 0-999 USHORT, LONG I/O整型 计数器当前值 读写
Ddddd 0-9255 SHORT, USHORT,LONG,FLOAT I/O整型, I/O实型 数据寄存器 读写
Ldddd 0-8191 BIT I/O离散 拴锁寄存器 读写
B#### 0-FFF(16进制) BIT I/O离散 连接寄存器 读写
Fdddd 0-9255 BIT I/O离散 通告寄存器 读写
TCddd 0-999 BIT I/O离散 定时器线圈 读写
CCddd 0-999 BIT I/O离散 计数器线圈 读写
W#### 0-FFF(16进制) SHORT, USHORT I/O整型 连接寄存器 读写
Rdddd 0-8191 SHORT, USHORT I/O整型 扩展文件寄存器 读写
ZFdddd.len 0-9255 String I/O字符串 数据寄存器 读写以字符串格式读写数据寄存器的数据

上表中dddd 表示10进制格式
#### 表示16进制格式
说明:Fx与A系列共用的寄存器的使用基本相同,除了X、Y的通道号格式不一样

注意:对寄存器通道号的范围,请参考所使用型号的A系列PLC所能支持的范围;如果要用两个16位寄存器来读写32位数据,比如long, float等数据类型,通道号不能连续使用,而且所支持的通道范围中最大的通道号不能用作long, float等数据类型,否则可能得不到正确数据。

组态王支持更多硬件设备,了解更多更新内容请与亚控公司联系。

参见…

组态王支持的硬件设备及协议列表

添加一个新的IO设备

IO设备管理

组态王驱动错误信息及处理

组态王驱动安装工具使用方法
温馨提示:答案为网友推荐,仅供参考
相似回答