第二个三层电梯plc梯形图图

您现在所在的是:
→ 浏览主题:
* 帖子主题:
年度积分:50
历史总积分:275
注册时间:
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数据库中增加对新的140NOE7NOE77111模板的支持, 具体操作步骤如下:
& &l 先从enterprise上下载NOE_Support_EN.zip文件
& &在计算机硬盘中创建一个备份文件夹,l 将concept目录下的Config.dll, Aiconfig.dll和Modconf.exe以及concept\dat目录下的sysinfdb.s(0..3)文件拷贝到备份文件夹
& &l “开始”→”程序”→”Concept2.5”→”ModConnect Tool”
& &“file” →”Open installationl file”→选择NOE771x1.mdc文件→点击”ok”
& &在”Select Modules”界面中点击”Add All”,l 然后点击”Close”
& &在”Concept Module installation”界面中点击”file”, 然后点击”Savel changes”(注意: 如果不执行该步骤, 模板将无法加入数据库)
& &l 退出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编程方式l
& &l 数组变量可为非定位变量,或是4x定位变量, 不能定位于0x 和1x
& &11.如何实现易于在线监视的字到浮点数转换?
& &如果使用word_to_real 功能模块实现字到浮点数转换时, 当输入一个字变量, 在线显示输出时是一个非常怪异的浮点显示, 如果要实现字到浮点数转换, 同时在线显示一个正常显示的浮点数时, 可用如下方法:
& &当使用Concept2.5时, 使用W_INT_REALl 实现字到浮点数转换
& &当使用Concept2.2时, 同时使用WORD_TO_INT 和INT_TO_REAL 实现字到浮点数转换l
& &12. Quantum开关量模板接葛莱码输出的绝对型编码器,Concept中有将葛莱码(Gray code)转换为整数的指令吗?
& &在Concept中,没有葛莱码(Gray code)转换为整数的指令,用户只能通过葛莱码与整数的关系公式,自己编逻辑程序来完成转换。在PL7Micro/junior/Pro软件中,有GRAY-TO-INT指令。
& &13.能不能通过Modem实现Concept编程软件和PLC的远程连接, 如能, 如何实现?
& &Concept可以通过Modem实现编程软件和PLC的远程连接, 具体步骤如下:
& &将PLC前面板的开关位置设置到”MEM”,l 然后在Concept中设置PLC的Modbus口参数为: Modbus ASCII, 9600Baud, 7Data Bits, Even Parity, 1 Stop Bit.
& &用标准串行电缆连接Modem和PC串口, 然后进超级终端, 配置串口并建立连接,l 串口配置与Modbus口参数一致.
& &打开超级终端连接窗口, 输入相应的AT指令设置Modem, 并测试通讯.l
& &l 输入ATDTxxxx (xxxx是与PLC连接的Modem的号码)进行拨号连接, 若连接成功, 返回”Connected 9600”, 同时Modem上指示灯显示已连接.
& &在超级终端连接窗口中选择”Disconnect”, 断开超级终端和Modem的连接,l 但Modem间的连接依然保留.可从Modem上指示灯判断连接状态.
& &启动Concept, 并与PLC连接l
& &要结束连接时,l 先退出Concept, 然后通过Modem 断电, 或断开电话线, 或在超级终端连接窗口, 输入相应的AT指令断开拨号连接.
& &14.用Execloader作Modicon PLC的Firmware download 时出现故障, 如何解决?
& &如果用Execloader作Modicon PLC的Firmware download 时总是出现故障, 无法解决时, 可尝试一下使用DOS下的Loader, 具体步骤如下:
& &“开始”→”程序”→”MS-DOS方式”l
& &进入concept\dat 目录下运行loader.exel 文件.
& &点击”communication parameters”, 按回车, 进行Modbus 或Modbus plus设定l
& &l 点击”file selection”, 按回车, 选择欲下载的.bin 文件
& &点击”load file to PLC”, 按回车l
& &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 输出模块的通道断线信息, 具体步骤如下:
& &l 进入concept, 并双击”I/O map”
& &在”I/O map”配置界面中, 在140 ACO 130 00l 输出模块所在站号的”status”栏输入一个3x寄存器, 如300001.
& &确定140 ACO 130 00 输出模块插在机架的第几号槽,l 找到3x寄存器对应的位置. 如140 ACO 130 00插在第3号槽, 则其通道断线信息存放在300002的低8位
& &18.能不能在Excel电子表格中输入Concept 变量编辑表后再导入concept,如能,如何实现?
& &在Excel电子表格中输入Concept 变量编辑表后再导入concept, 这个方法是可行的,具体步骤如下:
& &l “concept”→”file”→”export”→”Variables: text delimited”
& &选中User definedl “;”并输入导出文件名,如:aaa.txt
& &l 打开“Excel”→”file”→”打开”→选择文件类型为文本文件,并选择aaa.txt
& &在随后的界面中分别选中”分隔符号”和”分号”,l 然后在Excel电子表格中输入Concept 变量, 再存盘为aaa.txt
& &l “concept”→”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”l
& &以用户名supervisor 进入 security logonl
& &点击 ”protect” → “select” →l 选择要保护的项目
& &点击 ”protect” → 输入passwordl
& &如果需要取消用户程序的保护,l 具体步骤如下:
& &点击 ”protect” → “select” → 选择要取消保护的项目.l
& &点击l ”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/DAT目录下。再重新起动Concept,即可配置冗余电源140CPS12400。
& &23. Modicon 系列PLC有没有进行系统健康状态监视的功能 ?
& &Modicon 系列PLC有进行系统健康状态监视的功能, 如果采用ll984编程可采用功能模块STAT, 该功能模块将Modicon 系列PLC全部系统状态字表(184字)或部分系统状态字导入4x寄存器, 如果采用IEC编程可采用RIOSTAT,DIOSTAT,PLCSTAT等功能模块分别将相应的系统状态字导入对应4x寄存器, 然后根据4x寄存器相应位状态判断系统健康状态.
& &24. 140CPU支持2个网络模块, 但如果先配置NOE77100后配置140CRP93100, 允许配置2个NOE70CRP93100, 如果先配置140CRP93100后配置NOE77100, 只允许配置1个NOE70CRP93100, 为什么?
& &140CPU支持2个网络模块, 该网络模块包括NOM, NOE, CRP, MMS
& &模块, 其中CRP包括140CRP8CRP93x00, 所以140CPU只支
& &持1个NOE70CRP93100, 先配置NOE77100后配置140CRP93100, 允
& &许配置2个NOE70CRP93100, 这是一个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在每次上电起动时,希望在程序中作一些初始化工作,如何解决?
& &可用SYSSTATE功能块,当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 的具体内容l
& &为每个Sectionl 指定一个和Section名同名的结构变量, 类型为布尔型
& &定义跳转逻辑, 并将结构变量赋给线圈l
& &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机中l
& &点击”help”→”product authorization”→”software keys”, 然后记下界面右上角的”site codel number”
& &返回源PC机, 点击”help”→”product authorization”→”softwarel keys”→”move”→”next”
& &输入目标PC机中的”site code number”, 点击”next”, 并确认l
& &l 插入空白软盘, 点击”next”→”finish”→”ok”
& &返回目的PC机, 点击”add”→”authorize byl disk”→”next”
& &插入授权软盘, 点击”next”→”finish”→”ok”, 授权移机完成l
& &37.能不能在中断子程序中使用MSTR指令 ?
& &当使用中断锁存模块时, 在定义的中断子程序中不能使用MSTR指令, 除此之外, 在中断子程序中还要注意:
& &中断子程序中不能使用MSTR指令l
& &中断子程序中不能使用READ/WRITE指令l
& &l 中断子程序中不能使用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编程界面l
& &点击”edit”下拉菜单,l 选中”offset reference”
& &进入offset reference界面后,在”first”处输入第一个寄存器地址,l 在”last”处输入最后一个寄存器地址, 在”offset”处输入0, 在”section”处选择”all”
& &选中复选框”substitutel 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下定义)
& &点击”Segment scheduler”? ? 点击”Configure”
& &? 在”Total segments” 中定义为 2
& &? 将Segment 2 的”Type of solve” 定义为”End of logic”
& &(在Modsoft 下定义)
& &定义为 2?”Number of segments”?”I/O”? ? “Overview”
& &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?
& &IEC Extensions…,选中Allow leading digits in?Preferences?支持。但需要进行如下配置:打开菜单栏Option 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,例如主机地址为AAA.BBB.CCC.DDD,那么从机地址为 AAA.BBB.CCC.(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中能监视某个变量的趋势吗?
& &可以.具体步骤如下:
& &l 用Concept联机在线;
& &双击带有某个变量的功能块,然后再点击”Advanced”,进入Advanced monitor界面;l
& &选择想要监视的某个变量,再点击Tools下的Graphics,即可显示此变量的趋势图.l
& &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联机在线;l
& &l 双击带有某个变量的功能块,然后再点击”Advanced”,进入Advanced monitor界面;
& &l 选择想要监视的某个变量,再点击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就不是虚的.以下是有关优化的几点说明:
& &在启动结束时或是进行数次Downloadl changes以后,为了除去程序数据存储管理中的间隙,建议进行优化.
& &在项目关闭之前,l Optimize是不能用的,即必须先关闭项目,再优化.通过File/Optimize project选择要优化的项目.
& &l 在优化之后,在PC和PLC上的项目是不同的,必须重新Download,下载到PLC.
& &79.Quantum以太网模板140NOE/11通过哪些方式实现数据交换?
& &通过以下三种方式实现数据交换:
& &通讯功能块:MSTR,CREAD-REG,CWRITE-REG等指令.l
& &Globall Data(Publish/Subscribe) Utility(适用于140NOE77101/11).
& &I/Ol scanner(适用于140NOE).
& &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.
年度积分:
历史总积分:
注册时间:
该用户被锁定,回复内容不予显示!
文章数:199
年度积分:77
历史总积分:2869
注册时间:
英威腾变频器(二)
西门子logo体验(一)
西门子PLC体验(二)
M208体验一等奖
LOGO!体验二等奖
好样的!支持楼主!
工控学堂推荐视频:}

我要回帖

更多关于 plc编程入门梯形图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信