6ES7231-4HA30-0XB0西门子PLC模块
6ES7231-4HA30-0XB0西门子PLC模块
SIMATIC S7-1200,模拟输入, SB 1231,1 个模拟输入, +/-10V DC(12 位分辨率)或 0-20mA
西门子PLC程序设计方法有哪些
在工程中,对PLC应用程序的设计有多种方法,这些方法的使用,也因各个设计人员的技术水平和喜好有较大的差异,现将常用的儿种应用程序的设计方法作一简单介绍,供读者编理时参考。
1、经验设计法
经验设计法指在一些典型的控制环节和电路的基础上,根据被控制对象对控制系统的具体要求,凭设计人员经验进行选择、组合。有时为了达到一个满意的设计结果,需要多次反复调试与修改,增加一些辅助触点和中间编程元件才能满足要求。这种方法没有一个可遵循的规律,而且陆意性很大,其设计结果也不是一的,设计所需时间长短和设计的质量与设计人员经验的多少有关。
经验设计法对于一些简单的控制系统的设计是比较有效的,可以收到快速、简单的效果,由于这种方法主要是依靠设计人员的实践经验,要求对工业控制系统和工业上常用的各种典型环节比较熟悉,对于复杂的系统,经验设计法一般设计周期长,不易掌握,系统交付使用后,用户维修困难,所以,经验设计法一般只适合于比较简单或某些典型系统相类似的控制系统的设计。
2、逻辑设计法
工业电气控制线路中,有不少都是通过继电器来实现的,而继电器、接触器的触点都只有两种状态,即吸合与断开,因此,用“0”和“1”两种取值的逻辑代数设计电气控制线路是完全可以的。其实早期的PLC就是用于替代继电器控制系统的,采用逻辑代敬设计PLC程序时,只要逻辑函数是用逻辑变量的基本运算式表达出来的,实现这个逻辑函数的线路也就相应确定了。当设计人员熟练掌握这种设计法后,可以直接写出与逻辑函数和表达式对应的指令语句程序,梯形陶都可以省略。
逻辑设计法在*初时用的比较多,它非常适合改造继电器控制系统,可以收到简单、、推确的效果,但大型PLC控制系统的设计就不能胜任了。
3、状态分析法
状态分析法程序编写过程是先将要编写的控制功能分成若干个程序单位,再从各程序单位中所要求的控制信号的状态关系分析山发,将输出信号置位复位的条件分类,然后结合其他控制条件确定输出信号控制逻辑。
在进行状态分析之前,首先要绘制出状态关系图。状态关系图就足用高、低电平信号线表示的控制信号之间的状态关系曲线图。图中每一对相互联系的状态称为一组状态关系,各组状态关系之间应该是互相独立的,如图8-2所示。
图8-2为一电动机起动、停止控制信号状态关系图。这里将整个过程分为了A、B、C3组控制状态关系,分别表示如下。
A:当电动机起动信号出现上升沿时,电动机就起动输出信号置位;
B:当电动机停止信号出现上升沿时,电动机就停止输出信号复位;
C:当电动机运转时并且起动信号还保持为有效状态,停止信号如果出现,电动机也就不再运转,也不再起动,直到下个起动信号上升沿山现。
状态关系图只表示各控制信号之间的状态关系,不表示信号实际存在时间的长短,而每组状态关系没有先后顺序之分,只表示在当前状态下的一种必然的相互联系。状态关系图必须包含各信号之间所有可能的状态关系情况。
- 6ES7532-5HF00-0AB0西门子PLC模块代理商 2023-08-01
- 6ES7321-1BH50-0AA0西门子PLC模块代理商 2023-08-01
- 6ES7231-5PA30-0XB0西门子PLC模块 2023-08-01
- 6ES7231-5QA30-0XB0西门子PLC模块 2023-08-01
- 6ES7954-8LC03-0AA0西门子PLC模块 2023-08-01
- 6ES7954-8LC03-0AA0西门子PLC模块 2023-08-01
- 6ES7954-8LE03-0AA0西门子PLC模块 2023-08-01
- 6ES7954-8LF03-0AA0西门子PLC模块 2023-08-01
- 6ES7954-8LL03-0AA0西门子PLC模块 2023-08-01
- 6ES7954-8LP03-0AA0西门子PLC模块 2023-08-01