西门子模块6ES7513-1AM03-0AB0型号介绍
破解FX PLC密码的方法
若您拥有原始程式,您只要将PLC记忆体全部即可。方法如下:
1.若您使用掌上型程式书写器
当书写器与PLC连接后选择ONLINE模态,按GO键,银幕会要求您打入密码,此时请您按SP键8次,再按 GO键 3次,如此一来,您的PLC就恢复到出厂时的状态,您只要再将原始程式打入PLC 即可。
2.若您使用FXN,DOS版V2.0以上版本软件
于MODE视窗中按7,5,3,再于出现的画面中选项,以上、下键选择 "MEMORY ALL bbbbb"再按"Enter"键 ,如此,PLC内部记忆体将全部被。使用者再将原始程序写入PLC内即可。
3.若您使用FXN bbbbbbs版V1.0以上版本软件
首先将原始程序显示余荧屏上,将PLC置于STOP状态,再于画面上功能功能选择列中选PLC,再选PLC memory bbbbb…,跳出新画面后,将三项选项全部选定,再按"Enter"键,画面将出现"确定"及"取消"两选择让 您做决定,此时,选"确定",后按"Enter"键!该画面若消失了,亦表示该PLC已回复到出厂时的状态,您可以重新 写入程序了
1. 编程操作
(1)编程准备。检查PLC与计算机的连接是否正确,计算机的RS232C端口与PLC之间是否*的揽线及转换器连接:使PLC处于“停机”状态;接通计算机和PLC的电源。
(2)编程操作。
①打开GX Developer编程软件,新建一个工程,并命名。
②采用梯形图编程的方法,编辑图1所示的梯形图程序并保存。
(3)程序的传送。
①程序的写出。将编辑好的程序写入到PLC用户存储器RAM中,然后进行核对。
②程序的读入。通过[读入]操作将PLC用户存储器中程序读入到计算机中,然后进行核对。
③程序的核对。在上述程序核对过程中,只有当计算机两端程序比较无误后,方可认为程序传送正确,否则应查清原因,重新传送。
2. 运行操作
程序传送到PLC用户存储器后,可按以下操作步骤运行程序。
①根据梯形图程序,将PLC的输入/输出端与部输入信号连接好,PLC的输入/输出端编号及说明如表1所示。
②接通PLC运行开关,PLC面板上RUN灯亮,表明程序已投入运行。
③结合控制程序,操作有关输入信号,在不同输入状态下观察输入/输出指示灯的变化,若输出指示灯的状态与程序控制要求一致,则表明程序运行正常。
(2)输出强制ON/OFF。对Y000, Y001进行强制OFF操作,对Y002, Y003进行强制ON操作。
(3)修改T, C, D, Z的当前值。
①将Z的当前值K4修改为K6后,观察运行结果,分析变化的原因。
②将D4当前值,观察运行结果,分析变化的原因。
(4)修改T, C的当前值。
①将T0的设定值K100修改为K150后,观察运行,并写出操作过程。
②将C0的设定值D4修改为K10后,观察运行,并写出操作过程
整数乘法指令(MUL-I)是:使能输入有效时,将两个16位符号整数相乘,并产生一个16位积,从OUT*的存储单元输出。
整数除法指令(DIV-I)是:使能输入有效时,将两个16位符号整数相除,并产生一个16位商,从OUT*的存储单元输出,不保留余数。如果输出大于一个字,则溢出位SM1.1置位为1。
双整数乘法指令(MUL-D):使能输入有效时,将两个32位符号整数相乘,并产生一个32位乘积,从OUT*的存储单元输出。
双整数除法指令(DIV-D):使能输入有效时,将两个32位整数相除,并产生一个32位商,从OUT*的存储单元输出,不保留余数。
整数乘法产生双整数指令(MUL):使能输入有效时,将两个16位整数相乘,得出一个32位乘积,从OUT*的存储单元输出。
整数除法产生双整数指令(DIV):使能输入有效时,将两个16位整数相除,得出一个32位,从OUT*的存储单元输出。其中高16位放余数,低16位放商。
整数乘除法指令格式如表5-15所示。
整数双整数乘除法指令操作数及数据类型和加减运算的相同。
整数乘法除法产生双整数指令的操作数:IN1/IN2:VW, IW, QW, MW, SW, SMW, T, C, LW, AC, AIW, 常量, *VD, *LD, *AC。数据类型:整数。
OUT:VD, ID, QD, MD, SMD, SD, LD, AC, *VD, *LD, *AC 。数据类型:双整数。
使ENO = 0的错误条件:0006(间接地址),SM1.1(溢出),SM1.3(除数为0)。
对标志位的影响:SM1.0(零标志位),SM1.1(溢出),SM1.2(负数),SM1.3(被0除)。
表1 整数乘除法指令格式