<< 点击显示目录 >> 主页 贝加莱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的地址区间;
5.欧姆龙的CJ1W-PRT21模块默认使用的地址区间为:
输入CIO350开始,根据配置的module长度发生变化;
输出CIO50开始,根据配置的module长度发生变化;
所以在命名符号的时候,如上图所示,可以这样对这些地址进行符号化处理,方便在程序中使用;
6.通信的情况可以通过两边的LED灯来进行诊断,判断依据请看各个模块的说明书,说明书将会附在本文之后;
7.调试的注意点:
特别注意DP站点号的拨码;
特别检查线的物理连接情况和终端电阻;
特别注意贝加莱AS中的循环任务时间和NETX通信卡的PCI刷新时间设置;
特别注意欧姆龙中的符号设置;
特别注意在CX-ONE中设置CJ1W-PRT21时要将Start Communication选项设为Start(0->1)。