全国服务热线:

15861139266

PLC编程方式之结构化编程_苏州C#上位机培训_苏州视觉引导工业机器人,运动控制卡定位培训
发布时间:2023-07-19 10:56:52 点击次数:1678

PLC编程方式之结构化编程

结构化编程的核心思想:

首先,我要知道什么是程序设计,1976 年 N.Wirth 出版的名为 《Algorithms + Data Structure = Programs》的著作中,明确提出“算法”和“数据结构”是程序的两个要素,即程序设计主要包括两方面的内容。


1、行为特性的设计:指完整地描述问题求解的全过程,并精确地定义每个解题步骤,这一过程即是“算法设计”


2、结构特性的设计:指在问题求解的过程中,计算机所处理的数据、及数据之间联系的表示方法。

1、自顶向下和逐步细化的设计方法:将一个复杂任务按照功能进行拆分,并逐层细化到便于理解和描述的程度,最终形成由若干独立模块组成的树状层次结构。

2、单入单出的控制结构:是指每个模块内部均用顺序、选择、循环结构来描述。

3、结构化程序设计方法SP(Structured Programming)的着眼点是“面向过程”。

4、结构化程序设计特点是将程序中的数据与处理数据的方法分离。

下面举一个PLC编程一个数据分离的例子

我们在PLC编程时,使用标签,例如:以三菱Gxworks2为例

首先,我们在编程时必须要设定全局变量,并按要求填写标签名

我们在编程时不要使用如x8、Y9等软软件地址编程,要使用标签名。

使用标签的好处是,我们在改变PLC使用的软元件的时候,我们不必到PLC程序中改,只需要在变量列表中把原软元件改一下就可以了。比如,上面程序错误复位我们用的是M1软元件,我们想换成M50,我们在变量列表中把M1换成M50就可以了,不必到程序中修改,尤其是在程序中多处使用,修改时只在变量列表中改动一处就可以了。




1.png


立即咨询
  • 品质服务

    服务贴心周到

  • 快速响应

    全天24小时随时沟通

  • 专业服务

    授权率高,保密性强

  • 完善售后服务

    快速响应需求,及时性服务

直播课程
软件开发基础课程
上位机软件开发课
机器视觉软件开发课
专题课
联系方式
电话:15861139266
邮箱:75607802@qq.com
地址:苏州吴中区木渎镇尧峰路69号
关注我们

版权所有:大林机器视觉培训苏州办事处所有 备案号:苏ICP备14016686号-6

技术支持: 新易维软件