西门子SB1223开关量模块
湖南嘉普云自动化设备有限公司
S7-200模拟量模块分Classic 模拟量模块与CN模拟量模块,模拟信号是指在一定范围内连续的信号(如电压、电流),这个“一定范围"可以理解为模拟量的有效量程。在使用S7-200模拟量时,需要注意信号量程范围,拨码开关设置,模块规范接线,指示灯状态等信息。

SIEMENS 湖南嘉普云自动化设备有限公司
询价:一叭③玖零叭零叭貳玖柒
客服Q:貳玖陆玖一伍叭陆玖
询价:一叭③玖零叭零叭貳柒貳
信誉,客户至上是公司成立之初所确立的宗旨,在公司领导的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“假一罚十”一直是我公司的主动承诺。
承诺一:1、保证全新原装进口 承诺二:2、保证安全准时发货
承诺三:3、保证售后服务质量
流程一:1、客户确认所需采购产品型号
流程二:2、我方会根据询价单型号查询价格以及交货期,拟一份详细正规报价单
流程三:3,客户收到报价单并确认型号无误后订购产品
流程四:4、报价单负责人根据客户提供型号以及数量拟份销售合同
流程五:5、客户收到合同查阅同意后盖章回传并按照合同销售额汇款到公司开户行
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单

1.控制系统原理

图1:通讯系统原理
2.硬件需求
S7-1200 PLC目前有3种类型的CPU:
1)S7-1211C CPU。
2)S7-1212C CPU。
3)S7-1214C CPU。
这三种类型的CPU多都可以连接三个串口通信模版。
本例中使用的PLC硬件为:
1)PM1207电源 ( 6EP1 332-1SH71 )
2) S7-1214C ( 6ES7 214 -1BE30 -0XB0 )
3) CM1241 RS485 ( 6ES7 241 -1CH30 -0XB0 )
4)CPU224XP (6ES7 214-2AD23-0XB0)
3.软件需求
1) 编程软件 Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0)
2)编程软件 STEP 7 MicroWIN; Modbus库软件选项包
4.组态
我们通过下述的实际操作来介绍如何在Step7 Basic V10.5 中组态S7-1214C 和S7-200的Modbus通信。
4.1 S7-1200作Modbus主站,S7-200作Modbus从站
S7-1200作为Modbus主站的配置步骤如下:
点击桌面上的“Totally Integrated Automation Portal V10”图标,打开如下图:
西门子SB1223开关量模块
图2: 新建S7 -1200项目
首先需要选择“Create new project”选项,然后在“Project name:”里输入Modbus_Master;在“Path:”修改项目的存储路径为“C:”;点击“Create”,这样就创建了一个文件Modbus的新项目。创建后的窗口如下图所示:

图3: 新建项目后
PWM(脉冲宽度可调)是一种周期固定,脉宽可调节的脉冲输出,如图1示,PWM功能虽然使用的是数字量输出,但其在很多方面类似于模拟量,比如它可以控制电机的转速,阀门的位置等。S7-1200 CPU提供了两个输出通道用于高速脉冲输出,分别可组态为PTO或PWM,PTO的功能只能由运动控制指令来实现,PWM功能使用CTRL_PWM指令块实现,当一个通道被组态为PWM时,将不能使用PTO功能,反之亦然。
图1所示为PWM原理
 | 脉冲宽度可表示为脉冲周期的百分之几(0-),千分之几(0-1000),万分之几(0-10000)或S7 analog(模拟量)形式,脉宽的范围可从0(无脉冲,数字量输出为0)到全脉冲周期(无脉冲,数字量输出为1 ) 。 |
1 脉冲周期 2 脉冲宽度
图1 PWM原理
2 PWM功能组态
CPU的两路脉冲发生器,使用特定的输出点,如图2所示,用户可使用CPU集成输出点或信号板的输出点,表中所示为默认情况下的地址分配,用户也可自己更改输出地址,无论点的地址如何变化,PTO1/PWM1总是使用组输出,PTO2/PWM2使用紧接着的一组输出,对于CPU集成点和信号板上的点都是如此。PTO在使用脉冲输出时一般占用2个输出点,而PWM只使用一个点,另个没有使用的点可用作其它功能。
脉冲功能输出点占用如图2

图2 脉冲功能输出点占用
组态步骤
1. 进入Device Configuration(设备组态)界面,选中CPU,点击属性,选中Pulse Generator(PTO/PWM)。如图3

图3进入设备组态
2. 组态脉冲发生器参数,如图4。西门子SB1223开关量模块

图4 脉冲发生器组态
1 Pulse generator used as(脉冲输出类型):用于选择PTO或PWM输出。
2 Output source(输出源):选择是CPU集成点输出或信号板输出。
3 Time Based(时基):Milliseconds(毫秒),Microseconds(微秒)
4 Pulse width format(脉宽形式):Hundredths(百分比),Thousandths(千分比),ten thousandths(万分比),S7 analog format(S7模拟量)。
5 Cycle time(周期):脉冲的周期值只能在此修改。
6 Intial pulse width(初始脉宽)。
图5所示为系统指定的硬件输出点

图5 PWM硬件输出点
图6为PWM所分地址

图6 PWM脉宽调制地址
1 Start address(起始地址):此地址为WORD类型,用于存放脉宽值,用户可在系统运行中实时修改此值达到修改脉宽的目的,默认情况下,PWM1使用QW1000,PWM2使用QW1002。
2 Process Image(过程映像区):由于脉宽值存放地址为过程映像区,这里选择更新方式,默认为周期更新。
3 HW ID(硬件识别号)。
西门子交换机
西门子X310交换机 6GK5310-0FA00-2AA3
西门子X310FE交换机 6GK5310-0BA00-2AA3
西门子X306-1LDFE交换机 6GK5306-1BF00-2AA3
西门子X304-2FE交换机 6GK5304-2BD00-2AA3
西门子X320-1FE交换机 6GK5320-1BD00-2AA3
西门子X307-3交换机 6GK5307-3BL00-2AA3
西门子X307-3LD交换机 6GK5307-3BM00-2AA3
西门子X308-2交换机 6GK5308-2FL00-2AA3
西门子X308-2LD交换机 6GK5308-2FM00-2AA3
西门子X308-2LH交换机 6GK5308-2FN00-2AA3
西门子X308-2M交换机 6GK5308-2GG00-2AA2
西门子X308-2MTS交换机 6GK5308-2GG00-2CA2
西门子X320-3LDFE交换机 6GK5320-3BF00-2AA3
西门子XR324-12M交换机 6GK5324-0GG00-1AR2
西门子XR324-12MTS交换机 6GK5324-0GG00-1CR2
西门子X308-2M交换机 6GK5308-2QG00-2AA2
西门子XR324-4M交换机 6GK5324-4QG00-1AR2
西门子X302-7EEC交换机 6GK5302-7GD00-1EA3
西门子XR324-12MEEC交换机 6GK5324-4GG00-1ER2
西门子X200-4PIRT交换机 6GK5200-4AH00-2BA3
西门子X201-3PIRT交换机 6GK5201-3BH00-2BA3
西门子X202-2IRT交换机 6GK5202-2BB00-2BA3
西门子X202-2PIRT交换机 6GK5202-2BH00-2BA3
西门子X202-2PIRTPRO交换机 6GK5202-2JR00-2BA6
西门子X204IRT交换机 6GK5204-0BA00-2BA3
西门子X204IRTPRO交换机 6GK5204-0JA00-2BA6
西门子X204-2交换机 6GK5204-2BB10-2AA3
西门子X204-2TS交换机 6GK5204-2BB10-2CA2
西门子X204-2FM交换机 6GK5204-2BB11-2AA3
西门子?X204-2LD交换机 6GK5204-2BC10-2AA3
西门子X204-2LDTS交换机 6GK5204-2BC10-2CA2
西门子X206-1交换机 6GK5206-1BB10-2AA3
西门子X206-1LD交换机 6GK5206-1BC10-2AA3
西门子X208交换机 6GK5208-0BA10-2AA3
西门子X208PRO交换机 6GK5208-0HA10-2AA6
西门子X212-2交换机 6GK5212-2BB00-2AA3
西门子X216交换机 6GK5216-0BA00-2AA3
西门子X224交换机 6GK5224-0BA00-2AA3
西门子XF204交换机 6GK5204-0BA00-2AF2
西门子XF204-2交换机 6GK5204-2BC00-2AF2
西门子XF206-1交换机 6GK5206-1BC00-2AF2
西门子XF208交换机 6GK5208-0BA00-2AF2
西门子XB205-3交换机 6GK5205-3BB00-2TB2
西门子XB205-3LD交换机 6GK5205-3BF00-2TB2
西门子XB208交换机 6GK5208-0BA00-2TB2
西门子XB213-3交换机 6GK5213-3BB00-2TB2
西门子XB213-3LD交换机 6GK5213-3BF00-2TB2
西门子XB216交换机 6GK5216-0BA00-2TB2
西门子X104-2交换机 6GK5104-2BB00-2AA3
西门子X106-1交换机 6GK5106-1BB00-2AA3
西门子X108交换机 6GK5108-0BA00-2AA3
西门子X108POE交换机 6GK5108-0PA00-2AA3
西门子X112-2交换机 6GK5112-2BB00-2AA3
西门子X116交换机 6GK5116-0BA00-2AA3
西门子X124交换机 6GK5124-0BA00-2AA3
西门子X005交换机 6GK5005-0BA00-1AA3
西门子X005TS交换机 6GK5005-0BA00-1CA3
西门子XB004-1交换机 6GK5004-1BD00-1AB2
西门子XB004-1L交换机 6GK5004-1BF00-1AB2
西门子SB1223开关量模块