(一)西门子200 PLC与组态王通过MPI协议通信需进行的配置有哪些?
1)为运行组态王的计算机安装西门子公司提供的STEP7 Microwin 3.2编程软件,因为我们的驱动程序需要利用该软件提供的MPI接口库函数;
2)在计算机的插槽中安装MPI通信卡CP5611,并使用西门子公司提供的专用电缆和网络接头将CP5611卡与S7-200的Port口相连(CP5611卡的3、8引脚分别与S7200的PORT口3、8连接),通常MPI网络中Zui后一个网络接头的终端电阻应设置为ON状态;
3)在PLC中创建MPI网络并正确设置通信波特率;
4)在控制面板中设置SetPG/PC接口参数,具体可参照组态王的电子帮助文档。
(二)组态王与西门子200 PLC通过modem使用自由口协议通信,硬件如何连接?
设备上需插入标准PPI电缆,modem的9针口通过一条标准232交叉线连接到PPI电缆上。232交叉线在modem侧需要1、4、6引脚短接,7和8引脚短接。
(三)S7-200 PLC能否通过串口连接两个上位机进行通信?
通过串行电缆的方式不可行,但可以考虑以下方案:
1)将PLC配置为MPI协议,两个上位机各自配置一块MPI卡;
2)一个PC机作为采集站与PLC通信,另一个PC机作为客户端与采集站通信。
(四)西门子200 PLC通过PPI协议与组态王通信失败,可能的原因是什么?
请检查以下设置:
1)用户编程电缆的拨码设置:第5个端子用于设置通信协议,拨码为0表示PPI/Freeport,拨码为1表示PPI(master)。使用PPI协议与组态王通信时,选择PPI/Freeport对应的拨码值;
2)PPI通信传输的是11位数据,建议设置8数据位、1停止位、偶校验(默认是11位),并确保PLC的波特率与PPI和组态王一致;
3)编程软件必须在离线状态下启动运行组态王。
(五)西门子200 PLC通过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型变量)。
(六)西门子200 PLC通过Modbus协议与组态王通信时,需要注意哪些事项?
需要注意以下几点:
1)需向PLC下载对应的初始化程序(KVmoddbus.mwp),该程序由亚控提供,默认使用PLC的port0端口,地址2,波特率9600,无校验(地址和波特率可通过SBR0中的VB8,SMB30进行修改);
2)由于PLC Modbus协议程序占用V1000及以前的地址,用户编写逻辑控制程序时,应避免使用与Modbus协议占用的V区地址冲突;
3)西门子S7200 PLC与组态王通过Modbus协议通信时,CPU上的开关必须处于RUN状态,否则PLC中的Modbus通信程序未运行,导致组态王与设备通过自由口协议通信失败。
(七)S7 300的MPI电缆方式是否支持通过GPRS与组态王通信?
不支持。组态王的GPRS通信方式要求通过创建的虚拟串口进行数据通信,而MPI协议则是通过调用西门子PLC的专用动态连接库(如s7onlinx.dll等)实现与PLC的通信,不是直接通过串口通信。类似调用方法的驱动同样不支持GPRS连接。
(八)组态王和多台西门子S7-300、400 PLC 通过 DP 协议通讯时,设备地址应如何定义?
当使用DP协议将组态王与多台西门子S7-300、400 PLC进行通讯时,设备地址的定义主要遵循以下步骤:
1)硬件连接:确保计算机中已插入CP5611(或CP5613)卡,以便将多个S7-300/400 PLC连接在一条DP总线上。
2)DP协议设置:所有PLC必须设置为DP Slave站,CP5611(或CP5613)卡通过Simatic net软件设置为DP的唯一Master站。
3)组态王中设备地址定义:在组态王中,选择PLC/西门子/S7-300/400系列(DP)/Profibus-DP。设备地址的设定并非固定为1.1,而是需要根据每个从站PLC的实际地址进行配置。这里的地址设置与从站PLC在DP网络中的地址设置是相关的。每个从站PLC在DP网络中都应有一个唯一的地址。
(九)西门子 300 plc 通过 MPI 通讯卡与组态王进行通讯时,能否实现双设备冗余的功能?
是的,通过使用MPI通讯卡和特定的配置,西门子300 PLC与组态王之间的通讯可以实现双设备冗余的功能。具体实现方式如下:
1)硬件连接:使用CP5611卡连接两台S7-300 PLC,使用西门子提供的可编程插头实现这一连接。
2)设备地址设置:在组态王软件中,为这两台PLC分别设置不同的设备地址,如7.2和8.2。小数点前的数字代表PLC的地址,而小数点后的数字代表CPU所在的槽号。这两台PLC在STEP7编程软件中应单独定义,除PLC地址不同外,槽号应相同。
3)变量定义:在组态王中,只需定义主设备的变量即可。当主设备出现故障时,系统会自动切换到备用设备。
(十)组态王和西门子 300、400PLC 通讯支持哪些通讯链路?是否需要西门子软件的支持?
组态王与西门子300、400 PLC之间的通讯支持多种通讯链路,包括:
1)MPI电缆通讯方式:需要在组态王所在的计算机上安装STEP7编程软件。
2)MPI通讯卡方式:同样需要在组态王所在的计算机上安装STEP7编程软件。
3)以太网通讯方式:这种方式通常不需要在组态王所在的计算机上安装STEP7或Simatic net通讯软件。
4)Profibus-DP通讯方式:需要在本机上安装STEP7编程软件和Simatic net 6.0(或以上版本)的通讯配置软件和授权。
5)Profibus-S7通讯方式:需要在组态王所在的计算机上安装STEP7编程软件,但不需要安装Simatic net软件。
- 西门子Smart line系列触摸屏如何与S7-1200PLC的时间同步 2024-11-22
- 西门子S7-1200 PLC的运动控制指令有哪些?使用时有哪些注意事项? 2024-11-22
- 西门子S7-1200上升沿和下降沿信号使用方法及应用实例 2024-11-22
- 一起学习使用S7-200 smart子程序 2024-11-22
- 西门子PLC S7-200SMART Modbus TCP通讯如何设置 2024-11-22
- 博途V17中导出DB块的三种方法,你用的那种? 2024-11-22
- PLC定时停机实用八大招,工程必备! 2024-11-22
- S7-1500数字量模块接线图大全 2024-11-22
- 如何使用 S7-1500 控制机器人? 2024-11-22
- SINAMICS S200让伺服控制变得更简单!(附Zui新样本) 2024-11-22
- S7-1200程序块三种加密方法,还可以绑定硬件序列号! 2024-11-22
- 西门子生成式AI与博途深度融合,SCL编程轻松实现! 2024-11-22
- S7-1500 连接 S200 PN,这两点很重要! 2024-11-22
- 西门子首款虚拟 PLC——S7-1500V 2024-11-22
- 西门子 S7-1200 TIA博图中OB、DB、FC、FB介绍及应用范围说明再也不用担心混淆了 2024-11-22
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684