曲靖西门子通讯模块代理商
西门子S7-300/400串行通讯模块基本信息介绍
1. 串行通讯模块基本信息介绍
CP340/CP341/CP440/CP441-1/CP441-2模块是西门子S7-300/400系列PLC中的串行通讯模块,这些模块具有1个或2个(CP441-2)串行通讯接口(RS232C、20mA-TTY或RS485/422)。可以使用这些通讯模块实现S7-300/400系统与其他串行通讯设备的数据交换,例如打印机、扫描仪、智能仪表、第三方MODBUS主从站、Data Highway、变频器,USS站等。
2. 串行通讯模块以及订货信息
3、注意事项:
3.1实现MODBUS通讯时,需要在CP341/CP441-2模块上插入相应协议的硬件狗(硬件狗、Dongle、协议驱动或Loadable driver指的是同一个东西)下图:
3.2 MODBUS 是单主站结构的串行通信协议,系统中只能够有一个MODBUS主 站,并且只能够实现主站和从站的数据交换,从站之间不能进行数据交换。
3.3 RS232C接口的通讯大距离为15m;
RS422/485接口的通讯大距离位1200m。
3.4 串行通讯模板只有RS232C、20mA-TTY或RS485/422 三种电气接口类型, 想实现串口的光纤通讯,只能购买第三方转换设备,西门子不提供该类设备。
西门子通信模块开发
1.西门子TCP通信组件
S7-300/S7-400 以太网 WinTcpS7.dll
S7-1200/S7-1500 以太网 WinTcpS7_1K.dll
S7-200 Smart 以太网 WinTcpS7_Smart.dll
S7-200 CP2 以太网 WinTcpS7_CP2.dll
2.PlcMemory 操作的PLC内存区域类型 枚举值
DI: 输入
DQ: 输出
CIO: 输入输出
MR: 中间继电器M区域
WR: 中间继电器W区域
DR: 中间继电器D区域
DB: DB块数据
ER: 扩展数据E区域
HR: 保持区域H区域
SR: 状态寄存器S区域
TIM: 计时器当前值
CNT: 计数器当前值
3.数据类型枚举值
INT16: 16位有符号整数
UINT16: 16位无符号整数
DINT32: 32位有符号整数
HEX32: 32位16进制字符
REAL32: 32位单精度浮点数据
BIN16: 16位二进制字符串
BCD16: 16位转换为4位BCD字符
BCD32: 32位转换为8位BCD字符
4.PrtType 串口通信校验方式
None:无校验
Odd: 奇校验
Even:偶校验
Mark:特殊校验
5.函数说明
(1)public short Bit_Reset(int Handle, PlcMemory Memory, ushort Block, ushort Address, ushort Bit);
函数功能:以位的方式将位复位
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
Block:DB块的号码,非DB取0
Address:要操作的位所在的字地址
Bit:要操作的位在字地址内的号码
返回值:函数执行结果
(2)public short Bit_Set(int Handle, PlcMemory Memory, ushort Block, ushort Address, ushort Bit);
函数功能:以位的方式将位置位
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
Block:DB块的号码,非DB取0
Address:要操作的位所在的字地址
Bit:要操作的位在字地址内的号码
返回值:函数执行结果
(3)public short Bit_Test(int Handle, PlcMemory Memory, ushort Block, ushort Address, ushort Bit, ref bool State);
函数功能:以位的方式读取该位的状态
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
Block:DB块的号码,非DB取0
Address:要操作的位所在的字地址
Bit:要操作的位在字地址内的号码
State:读取到的位的状态
返回值:函数执行结果
(4)public short CmdRead(int Handle, PlcMemory Memory, DataType ValType, ushort Block, ushort Address, ushort Count, ref [] Redata);
函数功能:读取多个PLC内存数据
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
ValType:交互数据的类型的枚举值
Block:DB块的号码,非DB取0
Address:要操作字的起始地址
Count:要操作的字的个数
Redata:读取到的数据存放的地址
返回值:函数执行结果
一般返回结果ref的引用为类型,从哪个地址(Address)开始读取(Count)个字。
一个字:Q0.0 - Q1.7
存储方式
Q0.7-Q0.0 + Q1.7-Q1.0
(5)public short CmdWrite(int Handle, PlcMemory Memory, DataType ValType, ushort Block, ushort Address, ushort Count, ref [] Data);
函数功能:批量写入数据到PLC的内存
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
ValType:交互数据的类型的枚举值
Block:DB块的号码,非DB取0
Address:要操作字的起始地址
Count:要操作的字的个数
Redata:写入到PLC数据的地址
返回值:
(6)public short DataConvert(DataType SourType, SourData, DataType DestType, ref DestData);
函数功能:数据类型转换
参数:
SourType:源数据类型枚举
SourData:源数据
DestType:目标数据类型枚举
DestData:转换后的目标数据
返回值:函数执行结果
(7)public short DeLink(int Handle);
函数功能:
断开与PLC连接
参数:Handle 网络句柄
返回值:函数执行结果
(8)public short EntLink(string pcIP, ushort pcPort, string plcIP, ushort plcPort, ushort Rack, ushort Slot, string SN, ref int Handle, ushort WaitTime = 1000);
函数功能:
配置PC,PLC通信参数,建立PLC的以太网连接
参数:
pcIP:PC端的IP地址
pcPort:PC的端口
plcIP:PLC的IP
plcPort:PLC的端口
Rack:PLC的机架号码
Slot:PLC的CPU的插槽号码
Handle:返回网络句柄
SN:调用的系列号码与DLL成对使用
返回值:函数执行结果
用于西门子控制系统的以太网数据采集。该产品应用方便,功能丰富,稳定可靠,具有CE。
产品描述:BCNet-S7MPI,用西门子S7-200/S7-300/S7-400以太网通讯。
特色功能介绍:
1) 编程调试工具:BCNet加网线代替传统的编程电缆,小巧轻便,即插即用;
2) 以太网通讯:替代西门子CP243-1,CP343-1,CP443-1以太网通讯模块,稳定,经济;
3) 上位监控:替代西门子CP5611、CP5711等通讯卡,支持多达24个上位机以太网连接;
4) OPC通讯:免费的无连接数,无变量数限制的OPC服务器,解决多站点监控和设备信息化;
5) 端口扩展:不占用PLC通讯口,可插CPU的PPI/MPI/DP口;
6) PLC自动数据交换:简单配置BCNet-DX命令,即可实现PLC之间自动数据交换;
7) Internet远程维护:借助通信网络实现设备的远程程序维护和监控;
8) Modbus TCP通讯: BCNet可作为Modbus TCP服务器,PLC不需要编程,直接读写PLC内部数据;
9) BCNetS7协议:开放的以太网端口通讯协议,支持多种高级语言开发生产监控、管理软件;
10) 支持S7-300/400直连Smart Line触摸屏;
11) 支持WIN7 32位、64位操作系统;
12) 支持多主站通讯,扩展口可以接西门子触摸屏或国产触摸屏;
13) 波特率自适应,无需外接电源,兼容西门子以太网驱动;
14) 除WinCC外,还兼容多种OPC或上位机软件如KEPWARE、组态王、IFIX、INTOUCH、MCGS、Labview、力控、紫金桥等。
15) 适用于西门子数控的数据监控;
产品详情
概述:
主要特点在SIMATIC S7-200的CPU上可以增加通讯模块。实现S7-200系统的、DP通讯、以太网通讯、AS- Interface通讯等。
应用:
快速PROFIBUS连接
通过EM277通讯模块可以运行222以上所有CPU,作为PROFIBUS DP网络上的标准从站,传输速率高达12 Mbit/s。S7- 200对更高水平PROFIBUS DP控制水平的开放特点,确保您可以将单台机器集成到生产线中。使用EM 277扩展模块,您可以实现配备了S7-200的单独机器的PROFIBUS能力。
功能强大的AS-Interface连接
在AS- Interface网络上CP243-2将从CPU从222上升到功能强大的主站。根据新的AS- V2.1接口规范,可以多连接62个站,甚至易于集成的模拟传感器。使用AS-Interface,可以在高配置中多连接248个DI+186 DO。大 62站的数量多可以包括31个模拟模块。方便AS-Interface接口向导支持从站和读/写入数据的配置。
强大的以太网连接
Internet Technology模块CP243-1 IT还为您提供快速访问功能。以太网模块CP243-1可以通过以太网快速访问S7 - 200的过程数据,进行归档或进一步处理。STEP 7-Micro/WIN的配置支持确保简单的调试和方便的诊断方案。
设计:
CP 具有加固的塑料外壳,带有 LED 指示灯用于显示工作和故障状态。它们显示出了 SIMATIC S7-1200 设计的全部优势,如 :
?设计紧凑
?便于安装
?用户友好型接线等。
