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

FAQ

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

光洋DL05/DL06/SN/DL205(SZ)/DL405(SU)系列PLC常见问题

2020-04-26 7209

1.我在用上位计算机与D2-260通讯,发现能够读出PLC寄存器数据,但不能向PLC寄存器写入数据,请问是啥原因?

答:1)请检查PLC运行开关是否打在“TERM”位置;  2)检查有无使用软件密码,如有请确认使用“A”+7位数字的2级密码。


2.设备上使用的D2系列产品,CPU型号为D2-250-1,D2-260,现在这2种CPU停产了,请问,贵司有替代的产品可以选用吗?

答:有,我们推出D2-263CPU,用于替代原来的D2-250-1,D2-260产品。

原有应用系统基本可以在D2-263上使用,但以下几点要注意:(1)D2-CTRINT(Z-CTIF)模块将不再支持;(2)编程工具软件为KPPSoft,不使用DirectSoft;(3)数据寄存器范围 从R0~R37777升级到R0~R77777; (4)不支持PAUSE、扫描暂停功能;

(5)R700~777 作为特殊数据寄存器用;(原来在D2-260上作为普通寄存器用)



3.设备上使用了一套SU系统,CPU为SU-6M,现在该CPU 坏了无法修复,且SU-6M已经停产,请问贵司有没有SU-6M的升级替代品?

答:在SU/DL405系列产品方面,我们推出了D4-454CPU,可以替代以前的SU-5/5B/6/6B/5M/6M,D4-430/440/450等CPU。替换使用时,以下几点需要注意

(1) D4-454系列产品也分直流CPU D4-454DC-1和交流CPU D4-454这2种,分别替代前代直流机型和交流机型SU/DL405系列CPU;

(2) D4-454采用内带用户程序存储器设计,因而不需要配置存储器盒;

(3)D4-454的模式运行开关采用DIP开关而不是钥匙;

(4)后备电池型号为D2-BAT-1 (CR2354),和前代产品所用不同;

(5)编程工具软件为KPPSoft,不使用DirectSoft;

(6)不支持7位数据位格式通信,通信速度仅支持2400, 4800, 9600, 19200, 38400bps;

(7)D4-454CPU支持原SU/DL405系列的大部分模块,但不支持已停产的一些模拟量模块、通信模块、定位模块、中断模块等,详见下表。

image.png



4. SN系列是否能用S-10HP的编程器?

答:不能使用S-10HP,建议购买S-100HP。


5.组态王如何与SU6B(M)通讯?在组态王中,如果想读取I0的状态,如何组态?

答:组态王内置了Koyo SU的驱动。你先建立一个设备,设备类型是光洋的PLC。然后建立你要读取的变量,类型是离散I/O(对I/O组态),指明变量对应的地址(如:I0),然后在组态王画面里可以通过指示灯等控件来读取你刚才定义的变量。


6.用D2-HPP编程器可编写数据读入,读出指令,但好像不能写进去,用的是SZ-4的CPU。是否是编程器与CPU里面的指令不一样。

答:请检查一下PLC的运行模式开关是否置于TERM位置,要修改程序,请把PLC置于TERM-STOP模式;在TERM-RUN模式下,可以修改数据,但如果程序中也改变了同样地址处的数据,则你就观察不到修改的结果值。


7. SU-6B连接不上计算机,用的是USB转串口。

答: 用转换器的话,一般需要安装USB驱动,驱动装好后,请确认计算机系统的设备管理器里是否有该驱动显示,如果有找到这个项目即可。


8. PLC为SZ-4,没有Z-01DM通讯模块,因为下位机与上位机(PC)距离比较远,想通过如下方式进行通讯,端口为CPU自带的标准串行通讯端口,采用CCM2协议。在与上位机通讯时,因为距离比较远,通过RS-232/RS-485总线转换卡后与上位机进行通讯,是否给我一个建议?

答:(1)可通过232/485进行。  (2)通过拨号网络。  (3)通过光洋的以太网模块,上局域网。


9. 21台设备都是用日本Koyo的SN64DR-B1型的PLC,所用通讯接口为RS485连接方式为3P端子台,数据1的地址R3020,如何能在上位pc上通过VB6读取这21台的数据1呢?

答:有两种办法:一是自己动手写PC与SN的通讯程序,读取数据。这种办法读取速度快,但需要一定的编程水平;另一种是通过KOYO的DDE完成PC与SN间的数据交换功能,再用VB将数据显示,这办法速度可能会慢些但简单。


10. 通过Directsoft编程软件与SZ-4M PLC通信,协议怎样设置?

答:只要将计算机和PLC连接好以后,Directsoft运行时会自动寻找所连接的KOYO PLC,不用自己设置协议就可以与PLC进行通讯。如果无法连接,请检查连接电缆和计算机的通讯口。



11. 我在使用计算机与SN通讯,发现能够读出PLC的数据,但不能向PLC写入数据,是啥原因?

答:可能的原因如下:(1)请检查PLC运行开关是否处于“TERM”位置 ,如果不是,请把该开关打到“TERM”位置;

 (2)请确认SN是否设置了保护密码,如果有设置,请确认是否使用了“A”+7位数字的2级保护密码。


12. SU-6M的掉电保持寄存器,需要安装电池才可以实现吗?这个电池是指什么电池?假如在程序中给R10000赋值20,怎么样在下次再上电时还有这个20?SU-6M中有自带的中断功能,不是中断模块?怎么没有上沿微分指令,介绍中有,但Directsoft编程软件中没有。 

答:(1)打开SU-6M的CPU盖板,你会看到里面有一支锂电池(型号:RB-5),就是用于掉电保持用的。SU-6M中的存储器为CMOS型,要掉电保持,必须要有后备电池,另外,其日历时钟功能数据的保持也需要锂电池。当然,用于存放用户程序的存储器盒可选择COMS、EEPROM、UVPROM型的(还有内带的FROM型的)。在SU-6M的系统参数中,有一组是用于设定停电保持数据范围的,你要保持某个数据存储器的数值,首先要保证其在设置的停电保持范围之内。(2)SU-6M的中断功能有2种,一为定时中断,无须外加模块即可实现;一为外部信号中断,要实现该功能必须要U-01NI中断模块。(3)SU-6M有微分指令,编程软件中,肯定能实现,请仔细试一下软件。编程软件中输入微分指令的一种方法如下:在编辑环境下,按F4打开Instruction Browser 窗口;选择Contact页,选中 Differential项,右边会有微分指令的标记出现,此时就可选择输入微分指令了。 



13.用的是S-4MCPU  M0~M1777断电保持怎么设置? 

答:(1)确认电池存在,因为SZ-4M出厂不配电池的。(2)把CPU设为有电池工作方式,即R7633的第12位设为1 。(3)用Directsoft-〉PLC-〉SETUP-〉RETENTIVE RANGES里面的M打勾,填入需要保持的范围,按下旁别的一个按钮写入CPU 。(4)重新上电。 


14.SU-6一通电PRW灯就一闪一闪,为什么?连接在上面的手编器S-01P也不能正常显示,是否是电源坏了?把U-01EW 电源模块内的电源拆下换上去是否就可以了?还有一个问题,SU-6是否需锂电池,我的SU-6内电池没有了?

答: PRW灯一闪一闪,是电源部分出了故障。SU-6中有2块锂电池,一个是装在CPU中的,称RB-5;一个在用户程序存储盒中(当使用CMOS型存储盒时),型号为RB-7。当BATT灯以2秒周期闪烁或常亮时,请更换RB-5;当BATT灯以0.5秒周期闪烁或常亮时,请更换RB-7。 


15. SU-6B通电后,电源灯亮,但RUN灯不亮,为什么? 

答:PWR灯亮,说明电源部分还是好的,问题在CPU部分。RUN灯不亮,有几种可能,请分别确认: (1)有没有安装MC;(2) MC中有没有程序;(3) PLC是否处于运行状态(你可把模式开关拨到RUN位置试试);(4) 检查程序是否有语法错误;(5)检查是否运算超时,可通过扩大WDOG时间来检查;(6)如果以上都没有问题,那可能是CPU部分坏了。


16. 一台SU-6的PLC,batt灯一闪一闪,PLC里面的3V电池还正常,CMOS存储盒内的电池电压也有3.5V,这是什么原因? 

答:就是要准备更换电池了。 


17. SZ-4的特殊寄存器R7747的说明是“10ms计时器,每10ms加1"请问编程时如何用?是不是加到99就返回为1?

答:R7747是属于日历计时器,每10ms加1,计数到99返回0。


18. 实际旋转线速度如何使用编码器进行检测,使用DL05的PLC和TRD-2T600BF,测量轮是80MM? 

答:首先,利用DL05的高速输入点采集一定时间内的编码器信号,经过程序换算就能知道运动的角速度。再利用线速度与角速度的换算公式,就能计算出相应的角速度。为保证采集到的速度值较好的稳定性,建议在采样计算角速度时,采用多段平均值的方法。 


19. 用的SZ-4 PLC不知道为什么我的模拟量输出模块坏掉了两个?请问一般什么原因会引起模块损坏?

答:模块坏了,其原因有多种:例如:加了过高的电压、有过大的电流突入、元器件的自然损坏等。


20. SU-6B与SU-5的I/O口和底板一样么?输入输出模块不动,CPU部分可以用SU-5替代么? 

答:SU-6B CPU与SU-5 CPU是同一个系列的,其I/O板和底板是通用的。SU-6B是SU-5的升级机型,一般SU-6B不能用SU-5替代,反过来倒是可以。 


21.SN系列PLC运行的时候开关到底是在RUN位置还是TERM?带有触摸屏,通过RS232通讯口与PLC相连,把PLC模式开关打到RUN位置触摸屏显示与PLC通讯故障,触摸屏无法翻页,但也能够读取PLC部分数据?

答:RUN:强制运行;TERM:终端通讯;STOP:强制停止。在强制运行方式通讯一般是只读方式。如果连了外设,必须是TERM位置。RUN位置是强制运行。不连外设的话可以用这个位置。


22. SN的PORT1是RS485的,能不能用它来和Directsoft通讯编程啊?

答:PORT1可以用于编程,只是由于其为RS485口,而一般电脑的串行口为RS-232C口,所以,如果用该口进行编程,一般需要加一个RS485——RS232C的信号转换单元。其他的通讯参数什么的到不用特意去设定,用其缺省的设置即可。


23.用的SZ-4 PLC   不知道为什么我的模拟量输出模块坏掉了两个!请问一般什么原因会引起模块损坏?

答:模块坏了,其原因有多种:例如:加了过高的电压、有过大的电流突入、元器件的自然损坏等。


24.我设备上使用一台SN,由于工艺改变,需要简单修改程序,除了用计算机编程软来修改外,请问还可用何种工具来实现?

答:SN支持通过手持编程器来监视修改程序,支持SN的手持编程器的型号是S-200HP。


25.设备上有台老的D2-250-1 PLC,配有一个D2-HPP手持编程器,想用这个D2-HPP简单修改下程序参数,发现可以读出PLC内程序参数,但是好像写不进去,请问是何原因?

答:请检查一下D2-250-1的运行模式开关是否置于TERM位置,要修改程序参数,需要把D2-250-1的运行开关拨到“TERM”位置时才能实现。运行开关拨到“TERM”位置时D2-250-1有“TERM-STOP”(用户程序不运行)和“TERM-RUN” (用户程序运行)2种运行模式。在这2种模式下,都可以修改PLC数据;但要修改程序指令,D2-250-1必须处于TERM-STOP模式。


26.我使用了贵司的PLC,为了保密,我设置了保护密码,现在我忘记了密码,读不出PLC中用户程序,请问我该如何办?

答:关于密码的设置,我司PLC有2种处理模式:

(1).早期的PLC产品,带有一个超级密码功能,通过输入超级密码,可以得到正确的密码,但这个超级密码我们是不公开的,如果你需要解密,需要通过我司驻各地办事处把相关产品送到我司,由我司代为解密。委托我们代为解密时需要提供能够证明你拥有PLC内软件版权的证据。

(2).新的PLC产品,例如SN,NK0,NK1,不支持超级密码功能,所以我们也没有办法代你解密。对于这些产品的程序,你必须自己做好备份,否则一旦忘记了密码,就无法得到程序。




27.设备上使用贵司的SU-6M系列PLC,看其面上有个以太网口,但产品资料上没有该以太网口支持哪些协议的说明,请问该以太网口支持哪些通信协议?

答:SU-6M上没有以太网口。

你看到的那个是一个6芯电话口插座,是一个RS-232C通信口。该口支持光洋专用的K-协议、CCM2协议和无协议通信,具体规格请参考其手册资料。

 



28.请问:贵司D2系列PLC中,哪种CPU支持3线式RS-485 MODBUS 协议通信?

答:目前D2-260、D2-265、D2-263这3种CPU的15P通信口支持3线式MODBUS通信。



29.设备上使用的SU-6M系统中使用的U-01DA模块坏了,请问何处可以购买备件?

答:非常遗憾,这个模块已经停产了。

建议使用F4系列的模拟量模块来替代。

由于模块的工作原理不同,模块的硬件构成,占用的I/O点数、其编程方式等都不是完全一样的,在替换时要充分注意并做必要的软硬件转换工作。



30. 我单位设备上使用了贵司的SZ-4 PLC系统,它面板上有个旋钮开关,请问这个开关是派啥用途的,现在该CPU坏了,询问贵单位说该CPU已经停产,请问贵司目前有何种产品可以替代SZ-4使用?

答:SZ-4是我司DL205系列(SZ系列)PLC中早期的CPU产品,其面板上的旋钮开关主要用于设置某个指定寄存器的值(在某段制定范围内)。目前已经停产,其后续替代的产品主要有D2-250-1,D2-260,D2-265等。但是很遗憾,目前这些CPU单元都不带有这个模拟量旋钮开关了。建议通过配置HMI产品来实现这个设置寄存器值的功能。



31.设备上使用一套老的SZ-3系统(不带电池),现CPU损坏,想拆另外一台设备上的SZ-3 CPU使用,但发现这个SZ-3上带有电池,请问可以替换使用吗?

答:如果确认后面的SZ-3 CPU性能OK的话,应该可以使用。

使用时除了要确认用户程序的正确性外,还要注意把SZ-3设置成无电池模式(R7633的BIT12设置为0)。


32.问:我原来设备用D2-260控制,现想切换成用NK1来控制。在程序切换过程中发现原来的设置为停电记忆的ISG指令,在NK1上会出现动作异常(动作结果和D2-260程序不同)请问可能是啥原因引起的?

答:NK1和D2-260对于初始级ISG指令的处理规格不同。D2-260在ISG指令对应的S设置了停电保持后,在STOP->RUN过程中,不会再启动(此情况下ISG等同于SG的作用)。而NK1在ISG指令对应的S设置为停电保持后,在STOP->RUN过程中,仍会再次启动。


33.问:我有一台套SN,配有一个N-ECOM100模块,我现在想通过这个通信模块实现对SN内程序的读出、修改,请问可以吗?

答:非常遗憾,N-ECOM100模块是MODBUS TCP专用通信模块,不支持SN内用户程序的读出、修改功能;如果要实现这个功能,建议选用K2-ECOM100模块。