西门子S7-200/300/400通讯方式汇总,超级全面

   日期:2020-05-06     浏览:668    
核心提示:西门子S7-200/300/400通讯方式汇总,超级全面
 640.webp (1)

portant; overflow-wrap: break-word !important;"> 

1  西门子 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 接口参数的设置;详细可参考组态王电子协助。

 

2  组态王与西门子 200 plc 自在口协议经过 modem 通讯,硬件接线怎样完成?

 

设备上插规范 PPI 电缆,modem9 针口经过一个规范 232 穿插线接到 PPI 电缆上即可,232 穿插线的 modem 侧需求 1 4 6 短接,7 和 8 短接。

 

3  一台 S7 200 PLC经过串口方式能否接两个上位机通讯?

 

经过串行电缆的方式不行,能够思索运用以下两种方式:

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

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

 

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

 

请检查如下设置能否正确:

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

 

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

 

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

 

5  西门子 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 型变量)。

 

6  西门子 200plc 经过 modbus 协议与组态王通讯,需求留意哪些事项?

 

需求留意如下几点:

1)需求向 PLC 中下载对应的初始化程序(KVmoddbus.mwp),由亚控提供。此程序默许的 plc 通讯端口为 port0,地址为 2,波特率 9600,无校验(地址和波特率可由程SBR0 中的 VB8,SMB30 停止修正);

 

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

 

3)西门子 S7200PLC 和经过 modbus 协议和组态王通讯时,CPU 上的开关必需拨在RUN 状态,否则 PLC 中的 modbus 通讯程序没有处于运转状态,组态王和设备经过自在口协议肯定通讯失败。

 

7  S7 300 MPI 电缆方式能否支持经过 GPRS 和组态王通讯?

 

不支持。

组态王的 GPRS 通讯方式请求必需创立虚拟串口并经过此串口停止数据通讯。而关于 MPI 协议,我们的 MPI 驱动是经过调用西门子 PLC 的专用动态衔接库(s7onlinx.dll等)完成和 PLC 停止通讯的,并不是直接经过串口完成数据通讯。

其他相似调用办法的驱动,同样也不支持 GPRS 衔接。

 

8  组态王和多台西门子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 的地址设置无关)。

 

9  西门子 300 plc 经过 MPI 通讯卡与组态王停止通讯时,能否完成双设备冗余的功用?

 

能够完成。

1)一个 cp5611 卡能够衔接两台 s7300plc(运用西门子厂家提供的可编程插头来完成);

 

2)在组态王软件中树立两个 s7300plc,设备地址分别设备为 7.2 和 8.2(设备地址依据实践设备来设置),小数点前面的号指 plc 的地址,后面是 cpu 所在的槽号。这两个 plc 在 STEP7 编程软件中是单独定义的,所以除 plc 地址不一样,槽号是一样的;

 

3)在组态王中只须定义主设备的变量即可。

 

10  组态王和西门子 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 软件。

(内容来源网络,版权归原作者)

免责声明:如涉及版权,请联系删除!任何人和机构不承担相关的法律责任。

 
 
更多>同类技术文章

推荐图文
推荐技术文章
点击排行