BECKHOFF技术_TwinCat与IEC标准课件.ppt

BECKHOFF技术_TwinCat与IEC标准课件.ppt

ID:57055332

大小:454.50 KB

页数:21页

时间:2020-07-30

BECKHOFF技术_TwinCat与IEC标准课件.ppt_第1页
BECKHOFF技术_TwinCat与IEC标准课件.ppt_第2页
BECKHOFF技术_TwinCat与IEC标准课件.ppt_第3页
BECKHOFF技术_TwinCat与IEC标准课件.ppt_第4页
BECKHOFF技术_TwinCat与IEC标准课件.ppt_第5页
资源描述:

《BECKHOFF技术_TwinCat与IEC标准课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、IEC61131-3标准IEC61131-3对工业控制编程的以下方面进行了标准化定义公共元素:变量和数据类型软件模型:组态,资源和任务编程组织单元POU:程序,FB,FC编程语言:指令表(IL),结构文本(ST)梯形图(LD),功能块图(FBD)顺序功能图(SFC)标准FB和FC:IEC还提供了一批标准的功能FC和功能块FBIEC标准之公共元素变量声明的语法——变量和数据类型在TwinCAT中,变量定义的语法完全符合IEC61131-3标准变量名AT地址:数据类型;%I%Q%MATIdentifier

2、XBWDByteDatatypeByteBitbStartAT%IX100.1:Bool;e.g.IEC标准之公共元素基本数据类型——变量和数据类型在TwinCAT中,IEC61131-3标准的数据类型完全可以直接使用TypeANY-TypeKeywordDatawidth(Bit)InitialValuerangeBooleanANY_BitBOOL1FALSETRUE/FALSEBitstring(8)BYTE800..16#FFBitstring(16)WORD1600..16#FFFFBits

3、tring(32)DWORD3200..16#FFFF_FFFFShortintegerANY_NumSINT80-27...27-1IntegerINT160-215...215-1DoubleintegerDINT320-231...231-1UnsignedshortintegerUSINT800...28-1UnsignedintegerUINT1600...216-1UnsigneddoubleintegerUDINT3200...232-1IEC标准之公共元素基本数据类型——变量和数据类型

4、在TwinCAT中,IEC61131-3标准的数据类型完全可以直接使用TypeANY-TypeKeywordDatawidth(Bit)InitialValuerangeSlidepointANY_RealREAL320.0-1.18*10-38..3.4*1038LongslidepointLREAL640.0-2.22*10-308..1.798*10308DateANY_DateDATE(D)32D#1970-01-01TimeofdayTIME_OF_DAY(TOD)32TOD#00:00TO

5、D#00:00..TOD#23:59DatetimeofdayDATE_AND_TIME(DT)32DT#1970-01-01-00:00timeANY_TimeTIME32T#0msSequentialcharactersANY_StringSTRING(80+1)*8‚‘IEC标准之公共元素用户定义的类型:枚举数组结构——变量和数据类型在TwinCAT中,用户定义数据类型的方法完全与标准一致TYPEDevice:STRUCTID:STRING(25);Name:STRING(25); Power:

6、Real; Weight:Real;END_STRUCT END_TYPE结构名称结构的元素1,名称:类型结构的元素2,名称:类型■■DeviceID:Name:Power:kWWeight:kgIEC标准之公共元素——软件模型ConfigurationMainMotionResourceResourceTask1Task2Task1Task2ProgramProgramProgramProgramFBFBFBFBFBGlobalanddirectaddressedvariableaccesspath

7、sIEC标准之公共元素——软件模型,TwinCAT模型一台PC机上,最多有4个PLCruntime,每套PLC最多可有4个TaskMainMotionTwinCATPLCruntime1Task1Task2ProgramProgramFBFBI/O设备MainMotionTwinCATPLCruntime2Task1Task2ProgramProgramFBFB直接定位到I/O地址的变量TwinCATSystemManagerIEC标准之公共元素——软件模型,TwinCATPLC实例TwinCAT的软

8、件模型与IEC61131-3的完全一致任务配置程序调用功能块程序通过I/O变量存取物理I/OIEC标准之公共元素——软件模型,TwinCATPLC实例TwinCAT资源:任务配置IEC标准之公共元素——软件模型,TwinCATPLC实例程序通过I/O变量存取物理I/OIEC标准之公共元素——软件模型,TwinCATPLC实例在TwinCAT中,程序调用功能块IEC标准之公共元素POU的种类:Function功能,又称函数,用于扩展PLC的运算,无静态变量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。