一、几个单词的意思先理解一下。Input:输入Output:输出Digtal:数字的Analog:模拟的I/O:是Input/Output的缩写,意思就是输入或输出。输入又分为:1、数字量输入,DigtalInput,简写为DI,表示开关量的状态,在PLC系统中常用作按钮、开关、中继、接触器、接近开关、或变频器以及软启动器等设备的状态信息;2、模拟量输入,AnalogInput,简写为AI,表示模拟量信号,比如温度、压力、液位、瞬时流量、电压、电流、运行频率等等连续变化的外部模拟信号。输出又分为:1、数字量输出,DigtalOutput,简写为DO,常用来驱动外部的设备,比加的启动或停止。电机的正反转。变频器、软启动器的启动与停止等等。2、模拟量输出,AnalogOutput,简写为AO,常用来给变频器设定频率,PID运算的输出、调节型电动阀门开度的给定等等。二、数字量输入输出模块就是PLC的I/O口吗?这样说不能说不对,只能说不够严谨。1、对于S7-200SMART来说,CPU本体是有外部数字量I/O接入点的,当CPU本体的数字量输入输出不够用时,可以用数字量输入输出模块或信号模板来扩展,当要用到模拟量的输入输出时,还可以用模拟量输出输出扩展模块以及信号板来扩展,,并且要考虑CPU为扩展模块提供5V电源的能力。 输出模块启动需要联动的消防设备;设备动作后会接受一个信号回答。嘉定区模块数字输出模块
6ES7211-0AA23-0XB0CPU221DC/DC/DC,6输入/4输出,6ES7211-0BA23-0XB0CPU221继电器输出,6输入/4输出,6ES7212-1AB23-0XB8CPU222DC/DC/DC,8输入/6输出,6ES7212-1BB23-0XB8CPU222继电器输出,8输入/6输出,6ES7214-1AD23-0XB8CPU224DC/DC/DC,14输入/10输出。6ES7214-1BD23-0XB8CPU224继电器输出,14输入/10输出,6ES7214-2AD23-0XB8CPU224XPDC/DC/DC,14DI/10DO,2AI/1AO(PNP),6ES7214-2AS23-0XB8CPU224XPsi,DC/DC/DC,14DI/10DO,2AI/1AO(NPN),6ES7214-2BD23-0XB8CPU224XP继电器输出,14DI/10DO,2AI/1AO,6ES7216-2AD23-0XB8CPU226DC/DC/DC,24输入/16输出,6ES7216-2BD23-0XB8CPU226继电器输出,24输入/16输出,订货号s7-200PLC数字量输入输出扩展模块。 嘉定区代理数字输出模块监视电流: 总线电流≤1mA 电源电流≤6mA。
数字量输入模块用干连接外部的机械触点和电子数字式传感器,例如光电开关和接近开关等。数字量输入模块将来自现场的外部数字量信号的电平转换为Dlc内部的信号电平。输入电流一般为数童安。图1是直流输入模块的内部电路和外部接线图,图中只画出了一路输入电路,M或是同一输入组内各内部输入电路的公共点。当图1中的外部电路接通时,光耦合器中的发光二极管(ED)点亮,光敏三极管饱和导通:外部电路断开时,光耦合器中的LED熄灭,光敏三极管截止,信号经背板总线接口传送给CPU模块。交流输入模块的额定输入电压为AC120V或230V。图2的电路用电容隔离输入信号中的直流成分,用电阻限流,交流成分经桥式整流电路转换为直流电流。外部电路接通时,光耦合器中的发光二极管和显示用的发光二极管点亮,光敏三极管饱和导通。外部电路断开时,光耦合器中的发光二极管熄灭,光敏三极管截止。
S7通信介绍S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。S7-300/400通过以太网接口与S7-200SMARTPLC之间的S7通讯经过测试是可以成功的,但是需要S7-300/400侧编程调用PUT/GET指令,见表1所示。表1PUT和GET:S7-400S7-300描述简要描述SFB14FB14读数据单边编程读访问。SFB15FB15写数据单边编程写访问。S7-300/400根据使用通信接口(集成的PN口或CP343-1/CP443-1)不同,调用的功能块来源也不同。通信接口为S7-300集成PN接口时,需要使用StandardLibrary中PUT/GET指令,如图1所示。图1S7-300PN接口需采用StandardLibrary通信接口为S7-300CP通信模块时,需要使用SIMATIC_NET_CP库中PUT/GET指令,如图2所示。图2S7-300CP模块接口需采用SIMATIC_NET_CP库S7-400CPU不区分通信接口,需要使用SystemFunctionBlocks中的SFB14/SFB15指令块,如图3所示。图3S7-400需采用SFB程序块硬件及网络组态本文以采用1个315-2PN/DP,1个S7-200SMARTPLC为例,介绍它们之间的S7通信。在STEP7中创建一个新项目,项目名称为S7-300-SMART。插入1个S7-300站,在硬件组态中插入CPU315-2PN/DP。 外形尺寸: 110mm×86mm×43mm(带底壳)。
模拟量输入输出模块的模拟量是表示在一定范围内连续变化的任意取值,跟数字量是相对立的一个状态表示。通常模拟量用于采集和表示事物的电压电流或者频率等参数。驱动硬件输出和相关数据通路,按照运行方式选择当前的设定值,也可根据需要反向并提供结果给硬件输出或软件输出,这个就是模拟量输入模块。DAM-8082模拟量输入模块是一款可以采集模拟量,比如电压,电流,热电偶,热电阻,温度等数值,通过485总线传输到电脑上的智能模块。模拟量输出模块DAM-DA的主要作用其实就是,将输入的数字信号经过数模转换,输出可调控的连续电压电流,信号。光耦合器中的发光二极管(ED)点亮,光敏三极管饱和导通。嘉定区代理数字输出模块
200系列的编程语言有三种--语句表(STL)、梯形图(LAD)、功能块图(FBD)。嘉定区模块数字输出模块
200系列的同一机架上的模块之间是通过模块正上方的数据接头联系的;而300则是通过在底部的U型总线连接器连接的。(4)300系列的I/O输入是接在前连接器上的,前连接器再接在信号模块上,而不是I/O信号直接接在信号模块上,这样可以更换信号模块而不用重新接线。(5)300系列2DP的部分CPU带有profibus接口。硬件的区别,一句话:西门子PLC系统越大智能化越高,越方便维护。二、软件区别:(1)200系列用的STEP7-Micro/WIN40sp6软件;300使用的是STEP7软件,带了Micro和不带的区别是相当的明显啊。(2)200系列的编程语言有三种--语句表(STL)、梯形图(LAD)、功能块图(FBD);300系列的除了这三种外,还有结构化控制语言(SCL)和图形语言(S7graph),其中SCL就是一种高级语言,以前用惯了LAD,现在还没有适应,也没有时间来学习。(3)300软件比较大的特点就是提供了一些数据块来对应每一个功能块(FunctionBlock-FB),称之为Instance,nnd,看起来要向C++看齐。(4)300再也不能随意的自定义OrganizationBlock、sub-routine和Interruptroutine了,现在OB1惟我独尊了,没事系统只能调用它了,其它的什么东东则变成了FB-FunctionBlock和FC-Function。 嘉定区模块数字输出模块
主要技术指标(1)工作电压:总线电压:总线24V电源电压:DC24V(2)监视电流:总线电流≤1mA电源电流≤6mA(3)动作电流:总线电流≤4mA电源电流≤35mA(4)线制:与控制器采用无极性信号二总线连接,与DC24V电源采用无极性电源二总线连接(5)输出容量:DC24V/1A(两组输出最大容量之和为DC24V/1A)(6)输出控制方式:脉冲、电平(继电器常开/常闭无源触点输出,脉冲启动时继电器吸合时间为10s)(7)出厂设置:两路常开检线方式(8)使用环境:温度:-10℃~+55℃相对湿度≤95%,不结露(9)外壳防护等级:IP30(10)外形尺寸:110mm×86mm×4...