西门子6ES7416-2XN05-0AB0
SIMATIC S7-400,CPU 416-2DP: 5.6MB(2.8MB代码,2.8MB数据),位处理速度30ns,集成接口:1. MPI/DP, 2. PROFIBUS DP
{心中有空间,梦想就有可能}
问:西门子s7-200PLC与西门子S7-300PLC怎么进行profibus-dp通信,步骤稍微详细一些!
答:大概的步骤:
问:1、S7-200通过PPI和G120变频器通讯,最大变频器个数是多少
答:不是PPI,是USS,最大变频器个数32个,但只要到了10多个,速度就已经比较慢了,如果对有些实时性要求的,那就比较危险,通讯距离是在485基础上的,是50米。
问:STEP7 安装后 使用向导新建 CPU选择里没有 CPU317 只有 316和 318 为什么啊 是不是少装东西了,我以前是英文版5.4 SP2 现在重装了 中文版SP4
答:317 很老了? 317-2DP的 这种CPU 5.4里没有吗? 在硬件组态里能找到 但是 向导里就没有。
问:我想组态一个系统,PLC为CPU315-2DP,主机架挂有I/O模块和CP343-1通信模块,DP上挂有10个变频器、I/O从站等,请问硬件组态时应该先组态什么?有什么要求吗?
答:一般是机架,电源模块 CPU 接口模块 输入量输入 数字量输出 模拟量输入 模拟量输出 功能模块 CP通信模块,具体的添加顺序根据个人习惯。
问:西门子s7-300中M区与共享DB区在数据存储上有什么区别,DB区需要先创建一个DB块并打开该DB块,其它在数据和字,位的使用上与M区相同吗,是不是也就相当于M区的一样使用呢?
答:使用上与M区相同,不过DB块的地址范围,需要定义。我有的感觉还是DB块好点,有用初始值的地方就比较好了,可以定义初始值的,同时你要把这个块下进PLC里面,不好的地方就是DB块的写起来比较麻烦,也不能说哪个最好,用的地方不同,各有好处吧!不过,写大程序的人,都很少用M,都大多用DB块的,这样感觉更专业点吧!
问:脉冲增量=结束脉冲周期 -开始脉冲周期 /脉冲数
答:第一段 (100-500)/400=-1;
问:我选择SM321 (订货号6ES7321-7BH01-0AB0)电源应该怎么接线?输入端10、11是否需要接入DC24V? Vs编码器电源什么意思?
答:Vs编码器电源指的是模块内部提供给传感器供电的电源。所以10,11肯定不用你外接电源的。你就按照模板规范上的模块接线图接线。如果传感器只是由外部电源供电,则你在模块的硬件设置中,“sensor supply”不用打勾,如果你把“sensor supply”打勾,表示模块内部提供的编码器电源可以给编码器提供冗余电源。
{西门子与客户携手,让关键所在,逐一实现}
联 系 人: 黄勇《黄工》 24小时联系手机: 13701633515
直线销售 电 话: 021-31660605 在 线 商 务 QQ: 77956468
德国制造 现货
全新原装 参数
质量保证 保修
价格优势 特价
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子s7-200与S7-300PLC怎么进行profibus-dp通信
1.新建一个项目工程
2.配置PROFIBUS网络,编译保存。
3.插入EM277从站,设置站地址,必须和模块上的拨吗开关的设置的物理地址相同。
4,配置300与200的通信区
5,编译下载方式的选用
6,然后在300侧和200侧进行编程进行数据的读写。
西门子S7-200通过PPI和G120变频器通讯
2、通讯距离大概是多少?
STEP7向导
————应该是有的,CPU317-2DP的功能在S7-300中属于中高端型号,使用STEP7 V5.4是可以找到的,建议你做个硬件更新吧。
首先按照如下方法更新:
1.下载最新HSP,解压之后,使用HW Update更新,最新HSP是2011年3月,链接地址中有安装指导。
2.在线硬件更新:
1).打开你的STEP7软件,再进入HW Config界面。
2).点击HW Config界面的“Opition”->“Install HW Updates..”,进入到“Install HW Updates”下载界面,选择“download from Internet”并点击“Execute”,就可以从西门子网站下载最新的硬件升级文档到你自己的电脑上。
3).下载完成后,还是在“Install HW Updates”界面中,选择你需要安装的硬件,一般选择所有,进行安装就可以了。
西门子从STEP7从版本5.2开始提供了硬件更新的功能,如果你在硬件组态时在硬件目录里无法找到你需要的硬件及其固件版本,可以从网上下载直接安装,步骤比较简单:打开硬件组态,选定“Options”(选项)/Install HW Updates(安装硬件升级),然后点击“Download from Internet“(从因特网下载),单击”Download“(下载),从弹出的硬件更新列表中选择需要的硬件,单击”Download“,就可以把更新文件下载到你的电脑中;你在硬件目录就可以找到其硬件。
西门子s7-300PLC硬件组态顺序问题
西门子s7-300中M区与共享DB区在数据存储上有什么区别
脉冲增量计算公式如何理解
可我怎么算都算的怎么不太对 比如例子:第一段周期500um 增量-1 脉冲数400 第二段周期100um 增量0 脉冲数7150 第一段周期100um 增量2 脉冲数450 我算第一段还可以 可第二三段 怎么算都不对啊!
第二段(100-100)/7150=0;
第三段我算着也不对。
结束脉冲周期,就相当于下一段的开始周期。
SM321 带中断功能模块怎么接线?
一个“先入后出”工艺要求的处理
网友流风发出“紧急求救”的帖子,内容如下:
浮点数DB1.DBD0,延时1分钟传至DB2.DBD0进行后续处理。但是,DB1.DBD0在延时过程中,会发生改变,下次需要传送改变后的值,请问这个程序该怎么做?生产工艺如下:一条输送辊道线,A点检测来料长度,B点根据来料长度选择分类处理。A与B距离60M。工件从A至B输送时间是固定的,相当于延时处理。但是,来料是长短不一,而且间隔时间不一定。需要A点的长度不断延时传至B点进行处理。难点:当A点的单根长度还没到B点时,长度数据DB1.DBD0已经变成了下一根的长度,而且,有时候,A与B两点之间,有三个工件,有时候,有四个工件,请问这个程序怎么处理,才能保证A点长度都能延时传过去?依次传送
我的回帖:可以采用S7-200的填表指令ATT和先入先出(FIFO)指令的思路。
填表指令ATT(Add To Table)将参数DATA指定的一个字的数值写入TBL指定的表格。表内的第一个数是表的最大长度(TL)。第二个数是表内实际的项数(EC)。新数据被放入表内上一次填入的数的后面。每向表内填入一个新的数据,EC自动加1。
先入先出(FIFO)指令从表中移走最先放进去的第一个数据(数据0),并将它送入DATA指定的地址。表中剩下的各项依次向上移动一个位置。每次执行此指令,表中的项数EC减1。
S7-300/400的“TI-S7 Converting Blocks”库里的FC84(ATT)和FC85(FIFO)的功能与S7-200的指令相同。但是表中的数据类型为WORD,建议您将数据转换为WORD类型后使用它们。
问:请问在做脉冲包络指令时没段的脉冲增量如何计算啊 还有脉冲增量是什么意思啊!
答:PTO/PWM高速脉冲输出功能
S7200的CPU本体上有两个PTO/PWM高速脉冲发生器,它们每个都可以产生一个高速脉冲串(PTO)或者一个脉宽调制波形(PWM)。其最高频率可达20K。
S7-200的新一代产品CPU 224 XP能够输出更高频率的脉冲。新一代产品在PTO功能上也得到改进,通过新编程软件STEP 7-Micro/WIN V4.0内置的PTO/PWM编程向导,用户可以实现线性升、降速斜率曲线,以及多段速度包络曲线,或者输出连续脉冲并根据需要按降速曲线停止。
PTO/PWM与数字量输出过程映象寄存器共用输出点Q0.0和Q0.1。当在Q0.0或Q0.1上激活PTO/PWM功能时,PTO/PWM发生器对Q0.0或Q0.1拥有控制权,同时普通输出点功能被禁止。这时Q0.0/Q0.1的输出波形不受过程映象区状态,输出点强制值或者立即输出指令执行的影响。
脉冲串输出(PTO)
PTO功能按照给定的脉冲个数和周期输出一串方波,占空比为50%。PTO可以产生单段脉冲或通过使用脉冲包络产生多段脉冲。必须为其设定脉冲个数和周期(以微秒或毫秒为单位):
脉冲个数:1-4 294 967 295
周期:50μs(20K)到65535μs或者2ms到65535ms(注:设定的周期应为偶数,否则会引起占空比失真。CPU224 XP可以支持最短10μs脉冲周期。)
脉宽调制输出(PWM)
PWM功能产生一个占空比变化周期固定的脉冲输出。你可以为其设定周期和脉宽(以微秒或毫秒为单位):
周期:50μs到65535μs或者2ms到65535ms(CPU224 XP可以支持最短10μs脉冲周期。)
脉宽:0μs到65535μs或者0ms到65535ms(最低50μs,设置为0μs等于禁止输出;CPU224 XP可以支持最短10μs脉冲周期。)
PTO/PWM发生器的详细参数和例程请参见《S7200系统手册》。
常问问题
使用PTO/PWM发生器的功能应使用什么类型的CPU?
应使用24VDC晶体管输出的CPU,继电器输出的绝对不行。
PTO或PWM输出的幅值是多少?
PTO 或 PWM 输出的幅值为 24V(高电平有效,共负端连接),若想实现输出其他电压的幅值,需自己加转换器来实现。CPU 224 XP 的高速输出点所在的数字量输出点可以支持 5 - 24V 电压幅值。
在PTO脉冲串执行过程中,你能否通过PLS 指令改变其周期值?
不行,必须终止PTO 输出后才能改变周期值。
如何强制停止 PTO 或 PWM 输出?
可以通过编程将控制字节中的使能位 SM67.7 或 SM77.7 清零,然后执行 PLS 指令,便可立即停止 PTO 或 PWM 输出。
为何输出信号的指示灯已亮,却没有良好的电压波形输出,或者有时丢脉冲?
PTO或PWM输出负载最小不能低于额定负载的10%;即在输出为高电平的状态下,负载电流不低于140mA。
如何计算PTO的周期增量?
PTO的脉冲周期增量公式为:周期增量 = (终止周期 – 初始周期) / 脉冲数
当周期小于50μs时为何不能获得满意的波形输出?
因为限制PWM输出的因素有两个:
硬件输出电路响应速度的限制,对于Q0.0Q0.1 从断开到接通为2 μs,从接通到断开10 μs ,因此最小脉宽不可能小于10 μs。
最大的频率为20K,因此最小周期为50 μs。
所以如果脉宽低于50 μs 的波形无法保证。
不论是连续脉冲,还是相对较长周期内的单个脉冲,其脉冲宽度限制都是相同的。
新产品CPU224 XP支持10μs的脉冲周期。
如何改变PWM输出的周期/脉冲宽度?
PWM功能可以在初始化时设置脉冲的周期和宽度,也可以在连续输出脉冲时很快地改变上述参数。其操作步骤为:
设置控制字节,以允许写入(或者更新)相应的参数
将相应的特殊存储器写入新的周期/脉宽值
执行PLS指令,对PTO/PWM发生器进行硬件设置变更
用户的具体项目也可能要求先中止前一个PTO脉冲管道,然后再定义新的管道。
*您的姓名:
*联系手机:
固话电话:
E-mail:
所在单位:
需求数量:
*咨询内容: