登录

行业资讯

湘潭西门子模块一级代理商

湘潭西门子模块一级代理商

湘潭西门子电源代理商湘潭西门子模块一级代理商

湘西回收西门子触摸屏广东回收西门子触摸屏广州回收西门子触摸屏

6ES7314-1AG14-0AB0SIMATIC S7-300, CPU 314 CPU 带有MPI接口,集成24V DC 电源, 128 KB工作存储区,必须有MMC
6ES7314-6BH04-0AB0SIMATIC S7-300, CPU 314C-2 PTP   CPU 带有MPI,24数字量输入/16数字量输出,4模拟量输入,2模拟量输出,1T100,4个高速计数器 (60 KHZ),集成接口 RS485,集成24V DC 电源,192 KB工作存储区,前连接器(2 X 40)需要MMC
6ES7314-6CH04-0AB0SIMATIC S7-300, CPU 314C-2 DP紧凑型CPU带有MPI,24 数字量输入/16 数字量输出, 4模拟量输入, 2模拟量输出, 1 PT100,4个高速计数器(60 KHZ),集成 DP 接口,集成24V DC 电源,192 KB工作存储区,前连接器 (2 X 40) 需要MMC
DT08
深圳回收西门子触摸屏珠海回收西门子触摸屏汕头回收西门子触摸屏韶关回收西门子触摸屏
佛山回收西门子触摸屏江门回收西门子触摸屏
湛江回收西门子触摸屏


实验目的:从PLC向电脑发送一个字节的数据。

实验操作:用S7-200PLC向电脑发送一个字节的数据,通过串口调试软件接收,由于现在的电脑都没有RS485通讯接口,因此我们要使用Usb转485转换接头才能**电脑可以接收到来自PLC的数据,另外接线要注意9针头的3脚接Usb转485接头的信号“+”,8脚接Usb转485接头的信号“-”

微信截图_20230227092723

3、自由口模式

说到程序的编写首先大家必须了解S7-200的自由口模式,由于S7-200的默认通讯方式是PPI通讯,因此不能自由收发数据,如果想自由收发数据,就必须先将S7-200的通讯接口设置为自由口模式,控制S7-200自由口的是特殊位寄存器SMB30和SMB130。其中SMB30是控制CPU通讯口0的,SMB130是控制通讯口1的,当然如果只有一个通讯端口就只能使用SMB30这个特殊位寄存器了。下面我们一起来看看这8个位,分别表示什么含义如图 3-1所示。


图 3-1

1) 0 、1位: 协议选择

mm:

00 = 点到点接口协议(PPI/从站模式)

01 = 自由口协议

10 = PPI/主站模式

11 = 保留(缺省是PPI/从站模式)

SIPLUS信号模块

2) 2、 3 、4位:自由口波特率设置

bbb:
000 = 38400bps

001 = 19200bps

010 = 9600bps

011 = 4800bps

100 = 2400bps

101 = 1200bps

110 = 115200bps

111 = 57600bps

微信截图_20230224151815

3) 5位:每个字符的数据位

d:

0 = 8位/字符

1 = 7位/字符

4) 6 、7位:效验选择

pp:

00 = 不效验

01 = 偶效验

10 = 不效验

11 = 奇效验

微信截图_20230218164353

这里还要和大家补充一个概念,在通讯的过程中每次发送与接收的小单位是字符而不是位,1个字符通常包括1个起始位表示字符的开始,1个停止位表示字符的结束,一个奇偶效验位用于验证字符错对,和8个或者7个数据位用于传递信息。这里奇偶效验位可有可无,数据位通常情况下是8个位也就是1个字节,因此如果一个字符包含奇偶效验位通常是11个位,不包含奇偶效验位则是10个位。

通过上面对自由口模式的介绍,如果我们在S7-200CPU的通讯端口0使用自由口模式,通讯速率为9600bps传输的字符不要奇偶效验位,那么我们就必须将SMB30中的数据配置成00001001如图 3-2所示换算成16进制就是16#9


图 3-2

4、程序编写

在开始编写程序之前,我们首先要掌握S7-200发送指令的使用。

图4-1

XMT发送指令有两个管脚,TBL和PORT。

PORT:通讯端口编号,如果用0端口则写0,如果用1端口则写1.

TBL:定义发送缓冲区的起始地址和缓冲区的大小,如果TBL中写VB100,VB100中存放1,则发送缓冲区是VB101,发送数据时将VB101中的数据发送出去。如果VB100中存放2,则发送缓冲区为VB101和VB102,发送数据时将VB101、VB102的数据发送出去。

下面我们来看程序的具体写法。

图 4-2

图 4-2所示的程序就是一个简单的发送程序,首先用SMB30将通讯口0定义为自由口,通讯速率9600bps,然后定义VB101为发送缓冲区(因为VB100中存放的是1),通过SM0.5将VB101中的16进制的CC以1秒钟为单位发送给电脑。终我们电脑将会以1秒为单位接收到PLC发送的字符CC如图 4-3所示。

图 4-3

6ES7314-6EH04-0AB0SIMATIC S7-300, CPU 314C-2PN/DP 紧凑型CPU带有192 KB工作存储区, 24 数字量输入/16 数字量输出, 4模拟量输入, 2模拟量输出, 1 PT100, 4 快速计数器 (60 KHZ), 1. 接口 MPI/DP 12MBIT/S, 2. 接口以太网 PROFINET,  2 PORT SWITCH, 集成 24V DC 电源, FRONT C
6ES7314-6EH04-4AB1SIMATIC S7-300 CPU 组包含:S7-300 CPU314C-2PN/DP(6ES7314-6EH04-0AB0),2X 前连接器(6ES7392-1AM00-0AA0)带有螺钉触点, 40针
6ES7314-6EH04-4AB2SIMATIC S7-300组包含:S7-300 CPU314C-2PN/DP(6ES7314-6EH04-0AB0),2X 前连接器(6ES7392-1BM01-0AA0)带有弹簧触点, 40
6ES7315-2AH14-0AB0SIMATIC S7-300, CPU 315-2DP CPU 含有 MPI 接口, 集成 24 V DC 电源, 256 KB 工作存储区 2.  接口DP-MASTER/SLAVE,需要 MMC
6ES7315-2EH14-0AB0SIMATIC S7-300 CPU 315-2 PN/DP, *处理器含有 384 KB工作存储区, 1. 接口MPI/DP 12MBIT/S, 2.接口以太网PROFINET, 带有 2 PORT SWITCH,必须有 MMC
6ES7317-2AK14-0AB0SIMATIC S7-300, CPU317-2 DP,
*处理器带有1 MB 工作存储区, 1. 接口 MPI/DP 12MBIT/S,2. 接口 DP-MASTER/SLAVE,必须有MMC卡
6ES7317-2EK14-0AB0SIMATIC S7-300 CPU 317-2 PN/DP, *处理器带有 1 MB 工作存储区, 1. 接口 MPI/DP 12MBIT/S, 2. 接口 以太网 PROFINET, 带有 2 PORT SWITCH, 必须有 MMC
6ES7318-3EL01-0AB0SIMATIC S7-300 CPU 319-3 PN/DP, *处理器 带有 2 MB 工作存储区, 1. 接口 MPI/DP 12MBIT/S, 2. 接口 DP-MASTER/SLAVE, 3. 接口 以太网 PROFINET, 带有 2 PORT SWITCH,必须有 MMC



浔之漫智控技术(上海)有限公司专注于西门子低压电器授权代理商,西门子PLC模块总代理商,西门子模块总代理商,西门子中国一级代理商,西门子PLC一级代理商,西门子DP电缆代理商等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯