河南省郑州市西门子PLC模块总代理商
4)Profibus-DP 通过方式:需要在本机上安装 STEP7 编程软件和 Simatic net6.0(或以上版本)的通讯配置软件和授权;
5)Profibus-S7 通过方式:需要在组态王所在的计算机上安装 STEP7 编程软件 ,但不需要安装SIMATIC NET软件;
4. 西门子 200plc 使用 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 接口参数的设置;具体可参考组态王电子帮助。
10、可控硅损坏: ① 电机在起动时,过电流将软起动器击穿。(检查软起动器功率是否与电机的功率相匹配,电机是否是带载起动) ②软起动器的散热风扇损坏。(更换风扇) ③ 起动频繁,高温将可控硅损坏。(控制起动次数) ④ 滤波板损坏(更换损坏元件)输入缺相,引起此故障的因素有很多: a、检查进线电源与电机进线是否有松脱; b、输出是否接有负载,负载与电机是否匹配;c、用万用表检测软启动器的模块或可控硅是否击穿,及们的触发门极电阻是否符合正常情况下的要求(一般在20-30欧左右) ;d、内部的接线插座是否松脱
在SIMATIC 315PN-2的OB1中,调用FB8/FB9。通信双方的“R_ID"均设为0。将SIMATIC315PN-1的MB100-MB109赋值B#16#02,在SIMATIC315PN-2中,将FB9的“EN_R"置1,然后在SIMATIC315PN-1中,将FB8中“REQ"设置上升沿信号,此时SIMATIC315PN-2的MB110-MB119接收到B#16#02。如图7所示。
图7
同理,将SIMATIC 315PN-2 的MB100-MB109赋值为B#16#03,SIMATIC315PN-1的MB110-MB119接收到B#16#03。如图8所示。
图8
3.2. 确认数据交换
SFB/FB 12 "BSEND" 向类型为“BRCV"的远程伙伴SFB/FB发送数据。通过这种
类型的数据传送,更多的数据可以在通讯伙伴之间传输,*其它用于组态的
S7连接的通讯SFB/FB所能传输的数据量,通过集成PN口的S7-400和S7-300是65534字节。
要发送的数据区是分段的。各个分段单独发送给通讯伙伴。通讯伙伴在接收到后
一个分段时对此分段进行确认,该过程与相应SFB/FB "BRCV"的调用无关。在调用块之后,当在控制输入REQ上有上升沿时,发送作业被激活。发送用户存储区中的数据与处理用户程序是异步执行的。
由SD_1起始地址和要发送数据的大长度。可以通过LEN来确定数据域的作业长度。在这种情况下,LEN替换SD_1的长度区域。参数R_ID必须在相应的两个SFB/FB上*相同。如果在控制输入R处有上升沿,则当前数据传送将被取消。如果传送成功完成,则通过将状态参数DONE的数值设置为1来进行指示。如果状态参数DONE或ERROR的数值为1,则在前一个发送处理结束之前,不能处理新的发送作业。
SFB/FB 13 "BRCV" 接收来自类型为“BSEND"的远程伙伴SFB/FB的数据。在收
到每个数据段后,向伙伴SFB/FB发送一个确认帧,同时更新LEN参数。在块调用完毕,并且在控制输入EN_R数值为1之后,块准备接收数据。可以通过EN_R=0来取消一个已激活的作业。
由RD_1起始地址和接收区的大长度。由LEN指示已接收数据域的长度。
从用户存储区中接收数据与处理用户程序是异步执行的。参数R_ID必须在相应的两个SFB/FB上*相同。通过状态参数NDR的数值为1来指示所有数据段的无错接收。接收到的数据保持不变,直到通过EN_R=1来重新调用SFB/FB13为止。如果在数据的异步接收期间调用块,则将引发一个警告,该警告通过STATUS参数输出;如果当控制输入EN_R数值为0时进行调用,则接收将被终止,并且SFB/FB将返回到它的初始状态。
打开SIMATIC 315PN-1的OB1,在OB1中依次调用FB12,FB13如图9、图10所示: