产品介绍
6ES7321-1BP00-0AA0用途 6ES7321-1BP00-0AA0用途 由不同的人设计,相同的硬件系统。可能设计出不同的顺序,有的人设计的顺序简洁、可靠,而有的人设计的顺序虽然能完成任务,但较复杂,PLC顺序设计是有规律可循的下面将介绍功能图设计法中的四种编程方法。2利用基本指令编写梯形图顺序用基本指令编写梯形图程序,最容易被想到方法,不需要了解较多的指令。
采用这种方法编写顺序的过程是先根据控制要求设计正确的功能图,再根据功能图写出正确的布尔表达式,**根据布尔表达式设计基本指令梯形图。以下用一个例子讲解利用基本指令编写梯形图指令的方法。
布尔表达式是有规律的当前步的步名对应的寄存器(如M0.1等于上一步的步名对应的寄存器(M0.0与上一步的转换条件(I0.1乘积,再加上当前步的步名对应的寄存器(M0.1与下一步的步名对应的寄存器非的乘积
其他布尔表达式的写法类似,**根据布尔表达式画出梯形图,如图5-3所示。整个过程中,功能图是关键,也是难点,而根据功能图写出布尔表达式和画出梯形图则比较简单。西门子PLC上面的SF灯红亮时表示系统故障,是英文(SYSTEM FAULT)的缩写,内部寻址错误,超出编程地址区,模块损坏,插件松动等原因引起。把PLC里的程序先清除掉,SF 灯还亮估计就是硬件坏了,如果不亮了,就可能你的程序有问题,再在线看看PLC信息S7-300PLC上SF灯亮而BF灯闪烁,肯定是分布式现场总线PROFIBUS-DP通信或DP从站如ABB变频器的问题,不要怀疑其他软硬件问题。
PLC带模拟量模块如果有问题,仅仅PLC上SF灯亮(比如具有硬件诊断模拟量模块可以设定模拟量信号断线、超出量程等),而不会引起SF和BF灯同时亮;根据以上分析,重点检查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灯亮的;
采用这种方法编写顺序的过程是先根据控制要求设计正确的功能图,再根据功能图写出正确的布尔表达式,**根据布尔表达式设计基本指令梯形图。以下用一个例子讲解利用基本指令编写梯形图指令的方法。
布尔表达式是有规律的当前步的步名对应的寄存器(如M0.1等于上一步的步名对应的寄存器(M0.0与上一步的转换条件(I0.1乘积,再加上当前步的步名对应的寄存器(M0.1与下一步的步名对应的寄存器非的乘积
其他布尔表达式的写法类似,**根据布尔表达式画出梯形图,如图5-3所示。整个过程中,功能图是关键,也是难点,而根据功能图写出布尔表达式和画出梯形图则比较简单。西门子PLC上面的SF灯红亮时表示系统故障,是英文(SYSTEM FAULT)的缩写,内部寻址错误,超出编程地址区,模块损坏,插件松动等原因引起。把PLC里的程序先清除掉,SF 灯还亮估计就是硬件坏了,如果不亮了,就可能你的程序有问题,再在线看看PLC信息S7-300PLC上SF灯亮而BF灯闪烁,肯定是分布式现场总线PROFIBUS-DP通信或DP从站如ABB变频器的问题,不要怀疑其他软硬件问题。
PLC带模拟量模块如果有问题,仅仅PLC上SF灯亮(比如具有硬件诊断模拟量模块可以设定模拟量信号断线、超出量程等),而不会引起SF和BF灯同时亮;根据以上分析,重点检查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灯亮的;