可编程序控制器 (PLC)实验讲座(补) 于庆广清华大学电机系 FACTS研究所
可编程序控制器 (PLC)实验讲座(补) 于庆广 清华大学电机系FACTS研究所
“实验一”讲解和编程技巧 日立EMI系列PLC的IO地址确定、 中间变量的选取、特殊內部输出的应用 I/O地址 实现输出控制 指令系统 中间变量 400~955 内部寄存器 960~991
一、 “实验一”讲解和编程技巧 1、日立EM-II系列PLC的I/O地址确定、 中间变量的选取、特殊内部输出的应用 I/O地址 中间变量 400~955 内部寄存器 960~991 指令系统 实现输出控制
“实验一”讲解和编程技巧 2、日立EMⅡ系列PLC的起动: XIIX2 FuN98 X1990 Fun98 990990 HH FUN98 ORG 990 AND 990 OUT FUN98
一、 “实验一”讲解和编程技巧 2、日立EM-II系列PLC的起动: FUN98 X1 X2 FUN98 X1 990 FUN98 990 990 ORG 990 AND 990 OUT FUN98
“实验一”讲解和编程技巧 3、PLC的掉电保护复位(700955)、计数器 定时器等: 967 961 ORG 967 ouT961
一、 “实验一”讲解和编程技巧 3、PLC的掉电保护复位(700~955)、计数器 定时器等: 967 ORG 967 OUT 961 961
“实验一”讲解和编程技巧 4、PLC输入信号的读入: 990 FUN102020、21AR FUN21500AR-500、501 990 FUN202020-35AR FUN22500AR500515 ORG 990 FuN20 20 FUN22500
一、 “实验一”讲解和编程技巧 4、PLC输入信号的读入: FUN10 20 FUN21 500 990 ORG 990 FUN20 20 FUN22 500 FUN20 20 FUN22 500 990 20、21 AR AR 500、501 20~35 AR AR 500~515
“实验一”讲解和编程技巧 5、循环移位程序的设计: ORG 500 500990 OR501 501 415 OR415 AND 990 964 FUN47400 STR 964 510 STR 510 990 SFR ORNOT 990 FUN47400
一、 “实验一”讲解和编程技巧 5、循环移位程序的设计: FUN47 400 SFR 500 990 ORG 500 OR 501 OR 415 AND 990 STR 964 STR 510 ORNOT 990 FUN 47 400 501 415 964 510 990
“实验一”讲解和编程技巧 6、PLC输出信号的输出: ORG 400 OUT200 400 200 ORG 401 401 201 ouT 201 402 202 ORG 402 403 203 OUT 202 ORG 403 415 215 OUT 203 ORG 415 OUT215
一、 “实验一”讲解和编程技巧 6、PLC输出信号的输出: 400 ORG 400 OUT 200 ORG 401 OUT 201 ORG 402 OUT 202 ORG 403 OUT 203 ORG 415 OUT 215 401 402 403 415 200 215 203 202 201
“实验一”讲解和编程技巧 7、2秒循环脉冲的设计: T/C00 T/C00 T/C002 T/C01 T/C02 T/C011 T/C01 T/C021 T/C02
一、 “实验一”讲解和编程技巧 7、2秒循环脉冲的设计: T/C 00 2 T/C00 T/C 01 1 T/C 02 1 T/C01 T/C02 T/C01 T/C02 T/C00
“实验一”讲解和编程技巧 8、思考:增加新功能 在任意输入X5有输入则从相应Y225开始循环 (1)所有输入信号取上升沿 (2)将循环移位的400事先置位1、2、4、8 (3)FUN47的移位数据逻辑要修改 (4)其它逻辑不变
一、 “实验一”讲解和编程技巧 8、思考:增加新功能 在任意输入X5有输入则从相应Y225开始循环 (1)所有输入信号取上升沿 (2)将循环移位的400事先置位1、2、4、8、 (3) FUN47的移位数据逻辑要修改 (4)其它逻辑不变
“实验一”讲解和编程技巧 9、内置时钟功能(940~955) 15: 13: 23, Wednesday, September 27, 1989 940(year): 0089(two bits) 942m&d):0927 944(day of Week: 0004(SunSat: 01-07) 946(h&m):1513 948(send):0023 950(0/1): Display/Edit Mode 951(1): Sets time point 952(1): Adjusts in +/-30 Sec 953(0/1): Turn on at battery error
一、 “实验一”讲解和编程技巧 9、内置时钟功能(940~955): 15:13:23,Wednesday,September 27,1989 940(year):0089(two bits) 942(m&d):0927 944(day of Week):0004(Sun~Sat:01~07) 946(h&m):1513 948(second):0023 950(0/1):Display/Edit Mode 951(1):Sets time point 952(1):Adjusts in +/-30 Sec 953(0/1):Turn on at battery error