新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ISP微控制器的PLC实现方法

基于ISP微控制器的PLC实现方法

作者: 时间:2012-02-13 来源:网络 收藏

四、应用实例

某送料小车自动控制系统如图5所示,STa、STb分别为左行和右行限位开关。小车碰到STa自动停下来装料,10s后装料完毕自动开始右行,碰到STb自动停下来卸料,15s后卸料完毕自动往左行,这样不停地循环工作,直到按下停止按钮为止。

36.jpg

输入:
SBF(右行手动按钮):I0.0
SBR(左行手动按钮):I0.1
SB1(手动停止按钮):I0.2
STa(左行限位):I0.3
STb(右行限位):I0.4

输出:
KMF(左行线圈):Q0.0
KMR(右行线圈):Q0.1
装料:Q0.2
卸料:Q0.3

此例属于一个被控对象(送料小车)的两种相反的工作状态(左行和右行),所以基本电路采用双向控制电路,结合其他控制条件,可以设计出小车控制的梯形图如图7所示。

图7 继电器梯形图

五、系统特点

根据的发展,可在线升级部分或全部系统程序;

可通过I2C总线扩展系统功能;

无需配置编程器,使用标准的串行口下载梯形图程序;

调用功能把梯形图范例固化到MCU内部FLASH中,具有断电数据保持特性;

对RAM写操作把梯形图实验写到MCU内部EXRAM中,EXRAM擦写次数无限;

在实验中可参考控制范例;

控制范例可以根据不同专业要求自行配置;

用于实际控制时,只需将该梯形图程序形成的OBJ文件在线装载到范例1位置;

系统程序具有梯形图语句翻译功能,可外接键盘/显示器,PLC可独立使用;

通用性强,不局限于某种指令系统,用户可自行设计汇编器;

成本低,器件主要有SM2965、232电平转换器、光电耦合器、稳压块、接线端子以及几个电阻和电容。

c++相关文章:c++教程



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭