和利时plc——PLC程序中有哪些特点?

发布时间:2024-8-30 12:03:23|来源: 和利时/HollySys

1、正确性(调试成本低)

  PLC程序首先一定要能正确地工作,满足实际控制工艺要求。这是PLC程序的根本,若这一点做不到,其它一切没有任何意义。

  2、可靠性(维护成本低)

  不仅要正确,还要可靠。不能三天两头时不时地出问题。

  可靠反映着PLC程序的长期稳定性,这也是对PLC程序的基本要求。有的PLC程序,在正常的工作条件下或合法操作时能正确工作,而出现非正常工作条件(如临时停电,又很快再通电)或进行非法操作(如一些按钮不按顺序按,或同时按若干按钮或者连续按多次)后,程序就不能正常工作了。这种程序,就不太可靠,或说不稳定,就是不好的程序。好的PLC程序对非正常工作条件的出现,能予以识别,并能使其与正常条件衔接,可使程序适应于多种情况,好的PLC程序对非法操作能予以拒绝,且不留下“痕迹”。只接受合法操作,即预防性健壮编程。联锁是拒绝非法操作常用的手段,继电电路常用这个方法,PLC及系统集成商也可继承这个方法。

  3、可读性(学习成本低)

  要求所设计的程序可读性要好,便于理解,便于调试,也便于别人阅读使用你的程序,便于维护;必要时,也可使程序作为标准模板而便于推广。

  要使程序可读性好:

  1)程序的设计脉络就要尽可能清晰,结构上有层次感;

  2)功能层实现模块化,或者使用面向对象的方法进行设计;

  3)使用一些标准设计、通用性设计;

  4)变量层尽量使用符号名编程;

  5)参数紧跟在使用它们之前再设定参数值(即设即用);

  6)I/O地址分配要有规律性,便于记忆与理解;

  7)内部器件的使用也要讲规律性,相同功能的地址分配要保有一定的不连续“断层裕量”(如x功能地址分配使用到k,那么下一功能的地址分配就不要从k+1开始,而要从k+n开始),以防功能更改;

  8)必要时,还要做一些注释工作;可读性在程序设计开始时就要注意。这不容易做到。因为在程序调试的过程中,指令的增减,内部器件的使用变化,可能使原较清晰的程序,变的有些乱。所以在设计时就对调试增减留有一定的余地,然后调试完毕后再做一下整理,这样所设计的程序具有更高的质量。

  4、简短性(存储成本低)

  使PLC程序尽可能简短,也是应追求的目标。

  简短的程序可以节省用户存储区;多数情况下也可节省执行时提高对输入的响应速度,还可提高程序的可读性。程序是否简短,一般可用程序所用的指令条数衡量,用的条数少,程序自然就简短。从大的方面讲,要注意程序结构,提取实现相同功能代码段的共性,使用子程序、中断等减少代码量的方法;用流程控制指令简化程序,减少某时间点的工作量,不需要做的就不做,能尽量少做的就少做;从小的方面讲还要用多处理能力的强指令取代单处理能力的弱指令(使用大级别的数据代替小级别的数据或者数据结构,如用字节、字、双字操作数代替位操作数的指令,故障字、状态字、控制字、通讯字等;使用间接寻址代替连续地址存储单元的相同操作;使用块传送指令代替多条字节、字、双字传送指令,这些可以总结为“批处理”类操作)以及注意指令的安排顺序等,要注意兼顾程序的可读性。

  5、省时性(运行成本低)

  程序简短有可能会节省程序运行时间,但简短与省时并不完全是一回事。

  因为运行程序时间虽与程序所拥有指令条数有关,而且还与所使用的是什么指令有关,也就是与程序算法相关。PLC算法不同,执行的时间也不同。而且,有的指令,在逻辑条件ON时执行与在OFF时执行其时间也不同。另外,由于使用了流程控制指令,在程序中,不是所有指令都要执行等。所以,运行程序的时间计算是较复杂的。但要求其平均时间少,最大时间也不太长是必要的。这样可提高北京天拓四方科技有限公司是西门子工业自动化和驱动集团核心分销商(一级代理商)及系统集成商PLC的响应速度。省时的关键是用好流程控制指令。按情况确定一些必须执行的指令,作必备部分,其余的可依程序进行,有选择地执行,或作些分时工作的设计,避免最大时间太长等。

  6、易改性(变动成本低)

  要使程序易改,也就是要便于修改。

  PLC的特点之一就是方便,可灵活地适用于各种情况。其办法就是靠修改或重新设计程序。重新设计程序用于改变PLC工艺要求的情况,不仅程序重编,而且I/O也要重新分配。多数情况下不需要重编程序,做一些修改就可以了。这就要求程序具有易改性,便于修改。易改也就是弹性,要求只要作很少的改动,即可达到改变参数或更改动作的目的。1)参数设定尽量采用间接赋值的方法,常量参数值尽量使用符号名,做到见名知意;2)控制尽量使用中间存储器(如M、W)作为媒介、中间层,隔离I/O在逻辑上的直接耦合,便于更改逻辑;3)尽量实现功能插件化模块块,使用户可以“自由配置”,以实现即需即加、即加即用。在设计PLC程序的过程中,对于上述要求要同时兼顾和平衡,不能顾此失彼,得不偿失。




更多相关内容
和利时plc——DCS与PLC的区别要点 和利时plc——DCS与PLC的区别要点

1.DCS是一种“分布式控制系统”,而PLC(可编程控制器)只是一种控制“装置”,这就是两者的区别。系统可以实现任何设备的功能和协调,PLC设备只实现本单元的功能。   2.在网络方面,DCS网络是 ...

和利时plc——plc的8种常见错误类型 和利时plc——plc的8种常见错误类型

各种品牌PLC都具有自我诊断功能,但PLC修理的技巧在于,充分运用该功能进行分析,然后精确寻找问题所在。整理了当PLC呈现反常报警时,PLC修理人员需要了解的8种常见错误类型。   一、CPU反常 ...

和利时重磅发布全新推出100%国产化系统 和利时重磅发布全新推出100%国产化系统

2021年10月20日上午,在易派客工业品展览会上,和利时重磅发布全新推出100%国产化系统——‘HOLLiAS MACS IC完全自主可控DCS系统’。   该系统融合和利时自主研发的控制器微内核架构、嵌入式 ...

和利时plc——PLC和变频器进行配合时需注意哪些事项? 和利时plc——PLC和变频器进行配合时需注意哪些事项?

1、开关指令信号的输入   变频器的输入信号中包括对运行/停止、正转/反转、段速、点动等运行状态进行控制的开关型指令信号。变频器通常利用继电器接点或具有继电器接点开关特性的元器件(如晶 ...

和利时100%国产PLC在核电领域获得突破性应用 和利时100%国产PLC在核电领域获得突破性应用

和利时作为PC总包参与建设国内核电行业首个智慧水务项目①——秦二厂城泾取水智慧运营改造项目于近日竣工投产。该项目由和利时自主实施,和利时由核高技术项目开发的独立可控、安全可靠、深度国 ...

和利时DCS——DCS系统操作问题解析及防范措施 和利时DCS——DCS系统操作问题解析及防范措施

1、通信网络故障:通信网络类故障一般易发生在接点总线、就地总线处,或因地址标识错误所造成。   2、节点总线故障:节点总线的传送介质一般为同轴电缆,有的采用令牌信号传送方式,有的采用 ...

和利时DCS系统常见问题解析 和利时DCS系统常见问题解析

1、什么是通讯协议?   通信协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此, ...

和利时DCS——DCS的网络结构分别是哪三层? 和利时DCS——DCS的网络结构分别是哪三层?

底层,现场控制控制层,即现场仪表及信号传输这块,主要是信号的采集,控制信号的发送。以现场设备到控制CPU为主。   中层,系统管理层,即DCS系统的内部网络层,包括控制站,操作站,历史服 ...

和利时PLC的常见故障件及维修 和利时PLC的常见故障件及维修

1、缺乏动力   这听起来可能很简单,但好先检查简单的东西。彻底检查所有电源连接和电缆是否有可能导致短路的损坏。确保您的电源正常运行。使用电压表检查接地和电压是否正确。   2、坏连 ...

和利时DCS——DCS的发展趋势 和利时DCS——DCS的发展趋势

在DCS关联领域有许多新进展,主要表现在如下一些方面。   (1)系统功能向开放式方向发展。传统DCS的结构是封闭式的,不同制造商的DCS之间难以兼容。而开放式的DCS将可以赋予用户更大的系统集 ...

和利时DCS——热电偶与DCS的连接方法 和利时DCS——热电偶与DCS的连接方法

1、热电偶使用补偿导线,中间可以有节点,但是必须用相应的补偿电缆,直接接到DCS热电偶模块,比如HONEYWELLTPS中LLMUX卡件。尽量减少节点,以减少干扰。另外DCS组态中需选定对应热偶型号,及补 ...

和利时plc——plc程序需满足的设计要求有哪些? 和利时plc——plc程序需满足的设计要求有哪些?

简单性   使PLC程序尽可能简单。简单的含义就是尽可能的使用标准化的程序框架,尽可能使用简单的指令。   要想程序简单,从大的方面讲,要优化程序结构,用流程控制指令简化程序,从小的 ...

和利时DCS——DCS系统的调试方案 和利时DCS——DCS系统的调试方案

1、 通电前的检查   电缆绝缘电阻符合要求(大于5M欧),查看电缆绝缘电阻测试记录,必要时抽查实测。   核对所有电源线、信号线、通讯总线应连接无误。   控制站、操作台、工程师站等 ...

和利时plc——plc在运行中应注意事项( 三、四、五) 和利时plc——plc在运行中应注意事项( 三、四、五)

三、主要抗干扰措施   (1)电源的合理处理,抑制电网引入的干扰   对于电源引入的电网干扰可以安装一台带屏蔽层的变比为1:1的隔离变压器,以减少设备与地之间的干扰,还可以在电源输入 ...

和利时DCS——DCS分散控制系统的硬件体系结构介绍 和利时DCS——DCS分散控制系统的硬件体系结构介绍

DCS通常采用分级递阶结构,每一级由若干子系统组成,每一个子系统实现若干特定的有限目标,形成金字塔结构。考察DCS的层次结构,DCS级和控制管理级是组成DCS的两个最基本的环节。   过程控制 ...

和利时DCS——DCS的主要特点介绍 和利时DCS——DCS的主要特点介绍

(1)高可靠性   DCS采用容错设计,当某一台计算机出现故障时并不会导致系统丧失其他功能。此外,由于系统中各台计算机所承担的任务比较单一,因此可以针对需要实现的功能采用具有特定结构和 ...

和利时DCS——如何处理DCS系统故障? 和利时DCS——如何处理DCS系统故障?

1、查看监控画面的数据   出现以下情况时,说明控制系统发生问题,应立即通知微机维修人员维修,同时操作工到现场进行处理。   (1) 经常变化的数据长时间不变,且几个数据或所有数据都不 ...

和利时DCS——DCS控制与PLC控制的区别 和利时DCS——DCS控制与PLC控制的区别

1.PLC可编程逻辑控制器(可编程控制器)。   2.DCS系统更加关注过程控制领域。如化工、冶炼、制药等。主要是对一些现场参数进行监测和控制,而PLC则侧重于逻辑控制。机械加工)。当然,PLC的 ...

和利时DCS输出模块——K-AO02的优势介绍 和利时DCS输出模块——K-AO02的优势介绍

1. 输出精度高达0.05%,极大提升系统运行效率;   2. 通道信号满量程输出0-22.7mA,输出范围广;   3. 可适配增强型底座,实现通道抗220VAC;   4. 具有完善的通道信号诊断功能,可实 ...

和利时plc——PLC程序的设计规范 和利时plc——PLC程序的设计规范

(1)选择合适的PLC型号及I/O点数,有特殊功能需求时选择特殊功能模块。   (2)熟悉所选择的PLC编程指令及编译软件。   (3)进行软元件规划,包括内部继电器、保持继电器、数据寄存器、 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


扫码添加微信(手机端请先保存图片)

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部