西门子亳州PLC模块总代理
SIMATIC ET 200M-Red.-束 (6ES7153-2AR04-0XA0) 组成部分: 2个 IM 153-2HF(-153-2BA10-0XB0) 和一个总线模块 im/im (6ES7195-7HD10-0XA0)和 两个 PROFIBUS-DP 总线接口- 连接器(6ES7972-0BA12-0XA0), 终端电阻, 9针 Sub-D,无 FastConnect, 不带 PG 编程设备插座
两种电缆不能通用。这两种编程电缆有usb口的,也有rs232口的。计算机上不需要有专门的通讯卡,根据使用的电缆直接使用USB口或者RS232串行口西门子编程线缆有USB-PPI的还有RS232-PPI的什么区别啊。
接口不一样。USB-PPI的一端是接PLC的PPI/MPI接口的九针头,另一端是USB,需要安装西门子的驱动。一般在安装STEP7等软件后就有了。RE232-PPI的一端是接PLC的,另一端是RS232的口,一般笔记本没有,台式机才会有的。
扩展单元正常工作需要+5VDC工作电源,此电源由CPU通过总线连接器提供,扩展单元的24VDC输入点和输出点电源,可由基本单元的24VDC电源供电,但要注意基本单元所提供的大电流能力。CPU221无I/O扩展能力;CPU222多可连接2个扩展模块(数字量或模拟量);CPU224和CPU226多可连接7个扩展模块。
OUT指令不能用于驱动输入继电器,因为输入继电器的状态是由输入信号决定。定时器T和计数器C使用OUT指令后,还需有一条常数设定值语句。
在梯形图中,每个逻辑行都是从左母线开始的,并通过各类常开触头或常闭触头与左母线连接,对应的指令应该用LD指令或LDI指令。
LD指令称为“取指令”,其功能是使常开触头与左母线连接。
LDI指令称为“取反指令”,其功能是使常闭触头与左母线连接。
“LD”为取指令的助记符,“LDI”为取反指令的助记符。LD指令和LDI指令的操作元件可以是输入继电器X、输出继电器Y、辅助继电器M、状态继电器S、定时器T和计数器C中的任何一个。
LD指令和LDI指令的使用如图1所示。
图1 LD指令和LDI指令使用图
(1)输入继电器(X)。输入继电器是PLC专门用于接收外部元件发来的控制信号,与输入端子相连,供编程时使用。输入继电器只能由外部信号驱动,不能在程序内部用指令驱动,其触头也不能直接输出带动负载。
(2)输出继电器(Y)。输出继电器是PLC专门用于将输出信号传给外部负载,具有一定的负载能力,不能直接由外部信号驱动,而只能在程序内部用指令驱动。它有继电器输出、双向晶闸管输出和晶体管输出等结构类型。
(3)辅助继电器(M)。辅助继电器与输出继电器一样,只能由程序驱动,而不能直接驱动外部负载,其作用相当于继电器控制电路中的中间继电器。它有通用型、保持型两类。
(4)移位寄存器。移位寄存器是由相邻的几个辅助继电器组成,*个辅助继电器的编号就是该移位寄存器的编号。当移位寄存器的位数不足时,可以将两个移位寄存器串联使用,组成高低位结构,利用低位溢出的数据作为高位的输入数据。
(5)特殊辅助继电器。特殊辅助继电器共256点,用于表示PLC的某些状态,提供时钟脉冲(10ms、100ms,1s和1min)和标志,设定PLC的运行方式,或者用于步进顺控、禁止中断、设定计数器是加计数或减计数等,是一种特殊用途继电器。
(6)状态寄存器(S)。状态寄存器用于表示PLC各类运行的具体状态,常与STL指令一起使用。
(7)指针(P/I)。指针包括分支指令用的P0 - P54(共55点)和中断用的指针(共9点)两部分,总共64点,用于P0 - P63表示跳转指令(JUMP)的跳步目标和子程序调用指令( CALL)调用的子程序的标号,执行到子程序中的SRET指令时返回执行主程序。中断用指针共9点,用于指出某一中断源的中断入口程序标号,执行到IRET指令返回到中断指针的下一条指令。
(8)定时器(T)。定时器分非积算定时器和积算定时器两类,非积算定时器没有积算功能,只是在线圈断电或PLC停电时复位操作,积算定时器(2-7)的输入触头断开时保持当前值,X1再次复电/接通时继续定时。当累计时间为34. 5s时,T250的触头动作,X2触头接通时T250复位,然后又重复开始计时。
(9)计数器(C)。计数器可通过常数K直接设定方式或数据寄存器的元件间接设定方式,来数据寄存器中的数值。32位加减计数器C200 - C234的加/减计数方向由特殊辅助继电器M8200 - M8234设定,当对应的M接通时为减计数,断开时为加计数。
(10)数据寄存器(D)。数据寄存器为16位(高符号位),两个合并起来可构成32位。通用数据寄存器D0 - D511,共512点,用于存储运算终结果或中间结果。特殊数据器D8000 - D8255,共256点,用于监控PLC的运行状态,例如电池电压、扫描时间、正在动作的状态编号等。文件寄存器D1000 - D2999,共2000点,用于存储大批量数据,变址寄存器V/Z,用于改变或修改编程元件的当前元件号
请问为什么我监控CFC块的时候没有显示状态值啊,如图所示,监控的时候看不到输入输出的BOOL量是0还是1,数字量也一样看不到,只有当鼠标放在上面的时候才有提示现在的状态是0还是1,数字量实际值。 答:1、首先CFC在线监控时,需消耗plc的I/O通讯流量资源。 |
下面将经验设计法和顺序控制设计法进行适当比较,以便设计时选用。
采用经验设计法设计梯形图时,不可能找出一种简单通用的设计方法。
顺序控制设计法将整个程序分成了控制程序和输出程序两个部分。由于步是根据输出Y的状态划分的,所以M和Y之间具有很简单的逻辑关系,输出程序的设计极为简单。而代表步的辅助继电器或状态继电器的控制程序,不管多么复杂,其设计方法都是相同的,并且很容易掌握。
案例: 一、动作分析 二、硬件设计 三、顺序功能图的绘制 四、编程 1、选择序列起-保-停电路编程 2、选择序列结构的步进指令编程 |