最近两周测试双通道,将我遇到的一些问题,和一些自己觉得要注意的总结下。测试的部分分为两项:前台软件、PLC。
先是针对单协议的测试。
单独PS协议中,要注意的点:
1. 打开前台将link2的选项打勾,开通link2的选项。
2. 前台通讯端口的选择:link1与link2一个选择RS232一个选择RS485,可以任意组合,还有一个选择是CAN,由于当时没有完成,还没有试过。选择端口后,协议要选择PS协议。
3. 前台控制器ID的选择:这个要注意,很容易出错,软件给的范围是0~255,通常默认的是,link1为1;link2为2,这个数字是可以修改的,采用默认也可以,但是一定要和PLC中的设置一样,如果采用默认,那么在写PLC程序的时候,link1的PLC程序控制ID要为1,link2的PLC程序控制ID要为2。
4. 前台通讯位设置:通讯速率、校验位、资料位元、停止位要与所选择的协议相互协调,否则会提示通讯失败,PLC程序的设置要与前台相同。
多协议部分:
1. 打开前台将link2的选项打勾,开通link2的选项。
2. 前台通讯端口的选择:link1与link2一个选择RS232一个选择RS485,可以任意组合,还有一个选择是CAN,由于当时没有完成,还没有试过。选择端口后可以任意的选择协议,例如可以选择link1为omron,link2为siemens,也可以反过来,只要PLC支持RS232与RS485,那么可以随意的组合任意两个PLC.
3. 前台控制器ID的选择:由于采用不同的PLC,这个要特别的注意,在烧写PLC程序时,由于默认的通常为1,所以很容易造成通讯失败,所以要与前台的设置相同,在这一点上浪费了我很多的时间。
4. 前台通讯位设置:通讯速率、校验位、资料位元、停止位要与所选择的协议相互协调,否则会提示通讯失败,PLC程序的设置要与前台相同。
测试还在进行中……