第5 章 S7-200 PLC 的指令系统 习题与思考题 1
S7-200 指令参数所用的基本数据类型有哪些
答:S7-200 PLC 的指令参数所用的基本数据类型有1 位布尔型(BOOL)、8 位无符号字节型(BYTE)、8 位有符号字节型(SIMATIC 模式仅限用于 SHRB 指令)、16 位无符号整数(WORD)、16 位有符号整数(INT)、32 位无符号双字整数(DWORD)、32 位有符号双字整数(DINT)、32 位实数型(REAL)
实数型(REAL)是按照 ANSI/IEEE 754-1985 标准(单精度)的表示格式规定
2~255字节的字符串型(STRING) 2
立即 I/O 指令有何特点
它应用于什么场合
答:立即指令允许对输入和输出点进行快速和直接存取
当用立即指令读取输入点的状态时,相应的输入映像寄存器中的值并未发生更新;用立即指令访问输出点时,访问的同时,相应的输出映像寄存器的内容也被刷新
由于立即操作指令针对的是 I/O 端口的数字输入和数字输出信号,所以它们的位操作数地址只能是物理输入端口地址 Ix
x 和物理输出端口地址 Qx
逻辑堆栈指令有哪些
各用于什么场合
答:复杂逻辑指令,西门子称为逻辑堆栈指令
主要用来描述对触点进行的复杂连接,并可以实现对逻辑堆栈复杂的操作
复杂逻辑指令包括:ALD、OLD、LPS、LRD、LPP 和 LDS
这些指令中除 LDS 外,其余指令都无操作数
这些指令都是位逻辑指令
栈装载与指令ALD 用于将并联子网络串联起来
栈装载或指令OLD 用于将串联子网络并联起来
逻辑推入栈指令LPS,在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块时,第一个完整的从逻辑行从此处开始
逻辑读栈指令LRD,在梯形图中的分支结构中,当左侧为主控逻辑块时,该指令用于开始第二