GE系统程序块的操作.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GE系统程序块的操作.doc

第3章程序块的操作 系列90-30和VersaMax PLC在每个文件夹中支持多块功能(PLC配置不同,块的数目 也不同)。所有的PLC所必须要求的块是_MAIN。当一个新文件夹创建的时候,这个块就自 动创建了。 本章内容 怎样创建和打开块和目标 怎样在文件夹浏览器屮管理块和关联元件 怎样使用与文件夾元件相关的变量 怎样在IL和LD中相互转换块 创建,插入和打开块 VersaPro允许使用多子块功能,其中的一个必定是_MAIN块。对块来说,创建的时候 是要求一个名字的。注意每种PLC对块的数量有不同的限制,不包括_MAIN块。(系列90 的Micro只支持_MAIN块。)同时可打开多个块。 一旦创建的块,则可在_MAIN块中或其他块中调用它。也可以调用还不存在的块,但 想要创建的块。 当编译的时候,一个语法错误会出现,提示新子块还没有定义。 下列类型的子块可在VersaPro中创建: Block I vpe Supported bv I adder Subroutine All, except Series 90 Micro fiishticlioii I iM Suhniutine Scries 90-Sik VersuMax Nano.Micro Exknwi] (C Block) Series W-70 Scries huxkds SSO. 351, 352, 361 J.. 363, and 364 MotiMfi d ocal Motion^ and Cam pmgT4irns) Series DSM314 iiKilion module 创建子程序 在打开的文件夹中,从nie中选择New或上下文菜单。从子程序子菜单中,选择梯图或 指令表。(也可以通过点击在工具条上的New Block按钮,创建梯图子程序)。 则会出现新建的梯图或语句表对话框。 在基本的属性条里,键入唯一的新块名。 如果创建一个90-30 PLC的定时屮断块,块名必须符合定时屮断的要求。 如果愿意的话,也可写入此块的描述。 为了给块分配巾断参数,选择Schedule条。双击Type条选择I/O巾断或者是定时中断。 详细的屮断参数,点击帮助的对话框。 注:对于90-30定时中断子块来说,块名定义时基,延时和时间间隔参数。如果改变这些值 的话,错误信息会在试图关闭对话框的吋候出现。 若要对编辑和浏览块加些限制,选择Lock条。 点击OK。创建一新的块。 如果文件夹浏览器是打开的,并且选择了块,这个块就增加到当前选择的块之上。如果文件 浏览器关闭的话,或者硬件配置、或者选择VDT的话,块就增加到浏览器的末尾。 创建外部C程序块 注:对系列90PLC来说,C语言的执行文件必须使用C编程工具来创建。同时,它必须是对 指定的PLC (90-70或者髙端90-30)创建的。90-30 C子块不使用输入/输出参数。 在打开的文件夹中,从File或者菜单中选择New,External。出现创建新的C块对话框。 在基本的属性条中,键如新块的唯一名字。 如果愿意的话,也可写入此块的描述。 要把C的可执行程序连接到块中,选择C Binary条。要定位想使用的C程序,点击浏览器 按钮。 为了给块分配中断参数,选择Schedule条。双击Type条选择1/0屮断或者是定时中断。 详细的中断参数,点击帮助的对话框。(C块可有中断参数或输入/输出参数,但并非都有)。 为;r分配输入/输出参数,选择参数条。可有多达7个参数对分配给90-70的外部C子块。 点击OK。创建了一个新块。 如果文件夹浏览器是打开的,并且选择了块,这个块就增加到当前选择的块之上。如果 文件浏览器关闭的话,或者硬件配罝、或者选择VDT的话,块就增加到浏览器的末尾。 90-30定时中断块命名要求 对于90-30 PLC來说,定时中断诀是以“pTiiii”的形式定义和命名的,其中的p是时基, 而iii是时间间隔。 如果p是1, iii的范围可以从0001到0010 (块的名字可以从1T0001到1T1110)。 如果p是2,iii必须是0001 (块的名字是2T0001)。 例如: 块名 时基 初始延时 时间间隔 1T0005 .001 sec. 0 5 msec. 2T0001 .01 sec. 0 10 msec. 定时中断块1T0005按以下定义:时基=.001秒;初始延时=0;时间间隔=5 (5亳秒)。 定时中断块2T0001按以下定义:时基=.01秒;初始延时=0:时间间隔=1 (10毫秒)。 90-30 PLC定时中断块的初始延时总是0。 如果90-30 PLC在硬件配罝屮声明了,块是作为定时中断块分配的,但名字不匹配命名 要求,当点击OK关闭创建新块对话框时会报告错误。 名字区限制 只允许字母A-Z,

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档