单片机和PLC编程的区别

时间:2023-03-19来源:佚名
单片机与plc的程序设计有很大的区别,单片机的全部程序都是用户设计的,PLC的程序包括系统程序(西门子称为操作系统)和用户程序。操作系统用来组织与具体的控制任务无关的所有的CPU功能。操作系统的任务包括处理启动过程,刷新输入/输出过程映像,调用用户程序,检测中断事件和调用中断组织块,检测和处理错误,管理存储器,以及处理通信任务等。PLC的很多功能,例如扫描工作方式、定时器功能和中断处理,是操作系统完成的。在画流程图时,应考虑这个问题。
PLC的开关量控制系统的程序用顺序功能图来描述比较简洁。用流程图来描述PLC的用户程序原则上也是可以的,但是应区分哪些功能是操作系统完成的,哪些是用户程序实现的。
例如有人问是否需要用跳转指令来等待某个信号上升沿的出现,这是一种单片机编程的思维。PLC的扫描工作方式在每一扫描周期开始时读取全部的开关量输入,根据前后两个扫描周期同一输入点状态的变化来判断是否有上升沿出现。所以不需要用往回跳的跳转指令来等待某个输入信号的出现。如果用这种方法来查询信号的状态变化,PLC不能干别的事情,因为它的全部精力都用在查询上了!而这种查询是在一个扫描周期内进行的,将使扫描周期变得很长,很容易造成监控定时器(看门狗)超时的错误。
在PLC的用户程序中,只需要用一条检测上升沿的指令就可以捕捉到脉冲信号的上升沿。如果要求快速响应,可以采用中断方式,在脉冲信号的上升沿由系统程序调用用户编写的中断程序。

    相关阅读

    西门子plc的命名规则

    西门子plc 的命名规则 我们以6ES7 221-0BA23-0XA0来说明: 6ES----表示自动化系统系列 7------7:S7系列,5:S5系列 2------2:200系列,3:300系列,4:400系列 2------1:CPU,2:DI/DO,3:AI/AO,4:通讯...
    2023-03-21

    用万用表测量三极管放大倍数的方法

    本文介绍了用万用表测量三极管的放大倍数的方法,如果手上没有专用仪器,可以用万用表测量三极管的静态放大倍数,比如MF47的指针式万用表就带有测量三极管(NPN、PNP)插口,下面...
    2023-06-26
    用万用表测量三极管放大倍数的方法

    MLCC电容器失效的原因有哪些?

    在正常使用的情况下,MLCC电容器失效的根本原因是其外部或内部存在各种微观缺陷,例如开裂、孔洞和分层。这些缺陷直接影响到MLCC产品的电性能和可靠性,给产品质量带来了严重的...
    2023-06-19

    变电站隔离开关电动操作箱二次回路

    变电站电气很多人是没有见到的,因为变电站比较特殊,平时很少有人见到变电站电气设备。 今天我们就来看看隔离开关电动操作开关箱的二次电器回路。隔离开关电动开关二次回路主...
    2023-03-29
    变电站隔离开关电动操作箱二次回路

    汽机房内低压主蒸汽电动阀前手动阀法兰突然大量漏气,怎么处理?

    事故预 想内容: 事故现象:4机冷态启机过程中,4汽机房内低压主蒸汽电动阀前手动阀法兰突然大量漏气,小锅炉仍在运行中。现场有何现象、报警?值长及各岗位人员如何处理? 事...
    2023-06-13
    汽机房内低压主蒸汽电动阀前手动阀法兰突然大量漏气,怎么处理?

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    包邮三角型简易螺丝刀三角十字螺丝刀螺丝批改锥起子五金工具5mm

    这款5mm三角型简易螺丝刀,专为拧紧或拆卸三角形螺丝设计,适用于电子维修、家电维护及精密仪器装配等场景。采用优质合金钢材质,刀头硬度高、耐磨损,确保长久使用不变...
    3.64

    网站栏目