西门子高级编程.pdf

西门子高级编程.pdf

ID:52242232

大小:1.15 MB

页数:59页

时间:2020-03-25

西门子高级编程.pdf_第1页
西门子高级编程.pdf_第2页
西门子高级编程.pdf_第3页
西门子高级编程.pdf_第4页
西门子高级编程.pdf_第5页
资源描述:

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

1、状态位指令SIMATICS7Date:2009-4-15SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_01E.1AutomationandDrivesS7-CPU的寄存器和存储器区域累加器ACCU432位仅适用于装载存储器S7-400ACCU332位-逻辑块-数据块ACCU232位ACCU132位工作存储器-逻辑块L,A,O,...地址寄存器-数据块AR132位I/O区域T,S,=,...AR232位数据块寄存器系统存储器-过程映像输入表打开的DBDB长度-过程映像输出表-位存储器打开的DIDI长度-定时器-计数

2、器16位16位-逻辑数据堆栈状态字-中断堆栈-块堆栈状态位16位S7-CPU寄存器S7-CPU存储器区域SIMATICS7Date:2009-4-15SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_01E.2AutomationandDrives状态字结构状态字各位的含义位定义值含义0/FC20首次检查位1RLO21逻辑运算结果2STA22状态位3OR23或4OS24保存溢出5OV25溢出6CC026条件代码7CC127条件代码8BR28二进制结果9...15未定义29..210SIMATICS7Date:2009

3、-4-15SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_01E.3AutomationandDrives检查状态位在STL中进行检查òAOV扫描溢出显示òAOS扫描存储的溢出标志òABR扫描BR标志检查条件代码(CC0,CC1)òA==0结果等于0òA>0结果大于0òA<>0结果不等于0òA=<0结果小于或等于0,等等òAUO无序指令在LAD和FBD中进行检查M4.0OVM4.0S>0SSIMATICS7Date:2009-4-15SITRAINTrainingforSiemensAG2001.Allrights

4、reserved.File:PRO2_01E.4AutomationandDrives带有状态位的指令指令码含义示例òSET将RLO位设置为“1“SET//RLO-1=M0.1òCLR将RLO位设置为“0“CLR//RLO-0òNOT将RLO位取反O手动模式;O自动模式;NOT;=操作模式=M0.0I1.0I1.1I1.2òSAVE以二进制形式保存RLO

5、

6、

7、

8、

9、

10、(SAVE)结果BRQ4.2Q5.0

11、

12、

13、

14、()òABR检查二进制形式结果SIMATICS7Date:2009-4-15SITRAINTrainingforSiemensAG2001.Allrightsreserved.Fi

15、le:PRO2_01E.5AutomationandDrives块调用或复杂功能中的BR位及ENOLADSTLNetwork1:循环程序Network1:循环程序AI0.0I0.0FC23M100.0JNB_001ENENO()CALLFC23Step_bit_memory:=MW10Step_display:=QW12Step_bitStep_dis_001:ABRMW10_memoryplayQW12=M100.0Network2:???Network2:???AI0.1I0.1MUL_IM100.1JNB_002ENENO()L345L987345IN1OUTMW10*ITMW1

16、0987IN2ANOVSAVECLR_002:ABR=M100.1SIMATICS7Date:2009-4-15SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_01E.6AutomationandDrives取决于状态位的跳转功能òJU标号1)无条件跳转òJC标号1)如果“RLO”=1,则跳转òJCN标号1)如果“RLO”=0,则跳转òJCB标号1)如果“RLO”=1,则跳转,并将RLO保存在BR位中òJNB标号1)如果“RLO”=0,则跳转,并将RLO保存在BR位中òJBI标号1)如果“BR”=1,则跳转òJNB

17、I标号1)如果“BR”=0,则跳转òJO标号1)如果状态字中的“OV”位=1,则跳转òJOS标号1)如果状态字中的“OS”位=1,则跳转1)标号可以由4位字母-数字字符组成SIMATICS7Date:2009-4-15SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_01E.7AutomationandDrives取决于条件代码的跳转功能òJZ标号1)如果状态字“CC1”位=

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

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

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