文档库

最新最全的文档下载
当前位置:文档库 > 单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

资源输入点16个:地址:00-07(P1),10-17(P3)

内部编程可以触点重复使用输出点16个:地址:20-27(P0),30-37(P2)

辅助继电器16个:地址:40-47,50-57

定时器16个:地址:60-67,70-78(单个可以定时6553.5S)

计数器16个:地址:80-87,90-97(单个可以计数1-63535) 编程简单,对于使用过PLC编程人员来讲,非常简单,没有学过单片机的人也可以使用,并且很容易上手。

编程指令:LD,LDI,AND,ANI,OR,ORI,ANB,ORB,OUT,SET,RST,TIM,EN,CNT,#,SEC,IL,ILC,END.一:单片机编程软件使用图示:

1:软件环境:

图1 软件编程环境

图2 文件菜单图3 编译菜单

2:使用软件编程示例(示例编一个带自锁电动机起动与停止程序)。第一步:新建一个文件。

单片机仿PLC介绍与基本编程实例

图4 新建文件

第二步:输入指令 。

单片机仿PLC介绍与基本编程实例

图5 梯形图图6 输入指令

第三步:保存。(保存后缀为.ASM的文件,在桌面上建立个PLC文件夹,把编程文件保存在里面).

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

图7 保存文件图8 保存在PLC目录下

第四步:编译。

A编译成功。

单片机仿PLC介绍与基本编程实例

图9 编译

单片机仿PLC介绍与基本编程实例

图10 编译完成在PLC文件下生成a.hex文件

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

B编译出错(多了一个X,把X删除,编译OK)图10 编译出错

第五步:把程序下载到单片机。

A:编程器把程序烧录到单片机。

步骤:1,把编程器连接电脑,单片机放到插座上。2,运行编程器软件选择单片机型号。3,打开PLC目录下a.hex文件。4,进行烧录。5,烧录完成把单片机放到PLC控制板上。PLC控制板即可按照编程程序运行。

图11 编程器软件(打开A.asm文件)图12 编程器 (把程序烧录到单片机)

图13 单片机仿PLC电路板(运行)

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

单片机仿PLC介绍与基本编程实例

B:下载器把程序下载到单片机步骤:1:把下载线连接到单片机仿PLC电路板插座,下载器与电脑连接,电路板通电。2:运行下载软

图14 下载头插入单片机仿PLC电路板插座图15 连接下载器

图16 运行下载软件图17 单片机仿PLC电路板(运行)

3:总结:

1。单片机编程软件也可以用系统自带的记事本输入指令,保存后缀为.ASM的文件,再用单片机机编程环境打开编译。

2。把程序下载到单片机里用下载器很方便,并且价格便宜(人们币30多元一个)。

3。单片机仿PLC板价格便宜,使用简单,稳定性不逊专用PLC,实在是小型自动控制中优选控制器。

2AND.ANI指令

单片机仿PLC介绍与基本编程实例

2.OR .ORI指令。

单片机仿PLC介绍与基本编程实例