电动机功率 | 3kW | 外形尺寸 | 4mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 2kg |
全新的西门子S7-200SMART带来两种不同类型的CPU 模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展CPU 模块,可满足对I/O 规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU 模块直接通过单机本体满足相对简单的控制需求。
![]() |
参考价 | ¥322 |
订货量 | 1 |
更新时间:2019-07-18 10:27:45浏览次数:331
联系我们时请说明是化工仪器网上看到的信息,谢谢!
山东西门子S7-200SMART代理经销商
西门子S7-200 PLC的自由口通信
前面讲的PPI通信,主要是适合西门子之间的PLC进行通信,如果和第三方设备通信,可以采用自由口通信模式,也就是RS-485的通信模式。自由口通信主要采用发送(XMT)和接收( RCV)指令。通信不需要添加其他硬件,只要通过PORT0或PORT1进行。通信的格式是通过两个特殊字节进行设置,SMB30(对于PORT0)或者是SMB130 (PORT1)。其实在自由口通信中,用到很多的特殊寄存器的字节,这些特殊寄存器起的作用不同,下面我们会对这些特殊寄存器作用进行介绍。
特殊功能字节SMB30和SMB130分别是S7-200 PLC PORT0及PORT1通信口的控制字节,各位表达的含义如表8-10所示。
1.发送和接收数据的格式
发送数据:发送(XMT)指令可以发送1~255字节,发送缓冲区的格式如图8-17所示。
图8-17 自由通信发送数据格式
发送字节数是设定发送信息字符的个数(在发送之前要预先设置)。
检测发送完成有以下两种方法。
①通过发送中断程序。如果一个中断服务程序连接在发送结束事件上,在发送信息字符后一个字符时,则会产生一个中断(对PORT0为中断事件9,对PORT1为中断事件26)。
②通过发送完成标志。可以通过SM4.5(对于PORT0)或者SM4.6(对于PORT1)来判断,如果状态为1,说明发送完成。
2.对于接收缓冲区SMB86或者SMB186的功能说明(如表8-11和表8-12所示)
表8-11 接收缓冲区有关的特殊字节
表8-12 SMB86或者SMB186各位表达的含义
bit0=1 说明是奇偶校验错误而终止接收;
bit1=1 说明是接收字符超长而终止接收;
bit2=1 说明是接收超时而终止接收;
bit3、bit4位无效;
bit5=1 说明是正常接收到结束字符而终止接收;
bit6=1 说明是输入参数错误或者缺少起始和终止而接收结束;
bit7=1 说明用户通过禁止命令结束接收。
3.SMB87或者SMB187的功能说明(如表8-13和表8-14所示)
表8-13 SMB87或者SMB187中的8位
表8-14 SMB87或者SMB187各位表达的含义
4.对于接收缓冲区的其他字节的说明
表8-15 接收缓冲区有关的特殊字节
SMB88、SMB188-信息起始字符;
SMB89、SMB189-信息结束字符;
SMW90、SMW190-空闲线时间,以毫秒为单位表示;
SMW92、SMW192-字符间/信息间定时器超时数值,以毫秒为单位表示;
SMB94、SMB194-信息接收大字符数(1~255字节)。
PPI协议是S7-200 CPU基本的通信方式,通过PPI通信自身的端口(PORTO或者PORTl)就可以实现通信,PPI通信是S7-200 CPU默认的通信方式。
PPI是一种主/从协议通信,在CPU内用户程序调用网络读(NETR)、写(NETW)指令即可,也就是说网络读写指令是运行在PPI协议上的。因此PPI网络只在主站侧编写程序即可,从站的读写网络指令没有什么意义。
NETR网络读取指令是启动一项PPI通信操作,通过的端口(PORT)从远程设备读取数据到本地表格( TBL)。NETW网络写指令是通过的端口(PORT)根据表格(TBL)定义把表格(TBL)的数据写入远程设备。
网络读写指令可以向远程站发送或接收16个字节的信息,在CPU内同一时间多可以有8条指令被激活,例如可以同时激活6条网络读指令和2条网络写指令,网络读写指令是通过TBL参数来报文的报文格式,如表8-5所示。
错误代码如表8-6所示。在表8-6中:D表示操作完成状态,0=未完成,1=已完成;A表示操作是否有效,0=无效,1=有效;E表示错误信息,0=无错,1=有错。
特殊功能字节SMB30和SMB130分别是S7-200 PLC PORT0及PORT1通信口的控制字节,各位表达的意义如表8-7和表8-8所示。
表8-7 SMB30和SMB130的各位
表8-8 SMB30和SMB130各位的意义
山东西门子S7-200SMART代理经销商