concept常见问题解答

concept常见问题解答
concept常见问题解答

施耐德Concept 技术应用(一) [655]

1.关于编程软件ConceptXS , ConceptS , ConceptM , ConceptXL主要区别。

ConceptXS和ConceptS 只能对Momentum PLC 进行编程, 无Concept Security。

ConceptM可对Compact 和Momentum PLC进行编程,无Concept Security。

ConceptXL可对Quantum、Compact、Momentum、Atrium进行编程,有Concept Security。

2.Concept S 和Concept M有多用户版吗?

对于Concept软件而言, 只有XL版才有单用户和多用户版, 而Concept S 和Concept M 只有单用户版, 没有多用户版, 所以如果用户需要3个Concept M的拷贝的话, 那么用户必须定3套Concept M的单用户版.

3. Quantum以太网模板140NOE771X0上Appl灯亮,是什么原因?怎样使之熄灭?

NOE模板如果发生过系统崩溃,就会在模板内部创建一个记录文件,并且NOE模板上的Appl灯亮。要想使之熄灭,用IE浏览器进入NOE模板,进入NOE Diagnostics,再进入Crash Log File Diagnostics,崩溃信息会显示出来,点击“Clear Crash Log File”,就可以清除这些崩溃信息,Appl灯也会熄灭。

4.在Concept2.2 SR2做I/O map时,找不到Quantum As-i模板140EIA92100,此模板有可能应用于Concept2.2 SR2下吗?Quantum As-i模板能配置在本地机架,RIO分站,DIO 分站上吗?

Concept2.2 SR2不支持As-i模板140EIA92100,必须是Concept v2.5,Modsoft v2.61,Proworx Nxt v2.1支持此模板。此模板可配置在本地机架,RIO分站,DIO分站上。本地机架最多可配4个EIA92100,RIO分站最多可配4个EIA92100,DIO分站最多可配2个EIA92100。

5.在Concept2.5中没有140NOE771x1, 那么如何在Concept2.5中配置140NOE771x1 ?

如果想在Concept2.5中配置140NOE771x1, 必须先在Concept2.5 SR2数据库中增加对新的140NOE77101和140NOE77111模板的支持, 具体操作步骤如下:

先从enterprise上下载NOE_Support_EN.zip文件

在计算机硬盘中创建一个备份文件夹, 将concept目录下的Config.dll, Aiconfig.dll和Modconf.exe以及concept\dat目录下的sysinfdb.s(0..3)文件拷贝到备份文件夹 “开始”→”程序”→”Concept2.5”→”ModConnect Tool”

“file” →”Open installation file”→选择NOE771x1.mdc文件→点击”ok”

在”Select Modules”界面中点击”Add All”, 然后点击”Close”

在”Concept Module installation”界面中点击”file”, 然后点击”Save changes”(注意: 如果不执行该步骤, 模板将无法加入数据库)

退出Modconf.exe后即可在Concept2.5中配置140NOE771x1.

6.如何获得Quantum内部的一些系统状态?以及RIO分站或DIO分站每个I/O模块的状态?

在Concept中如用IEC编程,可通过功能块PLCSTA T获得Quantum内部的一些系统状态,此功能块的输出PLC-STA T包含了11个字,RIO-STAT包含了160个字,DIO-STAT包含了106个字,注意此功能块的输出DIO-STAT仅与RIO分站上的状态信息相关,而不是DIO分站上的信息。

要获得某个RIO分站或某个DIO分站上I/O模块的状态,可分别用功能块RIOSTAT或DIOSTAT。

7.Quantum中断锁存模块140HLI34000能用于双机热备系统中吗?Concept中用IEC 编程,有中断指令吗?

中断锁存模块只能用于本地机架,不能用于RIO或DIO分站上,故不能用于双机热备系统中。Concept中只有984LL中才有中断处理指令,Quantum中断有基于硬件的中断和基于定时器的中断,所有中断指令在984LL/Fast I/O Instructions下。IEC中无中断指令。

8.在Concept中如何打开数据类型编辑器?

在Concept中,使用File→Open→File Format Data Type Files(*.dty)来打开数据类型编辑器。如果用户要自定义数据类型,可打开数据类型编辑器创建导出数据类型。注意要存一个导出数据类型,File→Save和File→Save as是虚的,直接用命令File→Exit.

9.在Concept数据类型编辑器中生成了一个导出数据类型,但在Concept中的V ariable Editor下Data Type一栏下看不到这个数据类型,是什么原因?

有可能是导出数据类型放置的路径不对。如果定义的数据类型为全局导出数据类型,必须放置在Concept/DFB目录下,全局导出数据类型可用于Concept任何项目或任何DFB 中。这样生成任何新的项目,在Concept中的Variable Editor下Data Type一栏下均能看到这个数据类型。如果定义的数据类型为局部导出数据类型,则只能放置于相应项目的目录下的DFB子目录下。局部导出数据类型仅能被此项目或其所在的DFB使用。如生成一个新的项目,在Concept中的Variable Editor下Data Type一栏下将看不到这个局部导出数据类型。

10.Concept中的IEC方式支不支持变址寻址, 如果支持, 如何实现?

Concept中的IEC方式支持变址寻址, 先生成一个数组变量XXXARRAY和一个整型变量CONTROL, 则其变址寻址的书写格式为XXXARRAY [CONTROL],有关Concept中的IEC 方式下的变址寻址有以下注意事项:

变址寻址只适用于ST编程方式

数组变量可为非定位变量,或是4x定位变量, 不能定位于0x 和1x

11.如何实现易于在线监视的字到浮点数转换?

如果使用word_to_real 功能模块实现字到浮点数转换时, 当输入一个字变量, 在线显示输出时是一个非常怪异的浮点显示, 如果要实现字到浮点数转换, 同时在线显示一个正常显示的浮点数时, 可用如下方法:

当使用Concept2.5时, 使用W_INT_REAL 实现字到浮点数转换

当使用Concept2.2时, 同时使用WORD_TO_INT 和INT_TO_REAL 实现字到浮点数转换

12.Quantum开关量模板接葛莱码输出的绝对型编码器,Concept中有将葛莱码(Gray code)转换为整数的指令吗?

在Concept中,没有葛莱码(Gray code)转换为整数的指令,用户只能通过葛莱码与整数的关系公式,自己编逻辑程序来完成转换。在PL7Micro/junior/Pro软件中,有GRAY-TO-INT指令。

13.能不能通过Modem实现Concept编程软件和PLC的远程连接, 如能, 如何实现?

Concept可以通过Modem实现编程软件和PLC的远程连接, 具体步骤如下:

将PLC前面板的开关位置设置到”MEM”, 然后在Concept中设置PLC的Modbus 口参数为: Modbus ASCII, 9600Baud, 7Data Bits, Even Parity, 1 Stop Bit.

用标准串行电缆连接Modem和PC串口, 然后进超级终端, 配置串口并建立连接, 串口配置与Modbus口参数一致.

打开超级终端连接窗口, 输入相应的AT指令设置Modem, 并测试通讯.

输入ATDTxxxx (xxxx是与PLC连接的Modem的号码)进行拨号连接, 若连接成功, 返回”Connected 9600”, 同时Modem上指示灯显示已连接.

在超级终端连接窗口中选择”Disconnect”, 断开超级终端和Modem的连接, 但Modem间的连接依然保留.可从Modem上指示灯判断连接状态.

启动Concept, 并与PLC连接

要结束连接时, 先退出Concept, 然后通过Modem 断电, 或断开电话线, 或在超级终端连接窗口, 输入相应的AT指令断开拨号连接.

14.用Execloader作Modicon PLC的Firmware download 时出现故障, 如何解决?

如果用Execloader作Modicon PLC的Firmware download 时总是出现故障, 无法解决时, 可尝试一下使用DOS下的Loader, 具体步骤如下:

“开始”→”程序”→”MS-DOS方式”

进入concept\dat 目录下运行loader.exe 文件.

点击”communication parameters”, 按回车, 进行Modbus 或Modbus plus设定

点击”file selection”, 按回车, 选择欲下载的.bin 文件

点击”load file to PLC”, 按回车

15.在Concept中配置Quantum Interbus模板140NOA611*0,除了做I/O map外,还要做哪些配置?

在Concept中,在Configure/loadables下要安装ASUP196和ULEX196。ULEX196是Interbus和ESI的驱动,ASUP196是ULEX196的驱动。如果不安装这两个loadables,Interbus 将不能工作。Interbus从站不要配置,从站的I/O状态对应于主模板的3x和4x。

16. 140CPU11302能用IEC编程吗?

用Execloader下载支持IEC的固件到140CPU11302,然后再在Concept中配置CPU时,选择140CPU11302S,即能用IEC编程。对应不同版本Concept的支持IEC的固件如下:Concept2.2 SR1:QIECv220.bin

Concept2.2 SR2:QIECv222.bin

Concept2.5 SR1:QIECv250.bin

Concept2.5 SR2:Q1SV230D.bin

17.能不能在Concept中获得140 ACO 130 00 输出模块的通道断线信息, 如能, 如何实现?

在Concept中可以通过”i/o map status byte”获得140 ACO 130 00 输出模块的通道断线信息, 具体步骤如下:

进入concept, 并双击”I/O map”

在”I/O map”配置界面中, 在140 ACO 130 00 输出模块所在站号的”status”栏输入一个3x寄存器, 如300001.

确定140 ACO 130 00 输出模块插在机架的第几号槽, 找到3x寄存器对应的位置. 如

140 ACO 130 00插在第3号槽, 则其通道断线信息存放在300002的低8位

18.能不能在Excel电子表格中输入Concept 变量编辑表后再导入concept,如能,如何实现?

在Excel电子表格中输入Concept 变量编辑表后再导入concept, 这个方法是可行的,具体步骤如下:

“concept”→”file”→”export”→”Variables: text delimited”

选中User defined “;”并输入导出文件名,如:aaa.txt

打开“Excel”→”file”→”打开”→选择文件类型为文本文件,并选择aaa.txt

在随后的界面中分别选中”分隔符号”和”分号”, 然后在Excel电子表格中输入Concept 变量, 再存盘为aaa.txt

“conce pt”→”file”→”import”→将aaa.txt导入.

19.如何获得Quantum 双机热备的内部状态?

要想通过软件获得Quantum 双机热备的内部状态, 可在Hot standby configure中定义nontransfer area , 其长度至少4个寄存器, 其前2个字为反向传送预留, 第3个字为热备内部状态字.

20.在Concept V2.5 中能不能实现用户程序的保护?

在Concept V2.5 中可以实现用户程序的保护, 具体步骤如下:

点击”开始”→“程序”→“Concept v2.5 XL EN” →“Concept security”

以用户名supervisor 进入security logon

点击”protect” →“select” →选择要保护的项目

点击”protect” →输入password

如果需要取消用户程序的保护, 具体步骤如下:

点击”protect” →“select” →选择要取消保护的项目.

点击”unprotect”.

21.如何解决Quantum 的140ARI03010模块在温度低于零度时温度显示异常的问题?

出现这种温度显示异常的原因是当温度低于零度,为负数时,对应的3x寄存器将数据的最高位置为1,其他位不变,而不是以对应正数的补码形式表示,因此无论是以什么数据类型显示3x寄存器均会出现负数显示异常的情况,解决的办法是判断3x寄存器的最高位是否为1,若为1将3x寄存器减去32767即可. 或通过Quantum, ARI030, I_PHYS功能模块转换后再显示.

22.Concept 2.2 SR2软件中无法配置冗余电源140CPS12400,是否只要配一个电源模板?

要将配置冗余电源的四个文件sysinfdb.s0,sysinfdb.s1,sysinfdb.s2,sysinfdb.s3,复制到Concept/DA T目录下。再重新起动Concept,即可配置冗余电源140CPS12400。

23. Modicon 系列PLC有没有进行系统健康状态监视的功能?

Modicon 系列PLC有进行系统健康状态监视的功能, 如果采用ll984编程可采用功能模块STA T, 该功能模块将Modicon 系列PLC全部系统状态字表(184字)或部分系统状态字导入4x寄存器, 如果采用IEC编程可采用RIOSTA T,DIOSTAT,PLCSTAT等功能模块分别将相应的系统状态字导入对应4x寄存器, 然后根据4x寄存器相应位状态判断系统健康状态.

24. 140CPU11302/11303支持2个网络模块, 但如果先配置NOE77100后配置140CRP93100, 允许配置2个NOE77100和1个140CRP93100, 如果先配置140CRP93100后配置NOE77100, 只允许配置1个NOE77100和1个140CRP93100, 为什么?

140CPU11302/11303支持2个网络模块, 该网络模块包括NOM, NOE, CRP, MMS 模块, 其中CRP包括140CRP81100和140CRP93x00, 所以140CPU11302/11303只支持1个NOE77100和1个140CRP93100, 先配置NOE77100后配置140CRP93100, 允许配置2个NOE77100和1个140CRP93100, 这是一个Bug.

25.Concept V2.5如何将授权从一台PC机移到另一台PC机?

首先将授权从PC机移到一张磁盘中,具体操作如下:

开始→程序→Concept V2.5→Authorization→Move product authorization to another PC→Move authorization from computer to diskette.

然后再将授权从磁盘移到另一台装有Concept V2.5的PC机中,具体操作只要将以上步骤最后一项改为”Move authorization from diskette to computer”.

26.Concept 能不能有条件的禁止某个Section 的运行?

Concept 能有条件的禁止某个Section 的运行,具体的步骤是: 首先在梯形图中定义禁止Section 运行的条件逻辑,然后将线圈属性定义为Structured →Sect_ctrl,然后定义要禁止的Section 名.

27.如何解决在140CPU11302/3上下载带浮点运算模块的程序时出错的问题?

对于140CPU11303来说,要支持浮点运算就必须下载loadable文件emuq, 所以在程序下载前先下载loadable文件emuq就可解决140CPU11303上下载带浮点运算模块的程序时出错的问题.

28.Concept中的Simulator能不能对LL984模拟?

Concept中的Simulator只能对IEC程序进行模拟,不能对LL984程序进行模拟.

29. Concept中如何实现字中取位?

如用984LL语言编程,用NOBT或NCBT指令,可实现字中取位。

用IEC语言编程,用Word to bit指令,可实现字中取位,此指令在Library/extended/converter下。

30.QuantumPLC的140CRP93100作远程主站,通过远程I/O适配器AS-J890-102带800系列I/O作远程分站,用Concept作硬件配置时,找不到AS-J890-102模块和电源模块?

作800系列远程配置时,只作I/O配置既可。当Quantum140CRA93100作远程I/O适配器,在配置远程分站,可以找到140CRA93100,在这点上有所不同。

31.在Concept下编程,QuantumPLC在每次上电起动时,希望在程序中作一些初始化工作,如何解决?

可用SYSSTA TE功能块,当QuantumPLC在每次上电起动时,SYSSTATE功能块的WARM端输出一个得电一个扫描周期的布尔量,使用这个布尔量,可在程序中作一些初始化工作。

32.怎样修改QuantumCPU上Modbus的通讯参数?

在Concept中,Configure菜单下的Modbus port settings下,可修改QuantumCPU上Modbus的通讯参数。

33.在Concept中用LD编程,可否同时显示地址和变量名?

用LD编程,在梯形图中不能同时显示地址和变量名,但如果输入的是变量名,如将光标置于某个变量名上,在Concept下面的状态栏中会显示此变量名和地址。

注意:如用984LL编程,将主菜单View下的Expanded选中,能同时显示地址和变量

名。用LD编程,Expanded是虚的。

34.在用Concept软件编程时, 如何采用IEC语言实现程序的有条件跳转?

在LL 984语言中有专门的程序指令实现程序的有条件跳转的功能, 但在IEC语言中没有类似于LL 984语言中的跳转指令, 但可以通过有条件的启动和禁止Section 的方法实现这种有条件跳转的功能, 具体方法如下:

按跳转逻辑组织Section 的具体内容

为每个Section 指定一个和Section名同名的结构变量, 类型为布尔型

定义跳转逻辑, 并将结构变量赋给线圈

35. ProWORX Nxt Offline/Online软件(定货号372SPU68001NDEV)与ProWORX Nxt Lite Offline/Online软件(定货号372SPU61001NLDV)的主要区别。

ProWORX Nxt软件是基于Windows3.1/95/NT操作平台下,对ModiconPLC进行编程的软件,编程语言为984梯形逻辑图。372 SPU68001NDEV支持全系列ModiconPLC,能对584/984/ Quantum/Momentum/Compact/Micro进行编程,372SPU61001NLDV只支持部分小型PLC,仅能对Modicon Micro/Compact/momentum/M1E进行编程。

36.如何将ProWorx软件授权从一台PC机移到另一台PC机里?

将ProWorx 软件安装到目标PC机中

点击”help”→”product authorization”→”software keys”, 然后记下界面右上角的”site code number”

返回源PC机, 点击”help”→”product authorization”→”software keys”→”move”→”next”

输入目标PC机中的”site code number”, 点击”next”, 并确认

插入空白软盘, 点击”next”→”finish”→”ok”

返回目的PC机, 点击”add”→”authorize by disk”→”next”

插入授权软盘, 点击”next”→”finish”→”ok”, 授权移机完成

37.能不能在中断子程序中使用MSTR指令?

当使用中断锁存模块时, 在定义的中断子程序中不能使用MSTR指令, 除此之外, 在中断子程序中还要注意:

中断子程序中不能使用MSTR指令

中断子程序中不能使用READ/WRITE指令

中断子程序中不能使用PCFL/EMTH指令

中断子程序中不能使用T1.0/T0.1/T.01定时器

38.随Concept多用户软件包(3用户,10用户或网络版)来的授权盘有几张?如何对它授权?

Concept多用户软件包均只带两张授权软盘,此两张授权软盘完全一样。

在授权时,要选择授权程序中的第一个选项Authorize this PC,再选择By multi-user license disk,提示插入软盘进行授权。注意在第一次授权时,不能选择其余两项。

39.在Concept的LD编程中, 当操作”object”→”insert row”插入空行时, 为什么有时可以,有时出错,错误代码:”LD-3008”, 如何解决?

使用”object”→”insert row”插入空行, 操作没有错, 但如果在插入点以下存在有两个连续的并联梯级时, 一定要在两个连续的并联梯级间留有空行, 否则在其上的某个梯级上插入空行时就会出错,并报错误代码:”LD-3008”,见图示, 如果在位置1没有空行, 则在位置2插入空行会出错, 解决办法, 先在位置1插入空行, 后在位置2插入空行.

40.在Concept的ll984中, 当操作”view”→”expand”时, 为什么不能同时显示地址和变量名?

在用Concept的ll984编程时, 只有先输入变量名, 然后操作”view”→”expand”后, 才能同时显示地址和变量名, 如果先输入直接地址, 然后操作”view”→”expand”, 就不能同时显示地址和变量名.

41.如果单纯操作”view”→”expand”不能同时显示地址和变量名, 如何才能让所有ll984同时显示地址和变量名?

进入LL984编程界面

点击”edit”下拉菜单, 选中”offset reference”

进入offset reference界面后,在”first”处输入第一个寄存器地址, 在”last”处输入最后一个寄存器地址, 在”offset”处输入0, 在”section”处选择”all”

选中复选框”substitute variables if they exist”

最后操作”view”→”expand”

42.为什么在使用Concept 的堆栈操作指令FIFO时, 从堆栈中弹出和压入的情况不符, 而且仅能弹出一部分, 如何解决?

在使用堆栈操作指令FIFO时, 如果出现从堆栈中弹出和压入的情况不符的问题, 往往是因为编程人员使用的是电平信号而不是用上升沿信号控制FIFO的”R”,”SET”, ”GET”管脚, 用电平信号控制会使逻辑上的压入一个数变成压入多个相同的数, 而且在Concept2.5中栈满输出显示只吸合一个扫描周期, 如不进行锁存处理, 则即使堆栈满, 满输出显示也不吸合, 更易让编程人员产生错觉.

43. 我用IEC编程了一个Project, 在下载到140CPU11303中时始终报错,显示的错误代码为”OLI-21707”, 但如果仅改变配置, 其他程序不变, 然后再下载到140CPU43412A中时,却又一切正常, 为什么? 如何解决?

出现上述错误情况的原因是用户编程的Project中含有涉及浮点操作的EFB, 对于

140CPU43412A , 它在不作任何处理的情况下即可支持浮点运算, 而140CPU11303, 如不作任何处理不支持浮点运算, 所以如果在程序下载前没有下载相应的loadable文件,则将该Project下载到140CPU11303中时会始终报错, 但下载到140CPU43412A中时,却会一切正常. 解决办法是在程序下载前先下载名为”EMUQ”的loadable文件.

44. Concept2.5具有IEC程序上载的功能,为什么我仍不能上载我的IEC程序?

必须在Concept2.5下载项目前,在主菜单Project下用Code generation options,选择Include IEC upload information,才能上载IEC程序。见图:

45. 我在Concept 中的LL984下编了一个子程序和一个子程序调动程序, 但当子程序调用条件满足时, 子程序没有执行, 为什么? 如何解决?

在规划程序时, 应将主程序及子程序调动程序安排到Segment 的前部, 而将子程序

安排到最后一个Segment, 并将子程序定义为在Unscheduled segment 中, 具体步骤: 例: 将子程序调动程序定义在Segment 1 , 将子程序定义在Segment 2 (在concept下定义)

? 点击”Configure” 点击”Segment scheduler”

?在”Total segments”中定义为2

?将Segment 2 的”Type of solve”定义为”End of logic”

(在Modsoft 下定义)

? “Overview” ”I/O” ”Number of segments” 定义为2

46.用CONCEPT 2.5组态编辑生成的工程如果用CONCEPT 2.6打开需要转换吗?

不需要。CONCEPT 2.6可以直接打开CONCEPT 2.5组态编辑生成的工程项目。但是CONCEPT 2.5以前的老版本(包括V1.x or V2.x)需要转换后才能在CONCEPT 2.6中打开,转化方法为:首先使用Concept Converter utility导出原有工程,产生一个.ASC文件,然后在CONCEPT 2.6中直接导入这个.ASC文件就可以了。

47.CONCEPT软件中对于变量名(variable names ),步名称(step names ),EFB名称是否支持初始字符为阿拉伯数字0—9?

支持。但需要进行如下配置:打开菜单栏Option Preferences IEC Extensions…,选中Allow leading digits in identifiers,如下图:

48.用Concept 的Totalizer 功能作流量积算时, 为什么会出现流量累计值与实际不符, 如何解决?

造成以上流量累计值与实际不符情况的主要原因是Totalizer 功能模块中的Cutoff 参数设置不当, Cutoff 参数应设置为一个大于等于零的实型值, 如果该参数设置小于零, 将在“online event”生成故障记录同时STATUS 输出管脚输出故障代码, 如果Cutoff 参数设置过大,就会导致低于Cutoff 参数设置值的流量无法进行累计, 从而导致累计值与实际不符, 解决办法校正Cutoff 参数设置值.

49.如何在Windows NT 环境下安装Modsoft 软件?

在Windows NT 环境下安装Modsoft 软件, 具体步骤如下:

?在Windows NT 桌面上生成一个快捷图标, 并定义命令行a:\install.exe

?右键单击快捷图标, 并点击”Properties”打开下级对话框

?点击”Memory”标签

?在”Conventional Memory”输入区输入数值640

?在“Expanded Memory”输入区输入数值4096, 然后点击“OK”关闭对话框?双击快捷图标安装Modsoft 软件

50.在Concept 的Section 编辑页上如何显示变量注释?

如果是LL984 的Section 上的变量的变量注释只能在变量申明表中显示, 而对于用IEC的LD 和FBD 编程的Section 编辑页上也不能直接显示变量注释, 但可先选中变量, 该变量的变量注释将在编辑页的左下角底部的状态栏中显示.

51. 用FBD编程时, 每个功能模块都带有一个顺序号, 如何在两个原来连续的顺序号之间插入一个新的功能模块 ?

假设我用FBD编程的一个Section中共有8个功能模块, 其顺序号分别为1~8, 现需要在顺序号为3 和 4 之间插入一个功能模块xxx, 具体步骤如下:

?先生成功能模块xxx, 此时它的顺序号为 9

?按鼠标左键选择功能模块xxx, 按”shift”键后选中顺序号为 4 的功能模块

?按”objects”→”reverse FFB execution order”

52. 我在对模拟量输入信号进行标度变换时, 所有本地机架上的信号都没有问题, 但所有远程分站机架上的信号都有问题, 为什么 ? 如何解决 ?

对远程分站机架上的模拟量输入信号进行标度变换时需要用到Drop功能模块, 该模块有两个输入管脚, “SLOT”和”NUMBER”, “SLOT”管脚的数据类型虽然是整型而不是结构变量, 但不能直接输入一个整型数, 必须将该管脚与Quantum功能模块的对应SLOT输出管脚相连, 则进行标度变换时会出错.

53. 为什么在用Concept2.5软件进行I/O Map时无法找到高速计数模块AS-BVIC-200和AS-BVRC-200?

Concept2.1以上版本不再支持高速计数模块AS-BVIC-200和AS-BVRC-200,如果工程中使用这两种模块,可以使用Modsoft软件进行相应配置。单用户Modsoft软件订货号为SWMS1D9SA,三用户Modsoft软件订货号为SWMS3D9SA。

54. 梯形图程序如何执行?执行过程中如果遇到或逻辑(垂直相交线)如何处理?

梯形图程序是一个接一个执行的,每个梯形图程序都是从顶部到底部,一行一行的执行并且从左倒右。执行过程中遇到垂直相交线,那么在继续执行这个梯形图程序的其他内容之前,先执行子梯形图程序,子梯形图程序的执行逻辑同样是从顶部到底部,一行一行的执行并且从左倒右。

55. 我的CPU型号是140CPU11303, 在配置双机热备时, 在进入”Config extensions”中后却发现984 Hot standby 复选框是灰色的, 是不可选择的, 为什么? 如何解决?

当在”PLC Selection”中设定PLC类型为140CPU11303 时, 缺省情况下, “IEC Runtime”设置为”Enable”, 当“IEC Runtime”设置为”Enable”时, 系统会自动装载@1SE 和 @2IE 这两个 loadable 文件, 而这两个文件会影响到CHS loadable 文件的下载, 从而

使 984 Hot standby 复选框是灰色的, 解决的方法是设定PLC类型为140CPU11303 后将“IEC Runtime”设置为”Disable”, 然后 984 Hot standby复选框将增亮.

56. 我在Concept中作140AMM09000的输入标度变换时采用和其他模板类似程序, 其他模板没有问题, 但是AMM090却始终 I_Scale 的 channel 输入端显示”Failed”, 为什么? 如何解决?

在Concept 中作硬件配置时, 如果在 I/O map 中只作 AMM09000 配置, 而不点”Param”进行参数设置时, 缺省状态下 AMM09000 的 4个输入通道均被设置为“not installed”, 如果在该状态下直接进行标度变换, 必然导致 I_Scale 的 channel 输入端显示”Failed”, 解决办法是在 I/O map 中作 AMM09000 配置后点击”Param”, 进入下级界面, 按实际电压电流范围设定 4个输入通道后标度变换将恢复正常.

57. 双机热备系统中Modbus,Modbus Plus以及Ethernet能否进行地址切换,如果可以,默认的切换地址是什么?

双机热备系统中Modbus,Modbus Plus以及Ethernet可以进行地址切换。

默认的切换地址为:

a. Modbus:主机和从机地址相差为128,例如主机上某一 Modbus地址为1,那么从机对应的 Modbus地址为129。

b. Modbus Plus:主机和从机地址相差32,例如主机地址为1,那么从机地址为33,但 Modbus Plus 地址范围是1-64,如果主机地址加上32大于64,那么从机地址计算公式为主机地址-32,例如主机地址为58,那么从机地址为26。

c. Ethernet:主机和从机地址相差1,例如主机地址为https://www.360docs.net/doc/bb6962410.html,C.DDD,那么从机地址为 https://www.360docs.net/doc/bb6962410.html,C.(DDD+!)。

补充说明,上述三种地址切换均是在双机切换时自动进行,不需要任何人为干预。

58. 当我用 Modsoft 和我的PLC 联机时, Modsoft 始终报错, 错误代码为 Error 199, 这是为什么? 如何解决?

当出现用 Modsoft 和PLC 联机时报错误代码 Error 199的情况, 主要是原因 Modsoft 软件和 PLC 无法进行正确的数据信号和握手信号的交流, 可从以下两方面解决: ?检查编程电缆的连接, 检查是否电缆连接错误或管脚连接线断线

?检查通讯参数, 确认PC机的串口和PLC的编程口通讯参数完全一致, 包括奇偶校验, 波特率, 数据位, 停止位和通讯方式

?确保 PC机的串口不被其它程序占用

59. Concept软件中XMIT和XXMIT指令有什么差别?

Quantum PLC做Modbus主时可以通过 IEC Xmit, Xxmit and 984LL Xmit指令与其它支持Modbus协议的从设备进行Modbus通讯。

Xxmit和Xmit指令只能工作在IEC工作方式,Xmit指令比Xxmit指令发布早,从编程配置方便角度出发,编程使用过程中建议使用Xxmit指令。

984LL Xmit 功能块应用在984LL中。

60. 在MB+(Modbus Plus)网络中PLC与PLC之间如何实现数据交换?

可以通过 Peer Cop或者 MSTR 功能块来实现PLC与PLC之间通过MB+网络实现数据交换。

Peer Cop不需要组态编程就可以直接实现PLC间通讯。

MSTR 功能块需要通过读、写或者传送全局数据的方式实现PLC间数据交换。

61. Modbus以及Modbus Plus有什么区别?

Modbus是一种通讯结构,广泛应用在智能设备之间进行主-从方式通讯。一个Modbus 信息桢包括从机地址、功能码、数据区和数据校验码。正因为 Modbus仅仅定义了通讯结构,所以可以使用RS232、RS422和RS485端口,可以使用光纤、无线等媒质实现通讯。

而 Modbus Plus则是一种典型的令牌环网,完整定义了通讯协议、网络结构、连接电缆(或者光缆)以及安装工具等方面的性能指标。

Modbus+网络中的设备通过‘令牌’的方式实现数据的交换,严格定义了令牌的传递方式,数据校验以及通讯短口等方面的技术参数。

62. 我想在Quantum 的双机热备结构中用Ethernet I/O scanning 作以太网I/O通讯, 可行吗?为什么?

以上所述的结构是不可行的, 在 Quantum 的双机热备结构中唯一支持和推荐的I/O通讯结构是RIO. 尽管140NOE77100 和 140NOE77110 支持IP地址的切换及系统间数据通讯, 但用于 Quantum 的双机热备结构140NOE77100 和 140NOE77110 是不支持Ethernet I/O scanning, 而140NOE77101 和 140NOE77111 虽然支持Ethernet I/O scanning但是在发生双机切换时无法实现无扰切换. 因此在Quantum 的双机热备结构中不可采用以太网I/O结构.

63. 我在Concept 2.6 软件中用 Ctrl-r 进入RDE后却无法进行开关量点的强制操作, 这是为什么?如何解决?

与Concept 2.5 不同, Concept 2.6 SR1 中的 RDE 的 Animation 状态默认为 OFF , 当进

RDE 后必须用户自己先按下Animation按钮将 Animation 状态改为 ON 后才能在RDE中进行开关量点的强制操作, 那么能不能让 Concept 2.6 也做成一进入RDE 即可进行开关量点的强制呢? 可以, 但需要修改Concept.ini 文件, 将该文件中的 [RDE]下的StartWithAnimation项设为 1

64. 在Concept中用LD编程,如何对模拟量进行标度变换?

以140ACI03000为例,如果140ACI03000安装在本地机架上,见下图所示进行标度变换.

65. 如何在Concept中,设置多个NOM模板上的Modbus口的参数?

140CPU43412A和140CPU53414A都支持六个网络通讯模板,如果配置了6个NOM模板,在Configure/Modbus Port Settings下,第一排设置CPU上第一个Modbus口的参数,第二排设置CPU上第二个Modbus口及第1,3,5个NOM模板的Modbus口的参数, 第三排设置第2,4,6个NOM模板的Modbus口的参数.

66. 我在Concept 软件中定义了一个 RDE, 如何存盘并在以后打开该 RDE 表 ?

先定义一个 RDE 表, 然后操作以下步骤保存:

?“concept”→”templates”→”save template”→输入一个扩展名为rdf 的文件

以后打开该 RDE 表时, 可操作以下步骤:

?“concept”→”templates”→”open template”→选择先前保存的 rdf 文件

67. 在Concept中能监视某个变量的趋势吗?

可以.具体步骤如下:

用Concept联机在线;

双击带有某个变量的功能块,然后再点击”Advanced”,进入Advanced monitor界面;

选择想要监视的某个变量,再点击Tools下的Graphics,即可显示此变量的趋势图.

68. 我的Quantum 双机热备结构中采用的以太网模板是140NOE77101, 但在发生热备切换时, 以太网通讯异常, 这是为什么? 如何解决 ?

以太网模板140NOE77101应用于双机热备结构中时, 要求它的Firmware版本号必须大于2.0否则当发生热备切换时, 以太网通讯将出现异常, 但以太网模板140NOE77100却无此问题, 解决的办法是更新140NOE77101硬件 Firmware版本号.

69. 我想在Concept 软件中实现立方根运算, 可不可以, 如可以, 如何实现 ?

Concept 软件中可以实现立方根运算, 具体的实现方法是使用指数运算指令Real_Expt_Real管脚”in1”输入作立方根运算的变量, 管脚”in2”输入立即数1/3, 结果送管脚”out”.

70. SFC中定义”Transition Section”时使用的是FBD方式, 能不能改为 LD方式, 如何实现 ?

定义”Transition Section”时可以改为 LD方式, 具体操作步骤如下:

?选择”options”→”preferences”→”common”

在”editor type of transition sections”中, 选中LD复选框

71. 施耐德提供的PROFIBUS DP模块能连接PROFIBUS PA总线吗?

可以.将SIEMENS提供的DP/PA-LINK文件导入SYSCON软件,即可进行配置.

72. 在Concept中用IEC编程,有无中断功能?

Concept2.5或以下版本用IEC编程, 无中断功能, Concept2.6用IEC编程, 有中断功能,在新建一个Section时,可选择此Section是否为定时中断或I/O事件中断. 定时中断是定时执行的中断,I/O事件中断是被锁存/中断模块140HLI34000的输入触发的中断. 定时中断无优先级, I/O事件中断的优先级比定时中断的优先级高. 不同的I/O事件中断的优先级又与140HLI34000的槽位和输入点有关, 槽位数和输入点数越高, I/O事件中断的优先级越低.

73. 我在Concept 2.6 软件中用 Ctrl-r 进入RDE后却无法进行开关量点的强制操作, 这是为什么?如何解决?

与Concept 2.5 不同, Concept 2.6 SR1 中的 RDE 的 Animation 状态默认为 OFF , 当进RDE 后必须用户自己先按下Animation按钮将 Animation 状态改为 ON 后才能在RDE中进行开关量点的强制操作, 那么能不能让 Concept 2.6 也做成一进入RDE 即可进行开关量点的强制呢? 可以, 但需要修改Concept.ini 文件, 将该文件中的 [RDE]下的StartWithAnimation项设为 1

74. 我在Concept 软件中定义了一个 RDE, 如何存盘并在以后打开该 RDE 表 ?

先定义一个 RDE 表, 然后操作以下步骤保存:

?“concept”→”templates”→”save template”→输入一个扩展名为rdf 的文件

以后打开该 RDE 表时, 可操作以下步骤:

?“concept”→”templates”→”open template”→选择先前保存的 rdf 文件

75. 在Concept中能监视某个变量的趋势吗?

可以.具体步骤如下:

用Concept联机在线;

双击带有某个变量的功能块,然后再点击”Advanced”,进入Advanced monitor界面;

选择想要监视的某个变量,再点击Tools下的Graphics,即可显示此变量的趋势图.

76. 我想在Concept 软件中实现立方根运算, 可不可以, 如可以, 如何实现 ?

Concept 软件中可以实现立方根运算, 具体的实现方法是使用指数运算指令Real_Expt_Real管脚”in1”输入作立方根运算的变量, 管脚”in2”输入立即数1/3, 结果送管脚”out”.

77. 在Concept中用984LL编程,只有7行11列,我想有更多的行,怎么办?

可在984LL编辑主菜单Networks下选择Insert,可插入一个Network,每一个Network均为7行11列.可插入很多个Network,得到更多的行.

78. 我在Concept中要优化项目,为什么File/Optimize project是虚的?

必须先关闭项目, File/Optimize project就不是虚的.以下是有关优化的几点说明:

在启动结束时或是进行数次Download changes以后,为了除去程序数据存储管理中的间隙,建议进行优化.

在项目关闭之前, Optimize是不能用的,即必须先关闭项目,再优化.通过File/Optimize project选择要优化的项目.

在优化之后,在PC和PLC上的项目是不同的,必须重新Download,下载到PLC.

79.Quantum以太网模板140NOE77100/01/10/11通过哪些方式实现数据交换?

通过以下三种方式实现数据交换:

通讯功能块:MSTR,CREAD-REG,CWRITE-REG等指令.

Global Data(Publish/Subscribe) Utility(适用于140NOE77101/11).

I/O scanner(适用于140NOE77100/01/11).

80. 能在程序中通过逻辑改变NOE模块的IP地址吗?

可以。用MBP_MSTR指令的12功能WRITE CTE,然后用功能10进行复位即可。

81. 在作Quantum NOE 与 Momentum 通讯时出现错误, 无法通讯, 这是什么原因, 如何解决 ?

以太网通讯时有两种Framing type, 分别是Ethernet II 和 802.3, 对于 Quantum NOE 而言, 它既支持 Ethernet II , 也支持 802.3, 而 Momentum 的 M1处理器只支持 Ethernet II , 不支持802.3,所以 Quantum NOE 与 Momentum 通讯错误很有可能是选择了错误的 Framing type, 解决办法是Framing type 选择 Ethernet II.

FASTCAM内部培训讲义

电子邮箱:hushoujiang@https://www.360docs.net/doc/bb6962410.html, 国华公司内部FastCAM培训讲义 培训大纲:包含上半部分、下半部分和测试三部分 上半部分:基础内容,时间约35分钟。 1.套料综述 2.软件基本设置及功能介绍 3.梯形板套料实例 4横担和法兰套料实例 下半部分:进阶内容,时间约45分钟。 1.共边套料 2.连割功能 3.余料套料 4.N C-NC 部分重点回顾 测试:测验内容以基础内容为主,检测培训效果。时间约30分钟。

电子邮箱:hushoujiang@https://www.360docs.net/doc/bb6962410.html, 上半部分:基础内容 1.套料综述 FastCAM套料编程也称为数控编程,钢板切割套料等,其主要内容就是绘制零件的内外轮廓图形(或者将技术部门带标注的图形删掉标注等内容仅留下内外轮廓线)后,使用FastCAM软件(核心是FastNEST组件)进行排版套料,生成数控切割机NC程序。最后交由下料车间用数控切割机利用此程序切出零件。类似裁缝。 钢板切割套料的三个基本目标是提高切割套料利用率、提高切割质量、提高切割效率,简言之:切得省、切的好、切的快。 切的省,严格意义上讲,不仅仅指钢板套料利用率,还包含割嘴电极等易耗品的损耗。 本公司国华车间目前有等离子切割机,火焰切割机等数控切割机,使用的控制器均为FastCNC,其他企业使用的还有激光切割机、高压水射流切割机等。 本公司生产使用的钢板的板厚范围主要为T4-T55,材质以Q345B、Q420B 等为主。 FastCAM软件是清华大学毕业生李浩在澳大利亚创立的发思特软件公司的产品。FastCAM软件包含FastCAM、 FastNEST、FastPATH 、FastPLOT等组件。 其中FastCAM组件主要用于CAD图形的优化处理。主要用到CAD清除和CAD 压缩。CAD清除功能,可以有效清除DXF文件中多余的点和重叠线;CAD压缩功能可以将锯齿状的线段压缩成与原图形近似的圆弧线,减少切割锯齿状图形造成的机床抖动。

fastcam常见问题解答

FastCAM系列软件-问题解答库 1、使用自动套料功能是否对板材的利用可以达到最佳? 解答:自动套料是根据一定的数学优化算法对零件的计算排列,不可能适合所有情况,因此,一般而言,自动套料不可能通过一次运算就达到最优的结果,人的脑力也不是一次就得到最优的结果。但是,自动套料可以提高效率,可以在短时间内给出较好的结果。FastCAM 软件的优异功能是用自动套料和手动套料的交互,即达到计算机的自动套料与人的脑力的互动,先自动套料,当看到某个零件位置排列不合适时,马上按暂停键,或鼠标右键暂停,然后移动零件到合适位置,接着按继续自动套料。这样可以结合自动套料的快速和人工套料的 经验和智慧,使套料既快又好。 2、如何保存余料并在余料中进行再套料? 解答:FastNEST 可以选用给定尺寸的矩形板套料,也可以用不规则的余料板进行套料。其好处是可以充分利用剩余板料,节省板材

消耗。但对于下料车间的管理要求相对提高,需要把剩余材料按材质、 板厚,以及形状进行存档管理。 余料板套料步骤: 1.准备好余料板材的CAM图形文件。 2.在板材数据对话框中,选择余料CAM ,然后按+钮增加键。 3.从随后弹出的文件名列表框中,选取要进行套料的余料板文件 名称,按选择钮。 4.此时,板材数据列表中将显示出所选的余料板数据及图形,点 击确认钮。 5.和矩形板套料步骤相同,加入零件,自动手工交互套料,然后 输出NC。 6.如果需要保存余料板,需要设置增加切断线,输出NC 时会有对话框询问是否输出切断线,回答是,则弹出保存余料板文件。 7.保存的余料文件需要调入FASTCAM 绘图模块中,用智能修剪 把原板左部边界修剪掉,保存图形,作为新的余料板使用。 3、为什么在FastNEST套料软件中,自动、暂停和继续套料的 按钮是灰色,不能用?

FastCAM图形处理问题

F a s t C A M问题解决1·、CAD图层有什么用处? 解答:CAD图层是绘图人员在绘制CAD图形过程中,为了区分不同的结构或不同的加工方式设置的不同层,例如:常见的3类图层是MARKER层(喷粉画线层),CUTTING 层(切割层),文字层(文字标识层)。 2·、为何FastCAM不能读入有些AUTOCAD2004画出的图形? 解答:是因为在AUTOCAD中对该图形设置了面域的关系,只要在保存时将CAD图形保存为AutoCAM2000以下版本的格式即可。 3·、FastCAM软件中的CAD清除和CAD压缩功能是干什么用的? 解答:CAD软件绘制的零件图一般会存在人眼无法看到的多余的点,重叠的线和大量小实体拟合的圆弧,如果直接拿这样的零件图进行编程和切割,势必导致乱跑空程、重复切割,以及切割机反复加减速,造成机床震动。因此,使用CAD清除功能,清除多余的点,重叠的线,使用CAD压缩功能,压缩拟合圆弧,使CAD绘制的零件图得到优化,以便后续的套料编程和数控切割。 4·、零件图上有多余的实体点会不会影响切割,如何清除多余的实体点? 解答:当然会,多余的点、线、弧都会对切割产生严重影响,造成切割机乱跑空程,重复切割,造成切割零件的损坏,精度的降低,以及切割机抖动和内存不够而死机。因此必须清除多余的实体点。使用FastCAM独有的CAD清除和压缩等优化处理功能,清除多余的实体点,有效提高切割质量。 5·、实体数过多的情况是怎么产生的?如何避免? 解答:可能的情况是零件图形是从其他绘图软件中转换的,或在AutoCAD零件绘图过程中,使用了曲线拟合等操作。用户应该在生成NC前对图形分别做CAD清除和CAD压缩,并检查图形实体数量,保证图形的轮廓线闭合且没有重复多余的实体。6·如何判断图形中是否存在多余的实体? 解答:一是使用控制点观察;二是使用删除菜单中的CAD清除压缩功能。 7·、三是对于简单的零件直接观察实体数。如何处理DXF/DWG文件中不闭合的图形?解答:使用CAD清除功能,在删除菜单中选择CAD清除,然后在出现的检查是否孤立中选择“是”,在轮廓线最大缝隙中设置好断点的最小距离,如果小于该距离则自动设置为闭合。 8·、另外,可根据显示实体功能,显示控制点,找到断开的点,删除该实体并重新绘制。如何延长一条线或一条弧? 解答:在工具菜单中选择编辑实体,选择需要编辑的直线或弧,然后选择长度,输入变换后的长度就可以了。 9 ·.切割工艺处理问题[FastCAM系列软件-问题库]关于加补偿的问题: 解答:由于在切割过程中火焰或电弧有一定的宽度,造成切割材料有损耗。为保证零件尺寸,必须考虑这些损耗,所以必须加切割补偿。补偿量的大小为割缝的宽度。补偿的方向有左补偿和右补偿,左补偿即为刀具在切割零件左侧,反之为右补偿。补偿量可以在切割机控制器上加,也可以直接在程序中加补偿。我们建议在控制器上做补偿,因为这样做就不需要改变零件的尺寸。只要在软件中设置相应的补偿方式,则切割代码中就有相应的代码出现(例如,软件中设置左补偿,代码中会出现G41)。

FastCAM 图形处理问题讲解学习

F a s t C A M图形处理问 题

FastCAM问题解决 1·、 CAD 图层有什么用处? 解答:CAD 图层是绘图人员在绘制CAD 图形过程中,为了区分不同的结构或不同的加工方式设置的不同层,例如:常见的 3 类图层是 MARKER 层(喷粉画线层),CUTTING 层(切割层),文字层(文字标识层)。 2·、为何FastCAM 不能读入有些AUTOCAD2004 画出的图形? 解答:是因为在AUTOCAD 中对该图形设置了面域的关系,只要在保存时将CAD 图形保存为AutoCAM2000 以下版本的格式即可。 3·、 FastCAM 软件中的CAD 清除和CAD 压缩功能是干什么用的? 解答:CAD 软件绘制的零件图一般会存在人眼无法看到的多余的点,重叠的线和大量小实体拟合的圆弧,如果直接拿这样的零件图进行编程和切割,势必导致乱跑空程、重复切割,以及切割机反复加减速,造成机床震动。因此,使用CAD 清除功能,清除多余的点,重叠的线,使用 CAD 压缩功能,压缩拟合圆弧,使 CAD 绘制的零件图得到优化,以便后续的套料编程和数控切割。4·、零件图上有多余的实体点会不会影响切割,如何清除多余的实体点? 解答:当然会,多余的点、线、弧都会对切割产生严重影响,造成切割机乱跑空程,重复切割,造成切割零件的损坏,精度的降低,以及切割机抖动和内存不够而死机。因此必须清除多余的实体点。使用FastCAM 独有的CAD 清除和压缩等优化处理功能,清除多余的实体点,有效提高切割质量。 5·、实体数过多的情况是怎么产生的?如何避免?

解答:可能的情况是零件图形是从其他绘图软件中转换的,或在AutoCAD 零件绘图过程中,使用了曲线拟合等操作。用户应该在生成NC 前对图形分别做CAD 清除和CAD 压缩,并检查图形实体数量,保证图形的轮廓线闭合且没有重复多余的实体。 6·如何判断图形中是否存在多余的实体? 解答:一是使用控制点观察;二是使用删除菜单中的 CAD 清除压缩功能。7·、三是对于简单的零件直接观察实体数。如何处理DXF/DWG 文件中不闭合的图形? 解答:使用CAD 清除功能,在删除菜单中选择CAD 清除,然后在出现的检查是否孤立中选择“是”,在轮廓线最大缝隙中设置好断点的最小距离,如果小于该距离则自动设置为闭合。 8·、另外,可根据显示实体功能,显示控制点,找到断开的点,删除该实体并重新绘制。如何延长一条线或一条弧? 解答:在工具菜单中选择编辑实体,选择需要编辑的直线或弧,然后选择长度,输入变换后的长度就可以了。 9 ·.切割工艺处理问题[FastCAM系列软件-问题库] 关于加补偿的问题: 解答:由于在切割过程中火焰或电弧有一定的宽度,造成切割材料有损耗。为保证零件尺寸,必须考虑这些损耗,所以必须加切割补偿。补偿量的大小为割缝的宽度。补偿的方向有左补偿和右补偿,左补偿即为刀具在切割零件左侧,反之为右补偿。补偿量可以在切割机控制器上加,也可以直接在程序中加补

FastCAM 图形处理问题

FastCAM问题解决 1·、CAD 图层有什么用处? 解答:CAD 图层是绘图人员在绘制CAD 图形过程中,为了区分不同的结构或不同的加工方式设置的不同层,例如:常见的3 类图层是MARKER 层(喷粉画线层),CUTTING 层(切割层),文字层(文字标识层)。 2·、为何FastCAM 不能读入有些AUTOCAD2004 画出的图形? 解答:是因为在AUTOCAD 中对该图形设置了面域的关系,只要在保存时将CAD 图形保存为AutoCAM2000 以下版本的格式即可。 3·、FastCAM 软件中的CAD 清除和CAD 压缩功能是干什么用的? 解答:CAD 软件绘制的零件图一般会存在人眼无法看到的多余的点,重叠的线和大量小实体拟合的圆弧,如果直接拿这样的零件图进行编程和切割,势必导致乱跑空程、重复切割,以及切割机反复加减速,造成机床震动。因此,使用CAD 清除功能,清除多余的点,重叠的线,使用CAD 压缩功能,压缩拟合圆弧,使CAD 绘制的零件图得到优化,以便后续的套料编程和数控切割。 4·、零件图上有多余的实体点会不会影响切割,如何清除多余的实体点? 解答:当然会,多余的点、线、弧都会对切割产生严重影响,造成切割机乱跑空程,重复切割,造成切割零件的损坏,精度的降低,以及切割机抖动和内存不够而死机。因此必须清除多余的实体点。使用FastCAM 独有的CAD 清除和压缩等优化处理功能,清除多余的实体点,有效提高切割质量。 5·、实体数过多的情况是怎么产生的?如何避免? 解答:可能的情况是零件图形是从其他绘图软件中转换的,或在AutoCAD 零件绘图过程中,使用了曲线拟合等操作。用户应该在生成NC 前对图形分别做CAD 清除和CAD 压缩,并检查图形实体数量,保证图形的轮廓线闭合且没有重复多余的实体。 6·如何判断图形中是否存在多余的实体? 解答:一是使用控制点观察;二是使用删除菜单中的CAD 清除压缩功能。 7·、三是对于简单的零件直接观察实体数。如何处理DXF/DWG 文件中不闭合的图形? 解答:使用CAD 清除功能,在删除菜单中选择CAD 清除,然后在出现的检查是否孤立中选择“是”,在轮廓线最大缝隙中设置好断点的最小距离,如果小于该距离则自动设置为闭合。 8·、另外,可根据显示实体功能,显示控制点,找到断开的点,删除该实体并重新绘制。如何延长一条线或一条弧? 解答:在工具菜单中选择编辑实体,选择需要编辑的直线或弧,然后选择长度,输入变换后的长度就可以了。 9 ·.切割工艺处理问题[FastCAM系列软件-问题库] 关于加补偿的问题: 解答:由于在切割过程中火焰或电弧有一定的宽度,造成切割材料有损耗。为保证零件尺寸,必须考虑这些损耗,所以必须加切割补偿。补偿量的大小为割缝的宽度。补偿的方向有左补

FastCAM图形处理问题

FastCAM问题解决 1·、 CAD 图层有什么用处? 解答:CAD 图层是绘图人员在绘制CAD 图形过程中,为了区分不同的结构或不同的加工方式设置的不同层,例如:常见的 3 类图层是 MARKER 层(喷粉画线层),CUTTING 层(切割层),文字层(文字标识层)。 2·、为何FastCAM 不能读入有些AUTOCAD2004 画出的图形? 解答:是因为在AUTOCAD 中对该图形设置了面域的关系,只要在保存时将CAD 图形保存为AutoCAM2000 以下版本的格式即可。 3·、 FastCAM 软件中的CAD 清除和CAD 压缩功能是干什么用的? 解答:CAD 软件绘制的零件图一般会存在人眼无法看到的多余的点,重叠的线和大量小实体拟合的圆弧,如果直接拿这样的零件图进行编程和切割,势必导致乱跑空程、重复切割,以及切割机反复加减速,造成机床震动。因此,使用CAD 清除功能,清除多余的点,重叠的线,使用 CAD 压缩功能,压缩拟合圆弧,使 CAD 绘制的零件图得到优化,以便后续的套料编程和数控切割。 4·、零件图上有多余的实体点会不会影响切割,如何清除多余的实体点? 解答:当然会,多余的点、线、弧都会对切割产生严重影响,造成切割机乱跑空程,重复切割,造成切割零件的损坏,精度的降低,以及切割机抖动和内存不够而死机。因此必须清除多余的实体点。使用FastCAM 独有的CAD 清除和压缩等优化处理功能,清除多余的实体点,有效提高切割质量。 5·、实体数过多的情况是怎么产生的?如何避免? 解答:可能的情况是零件图形是从其他绘图软件中转换的,或在AutoCAD 零件绘图过程中,使用了曲线拟合等操作。用户应该在生成NC 前对图形分别做CAD 清除和CAD 压缩,并检查图形实体数量,保证图形的轮廓线闭合且没有重复多余的实体。 6·如何判断图形中是否存在多余的实体? 解答:一是使用控制点观察;二是使用删除菜单中的 CAD 清除压缩功能。 7·、三是对于简单的零件直接观察实体数。如何处理DXF/DWG 文件中不闭合的图形? 解答:使用CAD 清除功能,在删除菜单中选择CAD 清除,然后在出现的检查是否孤立中选择“是”,在轮廓线最大缝隙中设置好断点的最小距离,如果小于该距离则自动设置为闭合。 8·、另外,可根据显示实体功能,显示控制点,找到断开的点,删除该实体并重新绘制。如何延长一条线或一条弧? 解答:在工具菜单中选择编辑实体,选择需要编辑的直线或弧,然后选择长度,输入变换后的长度就可以了。 9 ·.切割工艺处理问题[FastCAM系列软件-问题库] 关于加补偿的问题: 解答:由于在切割过程中火焰或电弧有一定的宽度,造成切割材料有损耗。为保证零件尺寸,必须考虑这些损耗,所以必须加切割补偿。补偿量的大小为割缝的宽度。补偿的方向有左补

FastCAM系列软件-问题解答库

FastCAM系列软件-问题解答库 机械 2010-08-05 13:59:10 阅读299 评论0字号:大中小订阅 FastCAM系列软件-问题解答库 1、使用自动套料功能是否对板材的利用可以达到最佳? 解答:自动套料是根据一定的数学优化算法对零件的计算排列,不可能适合所有情况,因此,一般而言,自动套料不可能通过一次运算就达到最优的结果,人的脑力也不是一次就得到最优的结果。但是,自动套料可以提高效率,可以在短时间内给出较好的结果。 FastCAM 软件的优异功能是用自动套料和手动套料的交互,即达到计算机的自动套料与人的脑力的互动,先自动套料,当看到某个零件位置排列不合适时,马上按暂停键,或鼠标右键暂停,然后移动零件到合适位置,接着按继续自动套料。这样可以结合自动套料的快速和人工套料的经验和智慧,使套料既快又好。 2、如何保存余料并在余料中进行再套料? 解答:FastNEST 可以选用给定尺寸的矩形板套料,也可以用不规则的余料板进行套料。 其好处是可以充分利用剩余板料,节省板材消耗。但对于下料车间的管理要求相对提高,需要把剩余材料按材质、板厚,以及形状进行存档管理。 余料板套料步骤: 1.准备好余料板材的CAM图形文件。 2.在板材数据对话框中,选择余料CAM ,然后按+钮增加键。 3.从随后弹出的文件名列表框中,选取要进行套料的余料板文件名称,按选择钮。 4.此时,板材数据列表中将显示出所选的余料板数据及图形,点击确认钮。 5.和矩形板套料步骤相同,加入零件,自动手工交互套料,然后输出NC。 6.如果需要保存余料板,需要设置增加切断线,输出NC 时会有对话框询问是否输出切 断线,回答是,则弹出保存余料板文件。 7.保存的余料文件需要调入FASTCAM 绘图模块中,用智能修剪把原板左部边界修剪 掉,保存图形,作为新的余料板使用。 3、为什么在FastNEST套料软件中,自动、暂停和继续套料的按钮是灰色,不能用? 解答:可能是您所使用的FastCAM软件是标准版软件,不是专家版软件,或者是设置了手动排料的缘故。解决方法:在FastNEST的界面中,打开“排料”菜单,检查是否在“设置手动排料”选项前面有打钩。若有,则去掉该钩,三个按钮就会变成有效,就可以使用自动手工交互套料功能。若无法去掉前面的钩,则软件为标准版,请联系FastCAM公司进行软件升级,把标准版软件升级为专家版软件。 4、能否指定或改变一批零件的排料顺序? 解答:可以指定零件的排料顺序,在FastNEST套料软件中,在文件切割表->增加零件,或者快捷按钮增加零件时,在排料零件数据中修改各个零件的优先级,这是零件在排料中的重要程度,范围是0-9,重要性依次递增,0表示不需要排料,9表示必需首先考虑。 针对不同的零件设定不同的优先级,就可以指定零件的排料顺序了。 5、能否指定或改变零件的切割顺序? 解答:能指定或修改零件的切割顺序,通过对零件切割顺序的优化,NC程序被优化,可以有效提高切割效率,防止热切割变形。推荐在NC代码即将输出之前采用重新排序。 在FastNEST中套料完成,输出NC时,在排料顺序选项中选“指定”,可以手动指定零件的切割顺序,当然也可以通过快捷按钮重新排序来完成。 指定或者改变零件的切割顺序除了“指定”外,还包括“列、列返回、行、行返回、最近距

相关文档
最新文档