(一)西门子 200 plc 使用 MPI 协议与组态王进行通讯时需要哪些设置?
1)在运行组态王的机器上需要安装西门子公司提供的 STEP7 Microwin 3.2 的编程,我们的驱动需要调用编程提供的 MPI 接口库函数;
2)需要将 MPI 通讯卡 CP5611 卡安装在计算机的插槽中,使用西门子公司提供的专用电缆和网络接头将 CP5611 卡和 S7-200 的 Port 口相连(CP5611 卡的 3,8 分别和 S7200的 PORT 口 3,8 连接),一般情况下 MPI 网络中连一个设置得网络接头的终端电阻应打到 ON(有效)状态;
3)PLC 中 MPI 网络的创建和通讯波特率的正确设置;
4)在控制面板中 SetPG/PC 接口参数的设置;具体可参考组态王电子帮助。
(二)组态王与西门子 200 plc 口协议通过 modem 通讯,硬件接线怎样实现?
设备上插 PPI 电缆,modem9 针口通过一个 232 交叉线接到 PPI 电缆上即可,232 交叉线的 modem 侧需要 1 4 6 短接,7 和 8 短接。
西门子 200plc 通过 modbus 协议与组态王通讯时,组态王中定义的寄存器地址与plc 地址是如何对应的?
映射关系如下:0-Q,1-I,3、4、8、9-V;
3,4,8,9 的 dd 号与 PLC 中 V 寄存器的偏移地址(实际地址-1000)的对应关系:组态王中(寄存器的 dd 号-1)*2=PLC 中的 V 寄存器的偏移地址。组态王中 40031对应 PLC:VW1060 (组态王中寄存器 4 表示 SHORT 型变量)组态王中 90640 对应 PLC:VD2278 (组态王中寄存器 9 表示 FLOAT 型变量)。
(六)西门子 200plc 通过 modbus 协议与组态王通讯,需要注意哪些事项?
需要注意如下几点:
1)需要向 PLC 中下载对应的初始化程序(KVmoddbus.mwp),由亚控提供。此程序默认的 plc 通讯端口为 port0,地址为 2,波特率 9600,无校验(地址和波特率可由程R0 中的 VB8,B30 进行修改);
2)由于 PLCModbus 协议程序占用 V1000 及以前的地址,所以用户在编写逻辑控制程序中用到的寄存器不能和亚控提供的协议中所占用的 V 区地址冲突;
3)西门子 S7200PLC 和通过 modbus 协议和组态王通讯时,CPU 上的开关必须拨在RUN 状态,否则 PLC 中的 modbus 通讯程序没有处于运行状态,组态王和设备通过口协议肯定通讯失败
(九)西门子 300 plc 通过 MPI 通讯卡与组态王进行通讯时,能否实现双设备冗余的功能?
可以实现。
1)一个 cp5611 卡可以连接两台 s7300plc(使用西门子厂家提供的可编程插头来实现);
2)在组态王中建立两个 s7300plc,设备地址分别设备为 7.2 和 8.2(设备地址根据实际设备来设置),小数点前面的号指 plc 的地址,后面是 cpu 所在的槽号。这两个 plc 在 STEP7 编程中是单独定义的,所以除 plc 地址不一样,槽号是一样的;
3)在组态王中只须定义主设备的变量即可。
(十)组态王和西门子 300、400PLC 通讯支持哪些通讯链路?是否需要西门子的支持?
1)MPI 电缆通讯:组态王所在的计算机必须安装 STEP7 编程;
2)MPI 通讯卡:组态王所在的计算机必须安装 STEP7 编程;
3)以太网通讯:不需要在组态王所在的计算机上安装 STEP7 或 Simatic net 通讯;
4)Profibus-DP通过:需要在本机上安装 STEP7 编程和 Simatic net 6.0(或以上版本)的通讯配置和;
5)Profibus-S7通过:需要在组态王所在的计算机上安装 STEP7 编程 ,但不需要安装SIMATIC NET
- 四川德阳西门子模块中国授权代理 2024-11-23
- 青海玉树西门子模块中国授权代理 2024-11-23
- 贵州安顺西门子模块中国授权代理 2024-11-23
- 湖北黄石西门子模块中国授权代理 2024-11-23
- 山西长治西门子模块中国授权代理 2024-11-23
- 吉林吉林西门子模块中国授权代理 2024-11-23
- 福建福州西门子模块中国授权代理 2024-11-23
- 内蒙古巴彦淖尔西门子模块中国授权代理 2024-11-23
- 内蒙古乌兰察布西门子模块中国授权代理 2024-11-23
- 新疆乌鲁木齐西门子模块中国授权代理 2024-11-23