您好,欢迎来到光洋电子(无锡)有限公司官网!

FAQ

当前位置:首页 - 资料中心 - 常见问题FAQ

光洋PLC共通常见问题

2020-04-26 11924

1.在资料上经常看到源输入,汇点输入;源输出,汇点输出等词语,这是啥意思?它们之间有何区别?

    答:这4种名称是针对不同的输入/输出回路而言的。从PLC内部看,如果输入/输出回路电流从输入/输出点流向公共点,则该输入/输出点称为汇点输入/输出点;如果输入/输出回路电流从公共点流向输入/输出点,则该输入/输出点称为源输入/输出点。



2.请问光洋PLC的输入点接输入信号时,需要外加电源吗?

    答: 光洋PLC根据其结构方式分模块式和整体式PLC2大类。一般模块式PLC的各I/O模块,都需要外加电源,请根据您所选用的模块,参考相关模块资料,外加必要的外部电源。对于整体式PLC,其输入一般为24供电的晶体管输入,根据其使用的电路的不同,又分2大类:以NK1,SN,DL05,DL06为代表的一类,其输入采用双向光藕,可以连接PNP型,NPN型输入;但需要外接24V电源;另一类是SH/SH1/SH2,SM/SM1,其输入回路采用单向光藕,只能连接NPN型(或PNP型)输入信号,但这种PLC的输入点借用了PLC的内部电源,所以无须用户另外外接电源,甚至你仅需把某个输入点和输入公共点短接一下,就可以产生相应的输入信号。


3.我看到整体式PLC上有24V电源可以使用,请问该电源的容量大小如何,可以如何使用?

    答:为了方便用户使用,一般光洋PLC都带有一个供传感器使用的24V电源,用于给系统中的少量传感器和小功耗执行器供电,但设计的容量一般都较小。例如:NK1为300mA,SN为200mA,DL06为150mA,该电源一般用于少量小功耗的传感器。在使用时请计算确认不要超过其允许范围使用。另外注意,这儿的电流容量是相对于阻性负载而言的,如果是驱动电磁阀等感性负载,一般其容量大小取阻性负载时的1/6。



4.我在程序中使用指令 LDS K10 OUTW R2000把K10送到R2000中,请问R2000中的10是BCD数,还是HEX(16进制)数?

    答:光洋公司S系列指令体系中,对于某个寄存器中存放的由0-9数字构成的数到底是BCD数还是HEX数,在用LDS等指令存入时是不确定的,要等到以后用该寄存器参与运算时,PLC系统才会自动判别该寄存器中数据的类型。当参与BCD运算时,寄存器中的数据就为BCD数;当参与BIN运算时,寄存器中的数据就为BIN数。例如,你这个例子中,如果接下来用的指令是ADD R2000,则R2000中为BCD数10;如果接下来用的指令是BADD R2000,则R2000中为HEX数10(10进制数16)。 当然,用LDS指令存放的数据如果带A-F的字母,那肯定是HEX数。



5.我安装了DS5.1软件,打开后发现其中的输入/输出用X,Y表示了,请问如何把它转化到光洋目前使用的I,Q表示上来?

    答:安装好DS5.1系统后,在PC系统盘(一般为C:盘)的WINDOWS目录下,找到并打开一个DS500.INI的文件(注意:对于DS4.*版本,该文件名为DS400.INI;对于DS3.*版本,该文件名为DS300.INI);或点击打开的DSLaunch窗口中DS500.INI文件图标(如下图),打开DS的配置文件:

image.png

在该配置文件中相对后面的地方,找到以下内容:

image.png

把该文件存盘后关闭DS软件。重新启动DS软件,OK,现在的表示就是I,Q,R啦。如果要返回X,Y表示,再把上面的赋值改为0即可!


6.请问光洋的PLC可以实现PID运算吗?

    答:光洋有多种PLC系列支持PID运算,包括D454、D2-260、D2-263、D2-265、D0-06、D0-05、SN、NK1系列等其本体自带PID功能,另外SU(DL405)系列还有一块专门的PID运算模块(F4-16PID) 。


7. S-200HP编程器都支持那些PLC?

答: SM/SM1、SH/SH1/SH2、SN、SZ(DL205)、SU(DL405)、DL05、DL06系列PLC。


8.用中断和级式语言到底有什么好?

答:级式语言编写的程序结构清晰,并可以缩短PLC的扫描时间。中断可以加快处理速度。


9.PLC执行程序时,进入一个级后若没有执行跳到其它级的语句,是不是就循环执行该级,直到执行跳出该级的语句?可不可以这样多次使用一个级,程序中任何地方需要执行该级时跳到该级,后返回指定地方?

答: 最基本的PLC程序的执行方式是循环扫描,级式程序也是循环扫描的。系统在执行级式程序时,是按照地址的先后次序来执行该程序。每个级有一个级号(用ISG/SG定义),系统在扫描到某个级时,如果该级号成立,则扫描执行该级中的逻辑程序;如果不成立,则跳过该级,扫描下一个级。所以,如果进入某个级后,没用有JMP/NJMP/RST等指令对该级的复位,则该级在每一次的扫描中都执行。从时序上来看,级式程序不改变程序语句执行的先后次序,它只是控制在每一个扫描中是否对某个级进行处理。如果要实现在程序中级的多次调用,请使用级块处理BREQ/BSTART/BEND等。


10.计算机编程软件和PLC通信上可以把程序从PLC 中读出来,可是写入不了,为什么?

答: 看一下PLC动作模式选择开关,是否处于TERM模式。


11.想通过一台主机与多个PLC通过串口连接, 采集数据,并通过主机控制各个PLC。请问具体应用哪些硬件和软件?

答:对每台PLC设一个唯一的局号。如果用光洋的PLC,那么可以用CCM2或MODBUS RTU通讯协议,对每台PLC设一个局号,那么上位机就根据局号来查找相应的PLC,从而对其内部数据进行操作。Koyo的PLC一般都支持CCM2通讯协议,MODBUS  RTU协议需要确认是否支持,。如果距离长,最好选用带485通讯口的机型。


12.PLC的密码忘记了怎么办?

答:解码的事情要和当地办事处联系,同时还需要确认使用者拥有软件版权的证明才行。


13.直接用DirectSoft给PLC设置密码后,PLC和GC触摸屏却出现了通信错误,不能正常运行了,请问怎样正确设置密码? 

答:请设置成A开头的2级口令。


14.监视地址为I440与Q240的模拟量,因为无法修改程序,怎么监视啊?当时没有读入RXXXX里面去!这是一个4路DA模块,我用哪个R去监视每个模块的实时输出值啊?

答:请您去查找和你PLC类型相对应的用户手册后面的地址对应表,I 和Q都有对应的RXXX地址。I440的模拟量监视寄存器R40422, Q240的模拟量监视寄存器R40512。


15.请问光洋PLC参数中的程序大小2048语,其实际占用的存储器大小为2048字节吗? 

答:光洋PLC的程序大小用语来表示,根据所使用的指令不同,每条指令占有的语数不同;注意这儿的语与计算机专业上使用的表示存储器大小的字节不同,一般1语 = 3字节。


16.整体式PLC上有好几个公共点,这些公共点内部相通吗? 

答:在整体式PLC上的公共点,一般分3种: 一种为外部传感器用24V电源的0V;一种为输入公共点;一种为输出公共点。输入公共点有些相互之间在内部被短接在一起,并且与电源0V短接,例如SH/SH1/SH2,SM/SM1;有些相互独立。例如SN,DL05,DL06;输出公共点之间相互独立,且一般与输入公共点相互独立。


17.请问光洋PLC支持 MODBUS ASCII 通信吗?

答:非常遗憾。本司PLC支持的是MODBUS RTU通信,而非MODBUS ASCII通信。


18.请问光洋S系列PLC支持SFC编程方式吗?

答:很遗憾目前不支持。

但S系列PLC特有的级式指令编程方式,可以方便地实现按工序编制控制程序,其程序易用性、可读性、易维护性方面有其独特的优点,建议您去了解学习使用。



19.请问KPP软件有多用户管理功能吗?

答:KPP软件支持多用户管理功能。通过这个功能,可以设置多个用户使用KPP软件时对所连接PLC的读写功能。你可以通过[环境设置]菜单下的[用户权限管理]项来设置使用kpp软件使用者对所连接PLC的有关存储器内容的读写权限。

image.png




20.请问:通过KPP软件的[用户权限管理]功能,可以限制哪些对所连接PLC的操作?

答:通过设置多用户管理功能,可以设置每个用户对所连接PLC的读写操作,包括:

1)从PLC读取程序包;   2)将程序写入PLC;

3)从PLC读取设定参数;  4)向PLC写入设定参数;

5) PLC存储器清除;   6)系统参数初始化。

通过这些功能的操作禁止设置,可以防止对PLC用户程序、参数的有意无意的误修改删除操作,以及PLC内用户程序、参数的非法读出。



21.我设置了KPP软件的[用户权限管理]功能,在打开KPP软件时,会弹出需要输入用户名和密码的认证画面如右图,我点击了[取消]键,发现仍然可以进入KPP软件,打开编辑计算机上保存的PLC工程文件,请问是咋回事? (20)

答:KPP软件的[用户权限管理]功能主要是用于设置对所连接PLC内存储器的读写操作,并不是限制对KPP软件的所有操作。所以你按了[取消]键,仍然可以打开KPP软件,编辑修改PLC程序。另外,你会发现你如果在打开KPP软件时没有连接PLC的,甚至是不会出现你所说的认证画面,而可以直接打开使用KPP软件的。

image.png



22.问:我们选用了贵司的DL205系列PLC,其中有一块32点输入模块D2-32ND3,我们在安装时发现其中没有配外部接线用接插配件,请问该模块是否配有该外部接线用接插配件?

答:D2-32ND3模块选用40脚高密度接插座用于外部接线,但配套的接线接插件需要另外单独购买,该接插件型号为LC-010。

类似的模块型还有:D2--32ND3-2,D2-32TD1,D2-32TD2。


23.问:我们在使R-21P手持编程器读SR-21 CPU中程序时,发现R-21P的显示器上只显示了数字,而没有STR /AND等指令语显示,请问如何读R-21P上显示的SR-21的程序指令?

答:SR-21 用手持编程器R-21P的外形如左下图所示。其上用红框框出的部分是R-21P的显示部分,其放大图如右下图,其中左上的数码管显示部分用于显示程序地址或指令操作数,右边的带有固定印字的LED部分为指令语显示区,当显示程序指令时,指令语用右边的LED显示,操作数用左边的数码管显示。


image.png

image.png

例如,如上的显示内容,就表示当前指令为STR 0374。




24.请问NK0系列PLC带以太网通信口吗?

答:NK0系列PLC主要用于小规模、单机控制,也带一个RS-485通信口,支持简单串行通信,一般机型不带以太网口。为了适应工厂智能化联网控制的市场需求,我们于2022年新增加了一款带以太网口的NK0机型,型号为NK0-CPU28DR-D,欢迎垂询选用。




25.选用贵司的NK1系列PLC,用KPP软件编制有关控制程序语句:LDNGE  R2000 K1000 OUT  M10,用KPP编程软件监视,发现当R2000值大于1000时,M10也有输出,请问是何原因?

答:这个问题可能的原因是你在梯形图监视画面选择的寄存器数据显示数制有关系。

在KPP软件梯形图监视画面里可以显示寄存器当前的实际值。为了方便监视调试,KPP软件提供不同数制的寄存器值显示,你可以从10进制、16进制、8进制、ASII码这4种数制中选择一种。LDNGE指令是按16进制的格式进行比较的。所以通常要使用16进制格式显示,以反应实际的比较数值。你的情况可能是你选择了非16进制格式的原因。


image.png