西门子PLC用语句表编程时,监视界面里的状态位(STA)和标准状态(STANDARD)下面的0和1分别代表什么?

2021-08-04 科技 875阅读

其实你的问题,不是很对。

因为standard下其实不是0只有和1,standard列的内容,其实是ACCU1的内容,ACCU1是32位长度累加器,L,T指令等的操作就是将你的数值先转载到ACCU1中,所以只有你L 0;或者L 1;的时候zhidaoACCU1中才显示 0或者1, 但是内通常我们都是L 32。

或者L MD12,这样将这些数值装入到累加器1的,也就是ACCU1,即standard所在的那列,此时显示的是32 或者MD12中之前装的数值,而非1和0了。

不管是在计算机直接控制系统还是集中分散式控制系统DCS,或者现场总线控制系统FCS中,总是有各类PLC控制器的大量使用。PLC的生产厂商很多,如西门子、施耐德、三菱、台达等,几乎涉及工业自动化领域的厂商都会有其PLC产品提供。


扩展资料:

工作原理:

当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入袭采样、用户程序百执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。

输入采样

在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发度生变化。

I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

参考资料:百度百科-可编程逻辑控制器

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com