高价回收西门子S7-300CPU模块
西门子CPU模块维修,我公司是国内较早从事工控设备维修单位,是德国SIEMENS西门子专业维修单位,目前拥有专业的维修工程师和先进的维修设备,具有丰富的维修技术和经验。我们一直专注维修技术的研究,保证不二次损坏机器,一般故障当天修好,不收取任何检测费用,维修西门子就找专修西门子公司!
把PLC里的程序先清除掉,SF 灯还亮估计就是硬件坏了,如果不亮了,就可能你的程序有问题,再在线看看PLC信息S7-300PLC上SF灯亮而BF灯闪烁,肯定是分布式现场总线PROFIBUS-DP通信或DP从站如ABB变频器的问题,不要怀疑其他软硬件问题;PLC带模拟量模块如果有问题,仅仅PLC上SF灯亮(比如具有硬件诊断模拟量模块可以设定模拟量信号断线、超出量程等),而不会引起SF和BF灯同时亮;
根据以上分析,ZD检查S7-300PLC的硬件组态与实际硬件是否一致(硬件订货号和固件版本号),DP从站地址设置与组态的地址是否一致;如果组态没有问题,完成硬件组态后,必须执行“保存并编译”,如果没有错误,将产生新的系统数据块,然后下载到PLC中;检查PROFIBUS电缆及其通信连接头是否正确,PROFIBUS电缆中有两根线,一根为红色连接PROFIBUS网络接头的B连接,另一根为绿色与网络接头的A连接(进线分别为B1、A1,出线为B2、A2),不能接反;如果仅有一路电气网段,即从S7-300PLC的X2端口(PROFIBUS-DP端口)出发只有一根PROFIBUS电缆,那么首尾(分别为S7-300PLC和DP从站)上网络接头的红色末端电阻必须置“ON”位置,中间DP从站上网络接头必须置“OFF”位置;
如果ABB变频器没有通电,而你的硬件组态中包含作为DP从站的该变频器,那么S7-300PLC通电后,没有检测到ABB变频器,所以PLC上SF灯亮,而BF灯闪烁,这是正常现象;
一般PLC与触摸屏之间采用MPI通信协议,可以与PLC之间连接在一起同时运行,可以采用无组态的MPI通信、全局数据MPI通信和组态的MPI通信。由于S7-300PLC与触摸屏之间的MPI通信不需要STEP7软件组态,也不需要编写任何程序,只需在触摸屏组态软件上设置一下相关通信参数即可,所以触摸屏有问题是不会引起SF和BF灯亮的
西门子CPU模块维修流程:
一、联系
本地客户既可,也可直接到我公司(特殊情况我们可提供现场维修服务);外地客户可以通过电话、手机、E-mail和我们联系,向我们说明您的工控产品的具体型号、故障情况以及服务要求,另我公司备有大量各种品Pai备用工控产品(如:PLC、人机界面、变频器、伺服驱动器等),您还可以向我们商务索取免费借用协议书,进行借用。
二、货运
根据您的需要选择合适的货运方式,同时电话通知我们,并将货运单号发给我司商务,以便我们及时查收。货物运输时请注意包装保护(如用2-3层海绵包裹机器),以防运输过程中出现损坏
三、接收
我们在收到您所需要维修的工控产品后,将在时间通知您,核实相关信息,确定维修编号,手工、电子入档,在24小时内给予答复,给出检测报告、维修方案等相关事宜
四、维修协议书、维修合同、备用工控产品免费借用协议书

西门子S7-300CPU模块维修厂家
1、STEP7 Basic V10.5 SP2 2、STEP7 V5.4 SP5 3、通信所需的功能块,请参见附件提供的例程 ”Sample_1 ( 50 KB ) ” 或参考下载ZX文档:《A0284 使用西门子PLC集成的PN口实现S5 兼容通信使用入门》提供的程序。下载链接:80490650
2.3 所要完成的通信任务 本例中所要完成的通信任务定义为: 1、 将S7-1200的发送数据块DB3里的8个字节数据发送到S7-300的DB3中。 2、 将S7-300 DB3里接收到的8个字节数据再发送到S7-1200的接收数据块DB4中。
3 S7-1200 CPU的组态编程
3.1创建新项目
1、打开STEP 7 Basic 并新建项目 在STEP 7 Basic 的 “Portal View”中选择“Create new project”创建一个新项目,项目名称为“GS_ISO”。
2、添加硬件并命名PLC 然后 “Project view”,在“Project tree” 下双击 “Add new device”,在对话框中选择所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添加到机架上,设备名为 PLC_1,如图1所示。

图1 添加新的PLC站
为了编程方便,我们使用 CPU 属性中定义的时钟位,定义如下: 在“Project tree> PLC_1 > Device configuration” 中,选中 CPU ,然后在下面的属性窗,“Properties > System and clock memory” 下,将位定义在MB1,时钟位定义在MB0,如图2所示。程序中我们主要使用 M0.3,它是以2Hz 的速率在0和1之间切换的一个位,可以使用它去自动发送任务。

图2 和时钟存储器
3、为 S7-1200 CPU的PROFINET 通信口分配以太网地址 在 “Device View”中 CPU 上代表PROFINET 通信口的绿色小方块,在下方会出现PROFINET 接口的属性,在 “Ethernet addresses”下分配IP 地址为 192.168.0.2 ,子网掩码为255.255.255.0,如图3所示。

图3为 S7-1200 CPU的PROFINET 接口分配IP地址
3.2调用并配置通信指令
1、在 PLC_1 的 OB1 中调用 “TCON”通信指令 “Project tree > PLC_1 > Program blocks > OB1” 主程序中,从右侧窗口 “Instructions > Extended Instructions > Communications” 下调用 “TCON” 指令,并选择 “Single Instance” 生成背景 DB块,如图4所示。

图4 调用TCON指令
2、定义PLC_1 的 “TCON” 连接参数 PLC_1 的 TCON 指令的连接参数需要在指令下方的属性窗口“Properties > Configuration > Connection parameter”中设置,如图5所示。
连接参数说明:
End point | :选择通信伙伴,这里选择“unspecified” |
Address | :通信伙伴S7-300站的IP地址“192.168.0.3” |
Connection type | :选择通信协议为ISO on TCP |
Connection ID | :连接的地址 ID 号,这个 ID 号在后面的编程里会用到 |
Connection data | :创建连接时,会自动生成本地的连接 DB 块,所有的连 接数据都会存在这个 DB 块中。 |
| :选择本地 PLC_1作为连接,S7-300 CPU作为被动连接 |
Address details | :设定 TSAP 地址这里本地设置成“PLC_1”, TSAP ID自动为“50.4C.43.5F.31”,伙伴方设置成不设置TSAP(ASCII),设置TSAP ID 为“E0.02.50.4C.43.5F.31”。 |
高价回收西门子S7-300CPU模块
西门子CPU模块维修,我公司是国内较早从事工控设备维修单位,是德国SIEMENS西门子专业维修单位,目前拥有专业的维修工程师和先进的维修设备,具有丰富的维修技术和经验。我们一直专注维修技术的研究,保证不二次损坏机器,一般故障当天修好,不收取任何检测费用,维修西门子就找专修西门子公司!