s7-300里面的SD和CD指令与普通的时间和s7 300 计数器器指令有什么区别?

Service Unavailable24小时咨询热线:400-111-4100
本产品由“武汉工业帮自动化培训机构”提供相关服务及资料
西门子 S7-300 综合班(马上报名可立即体验)
培训时间:约30天(学习时间不限制,学熟练、学会为止)
5181人关注 |
505人报名 |
报名所学课程:包会。一次不会,可以反复学习,直到学会为止。
开课地点:
开课时间:
>点击链接了解详情>>" />
邀伙伴一起去体验:
陈** ·已报名 ·
w** ·已报名 ·
付** ·已报名 ·
李** ·已报名 ·
石** ·已报名 ·
【开班日期】近期开班,感觉自己基础差的同学可提前几天报名。上课学习时间 上午9:00-12:00 下午14:00-18:00
晚上:19:00-22:00 (晚上时间为晚自习,以整理白天学习内容,完成课后作业及动手实验为主)。
【培训课时】约25天(学习时间不限制,学熟练、学会为止)
【培训目标】通过案例能让学员编写简单和复杂的程序和熟练综合自动化技术,能独立设计编写不同要求的系统程序。
【培训方式】每一位学员均分配一台电脑,加一套相对应操作实践设备。实现一人一机边讲课边实操,这样才能真正让你学到实践性的技术。
第一部分《 S7-300/400硬件》
1. 自动化系统概论,西门子家族产品介绍
2. S7-300/400 PLC 的硬件结构、CPU类型及扩展方式
3. S7-300/400 PLC 的工作原理、数据类型、编程语言
4. S7-300/400编程软件、仿真软件使用和程序调试
5. S7-300/400PLC的硬件组态及寻址方法
6. S7-300/400 PLC上载、下载程序操作
7. S7-300/400 PLC存储区的分配
8. PLC的选型方法
9. PLC硬件电气图设计
第二部分《SIMATIC Step7软件详解》
SIMATIC Step7软件安装
SIMATIC Manager使用指南 软件设定
Step7 项目结构 项目文件
Step7 开发环境详解 指令树形文件
Step7 符号表使用
Step7 硬件配置 网络配置
Step7 编程接口设置
Step7 PLCSIM 使用指南
Step7 PLCSIM构建真实的仿真环境
第三部分《进制的类型及结构》
进制之间的转换练习
第四部分《数据的存储结构》
位类型地址Bits
字节类型地址Byte
字类型地址Word及整数INT
双字类型地址Dword及双整数DINT
浮点数类型地址Real
各类型地址之间的转换及相互关系
第五部分《SIMATIC Step7基本指令》
位逻辑指令
位逻辑指令项目试题编程练习,PLC上调试操作
工业帮案例
定时器指令
时钟脉冲定时器S_PULSE指令
扩展的时钟脉冲定时器S_PEXT指令
接通延迟定时器S_ODT指令
带保持的接通延迟定时器S_ODTS指令
断开延迟定时器S_OFFDT指令
时钟脉冲定时器线圈SP指令
扩展的时钟脉冲定时器线圈SE指令
接通延迟定时器线圈SD指令
带保持的接通延迟定时器线圈SS指令
断开延迟定时器线圈SF指令
定时器项目试题编程练习,PLC上调试操作
IEC定时器详解
工业帮案例
计数器指令
增/减计数器S_CUD指令
增计数器S_CU指令
减计数器S_CD指令
置位计数器数值SC指令
增计数CU指令
减计数CD指令
计数器项目试题编程练习、PLC上调试操作
IEC计数器详解
工业帮案例
数据传送MOVE指令
整数及浮点数的四则运算指令
递增、递减指令
配合传送指令,编程练习运算,在PLC上操作调试
浮点数函数
浮点数的绝对值ABS指令
浮点数的平方根SQRT指令
浮点数的平方SQR指令
浮点数的自然对数LN指令
浮点数的指数EXP指令
浮点数的正弦、余弦等指令
整数等于比较指令CMP = =I
整数大于比较指令CMP &I
整数小于比较指令CMP
整数不等于比较指令CMP & &I
整数大于等于比较指令CMP &=I
整数小于等于比较指令CMP &=I
双整数等于比较指令CMP = =D
双整数大于比较指令CMP &D
双整数小于比较指令CMP
双整数不等于比较指令CMP & &D
双整数大于等于比较指令CMP &=D
双整数小于等于比较指令CMP &=D
浮点数等于比较指令CMP = =R
浮点数大于比较指令CMP &R
浮点数小于比较指令CMP
浮点数不等于比较指令CMP & &R
浮点数大于等于比较指令CMP &=R
浮点数小于等于比较指令CMP &=R
工业帮案例
BCD码转整数指令BCD_I
整数转BCD码指令I_BCD
整数转双证书指令I_DI
BCD码转双整数指令BCD_DI
双整数转BCD码指令DI_BCD
双整数转实数指令DI_R
实数转双整数的四种方法:ROUND、TRUNC、CEIL及FLOOR
工业帮案例
数据移位指令
整数右移指令SHR_I
双整数右移指令SHR_DI
字左移指令SHL_W
字右移指令SHR_W
双字左移指令SHL_DW
双字右移指令SHR_DW
双字左循环移指令ROL_DW
双字右循环移指令ROR_DW9)数据移位指令编程练习,在PLC上操作调试
工业帮案例
状态字及状态位
状态字STW的编程及应用
结果大于等于0
结果小于等于0等等状态位
字逻辑指令
字与操作指令WAND_W
字或操作指令WOR_W
双字与操作指令WAND_DW
双字或操作指令WOR_DW
双字异或操作指令WXOR_DW
第六部分《用户程序结构》
S7-300的程序结构
组织块(OB)编程
功能块(FB)
系统功能(SFC)
系统功能块(SFB)
数据块(DB)
变量表(VAT)
多重背景的设置与调用
UDT及复杂数据类型的使用
形参、实参与全局变量、局部变量的创建、应用及调用
CPU属性、时钟存储器、保留存储器等参数设置
工业帮案例
第七部分《中断子程序的设计》
时间日期中断组织块
延迟中断组织块
定时循环中断
高速计数器的中断
硬件中断组织块
诊断中断组织块、编程故障、I/O访问故障组织块等
工业帮案例
第八部分《模拟量》
模拟量的类型及如何选型
量模块的扩展、地址分配
模拟量模块的硬件电气图设计
模拟量的线性对应、线性坐标设计
流量、温度、压力等模拟量的设计及应用
独立编写模拟量功能块
S7-300 PID 的设置与调节
第九部分《S7-300 Profibus DP 通讯》
总线安装技术。硬件使用指南。
Profibus总线调试技术。
基于Profibus DP总线技术的主从通讯
基于Profibus DP总线技术的S7-300和S7-200的PLC通讯
基于Profibus DP总线技术的主主通讯。
基于Profibus DP总线技术的PLC和变频器通讯指南。
第十部分《S7-300 案例练习》
每个功能点都配合实例练习。
对S7-300程序的分析与精讲。
每天的随堂练习与课后作业。
(WINCC 上位机组态学习课程)
第一章 安装WinCC
1.1 安装MS Message Queuing
1.2安装Microsoft SQL Server 2000
1.3安装WinCC
第二章 创建一个项目
2.1 WinCC项目管理器的结构
2.2 WinCC项目管理器的菜单栏
2.3工具栏中的按钮
2.4 创建项目
第三章 连接过程
3.1变量管理器
3.2 过程变量
3.3 内部变量
3.4 变量组
3.5 创建过程变量
3.6 创建内部变量
第四章 创建画面
4.1如何启动图形编辑器
4.2 图形编辑器的起始画面
4.3 图形编辑器的基本设置
4.4 使用画面
4.5 使用对象
4.6 使用控件
4.7 过程画面动态化
4.8 创建页面布局
第五章 通讯
5.1通讯 - 基础
5.2 WinCC通讯 - 原理
5.3 SIMATIC S7 Protocol Suite”通道
第六章 设置用户管理
6.1 组态用户管理器
6.2 用户菜单
6.3授权概述
第七章 个例练习
7.1 On/Off开关的切换显示
7.2 窗口切换
7.3 图片的插入及切换
7.4 画中画组态
7.5 结构变量及画面模板
7.6控件使用技巧
7.7面板使用实例
7.8 组合框、复选框及选项组
7.9 声音报警的方法
第八章 综合练习
8.1 过程值归档
8.2 组态报警及显示
8.3 报表系统
8.4 脚本调试与诊断
8.5 操作记录功能
8.6 WinCC通信诊断方法
第九章OPC通讯
9.1通过OPC实现WINCC与西门子200的通讯
9.2通过OPC实现WINCC与西门子300的通讯
第十章案例分析
10.1编写机械手案例
10.2编写污水处理案例
10.3学员编写以前工作中的案例
【培训费用】优惠价3500元[不含税](包括:培训费、由工业帮机构编写的西门子S7-300教材、编程软件、触摸屏资料、伺服资料、步进资料、手册等)
【培训对象】初级、中级、高级电工、电气维护或维修人员、电气设计、操作人员、有志于从事电气自动行业的人员。
【毕业证书】经本中心培训成绩合格的学员均可颁发IAAT认证《电气自动化技术及应用中级工程师》证书(费用另计)。证书是教育部教育管理信息中心颁发,全国通用,官方网站可以查询。
【食宿安排】本机构统一为外地学员提供质优的住房,有独立卫生间和厨房,月租300元/月。住宿附近有各类风味小吃,可以自由选择。
【报名须知】报名需带身份证或身份证复印件一张、一寸彩照两张、电子档红底或蓝底相片(办理证书用)。
第一部分《 S7-300/400硬件》
1. 自动化系统概论,西门子家族产品介绍
2. S7-300/400 PLC 的硬件结构、CPU类型及扩展方式
3. S7-300/400 PLC 的工作原理、数据类型、编程语言
4. S7-300/400编程软件、仿真软件使用和程序调试
5. S7-300/400PLC的硬件组态及寻址方法
6. S7-300/400 PLC上载、下载程序操作
7. S7-300/400 PLC存储区的分配
8. PLC的选型方法
9. PLC硬件电气图设计
第二部分《SIMATIC Step7软件详解》
SIMATIC Step7软件安装
SIMATIC Manager使用指南 软件设定
Step7 项目结构 项目文件
Step7 开发环境详解 指令树形文件
Step7 符号表使用
Step7 硬件配置 网络配置
Step7 编程接口设置
Step7 PLCSIM 使用指南
Step7 PLCSIM构建真实的仿真环境
第三部分《进制的类型及结构》
进制之间的转换练习
第四部分《数据的存储结构》
位类型地址Bits
字节类型地址Byte
字类型地址Word及整数INT
双字类型地址Dword及双整数DINT
浮点数类型地址Real
各类型地址之间的转换及相互关系
第五部分《SIMATIC Step7基本指令》
位逻辑指令
位逻辑指令项目试题编程练习,PLC上调试操作
工业帮案例
定时器指令
时钟脉冲定时器S_PULSE指令
扩展的时钟脉冲定时器S_PEXT指令
接通延迟定时器S_ODT指令
带保持的接通延迟定时器S_ODTS指令
断开延迟定时器S_OFFDT指令
时钟脉冲定时器线圈SP指令
扩展的时钟脉冲定时器线圈SE指令
接通延迟定时器线圈SD指令
带保持的接通延迟定时器线圈SS指令
断开延迟定时器线圈SF指令
定时器项目试题编程练习,PLC上调试操作
IEC定时器详解
工业帮案例
计数器指令
增/减计数器S_CUD指令
增计数器S_CU指令
减计数器S_CD指令
置位计数器数值SC指令
增计数CU指令
减计数CD指令
计数器项目试题编程练习、PLC上调试操作
IEC计数器详解
工业帮案例
数据传送MOVE指令
整数及浮点数的四则运算指令
递增、递减指令
配合传送指令,编程练习运算,在PLC上操作调试
浮点数函数
浮点数的绝对值ABS指令
浮点数的平方根SQRT指令
浮点数的平方SQR指令
浮点数的自然对数LN指令
浮点数的指数EXP指令
浮点数的正弦、余弦等指令
整数等于比较指令CMP = =I
整数大于比较指令CMP &I
整数小于比较指令CMP
整数不等于比较指令CMP & &I
整数大于等于比较指令CMP &=I
整数小于等于比较指令CMP &=I
双整数等于比较指令CMP = =D
双整数大于比较指令CMP &D
双整数小于比较指令CMP
双整数不等于比较指令CMP & &D
双整数大于等于比较指令CMP &=D
双整数小于等于比较指令CMP &=D
浮点数等于比较指令CMP = =R
浮点数大于比较指令CMP &R
浮点数小于比较指令CMP
浮点数不等于比较指令CMP & &R
浮点数大于等于比较指令CMP &=R
浮点数小于等于比较指令CMP &=R
工业帮案例
BCD码转整数指令BCD_I
整数转BCD码指令I_BCD
整数转双证书指令I_DI
BCD码转双整数指令BCD_DI
双整数转BCD码指令DI_BCD
双整数转实数指令DI_R
实数转双整数的四种方法:ROUND、TRUNC、CEIL及FLOOR
工业帮案例
数据移位指令
整数右移指令SHR_I
双整数右移指令SHR_DI
字左移指令SHL_W
字右移指令SHR_W
双字左移指令SHL_DW
双字右移指令SHR_DW
双字左循环移指令ROL_DW
双字右循环移指令ROR_DW9)数据移位指令编程练习,在PLC上操作调试
工业帮案例
状态字及状态位
状态字STW的编程及应用
结果大于等于0
结果小于等于0等等状态位
字逻辑指令
字与操作指令WAND_W
字或操作指令WOR_W
双字与操作指令WAND_DW
双字或操作指令WOR_DW
双字异或操作指令WXOR_DW
第六部分《用户程序结构》
S7-300的程序结构
组织块(OB)编程
功能块(FB)
系统功能(SFC)
系统功能块(SFB)
数据块(DB)
变量表(VAT)
多重背景的设置与调用
UDT及复杂数据类型的使用
形参、实参与全局变量、局部变量的创建、应用及调用
CPU属性、时钟存储器、保留存储器等参数设置
工业帮案例
第七部分《中断子程序的设计》
时间日期中断组织块
延迟中断组织块
定时循环中断
高速计数器的中断
硬件中断组织块
诊断中断组织块、编程故障、I/O访问故障组织块等
工业帮案例
第八部分《模拟量》
模拟量的类型及如何选型
量模块的扩展、地址分配
模拟量模块的硬件电气图设计
模拟量的线性对应、线性坐标设计
流量、温度、压力等模拟量的设计及应用
独立编写模拟量功能块
S7-300 PID 的设置与调节
第九部分《S7-300 Profibus DP 通讯》
总线安装技术。硬件使用指南。
Profibus总线调试技术。
基于Profibus DP总线技术的主从通讯
基于Profibus DP总线技术的S7-300和S7-200的PLC通讯
基于Profibus DP总线技术的主主通讯。
基于Profibus DP总线技术的PLC和变频器通讯指南。
第十部分《S7-300 案例练习》
每个功能点都配合实例练习。
对S7-300程序的分析与精讲。
每天的随堂练习与课后作业。
(WINCC 上位机组态学习课程)
第一章 安装WinCC
1.1 安装MS Message Queuing
1.2安装Microsoft SQL Server 2000
1.3安装WinCC
第二章 创建一个项目
2.1 WinCC项目管理器的结构
2.2 WinCC项目管理器的菜单栏
2.3工具栏中的按钮
2.4 创建项目
第三章 连接过程
3.1变量管理器
3.2 过程变量
3.3 内部变量
3.4 变量组
3.5 创建过程变量
3.6 创建内部变量
第四章 创建画面
4.1如何启动图形编辑器
4.2 图形编辑器的起始画面
4.3 图形编辑器的基本设置
4.4 使用画面
4.5 使用对象
4.6 使用控件
4.7 过程画面动态化
4.8 创建页面布局
第五章 通讯
5.1通讯 - 基础
5.2 WinCC通讯 - 原理
5.3 SIMATIC S7 Protocol Suite”通道
第六章 设置用户管理
6.1 组态用户管理器
6.2 用户菜单
6.3授权概述
第七章 个例练习
7.1 On/Off开关的切换显示
7.2 窗口切换
7.3 图片的插入及切换
7.4 画中画组态
7.5 结构变量及画面模板
7.6控件使用技巧
7.7面板使用实例
7.8 组合框、复选框及选项组
7.9 声音报警的方法
第八章 综合练习
8.1 过程值归档
8.2 组态报警及显示
8.3 报表系统
8.4 脚本调试与诊断
8.5 操作记录功能
8.6 WinCC通信诊断方法
第九章OPC通讯
9.1通过OPC实现WINCC与西门子200的通讯
9.2通过OPC实现WINCC与西门子300的通讯
第十章案例分析
10.1编写机械手案例
10.2编写污水处理案例
10.3学员编写以前工作中的案例
【培训费用】优惠价3500元[不含税](包括:培训费、由工业帮机构编写的西门子S7-300教材、编程软件、触摸屏资料、伺服资料、步进资料、手册等)
【培训对象】初级、中级、高级电工、电气维护或维修人员、电气设计、操作人员、有志于从事电气自动行业的人员。
【毕业证书】经本中心培训成绩合格的学员均可颁发IAAT认证《电气自动化技术及应用中级工程师》证书(费用另计)。证书是教育部教育管理信息中心颁发,全国通用,官方网站可以查询。
【食宿安排】本机构统一为外地学员提供质优的住房,有独立卫生间和厨房,月租300元/月。住宿附近有各类风味小吃,可以自由选择。
【报名须知】报名需带身份证或身份证复印件一张、一寸彩照两张、电子档红底或蓝底相片(办理证书用)。
只有通过技成联盟报名的学员才享受技成担保服务!
教学质量:
服务品质:
课程内容:
注:只有报名过的学员才能进行点评
评论列表为空!赶紧申请体验吧
服务热线:400 111 4100(工作日9:00-21:00/节假日9:00-18:00)- 邮件: - 版权所有 深圳技成科技 - 粤ICP号s7-300的问题5 -- 大家都来搞技术 -- 工控网博客
/ly4515.ashx
81:加密的300PLC MMC处理方法   如果您忘记了您在S7-300CPU Protection属性中所设定的密码,那么您只能够采用siemens的编程器PG(6ES-0XA0)上的读卡槽或采用带USB接口的读卡器(USB prommer 6ES-0XA0),选择SIMATIC Manager界面下的菜单 FileS7 Memory Carddelete 选项删除MMC卡上原有的内容,这样MMC就可以作为一个未加密的空卡使用了,但无法对MMC卡进行jie密,读取MMC卡中的程序或数据。     82: 以314C为例计数时如何清计数器值?   有两种方法:   1:在参数设置中“Gate function”选“Cancel count”软件门为0,在为1时,值将清零,   2:利用写“Job”的方式,写计数值的任务号为1。    83:CP342-5能否用于PROFIBUS FMS协议通讯?   CP342-5支持PROFIBUS DP协议,不能用于PROFIBUS FMS协议通讯,同样CP343-5只支持PROFIBUS FMS协议,不能用于PROFIBUS DP协议通讯,而CP342-5和CP343-5都支持PROFIBUS FDL的链接方式;    84:为什么CP342-5 FO无法建立通讯?如何配置?   CP342-5 FO不支持3MB,6MB的通讯速率,如果您购买的是5.1版本的CP342-5,而STEP7中没有V5.1版的CP342-5时,则可以插入一个V5.0版的CP342-5模块,功能不受影响。CP342-5在S7-300系统中的安装位置与普通的S7-300 I/O模块一样,可以插在4至11这8个槽位中的任何一个。    85:CP342-5的3中工作方式有什么区别?   No DP方式下:可以用CP342-5通讯口进行S7编程或进行PROFIBUS的FDL连接,连接人机界面;   DP Master方式下:CP342-5除了作为网络中的PROFIBUS主站之外,也可用于S7编程、FDL连接和连接人机界面。DP delay time参数一般不需设定,除非您采用FDL连接时,要与DP的I、O点刷新时间相一致,才根据PROFIBUS网络性能进行调整;   DP Slave方式下:CP342-5除了作为网络中的从站之外,如果选择了The module is an active node on the PROFIBUS subnet选择框,那么CP 342-5也可用于S7编程、FDL连接和连接人机界面,否则CP342-5只能作为从站使用;    86:CP342-5 最多能完成多少数据交换?   一套S7-300系统中最多可以同时使用4块CP342-5模块,每块CP342-5能够支持16个S7 Connection,16个S5-Compatible Connection。当CP342-5处在No DP模式下工作时,最多同时支持32个通讯链接,而处在DP Slave或DP Master模式下时,最多同时支持28个通讯链接。CP342-5 作为PROFIBUS DP主站时,最多链接 124个从站,和每个从站最多可以交换244个输入字节(Input)和244个输出字节(Output),与所有从站总共最多交换2160个输入字节和2160个输出字节。CP342-5 作为从站时,与主站最多能够交换240个输入字节和240个输出字节。CP342-5 可以最多连接16个操作面板(OP)以及最多创建16个S7 Connnection。    87:如何实现在从站断电、通讯失败或从站通讯口损坏等现象出现时,主站能够不停机?   需要在您的STEP7项目中插入相应组织块。插入这些组织块时,不需要编程内容,当从站断电、通讯失败等现象出现时,主站只报总线故障,但不停机。这样,无论从站先上电,还是主站先上电,系统都能正常运行:  在S7-300中加入OB82、OB86、OB122; 在S7-400中加入OB82~OB87、OB122;    88:CP342-5连接上位机软件或操作面板时应该选择什么工作模式?   如果您只是用CP342-5连接上位机软件或操作面板(OP),这时通讯采用的是S7协议,那么建议您选择No DP模式,并且不需要调用FC1(DP_SEND)和FC2(DP_RECV)功能块,它们只是在PROFIBUS DP通讯时才使用;    89:为什么系统上电后,即使CP342-5开关已经拨至Run,但始终处于STOP状态?   应当检查STEP7程序和组态是否正确(删除程序,只下载硬件组态)、检查CP342-5连接的24V电源线是否正常、M端是否与CPU的M端短接、通讯电缆连接是否正确(确认通讯电缆未内部短路),CP的firmware是否正确。如果您确认可以排除以上原因,那么可能您的CP342-5已经损坏,请更换;    90:如何用CP342-5组态PROFIBUS从站?   1.在STEP7中生成一个新的项目,并插入一个S7-300站。    2.在硬件组态窗口中选择一个S7300的导轨以及相应的CPU。    3.硬件组态窗口中,在路径 "SIMATIC 300 & CP 300 & PROFIBUS & CP342-5" 选中于您订货号和版本号对应的CP342-5,插入到S7300站对应的槽位中,注意如果您购买的是Version5.1,而组态中只能够找到Version5.0,您可以选用Version5.1替代Version5.0.。   4.在插入CP342-5的过程中,会弹出一个PROFIBUS属性窗口,请点击”New…”按钮,创建一个PROFIBUS网络PROFIBUS(1) ,并设定CP342-5作为从站的站地址为3。   5.双击CP342-5,打开CP342-5的属性窗口,在"Operating Mode" 标签页下选择"DP Slave" 选项,此时会弹出一个警示窗口,告知您如果要用CP342-5实现CPU和 PROFIBUS从站的通讯,必须调用FC1(DP_SEND)和FC2(DP_RECV)功能块,实现CPU与CP342-5之间的数据交换,而CP342-5与PROFIBUS的数据交换是自动完成的,不用编程。FC3和FC4用于诊断和通讯功能的控制,一般不用调用。   6.点击OK ,存盘编译。.     91:如何用CP342-5组态PROFIBUS主站?   1.在STEP7的SIMATIC Manager窗口中在插入一个S7300站;   2.重复以上组态从站步骤的2-4步,注意插入CP342-5时,不能点击”new…”按钮,而直接用鼠标选中以上创建的PROFIBUS(1)网络,点击OK;  在"Operating Mode"标签页中选择"DP Master"选项;    92:采用CP342-5的DP通讯口与采用CPU集成的DP通讯口进行通讯有什么不同,这两种通讯口功能有什么不同?   可以通过CPU集成的DP通讯口或CP443-5模板的DP通讯口,调用Load/Transfer指令(语句表编程,如图2)、Mov指令(梯形图编程)或系统功能块SFC14/15访问从站上的I/O数据;   如果您使用342-5模块的DP通讯口进行通讯,那么您就不能使用Load/Transfer指令(语句表编程)、Mov指令(梯形图编程)直接访问PROFIBUS从站的I/O数据。采用CP342进行PROFIBUS通讯包括两个步骤:   1.CPU将数据传输到CP通讯卡的数据寄存器当中;   2.数据从CP342-5的数据寄存器当中写到PROFIBUS从站的Output数据区(反过来就是CPU读取从站Input数据的过程);CP342-5与从站的Input/Output数据区的通讯过程是自动进行的,但是您还必须自己手动的调用功能块FC1(”SEND”)和FC2 (”RECV”),完成CP342-5与CPU之间的数据交换。    93:功能块DP_SEND、DP_RECV"的返回值代表什么意思,如何理解?   "DP_SEND"功能块包括有"DONE","ERROR" 和 "STATUS"三个参数,用来指示数据传输的状态和成功与否。"DP_RECV"功能块包括有"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四个参数,用来指示数据传输的状态和成功与否。您可以定义相应的数据地址区,存放这些返回值,分析返回的值的意思,当Error=False,STATUS=0,DONE=True,NDR=True时,说明CPU与CP342-5之间的数据交换成功进行。    94: DP从站,CP模板以及CPU之间的数据通讯过程是如何进行的?    使用CP342-5模块,无论调用"DP_SEND" 功能块还是"DP_RECV" 功能块,您都不能直接读写某个PROFIBUS从站的I/O数据。CP342-5模块有一个内部的Input和Output存储区 ,用来存放所有PROFIBUS从站的的I/O数据,较新版本的CP342-5模板内部存储器的Input和Output区分别为2160个字节,Output区的数据循环写到从站的输出通道上,循环读出从站输入通道的数值存放在Input区,整个过程是CP342-5与PROFIBUS从站之间自动协调完成的,您不需编写程序。您可以在PLC的用户程序中调用"DP_SEND"和"DP_RECV"功能块,读写CP342-5这个内部的存储器。    95:通过CP342-5,如何实现对PROFIBUS网络和站点的诊断功能?    用功能块"DP_DIAG" (FC 3) 可以在程序中对cp模块进行诊断和分析,可以通过job类型如DP 诊断列表,诊断单个dp状态,读取dp从站数据,读取cp或cpu的操作模式,读取从站状态等等    96:为什么当CP342-5模块作为PROFIBUS DP主站,而ET200(如IM151-1或IM153-2)作为从站时,CP342-5上的SF等不停闪烁?    当S7-300系统中的CP342-5作为DP主站,下挂IM153-2 模块时,IM153-2只能作为DP主站,而不是S7从站运行。 可以采取通过GSD文件将ET200从站组态进你的系统。随后IM153模块可作为 DP 标准从站运行。为此,您必须将GSD文件安装到硬件目录中(通过菜单序列Tools & "Install new GSD file")。在更新了硬件目录后您会在"PROFIBUS-DP & Additional Field Devices".中发现DP从站。    97:11.2. 在STEP7中打开一些对象时出错是什么原因?   有的时候您在打开某些项目中的对象时,STEP7会弹出报错窗口,错误信息为 ’*.dll’文件无法被装载,代码是257:5,界面如下:     
   可以看出,上面的错误信息是一个或多个对象不能被显示,出现这种错误的原因是您没有安装与要打开对象相关的软件包。    98:如果想通过上位或触摸屏对PLC中S5TIME类型的参数进行设定,有什么方法?     1、从上位机写整型数INT或实数REAL到PLC,首先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)将该值转换为双整形,然后将该值写到类型为TIME的变量里,在程序中调用FC40,将TIME转换成S5TIME即可。     2、从上位机写WORD到PLC,首先该数值需包含以某时基为单位的时间值,在写入PLC的数据存储区后,用Word Logic下的WOR_W指令将该值与其时基相或,再利用MOVE指令将得到的数值写入S5TIME类型的变量中。     3、如果使用WinCC作为上位软件,或上位软件支持32位带符号浮点数,可以从上位写32位带符号浮点数到PLC中定义为TIME的变量,然后在程序中调用FC40,将TIME转换成S5TIME即可。    99:STEP 7中相关时间处理和转换的功能块有哪些?   SFC 0 "SET_CLK" 设置CPU时钟   SFC 1 "READ_CLK" 读出CPU时钟   FC 3 "D_TOD_DT" 从DATE_AND_TIME 中取出DATE。   FC 6 "DT_DATE" 从DATE_AND_TIME 中取出the day of the week,即星期几   FC 7 "DT_DAY" 从DATE_AND_TIME 中取出时间   FC 8 "DT_TOD"   FC33用于S5TIME到TIME的转换   FC40用于TIME到S5TIME的转换    100:如何实现带电拔出或插入模板,即热插拔功能?   硬件要求:  使用普通的S7-300导轨和U型总线连接器是不能实现热插拔功能的,您必须购买有源总线底板,才能实现该功能。另外,您在配置时,必须使用MLFB 6ES7 153-1AA02-0XB0版本以上的接口模块,因为它支持DP协议的DPV1版本,而MLFB IM153-1AA00-0XB0模块是不支持该功能的。目前您能够购买到的IM153接口模块都支持热插拔,只有2-3年以前的IM153接口模块不支持热插拔。   软件要求:您必须在STEP7 5.1版本以上进行配置;   如果您采用S7-400 CPU或S7-400 CP作为DP主站,那么您可以直接在IM153的属性窗口的"Operating Parameters"标签页里配置热插拔功能。   1:在STEP7的硬件组态窗口的PROFIBUS DP目录中选择相应IM153模块,可以看出该模块支持“module exchange in opration”(热插拔);   2:将IM153模块拖到PROFIBUS总线上;   3:选择I/O模块,插入到ET200M站的各个槽位中;   4:双击ET200M站,打开属性窗口,选中“Replace modules during operation“(热插拔)选项;   5:属性窗口中提供了ET200M站热插拔功能所需的有源总线导轨的订货号;   6:属性窗口中提供了该型号IM153,插入的I/O模块对应使用的有源总线底板的订货号;   除了以上的硬件组态之外,还要向S7-400中下载OB82、OB83、OB84、OB85、OB86、OB87、OB121、OB122等组织块。当ET200M从站上进行模块的热插拔时,中断组织块OB83 ,OB85,OB122被调用。     如果您采用S7-300 CPU 或 CP 342-5作为DP主站,那么您只能够通过安装GSD文件的方式将IM153模块组态成DP从站,并双击IM153,打开它的属性窗口,进行设置。否则您在STEP7的硬件组态窗口中直接将PROFIBUS DP目录ET200M文件夹下IM153模块挂在PROFIBUS总线上。
我的也出现这样的问题,求大师赐教。咋样的问题怎么解决????小的在此谢了!!!!!!!!!!!
{回复:s7-300的问题5}
我在安装s7-300出现问题,如何处理?
不满足成功安装所需的要求:计算机中的某些数据将在下次重启计算机时被删除;重新安装软件将导致错误;重启WINDOWS;然后再次启动。

我要回帖

更多关于 s7 300 计数器 的文章

 

随机推荐