韶关地区西门子模块代理商
SIRIUS 降低了能源成本。
能源管理过程概览
保护环境,提高竞争能力
西门子节能环保型产品线中的节能解决方案和环保技术具有双重优势:对于西门子客户而言,可通过降低能源成本和提高生产效率来增加利润;对于将来几代人而言,有助于保持和改善环境和生活条件。
广泛的环保技术和节能解决方案
从公司的初阶段开始,西门子就一直提供有助于环境保护和气候控制的产品和解决方案。其中一个例子就是,维尔纳·冯·西门子早在 1873年就开发出一种消除工厂排放废气中的烟尘的技术。
西门子已拥有一个环保节能型产品线,这些产品融入了经过证明有助于客户实施污染控制的各种技术。其中包括:
与类似解决方案相比能效明显提高的产品与系统,如燃气轮机和蒸汽轮机、低能耗灯泡以及智能楼宇管理系统。
采用可再生能源的系统及其组件,如风力发电站和蒸汽轮机
用来提供清洁用水和更纯净的空气的环保技术
西门子环保节能型产品线覆盖了整个能量转化链 –从高效率发电和配电,直至电能的使用以及绿色节能技术。每一种产品都在节能方面发挥了作用,比如我们的工业控制产品系列。
西门子S7-200 PLC-状态字(SM)
基本指令 一 关于状态字(SM) 01SMB0包括8个状态位(SM0.0/SM0.1/SM0.2/SM0.3/SM0.4/SM0.5/SM0.6/SM0.7) 02 SMB1 包含了各种潜在的错误提示,可在执行某些指令或执行出错时由系统自动对相应进行置位或复位. 03 SMB2 在自由接口通信时,自由接口接收字符的缓冲区. 04 SMB3 在自由接口通信时,发现接收到的字符中有奇偶效验错误时,可将SM3.0置位. 05 SMB4 标志中断队列是否溢出或通信接口使用状态. 06 SMB5 标志I/O系统错误. 07 SMB6 CPU模块识别(ID)寄存器. 08 SMB7 系统保留 09 SMB8-SMB21 I/O模块识别和错误寄存器,按字节对形式(相邻两个字节)存储扩展模块0-6的模块类型、I/O类型、I/O点数和测得的各模块I/O错误. 10 SMB22-SMB26 记录系统扫描时间. 11 SMB28-SMB29 存储CPU模块自带的模拟电位器所对应的数字量. 12 SMB30-SMB130SMB30为自由接口通信时,自由接口0的通信方式控制字节;SMB130为自由接口通信时,自由接口1的通信方式控制字节;两字节可读可写。 13 SMB31-SMB32 存储器(EEPROM)写控制. 14 SMB34-SMB35 用于存储定时中断的时间间隔. 15 SMB36-SMB65 高速计数器HSC0、HSC1、HSC2的监视及控制寄存器. 16 SMB66-SMB85 高速脉冲输出(PTO/PWM)的监视及控制寄存器. 17 SMB86-SMB94 自由接口通信时,接口0或接口1接收信息状态寄存器. 18 SMB186-SMB194 自由接口通信时,接口0或接口1接收信息状态寄存器. 19 SMB98-SMB99 标志扩展模块总线错误号. 20 SMB131-SMB165 高速计数器HSC3、HSC4、HSC5的监视及控制寄存器. 21 SMB166-SMB194 高速脉冲输出(PTO)包络定义表. 22 SMB200-SMB299 预留给智能扩展模块,保存其状态信息 |
S7-1500 MODBUS 的通讯总结
1.先组态硬件,如下所示:
然后打开OB1,进行编程,如下所示:
先调用初始化的块 MODBUS COMMON LOAD
管脚说明:
REQ: 指令起始于上升沿(0 到 1)。
PORT: 安装并组态完 CM 后,便可在设备组态的“硬件 ID”(Hardware ID) 属性中找到 CM 端口值。 符号端口名称在 PLC 变量表的“系统常数”(System constants) 选项卡中。就是前面提到的硬件标识符
BAUD: 选择数据传输速率:
1 = 300, 2 = 600, 3 = 1200, 4 = 2400, 5 = 4800, 6 = 9600, 7 = 19200, 8 = 38400, 9 = 57600, 10 = 76800, 11 = 115200 bit/s。所有其它值无效。
PARITY: 选择奇偶校验:
0 – 无
1 – 奇校验
2 – 偶校验
RESP_TO: 响应超时:
5 ms 到 65535 ms - Modbus_Master 等待从站响应的时间(以毫秒为单位)。 如果从站在此时间段内未响应,Modbus_Master 将重复请求,或者在数量的重试请求后取消请求并提示错误(请参见下文,RETRIES 参数)。
MB_DB:用MODBUS MASTER的背景数据块里面的一部分,如下所示: 对 Modbus_Master 或 Modbus_Slave 指令的背景数据块的引用。 必须以
Modbus_Master 或 Modbus_Slave 指令的 MB_DB 参数替换 MB_DB 参数(静态,因此在指令中不可见)。
然后调用MODBUS MASTER 的功能块,如下所示:
管脚说明如下所示:
REQ;是脉冲信号,给一次脉冲,收发一次
MB_ADDR:是从站地址
MODE:读写模式,0是读,1是写
DATA_ADDR:对应功能码
LEN:数据长度
DATA_PRA:接收或发送的存储区域
上述是模式和功能码的对应关系
除上述做法,还需要设置一个地方:
打开MODBUS COMMON LOAD的背景数据块,如下所示:
将MODE 设置成4
上述是主站的总结
接下来说一下从站的设置:
前面参数和主站是一样的,就是调用MODBUS SLAVE需要说明一下
1.数字量模块
1)数字量输入模块
数字量输入模块将现场过程送来的数字信号电平转换成S7-300内部信号电平。
A.数字量输入模块SM321(需要外接24V电源供电)
SM321有四种类型的模块:直流16点输入、直流32点输入、交流16点输入、交流8点输入,其中常用的是直流的输入。
附图:
B.数字量输出模块SM322(需要外接24V电源供电)
数字量输出模块SM322将S7-300内部信号电平转换成国产所要求的外表信号电平,可直接用于驱动电磁阀、接触器、小型电动机和电动机启动器等。
晶体管输出模块只能带直流负载,属于直流输出模块;
可控硅输出方式属于交流输出模块;
继电器触点输出方式的模块属于交直流两用输出模块
从响应速度上看,晶体管响应快,继电器响应慢;从安全隔离效果及应用灵活性角度来看,以继电器触点输出型佳。
C.数字量I/O模块SM323(需要外接24V电源供电)
SM323模块有两种类型:带有8个共地输入端和8个共地输出端、带有16个共地输入端和16个共地输出端。两种特性相同。I/O额定负载电压24VDC,输入电压“1”信号电平为11~30V,“0”信号电平为-3~+5V,I/O通过光耦与背板总线隔离。在额定输入电压下,输入延迟为1.2~4.8ms。输出具有电子短路保护功能。
附图:
2)模拟量模块
A.模拟量输入模块SM331(需要外接24V电源供电)
模拟量输入(简称输入(AI))模块SM331目前有三种规格型号,即8AI*12模块、2AI*12位模块和8AI*16位模块。
SM331主要由A/D转换补缴、模拟切换开关、补偿电路、恒流源、光电隔离部件、逻辑电路等组成。A/D转换补缴是模块的核心,其转换原理采用积分方法,被测量模拟量的精度是所设定的积分时间的正函数,也及积分时间越长,被测值的精度越高。SM331可选四档积分时间:2.5ms、16.7ms、20ms和100ms,相对应的以为表示的精度为8、12、12和14。