《三菱PLC编程常见问题100问〔上〕.docx》由会员分享,可在线阅读,更多相关《三菱PLC编程常见问题100问〔上〕.docx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、三菱PLC编程常见问题100问上网络转载导语:PLC的输出是不带电源的吗?比方讲我要控制个110V继电器。是不是要加个电源?怎么接线?【1】PLC的输出是不带电源的吗?比方讲我要控制个110V继电器。是不是要加个电源?怎么接线?答:PLC的输出端口仅仅是一个驱动负载的开关,本身是不带电源的,假如要控制个110V继电器,要加个电源。PLC的输出端接到继电器的线圈,继电器还要接到220V沟通电源,PLC的COM端也接到220V沟通电源。【2】为什么输入端口的地址没有X8,X9?答:三菱PLC的输入继电器和输出继电器都是以八进制进展编址的,所以只能是X0-X7,而没有X8,X9,X7后面的地址应该是
2、X10。【3】PLC输出回路中需要参加保险丝吗?答:PLC输出回路中需要参加保险丝,由于当负载一旦发生短路或者故障时,轻易烧坏触点或者晶体管,还会烧坏输出电路所在的印制电路板,因此,需要在负载回路上参加起短路保护作用的保险丝。【4】PLC我想利用编程口与变频器通讯,可以吗?答:三菱FXPLC可以使用自带的编程口和变频器通讯,但是要使用变频器通讯专用指令。变频器通讯指令由于受到通讯协议的限制,并不是对所有品牌的变频器都适用,一般来讲,三菱PLC的变频器通讯指令只能对三菱的变频器进展通讯控制,而不能对其他品牌的变频器进展通讯控制。【5】FX2NPLC怎么和触摸屏连接,要设置什么参数吗?答:FX2N
3、PLC要和触摸屏连接,可以用SC-09电缆的圆口插PLC的编程口,串口接到触摸屏的串口上,此外,还要在触摸屏端的系统参数设置里面设置好使用的PLC类型为FX2N、接口类型为RS232、以及设置端口、波特率等,在PLC编程软件的参数里面设置的端口、波特率、校验位、数据位、停顿位等要与触摸屏的设置保持一致,这样就可以使FX2NPLC触摸屏连接起来。【6】教师FX2NPLC假如拔掉电池程序会不会丧失啊?答:一般来讲,由于PLC内部有充电电容,即使把电池拔掉,电容上充电电量也足够RAM内的数据保持一段时间,所以假如拔掉电池后在短时间内通常5分钟再将新电池换上去,程序是不会丧失的,假如拔掉电池长时间不更
4、换新电池上去,程序那么会丧失。【7】咨询一下三菱FX1N和2N的PLC可以各用哪款直接代替,三菱官网通知1N和2N都停产了,我们有些设备都是用的这两款,想赶紧找下可以直接代替的备上,以备急用。答:可以选择FX3U的PLC,但是交换之前一定要查看原来的程序中所使用的指令在FX3UPLC是否支持,以及原来的程序中所使用的相关系统存储器是否与FX3UPLC一样,假如一样才可以交换。【8】教师,我想在FX3UPLC的输入端口接入无源开关,XOX3使用内置24V电源,而在X10X13使用外置电源?应怎样接线?答:【9】一个PNP型三线制接近开关,应怎样接入FX3UPLC的输入端口。答:把PNP型三线制接
5、近开关的信号输出端接PLC的输入口如X0,PNP型接近开关的0V端接到PLC上的0V端子,还要把S/S端子跟0V端子短接起来,PNP型接近开关的+24V端接到PLC上的24+端子。假如是外接24V电源的话,那么把PNP型三线制接近开关的信号输出端接PLC的输入口如X0,PNP型接近开关的0V端接到外接24V电源的负,还要把S/S端子跟外接24V电源的负短接起来,PNP型接近开关的+24V端接到外接24V电源的正。【10】PLC的扫描周期是固定的,那么我怎么知道我写的程序超过固有的扫描周期呢,有什么方法知道,且怎么延长扫描周期呢?答:假如要知道当前的扫描周期,可以直接从PLC的特殊存放器D801
6、0中读取;假如PLC里面有特殊存储器可以用来设定恒定扫描周期,那么只需要给这个特殊存储器中设定指定的数值,就可以改变扫描周期的时间。【11】请问“MOVK0K2Y0的意思是讲把Y0-Y7复位,那么为什么MOVK1K2Y0“却不是把Y0-Y7置位的呢?而只是单把Y0置位的?答:指令中的K2Y0是组合位元件,代表的是Y0-Y7,MOVK0K2Y0指令传送0到K2Y0,本质传送的是二进制数,0的二进制数是B00000000,所以是将Y0-Y7复位,MOVK1K2Y0指令传送1到K2Y0,1的二进制数是B00000001,所以是对Y0置位为1,而不是把Y0-Y7都置位。【12】在梯形图中输入T1K20
7、,显示软元件设置不正确是怎么回事答:在梯形图中输入T1K20,显示软元件设置不正确,是由于T1和K20中间没有空格,空格多少没有规定,但至少要空1格。正确的输入方法是:OUTT1K20,留意OUT和T1,T1和K20之间都要留有空格,输入定时器指令时还需要留意不要将字母O与数字0混淆。【13】例如X001控制T5,T5的延时为50S,那X001是否需要接通50S,T5才动作?还是只需接通就可以了?答:X001需要接通50秒,T5才动作。由于X001是定时器的驱动条件,而T5是属于通用型定时器,当驱动条件X001断开,那么定时器会复位,不再计时。【14】实我手上有台FX1N-40MR-001的P
8、LC,输出端Y侧有几个COM端子:COM1.COM2,COM3,COM4,COM5,怎么用用啊,终究对应Y里面着哪些Y端子啊?答:由于输出负载包括接触器、继电器线圈、电磁阀线圈、指示灯、喇叭等,各种负载的电源性质可能不一样。为了适应不同的负载电源,所以PLC把输出端分成几组,同一组端口的负载电源是一样的,不同组的端口可以接不同的电源。FX1N40MR输出为4点共端,即每个4个输出点一个公共端。称作4点共端。其对应关系是COM1为YOY3的公共端。COM2为Y4Y7的公共端。以此类推。【15】输出输入端的那几个斑点端有什么用的?答:输出输入端的那几个斑点端是为了配合PLC的整体构造而留下的空端子
9、,内部没有接线,是无用的端子,不用做任何接线。空端子不能作接线端子使用,假如使用,会对PLC产生干扰。【16】FX系列PLC的编程电缆型号是什么?答:FX系列PLC的编程电缆型号是SC-09电缆或USB-SC09-FX电缆。SC-09为连接电脑串口用。USBSC09FX为连接电脑USB口用。【17】三菱PLCD=D150H0是什么意思答:D=D150H0是触点比拟指令,前面带D表示该指令是32位的触点比拟指令,比拟32位数(D151,D150)的值是否小于即是0,假如知足该条件那么触点接通,假如不知足条件那么触点断开。【18】请教D=D108C251是什么意思?答:D=D108C251是触点比
10、拟指令,前面带D表示该指令是32位的触点比拟指令,比拟32位数(D109,D108)的值是否小于即是计数器C251的当前值,假如知足该条件那么触点接通,假如不知足条件那么触点断开。【19】在三菱PLC编程中置位和复位指令不是要一起使用吗?答:在三菱PLC编程中置位和复位指令不一定要一起使用,可以只出现置位指令,也可以只有复位指令,也可以成对使用。【20】请问怎样交换三菱FX2NPLC中已损坏的X.Y点答:仅当PLC有多余的正常的X,Y点时,才可以用多余的X,Y点交换已损坏的X,Y点。交换时,首先把外部设备的接线作相应更改。其次,利用编程软件的查找交换的功能,把已损坏的X,Y点查找交换成其他未使
11、用过的正常的X,Y点。保证程序正常运行。【21】外部输入信号X0在1秒钟内有10次输入,这个情况下,是不是需要使用高速计数器?答:是不是需要使用高速计数器,决定PLC的扫描周期。计数器输入脉冲信号的频率不能过高,假如在一个扫描周期内,输入的脉冲信号多过1个时,那其余的脉冲信号那么不会被计数器进展计数。这样,会产生计数不准确问题,因此,对计数器输入脉冲的频率是有一定要求的。一般要求脉冲信号的周期要大于2倍的扫描周期,保证不会发生计数丢数现象。外部输入信号X0在1秒钟内有10次输入时,PLC的扫描周期最好在50ms之内。如超过100ms,最好要使用高速计数器。【22】FX2N系列的PLC普通计数器
12、1秒钟最大能响应多少次的输入信号呢?答:1秒钟最大能响应多少次的输入信号,决定PLC的扫描周期。计算公式是:1000扫描周期ms=输入信号的最大频率。为保证不会发生计数丢数现象。最好脉冲信号的周期要大于2倍的扫描周期,【23】下面的程序中MOVPK2D0) (MOVPK4D1) (DMOVD0D2)程序第三行D0和D2下面分别出现了:262146请问是怎么出来的?答:由于(DMOVD0D2)是32位的传送指令,该指令是把D1D0的数据传到到D3D2,而前面两条传送指令执行的结果是D0是K2,D1是K4,实际上D0内部二进制数是B0000000000000010,D1内部二进制数是B000000
13、0000000100,所以D1D0实际上是B00000000000001000000000000000010,该32位二进制数对应的十进制数就是262146。【24】请问在应用主控指令MCN0M100时,左母线上的N0M100触点应该怎么输入进去呢?答:左母线上的N0M100触点是不需要自己输入进去的,当编程软件的状态处于写入形式时,左母线上没有该触点,只需要把形式切换成读出形式或者监视形式就可以使该触点自动显示出来。【25】电脑上的编程软件和三菱PLC通讯不上是什么原因?通讯线的端口怎样设置?答:通讯不上的原因有多种,1、可能是没有给PLC通电;2、编程软件创立的工程类型与实际PLC类型不同
14、;3、可能是是通讯端口设置问题;4、用了USB转232线,但没有安装驱动或驱动没有安装好。原因可能有多种,需要一个一个去排查。编程线主要有两种SC-09,USB-SC-09,在使用SC-09时,假如电脑没有RS232接口,需配置USB/RS232转换器,购置该转换器时,同时需要安装驱动,安装驱动后,在电脑的设备治理器中会有该转换器的虚拟RS232端口号,如COM4,编程时下载上载就要选取这个端口号。【26】三菱PLC哪些编程软件可以通用?答:FX-GPWIN只合适FX系列PLC编程使用;GX-Developer合适FX,Q,A系列PLC编程使用;GX-WORK2合适FX,Q,L系列三菱PLC编
15、程使用。【27】触点比拟指令=D10K100应该怎么输入,为什么输入不进去?答:输入触点比拟指令可以直接在键盘输入LD=D10K100进展输入,留意LD和=符号之间不需要空格,而符号和D10之间,以及D10和K100直接需要空格。还要留意假设触点比拟指令是32位指令D=D10K100,那么是直接在键盘输入LDD=D10K100,留意是LD后面加D,而不是像DMOV等其他功能指令在前面加D。【28】MOVK2M0K2Y0这个指令中的K2M0和K2Y0是什么,这条指令又是什么意思?答:K2M0和K2Y0是组合位元件,K2是组合位元件的组数,K2代表两组,而一组是四位位元件,两组也就是8位,所以K2
16、M0就代表M0-M7八个位,K2Y0就代表Y0-Y7八个位。MOVK2M0K2Y0这条指令是将K2M0的二进制数据传送到K2Y0里面,实际上是通过M0-M7的二进制位去控制输出Y0-Y7的状态。【29】三菱PLC上的ERR灯一直亮红色,这是什么原因?答:PLCERR灯亮红色讲明有故障,故障有可能是硬件故障,也有可能是程序故障,可以通过编程软件连接上PLC后,翻开软件菜单的“诊断里的“PLC诊断中确认到底什么故障。【30】三菱编程软件GXDeveloper翻开工程时提示“工程初始化失败,要怎么解决?答:出现“工程初始化失败的错误提示时,需要先将三菱编程软件卸载干净,再删除注册表,然后再重新安装软
17、件。删除注册表的方法是:1、点击“开场按钮。2、选择“运行,再输入regedit,点击确定,翻开注册表,3、点击HKEY_LOCAL-MACHINE前面的加号,在翻开的文件夹中找到SOFTWARE,点击前面的加号,找到MITSUBISHI,并点击鼠标右键,将该文件夹删除。假如删除了该文件夹还没用,那么再翻开HKEY_CURRENT_UESR里面的SOFTWARE,再找到MITSUBISHI删除。假如删除了注册表还无法解决问题,建议重装系统。【31】在安装三菱GXDeveloper软件时点击setup没有任何反响怎么处理?答:安装三菱GXDeveloper软件时假如双击setup之后,没有反响,
18、且不会出现该图标,那么可以在360平安卫士里面体检修复一下,加速一下,清理下垃圾,在“任务治理器的“进程里将一些占内存的文件完毕进程,再重启下电脑。假如操纵了以上步骤还是没有反响,建议重装系统。【32】为什么我安装完了GXDeveloper软件在桌面没有图标,仿真软件也没有图标,是不是没有安装成功?答:GXDeveloper软件安装完成,快捷图标不会自动出如今桌面的,可以在开场-所有程序-MELSOFT,找到GXDeveloper,再点击右键,发送到桌面快捷方式,这样桌面就会出现图标了,而仿真软件是没有单独的图标,它是集成在编程软件里面的,软件里面的“梯形图逻辑测试启动图标即是开启/关闭仿真。
19、【33】三菱PLC晶体管输出能带动多大的负载,能直接连接继电器吗,用不用加保护装置?可以直接驱动固态继电器吗?答:晶体输出的PLC最大带载才能为0.5A左右,固态继电器是可以自己驱动的,继电器看什么继电器,假如是24V这样的中间继电器是可以驱动的。【34】为什么讲PLC系统可靠性高,抗干扰才能强?答:PLC硬件设计上,为了进步抗干扰性能,开关量输入输出均采用光耦器件,PLC内部电路与外部电路之间做到了电隔离,较好地消除了外部电磁干扰对PLC内部所产生的影响。而且,PLC的电源线路与I/O回路还设计了多重滤波电路,如LC滤波器、RC滤波器、数字滤波器等,以减少高频干扰的影响。以上硬件设计,使得P
20、LC具有抗干扰才能强,可靠性高等特点。【35】8进制数35+47的结果用8进制表示是多少?用10进制表示又是多少?答:8进制数35+47的结果用8进制表示是104,用10进制表示是82。8进制的数字只有0-7,逢8进1,也就是讲:8进制的10就是10进制8,8进制11就是10进制9,以此类推。【36】FX1s-20m可以扩展模块吗?扩展模块怎么定义输入输出端口号的?比方X13后面是不是X14?答:三菱FX1s系列PLC只有根本单元,没有扩展I/O的扩展单元和扩展模块。扩展模块后输入输出端口号应该按顺序使用,不能跳跃编号。X13后面不是X14,而是X20。【37】16位和32位运算怎么理解?答:
21、数据存放器是16位介入运算的,由于三菱的每个数据存放器都是16位,假如想进展32位运算,就必须两个相邻的数据存放器,比方B0和B1组成32位,而且规定了B0是低16位,是低位,B1是高16位,是高位,它的符号位在高位的最高的位置,B31位叫做符号位,16位在16位存放器的最高位,也就是B15是符号位,16位就是16位和16位加减乘除,32位就是32位【38】在调试程序時,怎么利用END指令进展分段调试答:PLC中的END指令为完毕指令,在调试程序时可以将END指令插在各段程序之后,从第一段开场分段调试,调试好以后必须删去程序中间的END指令,这种方法对程序的查错也很有用途。【39】教师,梯形图
22、的梯级与程序行是什么关系?是不是一行程序就是一个梯级?答:梯级是梯形图程序的一个逻辑单元,一个梯级可以包含多个行和列,且所有的梯级都具有编号,所以一行程序就是一个梯级的讲法是错误的。【40】SET、RST指令是不是功能指令?答:SET、RST是属于根本逻辑控制指令,不属于功能指令。根本逻辑指令主要用于开关量的处理,而功能指令那么可以用于对数据的处理,包括数据的传送、变换、运算,以及程序流程控制,此外功能指令还能用来处理PLC与外部设备的数据传送和控制。【41】为什么用三菱编程软件,GXDeveloper,传送K59926到D0,传送不了,改成K29926就可以传送了,答:数据存放器D是字元件,
23、它所存储数据的最大值是K32767,传送K59926到D0,传送不了,是由于K59926大于K32767,已经超出了其最大值,所以是传送不了的,而K29926小于K32767,所以改成K29926就可以传送了。【42】当把程序保存到电脑中时,“工程名设置栏应怎样填写?答:当把程序保存到电脑中时,“工程名设置栏的名称可以自己命名。对于GXDeveloper,只需要填写工程名即可,而对于GXWORKS2软件,需要填写工作区名和工程名。【43】为什么我在触点XO处注释了“起动,结果梯形图上所有XO触点位置处均出现了“起动,能不能在XO不同的位置进展不同的注释?答:不能在XO不同的位置进展不同的注释,
24、在触点XO处注释了“起动,那么X0对应的注释就是“起动,定义好了后就相当于是唯一的注释了,所以所有XO触点位置处均出现了“起动。【44】请问三菱plc中比拟指令LD=能比拟浮点吗答:不能,指令里有专门浮点数比拟的指令。【45】三菱PLC的D存放器可以储存NBAG字母吗答:可以,以ASCII码的形式存储。【46】在编辑PLC程序写入形式的时候,在原程序里面修改时,老是自动跳出一行,无法在原程序上修改。非要把原程序删除,再写才行。详细现象打个简单的比方:X0的常开触点输出Y0,我点击Y0,弹出修改菜单,修改为Y1,完了按确定,会自动在下一行并联输出Y0。还有输出其他的功能指令也是一样,这样太费事了
25、。请问是哪里的设置问题?答:由于使用了“插入形式,假如使用了,在您的键盘上再按一下“Insert键即可恢复。【47】FXIN-60MR与FX2N-48MR组合可以吗?答:FX系列的PLC没有“多CPU系统,不同型号的FXplc可以通过扩展485通讯扩展板,进展N:N网络的连接。具体通讯方法和选型接线,建议参考(FX系列微型可编程控制器用户手册通讯篇)手册。【48】登录关键字忘记了怎么办?答:假设有备份程序,可先执行去除PLC内存后,再重新写入参数和程序即可。【49】中文版GX-DEVELOPER软元件列表中,有ERR的标志是为什么?答:由于中文软件,这个不是错误的意思,是源处和目的不成对出现。【50】请教文件存放器和普通存放器的区别。答:文件存放器是作为存放事先决定的数值比方产品检查的规格值时很方便的。普通的存放器是除了保持区域外,PLC的电源OFF时,所有内容都被去除。所以一般作为临时存放区域使用。