产品中心您的位置:网站首页 > 产品中心 > 西门子PLC模块控制器 > 西门子S7-1200 > 6ES72411AH320XB0西门子S7-1200 CM1241 RS232通讯模块

西门子S7-1200 CM1241 RS232通讯模块

更新时间:2020-11-27

访问量:34

厂商性质:经销商

生产地址:

简要描述:
西门子S7-1200 CM1241 RS232通讯模块
6ES7241-1AH32-0XB0
SIMATIC S7-1200, 通信模块 CM 1241, RS-232,9 针 Sub-D(插针), 支持自由端口
品牌其他品牌产地类别进口
应用领域化工,能源,建材,电子,交通

西门子S7-1200 CM1241 RS232通讯模块
6ES7241-1AH32-0XB0
SIMATIC S7-1200, 通信模块 CM 1241, RS-232,9 针 Sub-D(插针), 支持自由端口

上海振曦宏自动化有限公司

基于VB来实现PLC与计算机间的串行通信探讨

 

1 引言

在工业控制领域中,plc作为一种稳定可靠的控制器得到广泛的应用。但它也有自身的一些缺点,即数据的计算处理和管理能力较弱,不能给用户提供良好的界面等。而计算机恰好能弥补plc的不足,它不但有很强的数据处理和管理能力,而且能给用户提供非常美观而又易于操作的界面。将plc与计算机结合,可使系统 达到既能及时地采集、存储数据,又可处理和使用好数据,两者结合的关键是plc与计算机之间的通信。本文以omron公司的cpmia小型plc为例,详 细的讨论了plc与计算机通信的原理和用西门子CM1241RS485/422通讯模块vb如何实现plc与计算机的通信。

2 通行原理与方法

上位机要能够通过plc监控下层设备的状态,就要实现上位机与plc间的通信,一般工业控制中都是采用rs232c实现。上位机首先向plc发送查询数据的指令(实际上是查询plc中端子的状态和dm区的值等),plc接收了上位的指令后,进行校验(fcs校验码),看其是否正确,如果正确,则向上位机传 送数据(包含首尾校验字节)。否则,plc拒绝向上位机传送数据。上位接收到plc传送的数据,也要判断正确与否,如果正确,则接收,否则,拒绝接收。

由于cpm1a没有提供串行通信口,我们利用其提供的外设端口实现通信。plc与计算机之间的连接是通过omron提供的电缆cqm1-cif01来 实现的,其硬件连接图如图1所示。

西门子S7-1200 CM1241 RS232通讯模块
6ES7241-1AH32-0XB0
SIMATIC S7-1200, 通信模块 CM 1241, RS-232,9 针 Sub-D(插针), 支持自由端口

          留言框

          • 产品:

          • 留言内容:

          • 您的单位:

          • 您的姓名:

          • 联系电话:

          • 常用邮箱:

          • 详细地址:

          • 省份:

          • 验证码:

            请输入计算结果(填写阿拉伯数字),如:三加四=7

          联系我们

          contact us

          咨询电话

          15900939001

          扫一扫,关注我们

          返回顶部