在学习PLC编程之前,我们需要对自己有几个设问,通过这些设问来思考一下对学习PLC的基础框架
,带着这些问题来学习能够提高自己的学习效率。
问题一:西门子200 smart PLC的输入输出点最多是多少?
以CPUST60为例,最大允许的输入点是:
1、本体:输入和输出点是3:2的关系,即. | =60X3+ 5=36
2、扩展板SB: 2D1
3、扩展模块: 16D1 X 6=96合计: 36+2+96=134即smartPLC的最大输入点是134个。注意:如果已经是134个输入,不可能再有134个
输出,输入影像区:从10. 0到131.7,总共256点,这是理论上的,实际只有134点。多出来的点可以作为通信的数据交换区。
问题二:中间继电器主要是用来干什么的?有多少个?
答: M是用来辅助编程的,让程序变得有条理,更简单。一共256个。
问题三: V存储区的作用是什么?与M有什么不同?
答: V主要用来存储数据,最多到VB,而M主要是逻辑编程。
问题四:定时器和计数器的编号是什么?
定时器类型 | 时基 | 最大值 | 定时期号 |
TON、TOF | 1ms | 32.767 s | T32、T96 |
10ms | 327.67 s | 327.67 s | T33- T36, T97 - T100 |
100ms | 3276.7 s | 3276.7 s | T37 = T63, T101 T255 |
TONR | 1ms | 32.767 s | T0、T64 |
10ms | 327.67 s | 327.67 s | T1-T4、T65- T68 |
100ms | 3276.7 5 | 3276.7 5 | T5- T31. T69- T95 |
答:定时器T从T0-T255一共256个计数器从C0-C255-共256个。
问题五:模拟量输入和模拟量输出的符号是什么?
模拟量输入: AI
模拟量输出: AQ
在PLC中如果要显示模拟量输入的值,用AIW表示,模拟量输出用AQW表示
问题六: smart最多 可以带多少路模拟量输入?
答: 49路
第1节到此结束请大家把视频倒回去,把前面的几个问题看看能回答上几个?
有三个方面:
第一是用在输入输出管脚上,PLC的输入输出管脚不是8进制就是16进制,比如西门子的200系列是8进制因此没有Q0.8;
第二是用在赋值上,比如三菱FX通信设置特殊寄存器D8120,根据给出的表格设置9600,8N1,是二进制的1000 0001,为了方便就直接将十六进制的81赋值给D8120,但是也有转成十进制的129给D8120,但是你要是想把二进制形式直接给D8120是不能的,指令不支持;
第三个是还是通信上,做通信时,数据的收发的数据一般是16进制的,因此想要得到实际的数据需要进行数据转换。主要的就是这3方面了。
问题八:PLC支持哪些数据类型?
寻址格式 | 数据长度 (二进制类型) | 数据类型 | 取值范围 |
BOOL (位) | 1 (位) | 布尔数+ (二进制位) | 真(1):假(0) |
BYTE (字节) | 8 (字节) | 无符号整数 | -~; 8000~7FFF (Hex), |