广州菱控|三菱
当前位置:首页 >> 技术支持 >> MXcomponent和PLC的通讯问题
MXcomponent和PLC的通讯问题  时间:2014/9/30 16:56:00
您好:
想实现的功能如下:上位机vb使用USB转485模块和485BD通信进行FX2N的读写。
参数设置如下:波特率:9600bps;起始位1位;数据长度7位;奇偶校验无;停止位1位;和校验有;站号零;
PLC端参数设置如下: h6080 D8120; H0 D8121; K0 8129
VB端参数设置如下:
ActFX485BD1.ActBaudRate = 9600
ActFX485BD1.ActControl = 8
ActFX485BD1.ActCpuTimeOut = 7
ActFX485BD1.ActCpuType = 205
ActFX485BD1.ActDataBits = 7
ActFX485BD1.ActParity = 0
ActFX485BD1.ActPortNumber = 5
ActFX485BD1.ActStopBits = 1
ActFX485BD1.ActSumCheck = 1
ActFX485BD1.ActTimeOut = 70
ActFX485BD1.ActUnitNumber = 0
主程序如下:
Dim ret As Long
Dim ret2 As Long
ret = ActFX485BD1.Open()
ret2 = ActFX485BD1.SetDevice("y0", 1)
问题:485BD的接收和发射灯不闪烁,请问是什么原因?
Re:续:MXcomponent和PLC的通讯问题  时间:2014/9/30 19:01:00
应该是

ActFX485BD1.ActCpuType = 517

ActFX485BD1.ActStopBits = 0


该205是十六进制的,十进制应该是517
停止位1位应该是ActStopBits=0

相关问题
相关下载