西门子plc200、300、400通讯问题举例
宣布日期:
2023-01-17

(一) 西门子 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 短接 。

(三) 一台 S7 200 PLC通过串口方法能否接两个上位机通讯?

通过串行电缆的方法不可,可以思量使用以下两种方法:

1)PLC 设置为 MPI 协议,这样两个上位机需要各设置一块 MPI 卡;

2)两个 PC 机中,一个作为收罗站和 PLC 通讯,另外一个作为客户端和收罗站通讯 。

(四) 西门子 200Plc 通过 PPI 协议与组态王通讯失败,为何?

请检查如下设置是否准确:

1)用户编程电缆的拨码设置:在编程电缆的拨码中,第 5 个端子是设置通讯协议的:拨码设置为 0,体现 PPI/Freeport ;拨码设置为 1,体现 PPI(master);用户使用 PPI 协媾和组态王通讯时,拨码选择 PPI/Freeport 对应拨码值即可;

2)PPI 通讯传输的是 11 位的数据,也就建议客户拨码选择 8 数据位 1 阻止位偶校验(拨码默以为 11 位),并且 PLC 的波特率和 PPI、组态王要一致;

3)要求编程软件必需是离线时启动运行组态王 。

(五) 西门子 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,无校验(地址和波特率可由程SBR0 中的 VB8,SMB30 举行修改);

2)由于 PLCModbus 协议程序占用 V1000 及以前的地址,以是用户在编写逻辑控制程序中用到的寄存器不可和亚控提供的协议中所占用的 V 区地址冲突;

3)西门子 S7200PLC 和通过 modbus 协媾和组态王通讯时,CPU 上的开关必需拨在RUN 状态,不然 PLC 中的 modbus 通讯程序没有处于运行状态,组态王和装备通过自由口协议一定通讯失败 。

(七) S7 300 MPI 电缆方法是否支持通过 GPRS 和组态王通讯?

不支持 。

组态王的 GPRS 通讯方法要求必需建设虚拟串口并通过此串口举行数据通讯 。而关于 MPI 协议,我们的 MPI 驱动是通过挪用西门子 PLC 的专用动态毗连库(s7onlinx.dll等)实现和 PLC 举行通讯的,并不是直接通过串口实现数据通讯 。

其他类似挪用要领的驱动,同样也不支持 GPRS 毗连 。

(八) 组态王和多台西门子S7-300、400 PLC 通过 DP 协议通讯时,装备地址应怎样界说?

1)硬件毗连:盘算机中插入一块CP5611(或CP5613)可实现将多个S7-300/400PLC毗连在一条 DP 总线上 。

2)DP 协议设置:所有 PLC 必需设置的 DP Slave 站, CP5611(或 CP5613)要求通过 Simatic net 设置的 DP 唯一 master 站;

3)组态王中装备地址界说:选择 PLC/西门子/S7-200 系列(DP)/Profibus-DP ,装备地址牢靠为 1.1 (该地址与从站 PLC 的地址设置无关) 。

(九) 西门子 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 软件 。

声明:部分内容泉源于网络,如侵权请后台留言联系删除 。