以文本方式查看主题

-  曙海教育集团论坛  (http://sun4.cn/bbs/index.asp)
--  PLC编程系列  (http://sun4.cn/bbs/list.asp?boardid=59)
----  08年第二季Q&A  (http://sun4.cn/bbs/dispbbs.asp?boardid=59&id=2309)

--  作者:wangxinxin
--  发布时间:2010-12-9 9:13:07
--  08年第二季Q&A

1Q: 我刚接触永宏PLC,PLC是FBE-40MC,按永宏资料作了一条编程线通讯不了,不知是何原因?
A: 你按下面方法再做一遍:
D-SUB-15 Male Connector D-SUB-9 Female Connector
(To PLC) (To PC)
RXD TXD
Pin_1 ---------------------------------------- Pin_3
TXD RXD
Pin_2 ---------------------------------------- Pin_2
RTS CTS
Pin_3---Pin_4
SG SG
Pin_6--------------------------------------- Pin_5

2Q: 可以通过编程语言软件来编写图控软件来监视永宏PLC吗?
A: 可以;这里可以采用2种办法,一是结合FaconServer。这样节省编写通讯协议部分,会使得图控软件更简便。二就是直接使用编程软件将永宏通讯协议编写进去,即可达到通讯的目的。具体的FaconServer和永宏协议请参考永宏相关资料。

3Q: 我现在要用到06AD,有点问题不清楚。我可不可以在程序中用两种输入虑波时间来读取同一通道的值呀?因为在使用时,该通道的为压力值,该值有的时候要用来控制该压力达到设定值后立即输出一个动作来控制压力。从而避免压力控制不准的现象。因此,此时的压力值最好能读取当前值。当前值不用于显示压力或任何读数。
A: 可以采用时间来控制获取当前值,这样会比较精确

4Q: 听一个朋友说一个用户用永宏必须每个月给开发者交费取得密码,因为密码每个月更改一次,想请教下众为大哥 ,这怎么实现的,是在PLC上位机软件上实现,还是在程序里实现
A: 软件版本在4.32以上配合PLC的OS版本在4.47以上,程序没有被解成功过!
另外象这种定期需要密码的问题,应该在程序方面做控制,基本控制方式:万年历提供时间时限,再配合程序锁机。大致的理念如此,至于怎么实现,那就要看设计者的功力了!

5Q: Winproladder软件里 7SG*S和7SG*S H有什么区别?
A: 目前PLC联机成功后只显示7SG*S,对于该模块有解码和非解码之分,这是占用的寄存器数量有差别,觉得个数根据是7SG1还是7SG2来确定详情参考使用手册2

6Q: 主机后面的最多扩展32台模块,含通讯模块和扩展板吗?
A: 不含,32台只是指DI/DO以及AI/AO,不含电源和通讯以及电源单元。

7Q: 我通过CM25E的以太网单元 然后在485挂一个2号站的PLC 请问可以透过以太网访问2号站吗?
A: 可以访问,但必须注意挂在RS485网路上的通讯口不能被程序占用。

8Q: 永宏PLC可以直接驱动LED吗?如何使用?
A: 可以,配合FUN79指令,在晶体管型机器上可以直接驱动LED,但LED外围电路必须带译码电路才能正常显示数字。

9Q: MA型机器能否使用拨码开关呢?如何使用?
A: 可以,对于一般性的使用PLC不会做限制,使用拨码开关请使用FUN78:DSW指令实现输入

10Q: CRC16密码产生器如何使用?
A: CRC16产生器是用在系统还原时,原作者为了保证密码的唯一知情权,而产生的一样临时密码。该密码只能使用一次。在还原系统时,会产生一个密码键值,用密码键值和原始密码,在CRC16计算器下面就可以生成一个临时的密码。该密码使用后将会失效。

11Q: CIC识别码是用做哪里?怎么产生的?
A: CIC码称之为客户识别码,即在PLC当中存储有专有客户的资料必须在当前的上位机上产生一个CIC码识别文件,存放到Winproladder的根目录下,才能正确的联机PLC。该CIC识别文件绑定了PC的硬件信息,在一台电脑上产生的识别文件COPY到其他电脑上也是不能使用的。PLC中的识别文件,永宏公司将提供相关文件并提供下载资料,再输送到PLC当中。

12Q: 请问FBS-MA系列PLC能控制步进马达吗?
A: 可以,MAT系列主机提供4点的10K脉冲输出(Y0~Y3),可以实现2轴的步进电机驱动,但要注意速度不得超过10K(AB相不得超过5K)

13Q: 在标准modbus通讯的时候,怎么访问D数据区和F数据区?
A: D的数据区域在MODBUS中表示的对应关系为:D0~D2998?46001~48999。而F数据区无法通过MODBUS来访问。若要访问F去,可以在程序添加一段,先使用FUN160转用指令将F数据读到R或者D区,然后在透过访问R或者D来获取F的数据。

14Q: 模拟量扩展板和模拟量扩展模块区别在哪?
A: 模拟量扩展板是永宏后期开发的产品,它不占用IR/OR部分,有转用的寄存器控件D4072~D4077。在信号方面只能实现单极性的信号输出,精度相对模拟量模块不较低。扩展方式也不同。输入/输出类型是通过不同的端子来实现,模块则是同个端子而通过条线来变换,同时模块的信号范围广等差别

15Q: FBS-CM5H工作模式中,对称模式和非对称模式有什么不同?
A: 对称模式时4个端口的功能相同,且任一端口接收到的信息均会传送至其它端口;而非对称模式时以端口若悬1为主,其接收到的信息均会传送至其它端口,但端口是心2~4接收的讯息只会传送至端口1。

16Q: 主电源的正负是否可以对调?为什么一些DC电源机器端子处 标“L”“N”符号?
A: 对于AC电源,没有方向之分,电源线是可以对调的,永宏PLC正规的产品AC交流输入的都标有”L”,”N”。而直流24V电压输入时,因为有方向性,所以正负是不能对调的。在正规的产品中DC电源都标有”+”和”-“。配线时要注意极性。若存在直流电,但标有”L””N”,则说明该机器是更换过电源板或者上盖,造成标示不对。请使用时,请注意是否有其他标示,以及注意配线。

17Q: 扩充机较多时,是否只一个主电源供电就够?为什么?
A: 每个电源都有它自己的容量,每个扩展单元都有他的能耗,所以不可能满足所扩展的设备都能使用主机的电源,在能耗不能满足时系统将不能正常的运作,会造成故障,所以在有限的容量主机下,带过多的扩展单元时,必须计算整个系统的能耗,看一个主机的电源是否能满足。若不能满足则必须扩充电源能量,可以采用扩展机或者扩展电源。

18Q: 若与变频器联机,永宏PLC使用什么方法通讯比较简单,同时要注意哪些事项?
A: 永宏PLC支持FATEK标准协议,MODBUS和自由口协议;而一般情况变频器都是自由口协议或者MODBUS协议。就这2种情况,考虑程序便利性就选用MODBUS协议。所以在选择变频器时尽量选择支持MPDBUS协议的变频器,若不行就采用自由口协议来实现。

19Q: 永宏PLC的最小时基能达到多少?
A: 一般定时器的时基有10ms,100ms和1000ms的时间;但永宏PLC还提供0.1MS的高速计时器,这要在MC和MN机型才能使用。这个精度较其他的PLC高出10倍。

20Q: FBS-MCT可以连接什么打印机?
A: 永宏PLC所有机型在扩展PORT1后都能连接打印机打印,配合FUN94指令送出打印。对于打印机端则要求支持ASCII码的打印。这样才免去驱动直接打印。

21Q: 永宏PLC如何进行远程测试?
A: 永宏PLC若想采用远程监控,有2种方案,一种是通过PORT1使用MODEM做远程拨号连线控制。这种情况需要扩展PORT1通讯口,所有机型都可以使用。另外一种方式则是使用以太网来做互联网监控,这个需要扩展以太网口;MA机型可以使用FBS-CBE模板,MC和MN可以使用FBS-CBE或者FBS-CM**E模块
22Q: 永宏PLC FBS-60MA的port2通讯协议为ModBus RTU(Slave),参数如下:速率9600b/s;偶同位检查;位数8;1位停止位;延时响应时间3ms;传送延时时间2*10ms;接收异常侦测时间5*10ms;永宏PLC用FBS-CB5,电脑用RS485转换器,接线正确。通讯时,红、绿通讯指示灯均正常闪亮,即,PLC有应答信号输出,但电脑报告:“与硬件通讯失败,请确定通讯参数”。延时响应时间、传送延时时间、接收异常侦测时间修改了多次,问题未解决,不知问题出在哪里。
A: 针对上位机透过RS485与PLC联机,您可以先测试一下通讯是否正常,测试方法即为:使用Winprolader直接与PLC连接,正常情况下是能联机编辑程序的,有成功操作过;若正常在改变通讯协议后,重点就是考试上位机的通讯软件这端。请务必保证参数一致,另外就是遵循MDODBUS协议的约定。

23Q: 如何检测输入点的好坏
A: 针对输入点的检测,简单的作法就是将输出点输入到输入点,然后输入点再驱动其他的输出点点亮,这样就可以完整的测试一个输入点的好坏,同时也检测到输出点;针对高速部分,同样也是将固定的脉冲数从输出点输出,接到输入点,检测接受到脉冲与输出的脉冲数是否相等。

24Q: 如果把sink输入方式接成SRCE 输入方式,会不会烧掉PLC??
A: 不会;永宏PLC提供SINK或者SRCE两种输入方式,一时间只能实现一种输入,要么是SINK要么是SRCE,这样不会有共存的时候,所以接法一般不会有冲突。

25Q: 一般变频器通过通讯扩展模块与主机相连,需占用几个输入输出点?
A: 具体的I/O点要看变频器以及系统的输入输入需要,和参数的设定。

26Q: 我想把时间继电器“T0”的设定值(PV=200)传送到暂存器“R110”中,程序该怎么写?这样做的目的是用文本显示器来修改这个设定值。
A: 直接在T指令中指定R110为PV值,可以通过文本来设定R110。

27Q: 一台水性印刷机,正常使用了一段时间后PLC的“RUN”灯不亮停机了,怎么也没法再使用,何解?
A: 1,要是RUN不亮,即熄灭,则存在3种情况,1)是电源损坏;2)是CPU损坏,3)则是电源和CPU皆损坏。造成该原因的主要问题在电源部分出现故障,导致PLC损坏。请返回维修。
2,若是RUN等还在慢闪亮,则硬件部分故障损毁几率就小些,可以重新上电测试一下PLC是否正常运行,建议拆下PLC测试,以免引起乱作动导致机台设备故障;要是上电仍不运行,可以联机看看,程序是否还存在。若无程序,则先灌程序再置RUN,故障一般可以排除。

28Q: 电脑与PLC联机显示无法联机,通讯错误或端口被占用,除了通讯线造成的还有别的原因吗?
A: 针对无法联机,首先要检测通讯线缆的完好,在这基础上,查看通讯参数设定是否一致,若无法确定可以使用自动检知方式获取。再者就是检查通讯口是否被其他软件占用。若故障仍不排除,则可能通讯口损坏。

29Q: FBS-24EYT的扩展模块中,V1+,V1-,V2+,V2-的,他们是如何连接使用的?
A: 该模块分4组输出,V+和V-表示接+24V和-24V。其中-24V也是COM点。在制作连接头务必要注意电源接法和各引线之间是否有短路,以免烧毁PLC。

30Q: 请问下永宏CB525与CM25有啥区别? 我的主机是FBs60MC,模块是CM25的,欲做ModBus控制变频器.数据线接哪两个脚呢?
A: FBS-CB25是通讯扩展板,通过主机上的扩展槽扩展,所以主机都能使用;FBS-CM25则是通讯扩展模块,在主机的左侧扩展;只能在MC和MN主机上使用,另外CB提供一个232一个485分别占用PORT1,2CM25也是提供一个232和一个485,分别占用PORT3,4。
变频器一般是RS485接口,接线如下:
变频器 CM25的RS-485
A--------------------------------------D+
B--------------------------------------D-
G--------------------------------------G
注意使用终端电阻和双绞线。