一、 MPI通讯
1. Prodave S7是否可以在UC/OS-Ⅱ(类MS-DOS操作系统)下运行,即可否在UC/OS-Ⅱ下调用Prodave S7的函数读写S7-200 PLC中的寄存器?
2. S7-200 PLC与PCX走MPI协议通讯,怎么连网,PCX控制器只有RS232/485接口,没有供CP5611插入的PCI插槽,可不可以用S7-300的编程电缆代替(S7-200PLC端连到EM 277 DP口)?
3. 根据Prodave S7的用户手册,S7-200 PLC的PPI口可通过S7-200编程电缆(PC/PPI)与PC(COM1/2)相连,可以调用Prodave S7中的函数来实现通讯?在现在这个项目中可否走PPI口实现与PC104通讯的功能?
4. Prodave S7里是否有直接读取模拟量输入地址(例如AIW10)的函数?走MPI协议通讯,如果S7-200 PLC不提供源程序,只提供I/O地址表,并且没有把模拟量输入数据移到V区域,可行?
5. Prodave S7在DOS下的安装?调用函数只包含 .LIB 文件及 .H文件就行吗?
二、Modbus通讯
1. 如果不提供PLC源程序,是否可能走Modbus协议(可能S7-200 PLC程序没有调用Modbus协议库)。当前硬件配置中的224 CPU,PPI口已与TP7相连,如果走Modbus通讯,可否通过EM 227的DP口,或者TP7是否可以和EM277相连,空出224 CPU中的PPI口与PCX控制器相连?
2. SIEMENS公司是否有把其它通讯协议转为Modbus的模块?如有,组态通讯时是否要修改PLC源程序?
三、 Profibus-DP
1. 要走Profibus-DP现场总线,是否在PLC程序中首先要把地址数据(如I0.0,AIW10等)放到V区域?
2. 如果变量地址不连续(V区域),如何读写数据?Profibus-DP的输入/输出点最大寻址地址是否为64字节?如果变量地址超出64字节,如何处理?
3. PCX控制器如果要作为DP主站,要具备哪些条件?只有GSD文件就可以吗?可不可以像Modbus协议一样,发一定格式的报文,从站就响应命令,给主站发送某地址的数据?
4. Profibus-DP是不是只能用CP5611卡(用S7 300的编程电缆可以吗?),和PCX控制器怎么相连?COM Profibus在控制器中怎么用?
四、 PPI通讯
1. 要实现PCX与S7-200 PLC通讯目的,可否把两台PLC分别用PC/PPI电缆,通过PPI口与PCX控制的RS232/485物理接口相连(或者EM277的DP口与PCX相连,但不知道DP口可以支持PPI通讯吗?)。PPI通讯的实现也可以通过调用Prodave S7的函数来实现吗?
用组态软件(组态王等),走Profibus-DP现场总线与S7 系列PLC通讯,只需要CP5611卡以及SOFTNET(COM-Profibus)吗?如果走MPI协议,需要哪些软硬件,只需要CP5611卡(可以用S7 300编程电缆代替吗? 可以)及Prodave S7(要授权吗?)?