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编程,可通过功能块PLCSTAT获得Quantum内部的一些系统状态,此功能块的输出PLC-STAT包含了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中的Variable 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
“concept”→”file”→”import”→将aaa.txt导入.
19.如何获得Quantum 双机热备的内部状态 ?
要想通过软件获得Quantum 双机热备的内部状态, 可在Hot standby configure中定义 nontransfer area , 其长度至少4个寄存器, 其前2个字为反向传送预留, 第3个字为热备内部状态字.
20.在Concept V2.5 中能不能实现用户程 |