吉安西门子PLC模块经销总代理商吉安西门子PLC代理,吉安西门子S7-1500代理,西门子PLC代理
西门子S7-300PLC模拟量输出模块基本结构
1. 模拟量输出模块的基本结构
S7-300的模拟量输出模块SM332用于将CPU送给它的数字转换为成比例的电流信号或电压信号,对执行机构进行调节或控制,其主要组成部分是D/A转换器(见图2-53中的DAC)。可以用传送指令“T PQW…”向模拟量输出模块写入要转换的数值。
对于S7-300 PLC的CPU新产品(如CPU315-2DP、CPU317等),可以采用用户定义型地址分配方式。在这种情况下,只要地址不重复,每一安装模块的地址均可以由用户定义,因此,一般不存在多余的地址。
PLC系统存储器的存储区有哪些
1.过程映像输入/输出(I/Q)
在执行用户程序时,CPU并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU内部的过程映像区(I/Q区,见表3-3)。在每次扫描循环开始时,CPU读取输入模块的外部输入电路的状态,并将它们存入过程映像输入表(Process Image Input,PII)。在扫描循环中,用户程序计算输出值,并将它们存入过程映像输出表(Process Image Output,PIQ)。在下一扫描循环开始时,将过程映像输出表的内容写入输出模块。
对存储器的“读写”、“访问”、“存取”这3个词的意思基本上相同。
I区和Q区均可以按位、字节、字和双字来访问,例如I0.0、IBO、IW0和ID0。与直接访问输入模块相比,访问过程映像输入表可以保证在整个扫描循环周期内,过程映像输入的状态始终一致。
【例3-4】 对于与上例同样的配置与安装,当采用用户定义型地址分配时,按照正常的情况,输入/输出地址的分配如下。
第1输入模块:地址I0.0~I3.7;
第2输入模块:地址I4.0~15.7,16.0~17.7可以在后面的输入模块中继续使用;第1输出模块:地址Q0.0~Q1.7;第2输出模块:地址Q2.0~Q3.7;第3输出模块:地址Q4.0~Q5.7。
2. 模拟量输出模块的响应时间
模拟量输出模块未通电时输出一个0mA或0V的信号。在上、下溢出时模块的输出值均为0mA或0V。
对于一些变频器或者伺服电机等的程序设计,一般有多种方式,可以线路直接控制还可以通讯控制,那么使用通讯的方式的话会使得程序增加了仿制的难度,比如说PLC对于伺服驱动器的控制有多种,简单一些的可以是脉冲直接控制或者模拟量控制,这种方式就容易仿制,如果换成通讯控制,则会使得程序复杂很多,加上仿制者如果对报文不熟悉,很难去仿制。
1) 安装必须牢固,避免在设备使用与运输过程中的跌落与振动。
2) 安装有PLC的电气柜,应尽量避免布置在有强烈振动与冲击的场所(PLC对振动与冲击的要求见表5-11)。
3) 避免在周围有腐蚀件气体、可燃气体的场所安装。
4) 避免在周围有灰尘、导电粉尘、油雾、烟雾、盐雾的场所安装。
5) 避免在高温、潮湿的场所或者低温的环境安装(PLC对温度与湿度的要求见表5-11)。
6) 尽量避免PLC与高压电器设备(3000V以上)布置于同一电气柜内。
7) 尽量避免PLC与容易产生干扰的电气设备布置于同一电气柜内,以及使用同一电源,在不可避免时,应采取必要的措施。
有时候控制系统会由多个子控制系统构成,由此形成多CPU加人机界面的网络,西门子S7-200产品常见的是PPI网络,S7-300400产品常见的是MPI网络,通常是人机界面与CPU之间的数据交换,而我们也可在CPU的用户程序中添加一些无需组态的S7基本通讯功能(S7-200可用NETRNETW指令,S7-300400可以用X_PUTX_GET指令),定时或不定时地在CPU之间进行少量数据交换,通过这些数据实现子系统控制逻辑的互锁。对于这样的系统,仿制者要分析某一子系统的程序也不是件十分容易事情。
模拟量输出通道的转换时间由内部存储器传送数字输出值的时间,以及数字值转换为模拟量的转换时间组成。循环时间t(见图2-54)是模块所有被激活的通道的转换时间的总和。应关闭没有使用的模拟量通道,以减小循环时间。建立时间te是指从转换结束到模拟量输出到达指定的值的时间,它与负载的性质(阻性负载、容性负载或感性负载)有关。模块的技术规范给出了模拟量输出模块的建立时间与负载之间的函数关系。
响应时间ta是指内部存储器得到数字量输出值到模拟量输出达到指定值的时间,在*坏的情况下,该时间为循环时间t和建立时间ts之和。