ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:339.67KB ,
资源ID:26984496      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26984496.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(GE注意点分析.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

GE注意点分析.docx

1、GE注意点分析GE注意点HMI1.A.A.S中有些Indirect变量,可用于赋值、翻页等功能。2.GE QuickPanel HMI编程指南(1)HMI作为单独Project存在这样做的优点:(1)HMI可以脱离PLC程序单独存在;(2)工程庞大需多人协作时,HMI框架可以首先确立下来。缺点是当查看PLC程序中的某个变量用在HMI上的使用情况时,无法通过Reference直接索引到。解决办法:将HMI使用的所有变量导出到Excel表格中,在IOAddress一览中查找即可。Proficy Machine Edition编程软件(以下简称ME)允许一个工程项目(Project)中共存若干个目标

2、(Target)。按照这种思路,PLC程序作为一个Target(假设Target名就是PLC),HMI作为一个Target,HMI上与PLC交互的点可以PLC.*的形式给出,但不建议这样做,因为无法将HMI单独拆分出去。(2)HMI工程命名规则建议按照以下规则命名:XXX_HMI_XXXXXX 工程名 年 月 日如:OP1400A_HMI_080903工位OP1400A的HMI程序,日期是2008年9月3日。(3)程序备份每天工作结束将程序备份一份。旧的备份程序多保留几份,程序出意外时可最大限度减少损失。(4)画面组成如果HMI上有固定显示的部分,并且位置固定,可将该部分作为独立的画面,在“P

3、anel Type”处选择“popup”或“overlapped”,而变化的画面则选择“replace”。相当于几个部分拼成一幅画面。(5)HMI变量命名规则建议按照下述规则进行变量命名:变量名说明HL_HMI使用的内部变量(Data SourceInternal)或间接变量(Data SourceIndirect)H_HMI用于和PLC通讯的变量(Data SourcePLC Access)。相应地,与H_对应的PLC中的变量名是PH_。对于相同类型或用于某一区域的变量,可使用结构变量,将其归结于同一结构之下,可使HMI变量表中的变量不散乱,更有规律。(6)相似页面的处理内容较多需要翻页,而

4、每页风格相似的情况下(如手动操作),建议用以下方式实现:画面上使用间接(Indirect)变量,画面跟随脚本使用AssignIndirect指令,将真实变量赋值给间接变量。这种方法只需更改脚本和画面静态文本即可,可大大减少画面修改工作量。(7)多用Excel批量修改变量变量可以输出为csv文件,同时可将修改后的csv文件导入到变量表,在批量修改变量时非常方便。CIMPLICITY一、HMI1.点表导入导出进入CIMPLICITY编辑界面,在Points目录下,选择菜单ToolsCommand Prompt.(图2-1-1-1),出现DOS命令框(图2-1-1-2),输入指令CLIE expor

5、t D:A.csv,可将当前点表导出到指定路径的csv文件。同样,输入CLIE import D:A.csv,可将指定csv文件中的点表导入当前点表。图2-1-1-1 选择菜单ToolsCommand Prompt.图2-1-1-2 DOS命令框iFIX一、驱动1.MBE PowerToolMBE PowerTool是iFIX的Modbus TCP驱动。有两个地方的配置需注意。(1)Device配置Bridge ConfigurationUnit填写的数值,要与远程Modbus TCP Server的本机地址一致(图3-1-1-1)。图3-1-1-1 Device配置该数值的含义是,Modbu

6、s TCP协议允许同一IP地址下有多个Server,区分这些Server,用不同的本机地址(Unit)实现。(2)DeviceAdvanced配置点击图2-1-1-1中的“Advanced.”按钮,在弹出的“Advanced Settings for Primary Device”对话框中,TCP输入的数值要与Server使用的端口号保持一致,如图3-1-1-2所示。图3-1-1-2 Advanced Settings for Primary Device2.OPC PowerTool使用该驱动对Group进行配置时,I/O选项中有异步(Asynchronous)和同步(Synchronous

7、)可选(图3-1-2)。异步为数据有变化时才更新,或看门狗超时才访问OPC服务器;同步为定期访问服务器。一般模拟量用异步,开关量用同步。图3-1-2 I/O选项二、HMI1.画面尺寸iFIX画面为了做到通用性强(不同屏幕分辨率下全屏显示),一般会使用百分比单位定义画面尺寸。要查看画面的坐标,在画面的空白处点右键,选择“属性窗口”,在弹出的“属性”对话框中(图3-2),WindowLeftPercentage和WindowTopPercentage就是画面坐标。WindowLeftPercentage:指定作为窗口起源的水平屏幕的百分比,也就是画面离开屏幕最左端的百分比。WindowTopPer

8、centage:指定作为窗口起源的垂直屏幕的百分比,也就是画面离开屏幕最上端的百分比。图3-2 画面属性三.常见问题列表1.数据库中数据块无法分配驱动器映象表现象:更改数据块“基本”属性中的“驱动器”时,弹出窗口“无法分配驱动器映象表”(图3-3-1)。图3-3-1 无法分配驱动器映象表解决方法有二:一是将该驱动所对应的配置文件文件名更改为iFIX对应的节点名;二是将该驱动所对应的配置文件文件名更改为Default。文件名更改完毕,都要将配置文件放入C:Program FilesGE FanucProficy iFIXPDB文件夹中(假设使用iFIX的默认安装)。建议使用第二种方法,通用性强。

9、PLC1.CPU硬件配置使用Proficy Machine Edition打开程序中的CPU硬件配置(Hardware Configuration),在“Settings”一栏(图4-1),对红框处的2项选择特别说明如下:Logic/Configuration Power-up Source建议选择“Always Flash”,好处是将最新程序下载至CPU的Flash后,在CPU没有后备电池的情况下,掉电后重新上电CPU会从Flash中获取程序,不会导致程序丢失。Data Power-up source建议选择“Always RAM”,好处是在CPU有后备电池的情况下,CPU重新启动后,原有的

10、设定数值会继续保持。图4-1 CPU硬件配置2.Function Block中不要再调用Function Block。3.GE PLC一些系统触点的含意(只能做触点用,不能做线圈用)ALW_ON:常开触点。ALW_OFF:常闭触点。FST_SCN:在开机的第一次扫描时为“1”,其他时间为“0”。T_10ms:周期为0.01秒的方波。T_100ms:周期为0.1秒的方波。T_Sec:周期为1秒的方波。T_Min:周期为1分钟的方波。4.Local变量最好不要用作全局变量。5.Node address for the RX3i Profibus Master (IC695PBM300) is ty

11、pically 1; Slave Node addresses typically start at 3 (1 and 2 are reserved for the Master Module).6.PID整定后参数数值自动更新为参数初始值(Initial Value)的方法PID自动调节需要经过一段时间摸索后,才能整定出合理的参数数值。把这些数值作为参数初始值(Initial Value)下载至PLC,则PLC遇到重新启动的情况,可以从初始值自动载入参数数值,非常方便。PID的关键参数较多,如果用手写的方法,将合理的参数数值挨个写入初始值,麻烦且容易出错,可使用以下方法将PID整定后参数数值

12、自动更新为参数初始值。(1)打开相关的PLC程序,Online,在程序中找到PID参数对应的PID指令,点右键,选择“Tuning”,如图4-6-1所示。图4-6-1 Tuning(2)在弹出的PID调节窗口中,输入合理的整定参数,然后选择“Update Project”按钮(图4-6-2),即可将PID整定后参数数值自动更新为参数初始值。图4-6-2 PIDUpdate Project7.Proficy Machine Edition 5.6的Function Block中的定时器要用TON、TOF和TP,不能用脉冲线圈,需要自己编个小程序实现。8.Proficy Machine Editi

13、on的帮助文件(按F1)中,close应理解为闭合(1),open应理解为断开(0)。9.Toolchest的Drawer使用要小心,注意保持一致。10.Variable propertiesPublishWindows NT/CE targets: If set to True, the variables data is made available for viewing through a web browser. For a variable to be available over the web, both the variables Publish property and i

14、ts targets Publish property must be set to True.PACSystems targets: When set to External, the variable is included in the Published Variable Table (PVT), which certain HMI applications can use to refer to a variable by name instead of by its reference address. (In the case of a symbolic variable or

15、I/O variable, HMIs must refer to it by name, because it is not mapped to a reference address in CPU memory.) Fault tables and C blocks on the PACSystems target can also refer to a variable by name. When set to Internal, the variable is included in a PVT but is not available to external HMI applicati

16、ons; the variable is available by name to fault tables and C blocks. For more information, see Publishing PACSystems variables. This property has no effect on other GE Fanuc controller targets.11.VersaMax NIU的Profibus配置要先加VersaMax Profibus NIU(图4-11),否则无法通讯。图4-11 VersaMax NIU的Profibus配置12.VersaPoint

17、模块在PLC的“Output Disable”状态下会报错(BF红灯闪)。13.查看%L变量在程序中的使用用鼠标选中一个程序块,按右键,选择Report操作,Proficy Machine Edition列出在该程序块中使用到的变量地址(包括%L)。14.查看CPU内存/时间/密码用鼠标右击对象,选择Online CommandsShow Status。15.查看PLC故障表用鼠标右击对象,选择Diagnostics。16.程序中所用到的变量的汇总用鼠标右击对象,并选择Report,Proficy Machine Edition将列出地址变量在程序中的使用,各符号含义如下:- 没有使用;* 明

18、显使用;+ 隐含使用。17.导入Control/Lm90的程序用鼠标右击对象名,选择ImportCimplicityControl Folder。导入后的程序将覆盖目标中的原程序。在导入前,最好用Control 2.5软件打开程序,并作硬件配置的更新和二进制文件的更新,然后再执行导入操作。18.计算机与PLC通讯时,如果是通过以太网连接,一定要先把相应Target的Physical Port设为ETHERNET,并将IP Address设为与PLC一致。19.检索子程序块被调用的情况用鼠标选中一个程序块,在消息窗口中选中“Reference”,窗口将列出该程序块在整个PLC程序中被调用的情况。

19、20.将变量表通过Excel表格导入导出时,在Excel表格中修改时需注意DateSource、DatasourceClsid、Device、IOAddress四栏应保持对应关系,否则修改后的Excel表格导入变量表将不起作用。对应关系举例:DataSourceDataSourceClsidDeviceIOAddresInternalE5D41EDE-5B6A-11D1-9B78-00C0F014DF75PLC AccessD9CD5DB1-24AB-11D2-B82A-00104B6FF16FDevice1PH_ManualPB_CMD_L121.结构变量适用于控制许多相同对象(如Motor

20、1、Motor2)。22.联机操作用鼠标右击梯形图程序中的变量,可选择强制I/O或暂时向I/O赋值:Force - 强制;Turn - 暂时赋值。23.热备冗余(1)两台PLC做热备冗余时,CPU的硬件配置“Redundancy”标签下(图4-23-1),“Fail Wait Time (mSec in 10 mSec Increments)”为系统失败等待时间,必须基于两个CPU到达同步点之间的最大差异值,默认值为60ms。若CPU扫描时间小于60ms,则使用默认值即可。若CPU扫描时间大于等于60ms,则两个CPU到达同步点之间的最大差异值可理解为扫描时间的数值,此时的Fail Wait

21、Time建议数值为“CPU扫描时间+10”,若小于建议数值,则可能导致2个CPU冗余切换失败。例子:CPU扫描时间95ms,则Fail Wait Time应为95+10=105,考虑必须是10ms的整数倍,则应填写110。图4-23-1 Redundancy设定(2)两台PLC做热备冗余时,程序写完后,要把需要同步的变量在“Transfer List”中进行设定(图4-23-2),否则PLC主从切换时会有问题。图4-23-2 Transfer List设定24.列出当前PLC中处于强制状态的变量用鼠标右击对象,选择Online CommandsOnline Force Report。25.设置

22、PLC程序的编译查错选项在Options下选ControllerGeneral,在属性窗口中可定义如下参数(图4-25):(1)是否检查线圈被重复输出(建议设置为“Show as Warning”)。(2)是否检查变量名所对应的数据类型与指令的匹配(建议设置为“Show as Warning)。(3)是否检查一个地址被分配给两个相同数据类型的变量(建议设置为“Prevent”)。图4-25 设置PLC程序的编译查错选项26.使用FB的程序块下载到PLC后,对FB进行修改再次下载到PLC时可能会报错。解决办法:点击TargetOnline CommandsClear,在弹出的对话框中,选择“Al

23、l Memory”(图4-26)。图4-26 Clear Memory设置27.使用MOVE_BOOL时,如果IN=MySymbolic.X10(MySymbolic对应的实际地址为%R00001),点击MySymbolic.X10,使用Feedback Zone的Reference功能时,直接调用%R00001取位的点(如%R00001.X00)的程序块,将无法被索引到。28.下载硬件配置时的常见错误如果PLC中当前所包含的硬件配置内容里的CPU Password被设置成“Disabled”,再下载一个新的PLC硬件配置内容, 该配置内容里的CPU Password被设置成“Enable”,

24、 下载过程中有如下错误信息:Error 8097: PLC Error - Password are set to inactive and cannot be enabled or disabled.有两种解决方法:(1)将新的硬件配置内容设置成 CPU Password = Disabled。(2)保持新硬件配置内容,将CPU模块放电(断开电池, 短路电路板上的电容引脚)。29.用Proficy Machine Edition将一个独立的PLC程序和一个独立的触摸屏程序合并起来的方法如下:(1)将PLC程序完全Download到PLC。(2)将触摸屏程序打开,Upload PLC程序。Hardware1.Genius电缆建议选用BELDEN YJ56769(旧型号BELDEN 9182)。2.Genius远程站编程电缆订货号:IC200CBL002。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1