上海西门子S7-1200授权供应商
浔之漫智控技术(上海)有限公司(w)是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司。公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
与一般计算机相同,PLC的CPU只能处理数字量,CPU在运行过程中需要不断地接收代表外部设备状态等信息的数字量,并根据系统要求产生数字量的处理结果。该过程中一个重要的问题是如何保存和提取这些数字量,这就涉及数据类型和数据寻址方式的问题。简单来说,数据类型就是数据的长度或取值范围,而数据寻址方式就是寻找到数据的方法。本节将分别介绍S7-200CN PLC的数据类型和寻址方式。
2.2.1 S7-200CN PLC的数据类型
与其他微处理器一样,PLC的CPU以二进制方式处理和存取所有数据。常用数据类型有:位(bit)、字节(Byte)、字(Word)和双字(Double Word)
3)语言表(STL)语言表(STL)是一种文本式的编程语言,用助记符进行程序设计所示),类似于计算机的汇编语言,适合熟悉PLC的有经验的程序员使用。另外,语言表(STL)可以实现一些梯形图(LAD)和功能块图(FBD)无法完成的程序功能。
2)模拟量I/O模块 在工业控制中,除了利用数字量模块控制继电器、接触开关等类开关器件外,还需要进行模拟量(如温
度、湿度和压力等)的控制,而PLC的CPU只能处理数字信号,因此需要把PLC输出的数字量转换成模拟量(D/A转换)或把PLC输入的模拟量转换成相应的数字量(A/D转换)。模拟量I/O模块可以完成这种转换。智能I/O模块 有些I/O模块具有微处理器、存储器和输入/输出单元,自身就形成了一个独立的计算机,可以独立运行,通常将这样的I/O模块称为智能I/O模块。常见的智能I/O模块有:通信模块、温度传感器模块和PID调节模块等。通信模块可利用调制解调器、以太网等与其他设备通信。温度传感器模块(如热电阻和热电偶模块)可用于检测温度。PID调节模块可以独立完成闭环控制系统中的PID控制算法。
(1)模拟量输出模块(D/A):需要接收CPU写入的二进制数值,然后利用D/A转换芯片产生与该二进制数值成比例变化的模拟量输出信号(如电压或电流),该模拟信号可以用来控制电动阀门和变频器等需模拟量驱动的执行机构。模拟量输出模块
(1)数字量输入模块:允许CPU读取输入映像存储器的数据,该数据的每个位反映了一个独立开关或开关传感器(如按钮、限位开关或继电器触点等)的开关状态
(3)前盖,内置CPU工作模式选择开关(RUN/STOP)、模拟电位器和扩展I/O接口(连接主机和扩展I/O模块)。PLC内部是低电压、低电流和低功率的,而大多数传感器和执行机构却是大电压、大电流和高功率的,二者不能直接相连。输入/输出(I/O)模块的作用是进行PLC与传感器和执行器间不同电气标准的转换,以实现PLC与传感器和执行机构的连接。
S7-200CN主机自身带有一定数量的I/O端口,当该端口数量不够时,可以通过前盖内的
(4)顶部端子盖,内置CPU电源和输出端子。
(5)底部端子盖,内置传感器接口电源和输入端子。
(6)DIN导轨是可编程控制器的机械安装导轨,可利用PLC或扩展模块上的标准(DIN)导轨夹片将PLC或扩展模块固定在DIN导轨上,实现PLC系统的快速安装。