- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
freelance培训5
第五章 过 程 站 组 态
IEC61131-3编程…………………………… ………………..1
资源……………………………………………………..2
建立FBD项目树 …………………………………………..2
编写FBD程序 …………………………………………..3
5.2.2.1 FBD程序元素 ………………………………………….... 4
5.2.2.2 基本操作
编写IL 程序…………………………………….……………11
编写LD 程序…………………………………………………12
编写SFC程序………………………………………………….16
编写用户功能块…………………………………..……………19
5.1 IEC61131-3 编程
Industrial IT 编程采用IEC61131-3 标准。支持功能块图(FBD),指令表(IL),梯形逻辑
图(LD),顺序功能图(SFC)四种编程语言。其程序结构如下:
FBD 编程
FBD编程是图形化的编程方法,共有190多个标准功能块可调用。下面说明编程步骤。
5.2.1 建立FBD
建立Industrial IT的任务分为系统任务和用户任务两大类。用户任务是由运行在过程站中
的用户程序组成的。所有用户任务的集合称为用户任务列表。
( 在建立过程站资源时,系统自动生成系统任务列表和用户任务列表。
建立用户任务
每个过程站资源可以组态 9 个任务,其中8个任务为周期运行方式,1个为PLC循环
运行方式。对于周期运行方式的任务用户可以指定任务的执行周期行优先级。
( 在用户任务列表上选择插入下一级;
( 菜单:编辑(Edit) ( 插入下一级( Insert next level)
( 工具条选择:
( 出现任务选择对话框:
任务又有冗余任务行非冗余任务之分,冗余任务运行在冗余过程站。
(Default Task TASK 为PLC
( 输入任务名称;
( 确认任务周期行优先级;
( 其它参数保留缺省值。
任务处理方式timal)方式
Equidistant
5.2.2 编写FBD
5.2.2.1 FBD 程序元素
变量与常数
变量与常数可置于程序中的任何地方,并以矩形方式显示和编辑。
变量的类型有:
REAL 实型: 32位
DINT 双整型: 32位
INT 整型: 16位
UDINT 双字无符号整型:32位
UINT 无符号整型: 16位
DWORD 双字: 32位
WORD 字: 16位
BYTE 字节: 8位
BOOL 布尔型: 1,0
TIME 时间类型: 32位
STR 字符型
系统中的所有变量都组织在变量表中
( 访问变量表,在菜单中选择“System”( 变量表
Res. 变量所在资源
X “输出”属性(Y-Yes, N-No)
一功能块
功能块的左边为输入“管脚”,右边为输出“管脚”。
功能块两侧的长管脚必须连接变量或其它功能块。每个功能块必须有唯一的名字-
Tag 名
5.2.2.2 基本 ( 在FBD编辑界面选择变量(Variables)
( 选择变量类型
( 输入变量名:
( 变量名最长16位。
( 输入变量名后,确认;
文档评论(0)