第五章 AB PLC SLC500 程序的编辑、保存和下载
AB PLC指令和其它PLC大同小异,需要大家找寻相关资料和帮助文件熟练掌握。这里就不再阐述。
本实验作一简单的程序:PLC控制一灯的闪烁,每隔1秒钟闪烁一次。
1、 双击LAD 2,进入程序的编程状态
2、 输入梯形图如图所示
其中,T4:1,T4:2是两个计时器,O:1/0是输出指示灯。关于计时器的参数,在上一实验中作了介绍,这里就不在说明。
3、 程序的下载
我们在实验 一已经创建了DF1通讯路径。程序下载前,在工具栏内点击图标进行工程校验,确定程序的正确。点击图标保存文件。
接下来把程序下载到处理器。在菜单中找到Comms->System Comms,点击
出现选择路径对话框,在DF1通讯下,鼠标点到SLC-5/04处理器,然后点击Download按钮,开始程序的下载。
好啦,在处理器运行时,你就可以看到间隔一秒闪烁的灯啦。恭喜你,实验成功!
首发!西门子PLC入门级编程新案例,老工程师详细编写程序图
原创不易,请勿抄袭,转载注明来源!
此方案是利用Siemens的PLC(CPU-224)和变频器MICROMASTER(MM)来实现各种功能。
主要是利用MICROMASTER(MM)自身PI及通讯功能,由PLC来集中控制,通过PLC的通讯口与MICROMASTER(MM)连接,读取变频器的各种信息,从而实现此套设备的各种功能,包括加减泵、起停泵等。
编程程序的具体说明:
PLC与MICROMASTER(MM)是采用USS五字协议进行通讯,具体内存分配如下:
具体说明见附录
变量参数
VW0-------P041(第一恒压值)
VW2-------P042(第二恒压值)
VW4-------P043(第三恒压值)
VW6-------P044(起停压力下限)
VW8-------P046(起停压力上限)
VW10------P047(PID上下限偏差)
VW12------第一恒压上限
VW14------第一恒压下限
VW16------第二恒压上限
VW18------第二恒压下限
VW20------第三恒压上限
VW22------第三恒压下限
VW30------第四恒压上限
VW32------第四恒压下限
VW34------第五恒压上限
VW36------第五恒压下限
VW40------PID上限值
VW42------PID下限值
VW44------实时压力值
VW46------实时频率值
VD50------运算地址
VW150--VW199----循环计数及标志位
VD150-----------地址指针
VD160--VD168----地址指针
VD160-----计算频率值地址指针
VD164-----接收缓冲区地址指针
VW170-----发送重试次数==3
VW172-----通讯故障可重试次数==5
VW174-----变频器故障可重新启动次数==3
VW176-----初始化计数器
VW180-----响应信息中接收字符数=初值为14
VW190-----接收信息BCC累加器
VB192-----最后一次通讯试操作的状态
VB500-----PORT0通讯标志字节
程序结构
MAIN------主程序
SBR0------PORT0及变量初始化子程序
SBR1------读变频器初值子程序
SBR2------读实时频率及实时压力子程序
SBR3------启动变频器子程序
SBR4------停变频器子程序
SBR5------运算BCC码子程序
SBR6------发送子程序
SBR8------读时时频率及实时压力发送子程序
SBR10-----计算PID上下限子程序
INT0------PORT0发送结束中断程序
INT1------PORT0发送超时中断程序
INT2------PORT0读实时频率及实时压力发送结束中断程序
INT3------PORT0读实时频率及实时压力发送超时中断程序
INT4------PORT0接收字符中断程序
INT5------PORT0接收超时中断程序
INT6------PORT0读实时频率及实时压力接收字符中断程序
INT7------PORT0读实时频率及实时压力接收超时中断程序
以上,欢迎分享及收藏!
如需更多其他学习PLC的资料也可通过私信告知小编,大家一起探讨学习!
相关问答
scl500的plc用什么软件编程?
可以用组态王或mcgs组态软件。可以用组态王或mcgs组态软件。
PLC怎么连接电脑?怎么把在电脑编程好的程序放入PLC运行?
三菱FX系列PLC如何接线及如何通过RS232进行下载程序今天简单给大家介绍下三菱FX系列PLC如何接线和如何通过RS232进行下载程序,简单的说明帮助大家能快速与PLC通...
plc梯形图编程中,定时器应该怎样编写?
科技引领生活,爱科技的小青年带你在科技的海洋里无限遨游……定时器在PLC系统中是较为常见的指令,相当于我们常用的时间继电器功能,可以进行定时操作。PLC中...
联想g50-70用做plc编程好不好-ZOL问答
够用了,但现在许多PLC软件不支持64位的,只支持32位的!联想G50-70AT-IFI笔记本...DDR3硬盘容量:500GB显卡芯片:AMDRadeonR市场价格:3799元左右。该...
logix500程序中如何获得plc地址?
通过地址解析函数的返回值获得plc地址。通过地址解析函数的返回值获得plc地址。
西门子常见系列有是s7500吗?
没有这个系列,估计你是听错了,200系列已经停产了,300/400属于中大型PLC,200SMART和1200现在初学者学的人比较多,容易入门。有一种人特别适合学习PLC,他就...
怎么用计数器统计进入大厦的人数,500人,用plc设计?
用两个感应器感应人进入,两个感应器的间距不能大于人体的宽度,这样,采用高速计数器来计数,利用A,B相的方式,可以统计进入和走出的人数差,也就是最终停留在...
求助PLC程序的大小如何计算?-盖德问答-化工人互助问答社区
不过我们这边都用1756的,基本上多大的程序都不成问题在电脑上显示的文件不是全部装入plc的吧,编程的时候存储空间是预留的,在电脑上显示的文件不...
欧姆龙CV500-RM221欧姆龙plc输出型号有哪些
[回答]产品品牌:欧姆龙产品名称:远程I/O主站模块产品型号:CV500-RM221线缆SYSMACBUS/2系统是PC同I/O装置置、FA元件群连接的高速BUS网络CV500-RM221。由...
西驰变频器fxc500说明书?
设置步骤如下:变频器恒压供水的优点:⒈技术先进:采用了变频器和PLC(PC/智能控制器)的自动化控制,使设备根据各种供水要求实现智能化恒压变量供量供水;...⒍...