LD C0
CTD C0, 255 LDW <=C0,125 AN I0.1 LDW >=C1,125 A I0.1
LD
Q0.1,1
LDW <=C0,125 AN I0.1 LDW >=C1,125 A
I0.1
OLD NOT R Q0.1, 1
结果:运行正常。
S
21
6-6、用高速计数器HSC1实现20KHZ的加计数。当计数值等于100时,将当前值清零。 解:按照题意,所编梯形图程序如下:
LD S LD
I0.0
M0.0, 1 M0.0
制字
MOVD +0, SMD48 //初
始值
MOVD +100, SMD52 //预
置值
HDEF 1, 0 //设
定工作 模式
MOVB 15, SMB34 //
ATCH INT-0, 10 HSC 1 //连接
高速计数器
ENI
LD I0.1 // R M0.0 ,1 // LD M0.0
22
MOVB 16#F8, SMB47 //控
LPS
MOVD HC1, VD0 MOVW +100, VW200 ATT TT
VD0, VW200 VD0, VW200
IFO VW200, VW6
W= FIFO MOVD LRD MOVD LPP CRETI
VW202, +100 VW200, VW6 +100, SMD52 +0, SMD48
A
23
6-7、编程实现脉冲调制PWM程序
要求:周期固定为5S,脉宽初始值为0.5S,脉宽每周期递增0.5S。当脉宽达到设定的最大值
时,脉宽改为每周期递减0.5S,直到脉宽为零为止。以上过程周而复始。
解:按照题意,所编梯形图程序如下:
LD R LD
SM0.0
Q0.1, 1 //清0,Q0.1
CAQLL SBR_0, SBR0
SM0.0
FOR VW10, +1, +9 //循环9次,每次0.5 秒 LD 控制字,以
//1ms为单
位计数
MOVW +5000, SMW78 //存放脉冲周期 MOVW PLS 1
LDW <=VW10,+4500 +I +500, VW10 LDW ﹥=VW10,0 -I +500, VW10 NEXT
24
SM0.0
MOVB 16#DB, SMB77 //存放PLS
VW10, SMW80 //存放脉冲宽度
结果:符合题意
第七章、可编程控制器应用系统设计
7-1、PLC应用控制系统的硬件和软件的设计原则和内容是什么?
答:硬件、软件设计原则是:提高产品质量、提高生产效率、降低成本。 ①、在满足生产工艺前提下,尽可能使PLC系统结构简单、经济、实用;
②、保证控制系统的安全可靠、维护方便;
③、考虑到生产的发展、工艺的改进,在选型号、I/O点数,存储容量时,
适当留有余量,以利于调整、扩充;
④、最大限度满足被控对象工艺要求、工艺流程,解决生产实际问题。 软件设计:绘制梯形图或编写语句表:
①、网络段结构简明、逻辑清晰、注释明了、动作可靠、经实用检验; ②、程序简洁。占内存少; ③、具有可读性。
7-2、选择PLC机型的主要依据是什么?
答:机型选择依据:根据系统的控制要求、产品的性能、技术指标和使用要求 而定。其中,输入输出点数多少是选择PLC规模大小的依据,另外,存储容量
25