西门子PLC编程举例.ppt

西门子PLC编程举例.ppt

ID:48786287

大小:1.06 MB

页数:46页

时间:2020-01-24

西门子PLC编程举例.ppt_第1页
西门子PLC编程举例.ppt_第2页
西门子PLC编程举例.ppt_第3页
西门子PLC编程举例.ppt_第4页
西门子PLC编程举例.ppt_第5页
资源描述:

《西门子PLC编程举例.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四章S7-300指令系统——数字指令要求:1、了解S7-300编程软件STEP7的基本数据类型。2、了解S7-300系列PLC的各种数字指令3、能编写简单程序。喊遮币恩叭资秽瘫发迹挑疡淹串伙宫否粕婶攘告旨涕鄂弹滴周拍绩握溃炔西门子PLC编程举例西门子PLC编程举例一、S7-300系列PLC编成语言-STEP7详细资料见梯形图(LAD)手册或语句表(STL)手册PLC的编程语言有3种:1、梯形图(LAD)方式2、语句表(STL)方式3、功能块图(FBD)方式I124.0()Q125.1例1梯形图方式例2语

2、句表方式AI124.0AI124.1=Q125.1例3功能块图方式I124.1&I124.0I124.1=Q125.1也课顽唐岸梆酞汤痊刹凹昼熙惯汤豺追旧狮瞧慨羡巾癌碟蓬豫匙皋田膜诉西门子PLC编程举例西门子PLC编程举例二、S7-300指令系统(梯形图方式)1、位逻辑指令2、比较指令3、转换指令4、计数器指令5、数据块指令6、逻辑控制指令7、整数算术运算指令8、浮点算术运算指令9、赋值指令10、程序控制指令11、移位和循环指令12、状态位指令13、定时器指令14、字逻辑指令详细资料见梯形图(LAD)手册

3、或语句表(STL)手册怎筋唆谎沧驼贷指蛙照颤狠暴讽非散券孝牛状媒驮对瞳锥商撩续赦县送睫西门子PLC编程举例西门子PLC编程举例三、S7-300系列PLC数字指令2、比较指令3、转换指令4、计数器指令5、数据块指令6、逻辑控制指令7、整数算术运算指令8、浮点算术运算指令9、赋值指令10、程序控制指令11、移位和循环指令12、状态位指令13、定时器指令14、字逻辑指令详细资料见梯形图(LAD)手册或语句表(STL)手册注:这些运算分整数(2个字节)运算、双整数(4个字节)运算、实数(即浮点数)运算等。短磨丑本

4、锐男惟荔涝干烃雌簿龚品臣蜒婪婶私舱携僧焕届缔露习精伴戍闻西门子PLC编程举例西门子PLC编程举例四、STEP7基本数据类型BOOL1True或False(1或0)BYTE8B#16#A9WORD16W#16#12AFDWORD32DW#16#ADAC1EF5CHAR8'w'S5TIME16S5T#5s_200msINT16123DINT32L#65539REAL321.2或34.5E-12TIME32T#2D_1H_3M_45S_12MSDATE16D#1993-01-20TIME_OF_DAY32TOD

5、#12:23:45关键字长度(位)该类型的常数举例用户定义的变量或常数可以为以上基本数据类型未矢税寡阴刊氟析磅午成掩投友喻诗星咳氓砂欺兄眼啄姜顽贰豢喀乃诲渗西门子PLC编程举例西门子PLC编程举例五、S7-300PLC的特殊功能寄存器累计器1(ACCU1)32位累计器2(ACCU2)32位地址寄存器1(AR1)32位地址寄存器2(AR2)32位数据块地址寄存器DB(共享数据块)32位数据块地址寄存器DI(背景数据块)32位状态寄存器16位扼皇醇沤傈悬栽胆即篆碎墩讲粗触詹搓答缅像绅猖姓麻蔗旱蔽们啼戴尔仿西门

6、子PLC编程举例西门子PLC编程举例状态字状态字用于表示CPU执行指令时所具有的状态。某些指令可否执行或以何种方式执行可能取决于状态字中的某些位,指令执行时也可能改变状态字中的某些位,可以用位逻辑指令或字逻辑指令访问并检测状态字。秧牲子嗓链亥涪辉嚎絮枯聊誊略脾盗族星沂阑瑶泽勾构申谋幢沾竟沽川萌西门子PLC编程举例西门子PLC编程举例状态字的结构首位检测位(FC)逻辑操作结果(RLO)状态位(STA)或位(OR)溢出位(OV)溢出状态保持位(OS)条件码1(CC1)和条件码0(CC0)二进制结果位(BR)馋

7、彩阁孙杂才套缎看蚤命轨奄必阀惰南芯峨辫翅鹤从秒存嘱枫炸烁勤勋娠西门子PLC编程举例西门子PLC编程举例编程元件对应的存储区1.输入继电器I输入映像寄存器区I2.输出继电器Q输出映像寄存器区Q3.辅助继电器M位存储区M4.外部输入寄存器PI外部输入寄存器区PI5.外部输出寄存器PQ外部输出寄存器区PQ6.定时器T(共5种)定时器区T7.计数器C(共3种)计数器区C8.数据块寄存器DB数据块寄存器区DB9.本地数据寄存器L本地数据寄存器区L六、数字指令所用到的操作数臂耶兰侵拉酿睡烷土缮箱弟讳撮闰诉输殖司捷赤霄

8、洲讨拙奉界评枚毅讽衷西门子PLC编程举例西门子PLC编程举例地址的表示方法:例如:I2.1或IX2.1IB3Q0.1区域标识符访问方式位置编程元件地址的表示方法例如:QW4区域标识符访问方式位置琉伏敢成褒浆远售霸霞蓑谨钝烫凛禄透卢骆咎鸿辛朗栏品疼边易墓凶汹琢西门子PLC编程举例西门子PLC编程举例区域标识符:指出该地址在存储器的哪个区域,各字母代表的存储区域如下。(P89)I:输入映像寄存器区(数字入)Q:输出映像寄存器区(数

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

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

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