污水处理设备 污泥处理设备 水处理过滤器 软化水设备/除盐设备 纯净水设备 消毒设备|加药设备 供水/储水/集水/排水/辅助 水处理膜 过滤器滤芯 水处理滤料 水处理剂 水处理填料 其它水处理设备
上海都进自动化设备有限公司
西门子常德市代理商
本公司是西门子核心代理商,提供更优惠的折扣价格,常年备有大量库存,价格*,供货快捷,有大量西门子工控系列,触摸屏6AV,PLC100/200/300/400,变频器,6DD,6RA,工业以太网,电缆,LOGO!模块,电源等,专业,低价,*优惠,咨询
西门子常德市代理商
上海赞国自动化科技有限公司是专业从事西门子工业自动化产品销售和系统集成的*。在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务,致力于塑造一个“行业专家”品牌,以实现可持续的发展。
多年以来,公司坚持“以客户为本,与客户共同发展”的思想,全力以赴为工矿用户、设计单位、工程公司提供高性价比、高稳定性、高可靠性的整体解决方案。
“我们不仅仅销售优质的产品”是公司每个员工的工作信条,在为客户提供产品和方案的过程中,我们愿意倾听客户,和客户共同完善,不断提高服务质量,超越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。
本公司与德国SIEMENS公司自动化与驱动部门的*紧密合作过程中,建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长,为广大用户提供了SIEMENS的的技术及自动控制的zui*解决方案。
上海赞国自动化科技有限公司 具备以下产品优势
西门子可编程控制器,西门子触摸屏,西门子工业以太网,西门子数控系统,西门子高低压变频器,西门子伺服驱动等等。
---------------------------------------------------
上海赞国自动化科技有限公司
:黄工(销售/维修)
24小时 :
微 信;
传真():
商务( ):38633177
:38633177
--------------------------------------------------
《销售态度》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《服务说明》:现货配送至全国各地含税(17%)含运费!
《产品质量》:原装*,*!均可质保一年,假一罚十!
《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到
西门子常德市代理商
文献
涉及产品
问题:
有关于使用S7 CPU 31xC中的集成计数器的样例程序吗?
解答:
S7 CPU 31xC中的集成计数器是通过SFB 47系统功能块控制的。除了用于控制计数器的输入外,也可以通过SFB 47为计数器分配参数(例如:滞后,比较器值),并且也可以通过该块扫描已组态的数据。
通过作业(作业号)和关联值将参数分配到计数器。然后激活作业。只有当先前的作业已处理完,才能设置或扫描新的作业或新参数。由 状态寄存器指示作业完成。
此处提供的功能块(FB 1)使得通过SFB 47给计数器分配参数变得更容易。通过起始位开始写和读作业。当作业完成时,会自动重设。可 以通过共享输入重设状态显示。
功能块内部调用SFB 47。调用SFB 47所需的参数可以从FB 1的调用参数推导得来。
通过FB 1可以获得下面的调用接口:
输入参数 | 类型 | 说明 |
Module_address | WORD | 计数器模块的I/O地址是十六进制形式,如同在HWCONFIG所设置的(缺省:W#16#300) |
Channel_number | INT | 使用通道的号 |
SW_Gate | BOOL | 控制软件门 |
Enable_output | BOOL | 激活手动控制的输出 |
Control_output | BOOL | 直接激活数字输出 |
输出参数 | 类型 | 说明 |
STS_Gate | BOOL | 内部门状态显示 |
STS_Up | BOOL | 向前计数 |
STS_Down | BOOL | 向后计数 |
STS_Latch | BOOL | 锁存输入状态显示 |
STS_Hardware_gate | BOOL | 硬件门状态显示 |
STS_Output | BOOL | 数字输出状态显示 |
STS_Comparator | BOOL | 满足比较标准(注意STEP 7 HWCONFIG中的设置) |
STS_Overflow | BOOL | 发生上溢 |
STS_Underflow | BOOL | 发生下溢 |
STS_Zero_mark | BOOL | 产生过零点 |
Counter_value | DINT | 当前通道计数器状态 |
Latch_value | DINT | 当前锁存值(zui后测量值) |
Job_error | BOOL | 读或写作业中的出错显示 |
Error_number | WORD | 作业出错号(“job error = 1”中) |
输入/输出参数 | 类型 | 说明 |
Reset_status | BOOL | 重设比较器、过零点、上溢和下溢的状态位 |
WR_Count_value | BOOL | “写计数值”作业开始 |
WR_Load_value | BOOL | “写加载值”作业开始 |
WR_Comparator_value | BOOL | “写比较器值”作业开始 |
WR_Hysteresis | BOOL | “写滞后”作业开始 |
WR_Pulse_width | BOOL | “写脉冲宽度”作业开始 |
WR_Job_value | DINT | 用于当前写作业的值 |
RD_Load_value | BOOL | “读当前加载值”作业开始 |
RD_Comparator_value | BOOL | “读当前比较器值”作业开始 |
RD_Hystersis | BOOL | “读当前滞后”作业开始 |
RD_Pulse_width | BOOL | “读当前脉冲宽度”作业开始 |
RD_Read_value | DINT | 用于当前读作业的返回值 |
表1:FB1接口说明
使用读写作业:
通过在关联起始位(WR_)上置“1”触发写作业。已激活作业的正在写入的值在“ WR_Job_value”输入中传送。一旦写作业完成,将重设激活位,并且作业值定义为“0”。一次只能设置一个作业值。
读作业的处理方法与写作业相同。设置作业激活。一旦写作业完成,将由块进行重设。返回值在“RD_Read_value”参 数中输出.
返回值设计为输入/输出参数,使得该值也可以通过调用程序设置为“0”。
重设状态位:
“Reset_Status”参数中的“1”用于重设状态显示(例如:上溢、下溢)。一 旦重设了所有的状态位,块也将重设激活位。
错误处理:
如果在读写作业期间出错,将重设起始位,并且设置“Job_error”位。在“Error number”输出显示出错代码,以 促进进一步的诊断。这依赖于模式。出错代码与由SFB 47输出的出错代码相同。为了能够查出错代码的意思,请 参考在线帮助或下面提到的手册.
如果正确地执行作业,将会重设作业错误和出错代码。
更多信息/手册:
“Programmable Logic Controller S7-300 CPU 31xC Technological Functions”是文件包中的一部分,
订货号:6ES7 398-8FA10-8AA,条目号:12429336 。
下载:
附上的下载链接包含一个STEP 7,它 带有用于调用SFB 47的FB1功能块。对块进行了编程,并 以STL语言进行了注释。> 然而,对典型应用没有必要改变程序代码。可 以在LAD/FBD/STL程序中直接使用该块。另外,必 须从标准库中加载的*的一个块是SFB 47。
FBCount31xC.exe ( 304 KB )
复制“FBCount31xC.exe”文件到一个单独的文件夹,双击启动文件。STEP 7项目自动解压缩后,可 以打开和处理此项目.
可运行性和测试环境:
示例程序可以用于CPU 31xC 紧凑系列中的所有CPU模块。
下表列出了用于创建该条目并校验所述功能的组件:
测试环境 | 版本 |
PC平台 | 奔腾III,800MHz,260 MB主内存 |
PC操作系统 | Microsoft Windows XP V5.1 SP1 |
STEP 7 | STEP 7 V5.2 SP1 |
选项包 | - |
S7-CPU | CPU 314C 2PtP (314-6BF00-0AB0) |
表2:进行下载时对系统的要求
安全性信息
为了防止工厂、系统、机器和网络受到网络攻击,需要实施并持续保有全面、*的工业信息安全概念。西门子的产品和解决方案只是此概念的其中一个要素。更多有关工业信息安全的信息,请访问
http://www.siemens。。com/industrialsecurity.
您感兴趣的产品PRODUCTS YOU ARE INTERESTED IN
环保在线 设计制作,未经允许翻录必究 .
请输入账号
请输入密码
请输验证码
请输入你感兴趣的产品
请简单描述您的需求
请选择省份