西门子PLC代理商
初级会员 | 第1年

15618722057

当前位置:西门子PLC代理商>>西门子代理商>> 西门子PLC数字量DI/DO扩展模块SM1223

西门子PLC数字量DI/DO扩展模块SM1223

参  考  价面议
具体成交价以合同协议为准

产品型号

品       牌

厂商性质经销商

所  在  地上海市

更新时间:2022-04-28 15:20:01浏览次数:7次

联系我时,请告知来自 兴旺宝
西门子PLC数字量DI/DO扩展模块SM1223


浔之漫智控技术(上海)有限公司 上海诗慕自动化设备有限公司

本公司销售西门子自动化产品,*,质量保证,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,*,德国*

西门子PLC数字量DI/DO扩展模块SM1223      西门子PLC数字量DI/DO扩展模块SM1223

 

 

浔之漫智控技术(上海)有限公司  上海诗慕自动化设备有限公司

本公司销售西门子自动化产品,*,质量保证,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,*,德国*

 

 

 S7-1200 发送数据给超级终端;
二、 超级终端发送数据给S7-1200

对于*个功能:S7-1200发送数据给超级终端,实际上是S7-1200是数据的发送方,超级终端是数据的接收方,对于S7-1200需要编写发送程序;而对于超级终端来说,只要打开超级终端程序,配置硬件接口参数与前面S7-1200的端口参数一只即可。

下面的步骤将具体介绍此功能实现的步骤:

①、在PLC中编写发送程序。在项目管理视图下双击“Device”下的程序块下的Main(OB1),打开OB1,在主程序中调用SEND_PTP功能块如下图所示:(注:SEND_PTP在指令库下的扩展指令中通讯指令下)


图7: 调用发送功能块

要对SEND_PTP赋值参数,首先需要创建SEND_PTP的背景数据块和发送缓冲数据块 ,双击“Devices”——> “PLC_1”——>“Program Block ”——“Add new block”,在弹出的串口命名DB_Send_PTP,选择DB块,在Type后选择“SEND_PTP(SFB113)”


图8: 创建发送功能块的背景数据块

插入背景DB后,再插入发送缓冲DB块,重复上面的步骤,只是在选择DB类型为“Global DB”,并去掉“Symbolic access only”选项勾(这样可以对该DB块进行直接地址访问),并取名该DB块为DB_SEND_BUFF。建好这两个DB块后,双击打开DB_SEND_BUFF预先定义好要发送的数据,如下图所示:


图9:在接收缓冲区中接收到的数据

定义完发送缓冲区后,接下来就可以对SEND_PTP赋值参数,赋值参数后如下图:


图10:发送编程

在上面的编程块里需要注意的是,在发送缓冲区时。字符的开始地址是从第二个字节,而不是零字节开始,即是P#DB2.DBX2.0 Byte10 而不是P#DB2.DBX0.0 Byte10,原因是由于S7-1200对字符串的存放的格式造成的,S7-1200对字符串的前两个字节的定义*字节是字符长度,第二个字节是实际的字符长度。接下来才是存放实际字符。如下图:

 

电动机顺序起动逆序停止控制的梯形图

 

 

 

@
西门子S7-200 CPU通信口引脚分配

S7-200CPU上的通信口是与RS-485兼容的9针D型连接器,符合欧洲标准EN 50170。下表给出了通信口

的引脚分配。

 

表1  S7-200 CPU通信口引脚分配

连接器

PROFIBUS名称

端口0/端口1

 

1

屏蔽

逻辑地

2

24V返回

逻辑地

3

RS-485信号B

RS-485信号B

4

发送申请

RTS(TTL)

5

5V返回

逻辑地

6

+5V

+5V,100Ω串联电阻

7

+24V

+24V

8

RS-485信号A

RS-485信号A

9

不用

10位协议选择

连接器外壳

屏蔽

屏蔽

@
西门子STEP 7-Micro/WIN 32编程软件的安装与参数设置

1 系统要求

操作系统:Windows 95、Windows 98、Windows ME或 Windows 2000

计算机:IBM 486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间,Windows 支持的

鼠标。

通信电缆:PC/PPI电缆(或使用一个通信处理器卡),用来将计算机与PLC连接。

2 软件安装

STEP 7-Micro/WIN 32编程软件在一张光盘上,用户可按以下步骤安装:

①将光盘插入光盘驱动器。

②系统自动进入安装向导,或单击“开始”按钮启动Windows 菜单。

③单击“运行”菜单。

④按照安装向导完成软件的安装。

⑤在安装结束时,会出现是否重新起动计算机选项 。

3 硬件连接

可以用PC/PPI电缆建立个人计算机与PLC之间的通信。这是单主机与个人计算机的连接,不需要其他

硬件,如调制解调器和编程设备等。

典型的单主机连接及CPU组态如下图所示。


图11:String存储格式

上面就完成了程序的编写,对项目进行编译;右击PLC_1项目在弹出的菜单里选择“Complies ALL”选项,这样就对硬件与软件进行编译,如下图:


图12:编译项目

编译且没有错误后就可以下载程序到PLC中,同样右击PLC_1项目,在弹出的菜单选择“Download to Device”。
②、用串交叉线连接S7-1200的串口与计算机的串口,打开计算机的超级终端程序,并设置硬件端口参数如下图:


图13:超级终端的端口设置

③、打开OB1功能块在线监控程序,在变量监控表里强制M0.0为1,触发数据的发送,此时在超级终端就会接收到发送的数据,如下图:

 

会员登录

×

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~
拨打电话
在线留言