资源描述:
《PLC的文件和程序.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、PLC介绍文件和程序将要讨论的内容...1.说明是程序文件2.程序文件的用途3.梯形图逻辑的概念4.输入,输出地址5.逻辑6.实例ML1000MemoryOrganizationMicroLogix1000MEMORYPROGRAMFILES0123456-15SystemReservedMainProgramErrorFileHSCFileSTIFileSubroutineFilesDATAFILES01234567OutputFileInputFileStatusFileBitFileTimerFileCounterFileControlFileIntegerFil
2、esML1000MemoryOrganizationPROGRAMFILES0123456-15SystemReservedMainProgramErrorFileHSCFileSTIFileSubroutineFilesDATAFILES01234567OutputFileInputFileStatusFileBitFileTimerFileCounterFileControlFileIntegerFilesMicroLogix1000MEMORY文件0-系统文件标志和保留文件用于存储与系统有关的信息.处理器的型号和配置通讯参数I/O配置密码Misc..文件1-保留文
3、件特点文件2-主程序文件标志和打开文件主梯形图文件典型应用是用户的“主要”存在什么地方必须有程序逻辑文件3-故障列行程序预配置和打开文件用作故障列行子程序当有错误被发现时被“扫描”(允许用户清除错误和禁止关闭)下列错误可能被发现:保留数据丢失电源断电起动保护看门狗超时文件超出边界在计时器的累加值或预置值出现负值外销的HSC预置值可以被用作用户子出现,但不推荐。文件4-高速计数文件预配置和打开文件可用作HSC子程序文件当HSC中断发生时被撋钄HSC中断在下列情况发生:计数值达到撛ぶ弥禂时(高或低)上溢出或下溢出发生时可以被用作用户子程序,但不推荐使用文件5-可选定时中断
4、文件预配置和打开文件可用作STI子程序当STE指令置(1)时被扫描间隔时间可调,10m秒精度可以用作用户子程序,但不推荐使用。文件6-15-用户子程序文件摯蚩獢文件典型应用于用户特殊要求.从文件2(主程序文件)进入,通过特殊的程序标志JSR跳到子程序并返回SBR子程序标志RET返回子程序允许子程序嵌套(8级,3级时出错,HSCor或STI子程序使能)梯形图逻辑概念
5、
6、
7、/
8、读/条件指令写/控制指令
9、
10、
11、/
12、
13、
14、
15、/
16、
17、
18、
19、
20、
21、/
22、()
23、
24、()()()()
25、
26、开始(Rung#1)结束(Rung#5)梯形图逻辑概念读/条件指令写/控制指令LogicalContinuity
27、
28、
29、
30、/
31、TFF
32、
33、
34、/
35、()()TFFLogicalContinuity逻辑“与”指令
36、
37、I/4
38、
39、I/5()O/0IF输入004AND输入005导通THEN输出0被激励LogicalANDConstructionIFinput4ANDinput5havepowerTHENenergizeoutput0
40、
41、I/4
42、
43、I/5()O/0LogicalContinuityTTT逻辑“或(或)指令
44、
45、I/4
46、
47、I/5()O/0IF输入4OR输入5得电THEN输出0被激励LogicalORConstruction
48、
49、I/4
50、
51、I/5()O/0IFinput4ORinput5hav
52、epowerTHENenergizeoutput0逻辑导通TFTLogicalORConstructionIFinput4ORinput5havepowerTHENenergizeoutput0
53、
54、()
55、
56、I/4I/5O/0LogicalContinuityTFT
57、
58、()
59、
60、I/4I/5O/0LogicalContinuityTFT复杂指令
61、/
62、I/11
63、
64、I/5
65、/
66、I/7
67、/
68、I/1
69、
70、I/3
71、
72、I/2
73、
74、I/4
75、/
76、I/0
77、
78、I/1
79、
80、I/1
81、/
82、I/8
83、
84、I/9()O/0
85、
86、I/10读输入指令UnusedI/2I/1I/0COMI/3I/6I/5COMI/4I/
87、7I/9I/8电源电压UnusedLS1False假指令是:输入位是逻辑0True真ExamineON-
88、
89、-XIC如果输入设备打开(0)关闭(1)逻辑1读输入指令UnusedI/2I/1I/0COMI/3I/6I/5COMI/4I/7I/9I/8电源电压UnusedLS1FalseTrueExamineOFF-
90、/
91、-XIOFalseTheinstructionis:TheinputbitisLogic0Logic1TrueExamineON-
92、
93、-XICIftheinputdeviceisOpen(0)Closed(1)写输出指令级状