7
6ES7331-1KF02-0AB0功能参数
三菱PLC的几个常见问题解答检修:
打开机,发现电源烧坏,估计只是电源烧坏比较修,整流桥后滤波电解电容已炸开,保险丝烧得发黑,用万用表检查,炸开的滤波电容已短路。保险丝开路,逐个查其它元件未发现有烧坏,换保险丝和滤波电解电容后通电,测各组电源都已正常,装好正台机,通电电源指示灯亮,将输入点与公共端短路,输入点灯亮,输出对应点灯也亮,基本正常,后给欧工用电脑测试证实一切正常。
问题: 用FM355控制一个PID回路,在test的状态,为什么读不上来PV值?
解答: 因为FM355内部有一个处理器立于CPU,处理已被参数化的PID参数。CPU与FM355进行数据交换调用FB31、PID_FM,如改变PID值,设值,读PV值等,每次修改一样设置参数Load_Par为1,参数传到FM355后,FM355复位Load_Par。同理,读PV值等操作也是一样,置Read_Var后,PV等变量送到CPU DB中,FM355复位Read_Var,所以要得到连续的PV(反馈)值,连续置Read_Var为1,这样就可以读到PV值(可参见例子程序,FM_PIDEX:FC100)。
在FM350-1中选24V编码器,启动以后,SF灯常亮,FM350-1不能工作
问题: 为什么在FM350-1中选24V编码器,启动以后,SF灯常亮,FM350-1不能工作?
解答: 要检查一下,在软件组态中要选择编码器类型(为24V),再检查一下,FM350-1侧面的跳线开关,因为缺省的开关设置为5V编码器,一般用户没有设置,开机后,SF灯就会常亮。另外,还可以看看在线硬件诊断,可以看看错误产生的原因,是否模板坏了。
问题:怎样设置PC-adapter参数?
解答:
1) 先选择PC-adapter作为下载工具,在PC的"control panel"(控制面板)中,双击"PG/PC interface",在"Access path"中设置参数。在"Access point of the application"中选择S7 Online(STEP7),选后在"interface bbbbbeter assignment used"选择"PC adapter(MPI)"或"PC adapter (Profibus)"。设你利用Profibus接口进行编程时,这样PC-adapter就作为STEP7程序的下载工具。
2) 组态adapter的接口参数, 包括PC的传输速率,MPI接口的传输速率。在PC/PG interface中,选中 PC-adapter作为下载工具后,单击"properties"后,在"MPI"栏中"PG/PC is the only master on the bus"。"Address"通常为0,作为编程器在MPI网上的站号。在"network bbbbbeter"中,选择" PC-adapter"MPI接口端的传输速率以适应整个MPI网,缺省为MPI 187.5Kbps,用户不要改为19200,否则整个网的传输速率不一致。在"Local connection"中,组态"PC-adapter"串口端的传输速率,缺省为19200,"COM port"为1,"PC-adapter"的拨码开关缺省打开在19200一端上。
3) 如果是Profibus(集成DP口)编程,选择 PC-adapter(Profibus)及传输速率1.5Mbps时即可。
4) 正常通讯时,无操作命令时PC-adapter上只有电源灯亮。通讯时,通讯灯也亮。参数设置好后,仍然能建立通讯,也应该检查一下RS232电缆是否有问题。



三菱PLC基本指令名称助记符目标元件说明
指令LDX、Y、M、S、T、C常开接点逻辑运算起始取反
指令LDIX、Y、M、S、T、C常闭接点逻辑运算起始线圈驱动
指令OUTY、M、S、T、C驱动线圈的输出
与指令ANDX、Y、M、S、T、C单个常开接点的串联
与非指令ANIX、Y、M、S、T、C单个常闭接点的串联
或指令ORX、Y、M、S、T、C单个常开接点的并联
或非指令ORIX、Y、M、S、T、C单个常闭接点的并联
或块指令ORB无串联电路块的并联连接
与块指令ANB无并联电路块的串联连接
主控指令MCY、M公共串联接点的连接
主控复位指令MCRY、MMC的复位
置位指令SETY、M、S使动作保持
复位指令RSTY、M、S、D、V、Z、T、C使操作保持复位
上升沿产生脉冲指令PLSY、M输入信号上升沿产生脉冲输出
下降沿产生脉冲指令PLFY、M输入信号下降沿产生脉冲
输出空操作指令NOP无使步序作空操作程序
结束指令END无程序结束
一、逻辑取及线圈驱动指令LD、LDI、OUT?LD,取指令。表示一个与输入母线相连的动合接点指令,即动合接点逻辑运算起始。?LDI,取反指令。表示一个与输入母线相连的动断接点指令,即动断接点逻辑运算起始。?OUT,线圈驱动指令,也叫输出指令。?LD、LDI两条指令的目标元件是X、Y、M、S、T、C,用于将接点接到母线上。也可以与后述的ANB指令、ORB指令配合使用,在分支起点也可使用。?OUT是驱动线圈的输出指令,它的目标元件是Y、M、S、T、C。对输入继电器不能使用。OUT指令可以连续使用多次。?LD、LDI是一个程序步指令,这里的一个程序步即是一个字。OUT是多程序步指令,要视目标元件而定。OUT指令的目标元件是定时器和计数器时,设置常数K。
二、接点串联指令AND、ANI?AND,与指令。用于单个动合接点的串联。?ANI,与非指令,用于单个动断接点的串联。?AND与ANI都是一个程序步指令,它们串联接点的个数没有限制,也就是说这两条指令可以多次重复使用。这两条指令的目标元件为X、Y、M、S、T、C。OUT指令后,通过接点对其它线图使用OUT指令称为纵输出或连续输出。这种连续输出如果顺序没错,可以多次重复。
三、接点并联指令OR、ORIOR,或指令,用于单个动合接点的并联。?ORI,或非指令,用于单个动断接点的并联。?OR与ORI指令都是一个程序步指令,它们的目标元件是X、Y、M、S、T、C。这两条指令都是一个接点。需要两个以上接点串联连接电路块的并联连接时,要用后述的ORB指令。OR、ORI是从该指令的当前步开始,对的LD、LDI指令并联连接。并联的次数无限制。
四、串联电路块的并联连接指令ORB两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDI指令,分支结束用ORB指令。ORB指令与后述的ANB指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。ORB有时也简称或块指令。ORB指令的使用方法有两种:一种是在要并联的每个串联电路后加ORB指令;另一种是集中使用ORB指令。对于前者分散使用ORB指令时,并联电路块的个数没有限制,但对于后者集中使用ORB指令时,这种电路块并联的个数不能过8个(即重复使用LD、LDI指令的次数限制在8次以下),所以不用后者编程。
五、并联电路的串联连接指令ANB???两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与电路串联连接时,使用ANB指令。分支的起点用LD、LDI指令,并联电路结束后,使用ANB指令与电路串联。ANB指令也简称与块指令,ANB也是无操作目标元件,是一个程序步指令。
六、主控及主控复位指令MC、MCR?MC为主控指令,用于公共串联接点的连接,MCR叫主控复位指令,即MC的复位指令。在编程时,经常遇到多个线圈同时受到一个或一组接点控制。如果在每个线圈的控制电路中都串入同样的接点,将多占用存储单元,应用主控指令可以解决这一问题。使用主控指令的接点称为主控接点,它在梯形图中与一般的接点垂直。它们是与母线相连的动合接点,是控制一组电路的总开关。MC指令是3程序步,MCR指令是2程序步,两条指令的操作目标元件是Y、M,但不允许使用特殊辅助继电器M。
七、置位与复位指令SET、RSTSET为置位指令,使动作保持;RST为复位指令,使操作保持复位。SET指令的操作目标元件为Y、M、S。而RST指令的操作元件为Y、M、S、D、V、Z、T、C。这两条指令是1~3个程序步。用RST指令可以对定时器、计数器、数据寄存、变址寄存器的内容清零。
八、脉冲输出指令PLS、PLFPLS指令在输入信号上升沿产生脉冲输出,而PLF在输入信号下降沿产生脉冲输出,这两条指令都是2程序步,它们的目标元件是Y和M,但特殊辅助继电器不能作目标元件。使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周期内动作(置1)。而使用PLF指令,元件Y、M仅在驱动输入断开后的一个扫描周期内动作。使用这两条指令时,要特别注意目标元件。例如,在驱动输入接通时,PLC由运行到停机到运行,此时PLSM0动作,但PLSM600(断电时,电池后备的辅助继电器)不动作。这是因为M600是特殊保持继电器,即使在断电停机时其动作也能保持。
九、空操作指令NOP、NOP指令是一条无动作、无目标元件的1程序步指令。空操作指令使该步序作空操作。用NOP指令替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。
十、程序结束指令ENDEND是一条无目标元件的1程序步指令。PLC反复进行输入处理、程序运算、输出处理,若在程序后写入END指令,则END以后的程序就不再执行,直接进行输出处理。在程序调试过程中,按段**END指令,可以按顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。