联调与诊断

<< 点击显示目录 >>

主页  贝加莱PROFIBUS-DP通讯说明 > 用例 > 使用X20IF1061-1做DP主站 ,OMRON CPU做DP从站 >

联调与诊断

1.通过X2OIF1061-1中的ModuleOK通道可以来确定是否连接上,如果ModuleOk通道为True,则表明通信上了,可以尝试发送数据。

 

2.贝加莱的数据存放在通道上,通过映射IO的方式来读取和写入数据;

 

3.欧姆龙可以使用ST语言进行编程,可以在程序处插入加ST语言程序;

 

4.可以通过新增符号的方式,把地址位归类到一个数据格式的变量中去,欧姆龙称这个变量的概念为符号。符号可以是各种IEC数据类型变量或者数组,地址为这个变量的首地址。

 

举例:比如WAIT这个符号,使用的是D1这个地址,因为这个符号类型为UINT,同时D1为一个word的长度所以为2个字节,则WAIT这个符号占满了整个D1的地址区间;

clip0055

5.欧姆龙的CJ1W-PRT21模块默认使用的地址区间为:

输入CIO350开始,根据配置的module长度发生变化;

输出CIO50开始,根据配置的module长度发生变化;

所以在命名符号的时候,如上图所示,可以这样对这些地址进行符号化处理,方便在程序中使用;

 

6.通信的情况可以通过两边的LED灯来进行诊断,判断依据请看各个模块的说明书,说明书将会附在本文之后;

 

7.调试的注意点:

特别注意DP站点号的拨码;

特别检查线的物理连接情况和终端电阻;

特别注意贝加莱AS中的循环任务时间和NETX通信卡的PCI刷新时间设置;

特别注意欧姆龙中的符号设置;

特别注意在CX-ONE中设置CJ1W-PRT21时要将Start Communication选项设为Start(0->1)。