西门子模块总代理商-苏州

报价
请来电询价
品牌
西门子
型号
模块
产地
德国
关键词
PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,
更新时间
2026-06-02 04:26

近调试涉及到西门子PLC与6SE70变频器通讯,因为以前没有深入接触过西门子的通讯连接,有关于控制字和状态字的问题比较挠头,询问了有经验的专家,现在刚刚懂了点皮毛,好记性不如烂笔头,先赶紧记下来,以后慢慢深入学习,也供大家参考。
这里仅举一个启动变频器与速度给定的例子。
在这里采用的是PPO 5的通讯方式,这样应该会有10个PZD,但这里我们先只用前两个PZD。
PLC给变频器的个PZD存储在变频器里的K3001字里。K3001有16位,从高到底为3115到3100(不是3001.15到3001.00),变频器的参数P554为1时变频器启动为0时停止,P571控制正转,P572控制反转,如果把P554设置等于3100,那么K3001的位3100就控制变频器的启动与停止,P571设置等于3101则3101就控制正转,P572设置等于3102则3102就控制反转。经过这些设置后K3001就是PLC给变频器的个控制字。此时K3001的3100到3115共16位除了位3110控制用途都不是固定的,所以当设置P554设置等于3101时则3101也可以控制启动与停止,P571等于3111时则3111控制正转,等等。因为K3001的位3110固定为“控制请求”,这位必须为1变频器才能接受PLC的控制讯号,所以变频器里没有用一个参数对应到这个位。
PLC给变频器的第二个PZD存储在变频器里的K3002字里,变频器的参数P443存放给定值,如果把参数P443设置等于K3002,那么整个字K3002就是PLC给变频器的主给定控制字。PLC发送过来的第二个字的大小为0到16384(十进制—),(对应变频器输出的0到),当为8192时,变频器输出频率为25Hz。
变频器的输出给PLC的个PZD字是P734.1,第二个PZD字是P734.2,等等。要想把PLC接收的个PZD用作个状态字,需要在变频器里把P734.1=0032(既字K0032),要想把PLC接收的第二个PZD用作第二个状态字,需要在变频器里把P734.2=0033(既字K0032)。(K0032的BIT 1为1时表示变频器准备好,BIT 2表示变频器运行中,等等)
(变频器里存贮状态的字为K0032,K0033等字,而变频器发送给PLC的PZD是P734.1,P734.2等)在变频器里把P734.3=0148,在变频器里把P734.4=0022,则第三个和第四个变频器PZD分别包含实际输出频率的百分比值和实际输出电流的百分比值。

14.webp.jpg


仓库存储控制系统模型如下图所示:

在两台传送带之间有一个仓库区。传送带1将包裹运送至仓库区,传送带1由电动机M1驱动。传送带2将包裹运出仓库区,传送带2有电动机M2驱动。传送带1靠近仓库一端安装光电开关PEB1确定入库的包裹数,传送带2靠近库区一端安装光电开关PEB2确定出库的包裹数。

控制要求如下:

(1)5个指示灯(HL1~HL5)显示仓库区的占用程度。

(2)电机M1的起停由按钮SB1和SB2控制,若仓库装满则传送带1自动停止。电动机M2的起停由按钮SB3和SB4控制,若仓库已空,则传送带2自动停止。

(3)库区存储量由MW0中的值决定,MW0的初值为100。MW0中的内容可以通过按钮SB5增加,每按一次SB5,MW0中的内容增加10,每按一次按钮SB6,MW0中的内容减10。MW0的内容小不能少于10,大不能大于200。只用当两台电动机都处于停止状态时才可修改MW0中的值。

(4)仓库内剩余空间的包裹存储数以BCD码格式保存在MW10中。

1.       PLC硬件配置   

 控制系统中的硬件配置如下:

序号

名称

型号说明

数量

1

CPU

CPU313

1

2

电源模块

PS307

3

开关量输入模块

SM321

4

开关量输出模块

SM322

5

前连接器

20针

2

 

2.分析控制要求进行输入输出点分配,并根据分配画出外部接线图。

输出:

序号

输入信号名称

地址

1

M1开始按钮SB1(常开)

I0.0

2

M1停止按钮SB2(常开)

I0.1

3

M2开始按钮SB3(常开)

I0.2

4

M2停止按钮SB4(常开)

I0.3

5

加数按钮SB5(常开)

I0.4

6

减数按钮SB6(常开)

I0.5

7

光电开关PEB1

I0.6

8

光电开关PEB2

I0.7

输入:

序号

输出信号名称

地址

序号

输出信号名称

地址

1

指示灯HL1

Q4.0

5

指示灯HL5

Q4.4

2

指示灯HL2

Q4.1

6

电动机M1(KM1)

Q4.5

3

指示灯HL3

Q4.2

7

电动机M2(KM2)

Q4.6

4

指示灯HL4

Q4.3




我的西门子cpu224xp cn plc使用其高速脉冲输出功能控制步进电机。但是发现plc的输出波形不是方波,在低频率(1000HZ以内)可以看到波形下降沿不是陡直的直线,而是一条斜线,频率提高后,这条斜线还没降到0v就又上升了。而在频率1000HZ以上,情况更加严重,基本上刚开始下降就由到上升沿时间了。我是直接将脉冲输出接到示波器上看的。我换了一台plc还是老样子。有什么不对的地方吗?
答:或许你负载太轻了,可以并适当的电阻增大负载电流,一下图片是深入浅出S7-200和S7-200系统手册里的说明我在改造一个小工程,西门子S7-200PLC控制,在程序中有些子程序,这些子程序被加密,请教是否有那些工具可以用来解密,来显示出子程序!
答:如何取消对程序块的加密保护 ——
1)打开程序块的Source源文件;

2)删除文件中的KNOW_HOW_PROTECT; 

3) 存盘并编译该source文件;
 11.webp.jpg

    解密OK 
       另外,如果你没有目前需要解密的程序块对应的source 源文件,你是无法对已经加密的程序块进行编辑的。 
    如果实在是没有source 源文件,就只好使用解密软件进行解密了。网上能找到,如亿万论坛。另外,你还可以在网上搜一下,200 POU破解,这个有一大堆。以前也有不少人用过,不错的。但要对应你现在用的软件版本才行。
要清除密码,可按如下3种方法操作:

1)在Micro/WIN中选择菜单“PLC>bbbbb”选择所有三种块并按"OK"确认。

2)另外一种方法是通过程序“wipeout.exe”来恢复CPU的缺省设置。这个程序可在STEP7-Micro/WIN安装光盘中找到。

3)另外,还可以在CPU上插入一个含有未加密程序的外插存储卡,上电后此程序会自动装入CPU并且覆盖原有的带密码的程序。然后CPU可以自由访问。
2、如何取消对程序块的加密保护 ——

1)打开程序块的Source源文件;
2)删除文件中的KNOW_HOW_PROTECT; 
3) 存盘并编译该source文件;


PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,
上海兆维智控科技有限公司已认证
统一社会信用代码
91310120MAEBD1A69W
成立日期
2025年02月21日
法定代表人
汤忠伟
注册资本
218

主营产品

我们是西门子工控产品专业服务提供商,欢迎来电来函咨询,合作共赢,共同发展!

经营范围

一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;软件开发;电子元器件与机电组件设备销售;电子元器件批发;工业自动控制系统装置销售;电气设备销售;电气设备修理;仪器仪表销售;仪器仪表修理;工业机器人安装、维修;工业机器人销售;专用设备修理;计算机及通讯设备租赁;机械设备租赁;电子产品销售;五金产品零售;金属材料销售;办公设备耗材销售;互联

公司简介

SIEMENS 可编程控制器    1、 SIMATIC S7 系列 PLC:S7-200、S7-1200、S7-300、S7-400、ET-200    2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL 等    3、 SITOP 直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A 可并联.    4、HMI 触摸屏 TD200 TD400C K-TP OP177 ...

查看公司详情
电话/手机
15618725685
微信号
15618725685
QQ
3998188751
邮箱
3998188751@qq.com
经理
岳经理
地址
上海市奉贤区环城西路3111弄300号2幢1层
我们其他产品
我们的新闻
微信咨询
拨打电话