关 键 字: 西门子驱动器S120,西门子中国授权代理商,西门子代理商,西门子一级代理商 | |
产品规格: | |
所属行业: DCS/PLC系统 | 产品包装: |
供货数量: 999 | 产品报价: 88.8 |
发布时间: 2023-04-21 | 有 效 期: 365 |
1、串行通信的接口标准 串行通信有三种接口标准:rs-232c、rs-442a和rs-485。rs-485是rs-442a的变形,rs-442a是全双工,两对平衡差分信号线分别用于发送和接收。rs-485只有一对平衡差分信号线,不能同时发送接收。 使用rs-485通信接口和双绞线可以组成串行通信网络,构成分布式系统,系统中*多可以有32个站,新的接口器件已允许链接128个站。 2、s7-200的网络通信协议 s7-200的网络通信协议包括:点对点接口协议(ppi);多点接口协议(mpi);profibus协议;tcp/ip协议;用户定义的协议(自由端口模式)等多达5种类型。 3、西门子s7-200plc的rs-485通信 串行通信是西门子工业网络通信中一种经济、有效的通信方式,rs-485是其*重要的组成部分。图中r1、r2是阻值为10欧的普通电阻,其作用是防止rs-485信号d+和d-短路时产生过电流烧坏芯片,z1、z2是钳制电压为6v,*大电流为10a的齐纳二极管,24v电源和5v电源共地未经隔离,当d+或d-线上有共模干扰电压灌入时,由桥式整流电路和z1、z2可将共模电压钳制在±6.7v,从而保护rs-485芯片sn75176(rs-485芯片的允许共模输入电压范围为:-7v~+12v)。该保护电路能承受共模干扰电压功率为60w,保护电路和芯片内部没有防静电措施。 4、rs-232与rs-485的转换 由于pc机的串口是rs-232接口,plc的串口是rs-485接口,所以二者的通信要用到pc/ppi电缆,rs-232接口与rs-485接口的引针对应关系如表1、表2。 |
在Windows 7操作系统下,STEP 7-Micro/WIN SMART不能与S7-200 SMART通信。运行“PING 192.168.2.1(默认的 IP地址)”指令,CPU有回复的数据,表明与CPU的以太网物理连接没有问题。 打开360卫士“优化加速”的“启动项”选项卡(见下图),看到“西门子软件的关联启动程序”被禁止启动。估计与它有关,将它改为“允许启动”。重新启动计算机后,STEP 7-Micro/WIN SMART可以与S7-200 SMART正常通信了。 右键单击“西门子软件的关联启动程序”,执行“打开所在目录”命令,可以看到它的确是可执行的应用程序pniomgr.exe。pniomgr.exe和下图中的s7epasrv64x的“允许启动”和“禁止启动”操作是自动联动的。 |
目前各种型号的plc普遍具备较强的运算功能。和其他PLC不同,S7—200 PLC对算术运算指令来说,在使用要注意存储单元的分配。建议大家在使用算术指令和数学指令时,*好用LAD形式编程。运算指令包括加法、减法、乘法、除法、数学函数指令、增减和逻辑运算指令。 一、加法 1、整数加法 +I,整数加法指令。使能输入有效时,将两个单字长(16位)的符号整数IN1和IN2相加,产生一个16位整数结果OUT。 图1 整数加法 2、双整数加法 减法指令是对有符号数进行相减操作。包括:整数减法、双整数减法和实数减法。这三种减法指令与所对应的加法指令除运算法则不同之外,其他方面基本相同。 图2 减法 在STL中,执行结果: OUT- IN2=OUT。 指令格式: -I IN2, OUT (整数减法);-D IN2, OUT (双整数减法);-R IN2, OUT (实数减法) 例: -I AC0, VW4 图3 减法运算 三、乘法 1、整数乘法 图4 乘法 图5 乘法 2、完全整数乘法 在LAD和FBD中,以指令盒形式编程,执行结果: IN1/IN2=OUT。 图6 除法 例:DIV VW10, VD100 /I VW20, VW200 两条指令的编程及执行情况比较如图所示。 图7 指令执行图 对于完全除法指令: 图8 完全除法指令 对于除法指令: 图9 除法指令 图10 算术运算举例 图11 算术运算举例 五、数学函数指令 图12 平方根 LN,自然对数指令。将一个双字长(32位)的实数IN取自然对数,得到32位的实数结果。 应用实例:求以10为底的50(存于VD0)的常用对数,结果放到AC0。 图13 自然对数 EXP,指数指令。将一个双字长(32位)的实数IN取以e为底的指数,得到32位的实数结果OUT。 在LAD和FBD中,以指令盒形式编程,执行结果:EXP(IN)=OUT。 在STL中,执行结果:EXP(IN)=OUT。 指令格式: EXP IN, OUT 例: EXP VD0, AC0 图14 指数 如果已知输入值为角度,要先将角度值转化为弧度值,方法:使用(*R)MUL_R指令用角度值乘以π/180°即可。 图15 正弦余弦正切 应用实例:求Cos160°的值。 图16 应用实例 六、增减指令 1、字节增和字节减 图17 字节增和字节减 图18 字增和字减 INCD,双字增指令。使能输入有效时,把双字长(32位)的有符号输入数(IN)加1,得到双字长的有符号输出OUT。 DECD,双字减指令。使能输入有效时,把双字长的有符号输入数(IN)减1,得到双字长的有符号输出OUT。 图19 双字增和双字减 控制要求:食品加工厂对饮料生产线上的盒装饮料进行计数,每24盒为一箱,要求能记录生产的箱数。 图20 应用实例 七、逻辑运算 1、字节逻辑运算 图21 字节逻辑运算 字节逻辑运算包括字节与、字节或、字节异或、字节取反。 图22 字逻辑运算 字逻辑运算包括双字与、双字或、双字异或、双字取反。 图23 双字逻辑运算 图24 图25 |
1. 可编程控制器(PLC):日本欧姆龙OMRON、法国施耐德|松下电工NAIS、三菱MITSUBISHI、富士FUJI、美国AB|德国西门子2 低压电器及配电产品:法国施耐德SCH
浔之漫智控技术(上海)有限公司
地址:上海市嘉定区江桥镇嘉涌路99号
技术支持:阿德采购网 深圳市八方通科技开发有限公司
免责声明:阿德采购网对企业信息合法性不承担任何保证责任