河南省平顶山市西门子plc模块总代理商
图2中的器材叫压力变送器。压力变送器的内部就是一块电路板,电路板连接着一个压力传感器f。它的作业原理是压力传感器f把检测到的压力传到电路板的c,检测信号进入电路板后,经过电路板的转化与核算,把这个压力信号转化成一个电流信号由a和b这两个点输出。图中右边就是转化进程的示意图,它能够把一个0-10kpa的压力信号转化成一个4-20ma的电流信号,由a和b这两个点输出。这时咱们就说a和b这两个点输出的就是一个模拟量信号。模拟量信号的特点是它的值是在一个数值范围内是连续可变的。下面看一下模拟量信号是如何进行远距传输的。咱们管道上安装一块量程为0-10kpa的压力变送器,电源正极接压力变送器的b点,负极串联一块万用表到压力变送器的a点,并将万用表打到电流档。当压力变送器c点的压力是5kpa时,万用表的的电流读数是12ma。正好是4-20ma的电流信号的中间值,而5kpa也正好是0-10kpa压力值的中间值。当压力变送器c点的压力是10kpa时,万用表的的电流读数正好是20ma。这样0-10kpa压力值就对应了4-20ma的电流信号值,咱们只要在远方经过一个接受设备把这个4-20ma的电流信号值提取出来,再经过一定的核算,就能知道就地的压力值是多少了。为什么要把压力信号转化成4-20ma的电流信号,而不是0-20ma的电流信号或0-10v的电压信号?1.0-10v的电压信号简单遭到外界的电磁搅扰,特别是电缆长度很长时搅扰更显着。2.用0-20ma的电流信号的话,就无法判别在电流信号是0ma时,究竟是电缆断线引起的毛病0ma,还是压力本身就是0kpa而输出的正常的0ma。图4是使用西门子s7-200 plc读取压力变送器压力值的接线图例,这是一种基本的使用方法,左面是开关量的,右边是模拟量的,不同的信号类型要接到plc不同输入端。
1使用pzd传送装置内部数据
1.1 6se70中的实现方法与常用连接器根据《6se70使用大全v3.4使用大全》功能图125,参数p734.01~p734.16为变频器发送给dp主站的16个pzd字的参数化接口。p734.01默认值为k0032,代表通过*个pzd将状态字1发送的dp主站。同理若要求用第3个pzd将变频器输出电流值传给dp主站,则 p734.03 = k0022(output amps);这样在dp主站侧所接收的第3个pzd的数值就是变频器输出电流。如图1.1所示,可以通过参数r735.01到.16来从变频器侧读数所发送的数值。
图1.1 6se70过程数据pzd参数化接口
常用连接器号:kk0020 实际速度k0023 输出电压k0025 直流母线电压k0030 控制字1k0031 控制字2k0032 状态字1k0033 状态字2(更多内容请参考《6se70使用大全v3.4使用大全》连接器表)
1.2 6ra70中的实现方法与常用连接器根据《 6ra70 系列v3.1全数字直流调速装置中文说明书》功能图z110,参数u734.01~u734.16为调速器发送给dp主站的16个pzd字的参数化接口。如图1.2:默认的u734.01=k0032(状态字1),u734.02=k0167(实际转速),u734.04=k0033(状态字2),若想要用第5个pzd将调速器器输出实际电枢电压值传给dp主站,则 u734.05 = k0291;这样在dp主站侧所接收的第5个pzd的值就是实际电枢电压值。
图1.2 6ra70 过程数据pzd参数化接口
常用连接器号:k0107 6 个电流波头的平均值k0118 电枢电流给定值k0265 励磁电流调节器输入的实际值k0030 控制字1k0031 控制字2k0032 状态字1k0033 状态字2(更多内容请参考《 6ra70 系列v3.1全数字直流调速装置中文说明书》连接器表)
2注意事项:
23、使用的软件
? step7 v5.4 sp2? scout v4.1 sp1 或 starter v4.1 sp1? s120 v2.5 sp1 hf1? cbe20的 gsd v2.1文件:gsdml-v2.1-siemens-sinamics-s-cu3x0-20070726.xml
4、ip 地址及通讯名称:
device communication name ip address
cpu319-3 pn/dp pn-io 192.168.0.108
cu320 cu310 192.168.0.109
pg
192.168.0.112
注意:所有节点的子网掩码:255.255.255.0。
s7-1200和s7-1500指令的比较
下图是博途的step7 v12帮助中的指令概览。可以看出,s7-1200和s7-1500的指令是兼容的,s7-1200的指令是s7-1500的指令的子集。可以认为s7-1200是精简版的s7-1500。如果暂时没有条件使用s7-1500,可以先使用s7-1200,为今后使用s7-1500打下基础。
1.可用的编程语言
s7-1500和s7-1200都能使用梯形图(lad)、功能块图(fbd)和结构化控制语言(scl)语言。为了和s7-300/400兼容,s7-1500还可以使用stl语言。