搜档网
当前位置:搜档网 › SFC《史记英雄传》游戏攻略

SFC《史记英雄传》游戏攻略

SFC《史记英雄传》游戏攻略
SFC《史记英雄传》游戏攻略

SFC《史记英雄传》游戏攻略

攻略时需注意的要点

1.打听情报需尽实,勿放过任何人

2.每个地方都可能有以物易物之人,必须完全找到,否则後盘得不到重要道具

3.在游戏四处都有许多隐藏的道具,花点心思找

4.人手不足时,可到酒馆雇用食客,帮助很大

5.玩游戏时快乐一点

第一章修行之旅

长期战争的结果,村里只剩下孩童与老太婆,和两名老太婆交谈,所得到的回答都是快点回家,一回到家,便有一名武士前来,托付一卷卷轴,而因追兵已到,武士由後门跑了,纵使和

追来的韩兵交战,也无胜算,36计走为上策

由後面的山道一路往北逃,会发现无路可走,就在山穷水尽,走进树丛间之时,突然传来老人的声音,.......

在山间草庵,陈老人从卷轴中领略了一些事情,并询问主角是否愿意服务社会,回答肯定的答案,翌日便开始修行,陈老人的修行是拼色(色合わせ)取石(石取り)拼图(绘合わせ),至於如何做,就看玩家的了

完成修行,陈老人会赠与种子,要让种子长成大树似乎需要很长的一段时间,但一定要抽空回来看看,离别时获得邮戳簿,集满邮戳会有好事发生,与村民对话时,记得问看看,离开草庵,首先要前往洛阳找名违纪昌的人

前往洛阳,必须由草庵南边的渡口搭船,在渡口,向全员问完话後,船才会出港,最後来到洛阳的港口,洛阳就在不远处了

第二章都会的喧噪

进入洛阳後,出现在左侧的建筑物,便是禹圣人的祭坛,可进行记录或查询经验值,接著前往纪昌的家,纪昌的家在城镇的北方,跟纪昌谈话,他表示无法传授其弓术,但会在困境时帮忙,接著前往东北方吕不韦的屋敷,那里正发生火灾,进入宅邸三楼救出小孩

醒来後,身在宿屋内,此时吕不韦出现,为表感谢而赠送了陶朱公之印与绢之服,并建议主角可前往鬼谷子的道场修练,以後可回吕不韦家再调查一次

从洛阳南下可看到洞窟的入口,鬼谷子的道场便在洞窟的彼方,一入洞窟,会遇到一位烦恼的旅人,送他[ゲロリン]就会获得[うめぼし],穿过洞窟,向东南前进,就会看到鬼谷子的

草庵

一想进入庵内,便被门卫给赶了出来,此时绕到左侧的後门去,因鬼谷子与陈老人是同门师兄弟,於是便收了主角为徒,传与四种气功,结束修行後,鬼谷子希望主角能出外进行修行, 并赠与鬼之纹章

先到最近的城市阳翟,往阳翟的途中,解救被野狗袭击的蔺如,它便会加入成为同伴

第三章阴谋

阳翟城中,发现有个旅人被混混纠缠,跟那人谈话後,荆轲便会加入,接著在城中收集情报, 再往阳翟东北方前进,有一个渡口,调查左方排成一列的树木之根,可找到一些东西

乘船抵达临淄附近的渡口,离开渡口後,随即看见东边有个洞窟,在洞窟内的地下4楼,打倒九尾狐,并拿取奇迹之水,之後沿著内部阶梯到达地面

到达地面後,有一位正在耕田的老人,正是庄子本人,谈话时,庄子佯称不知,等到主角取出卷轴後才承认,并指示主角前往齐国首都临淄找孟尝君,从草庵旁边搭上船,前往临淄

第四章君子的会面

先向城内的人打听孟尝君的住处,前往右上方的大屋子,向仆役出示庄子的介绍函,见到孟尝君後,把卷轴交给他,孟尝君则回赠太公望之书,并指示主角可前往燕都蓟的孟子处修行

由东南方的渡口乘船前往蓟

第五章献马

从港口往西北方前进,就可抵达蓟,首先前往左上方孟子的学校,在里头可修行9次,然後可在王宫大门前的告示牌上得知献马一事,接著向城里的人打听情报

离开城镇,沿著海岸向东前进,会看到一个半岛,在半岛前端发现一匹白马,想抓马,却无意将他给打死,带著马骨回去领赏

离开王宫,吕不韦派人前来告知速回洛阳,接著离城,穿越山路往北前进,沿著山林往西南前进,途中行经恩惠村,在村中东北方房屋前有个老人,蔺如教导老人写信後,前往恩惠村的渡口搭船回洛阳

到吕不韦家找他,可见到主角的妹妹,并得知孟尝君被抓的消息,到酒馆二楼,使用鬼之纹章,可雇用食客,共有十一人,视能力许可雇用,需雇用毛盗,准备好後,再度前往临淄

到孟尝君家,由仆役带领前往王宫的监狱入口,由毛盗负责打开门,在里头救出孟尝君,要出去时,门口守卫要到白天才开门,如果有雇用林刻,则他会模仿鸡叫来骗守卫,没有的话

打倒守卫也行,孟尝君建议主角前往大梁找信陵君,由孟尝君家旁的渡口前往大梁

第六章魔镜

大梁位於渡口正北方,先在大梁中打听情报,再到左方信陵君的屋敷,接受信陵君的招待, 并得知一些情报,为得到有关更多魔镜的消息,於是准备出发到邯郸找平原君

到邯郸前,先前往大梁西南方的始まりの村,得知两个太阳之事,想解决的话,必须找纪昌前来

第七章恒山嵩山泰山

由始まりの村向北行,来到邯郸,一进入邯郸,便见到主角的妹妹,此时赢政加入,接著在城中打听情报後,前往右上方的平原君之屋敷,在二楼见到了平原君,但他说需有三面魔镜, 才肯与我方商谈

前往邯郸西北方的恒山,先找到心莲加入,再由大梁的渡口乘船到洛阳,找纪昌帮忙後,从洛阳穿过左下方山嶙的洞窟,往东北稍稍前进,便可到达嵩山

在嵩山的四楼依照天地人天地人的顺序一直走,而到嵩山最顶层时,决战狼润,并取得

しんのうの镜

之後,由嵩山直向东北走,可到达泰山,泰山之谜,很简单,玩家动动脑就可以过关,在五楼

打倒狼钦後可得しょかの镜

接著由临淄搭船到大梁,再到始まりの村,便可见到纪昌射日,并得到始まりの火然後前往恒山

在恒山有三种谜题,其中两种是取石(石取り)拼图(绘合わせ),最开始在陈老人处就玩过了,而パンダ,关键是小区块的使用方法,在五楼打倒狼光得到ふくぎの镜

回邯郸找信陵君,但得知他前往寿春,於是由大梁到洛阳再到阳翟,由阳翟一直南下,会看到一个洞窟入口,洞内超可怕,要小心,走到靠楼梯左上角落时,决战朱黄,打倒他後,在前

进便会到达孙子的草庵,在这里可学到一些东西,并且再拿到孙子兵法後,孙子的弟子豆仙人加入

由此向东前进,可到达寿春

第八章名剑

在寿春打听情报後,到左上方的春申君之屋敷,与春申君谈话後,前往寿春右下方的盗贼洞窟,在洞窟深处,打倒岩铁王,取回宝箱中的古文书,在回去找春申君,便得知轩辕剑的消息

,离去时,有人送来一封信,说明邯郸大变

与平原君一同回到邯郸,与王宫的赵王谈完话後,由平原君手中得到和氏璧与车卷,并将赢

政交给平原君照顾,出发前往洛阳西边的咸阳

先前往洛阳,在酒馆2楼呼叫食客,会有一名叫张羽的人出现,但此时不会加入,出酒馆後,

张羽便在眼前,紧追其後,由荆轲试他功夫後,他会加入,接著由洛阳往西走,到达函谷关,

打倒华将燕,得到老子之书,越过函谷关,可见到旁边有个山入口,这便是轩辕剑所在的华

山,不管他,往西直进,先到咸阳

第九章不同的道

打听情报後,前往最上方的王宫找秦王谈话,交出和氏璧後,换蔺如上场骗秦王,暂缓三天,

之後立即将和氏璧送回赵国,在旅馆休息,三天後蔺如再上场威胁秦王,使秦王屈服,前往

咸阳北方的墨子草庵,由墨子处得到一些情报

接著前往华山,在华山4楼,由左到右放上しょかの镜ふくぎの镜しんのうの镜,然後

进行拼色(色合わせ),到有5扇不同颜色的门前,需解开谜题,谜题是(有99门,站在村里上

方者开启它),答案是白童,由豆仙人领队,开启白色的门

之後到达血之泉时,又有一道谜题,(北方之月映在洁白的水上),答案是背泉,站在已开的

宝箱前面,背向血之泉,泉中就会出现一条通路,登上道路前头的楼梯,可取得轩辕剑与制

法书

之後回邯郸与平原君谈完话後,被带往王宫与赵王谈话,然後出城,可在西北岸看到船,搭

乘此船可前往オババの洞窟,在洞窟一楼有个告示牌,写著X月X日,恐怖大王由天空飞舞而降,并可看到一楼有30个往地下的入口,依照X月X日的第一个数字,用日历算法,进入第一个数字的入口,便可打开宝箱,接著进第二个入口,就可开启前往深处之道

在地下三楼,找到老婆婆,解开封印後,便可装备轩辕剑,并接受老婆婆的请求,离开时必须

打倒嗜魂,然後前往南方的オジジの洞窟,与洞窟前的老爷爷谈话後,入洞打倒怪物,出来

时,老婆婆赠送车卷

然後发生一段剧情,之後前往墨子草庵,得知秦王已死,而赢政必须回国了,离去时赢政索

取轩辕剑与制法书而去,与赢政分别後,墨子告知龙门所在,准备好後,墨子送主角前往龙

门,龙门是8层迷宫,在最上层,打开宝箱可得到龙神之衣龙神之羽龙神之杖,而成为仙人

,乘云回墨子草庵

在墨子草庵接受天帝的任务,必须取得奇迹之水始まりの火生命之木文明之金惠み之土,奇迹之水始まりの火早就得到了,文明之金是在一路上与人以物易物才能得到,生命

之木便是主角一开始种的树,惠み之土,回恩惠村看看吧

收集5样神器後,回墨子草庵交给天帝,墨子便引导主角前往住所,也就是自己成仙後的住所,卧龙庵

第十章野望

赢政登基而成为秦始皇,却施行许多暴政,主角受邀出席仙人大会,回到卧龙庵时,却被秦兵给包围,原因是秦始皇听说吃了仙人之肝可长生不老,因而想动主角的主意,然而秦始皇赢政是主角妹妹所生,竟连亲舅舅也不放过

乘云前往蓟去找荆轲,到达之後,前往酒馆打听,得知一名叫高渐离的人,可能知道荆轲的下落,到城西边高渐离的家,得知荆轲已前往咸阳,先去找以前的同伴吧,在邯郸北边的村子里,有栋大房子,蔺如便在这里,从其处得知心莲与张羽结婚,由蔺如带领找到两人,为

两人幸福著想,决定不找两人加入

接著到各地打听情报,得知许多秦始皇的暴行,由卧龙庵往左上方,到达万里长城,打听情报後,被送往地下牢房,蔺如打开牢房始众人一同逃出去

乘云前往咸阳,在酒馆打听荆轲的事,得知他已前往王宫,而心莲与张羽也赶来会合

在王宫,荆轲质问秦始皇的许多暴政,当众赶到时也加入质问,秦始皇则一直装傻,突然悲哀之玉发出光芒,映出心莲与张羽的儿子被杀的情景,秦始皇见苗头不对,就闪了,阿房宫的秘密入口就在秦始皇宝座後面

在阿房宫的最上层,打倒パンダ,与之谈话,得知秦始皇是从椅子後面逃往仙界

追杀秦始皇到仙界,由仙界左上方的魔界入口进入魔界,需打倒以前的各个头目,最後碰到一次只能一人通过的孤独门,在此打前锋的是荆轲,虽然主角接著过门,但荆轲已被秦始皇所杀,会合其他成员後,准备打倒乱世魔王吧

但打倒秦始皇却无法挽救乱世....................完

SFC51功能块的使用说明

1 SFC 51简介 1.1 程序功能介绍 通过系统功能SFC 51 "RDSYSST" (读取系统状态),可以读取系统状态列表或部分系统状态列表,例如指示灯状态,序列号,从站状态等等。 调用SFC 51时,通过将值“1”赋给输入参数REQ来启动读取。如果可以立即读取系统状态,则SFC将在BUSY输出参数中返回值0。如果BUSY包含值1,则尚未完成读取功能。 表1 SFC51参数说明 参数描述 REQ输入参数REQ = 1:启动处理 SSL_ID输入参数将要读取的系统状态列表或部分列表的ID号 INDEX输入参数部分列表中对象的类型或编号。 RET_VAL输出参数如果执行SFC时出错,则RET_VAL参数将包含错误代码。 BUSY输出参数TRUE:尚未完成读取。 SSL_HEADER输出参数LENTHDR是SSL列表或SSL部分列表的数据记录的长度。?如果仅读取了SSL列表的标题信息,则N_DR包含属于它的数据记录数。 ?否则,N_DR包含传送到目标区域的数据记录数。 DR输出参数SSL列表读取或SSL部分列表读取的目标区域: ?如果仅读取了SSL列表的标题信息, 则不能评估DR的值, 而只能评估SSL_HEADER的值。 ?否则,LENTHDR和N_DR的乘积将指 示已在DR中输入了多少字节。 2 读取CPU指示灯 可以通过SFC 51读取CPU的指示灯状态,使用的SSL_ID参数为16#74(16#19)读取全部指示灯状态或者16#174(16#119)读取单个指示灯状态 2.1 编程 首先需要创建一个数据块,用来存放读取出来的指示灯状态结果 图1 创建DB1,存放读取结果

sfc块功能简介

编号名称缩写功能 SFC0 SET_CLK 设系统时钟 SFC1 READ_CLK 读系统时钟 SFC2 SET_RTM 运行时间定时器设定 SFC3 CTRL_RTM 运行时间定时器启/停 SFC4 READ_RTM 运行时间定时器读取 SFC5 GADR_LGC 查询模板的逻辑起始地址 SFC6 RD_SINFO 读OB启动信息 SFC7 DP_PRAL 在DP主站上触发硬件中断 SFC9 EN_MSG 使能块相关、符号相关的和组状态的信息 SFC10 DIS_MSG 禁止块相关的、符号相关的和组状态信息 SFC11 DPSYC_FR 同步DP从站组 SFC12 D_ACT_DP 取消和激活DP从站 SFC13 DPNRM_DG 读DP从站的诊断数据(从站诊断) SFC14 DPRD_DAT 读标准DP从站的连续数据 SFC15 DPWR_DAT 写标准DP从站的连续数据 SFC17 ALARM_SQ 生成可确认的块相关信息 SFC18 ALARM_S 生成恒定可确认的块相关信息 SFC19 ALARM_SC 查询最后的LAARM_SQ到来的事件信息的应答 状态 SFC20 BLKMOV 拷贝变量 SFC21 FILL 初始化存储区

SFC22 CREAT_DB 生成DB SFC23 DEL_DB 删除DB SFC24 TEST_DB 测试DB SFC25 COMPRESS 压缩用户存 SFC26 UPDAT_PI 刷新过程映像输入表 SFC27 UPDAT_PO 刷新过程映像输出表 SFC28 SET_TINT 设置日时钟中断 SFC29 CAN_TINT 取消日时钟中断 SFC30 ACT_TINT 激活日时钟中断 SFC31 QRY_TINT 查询日时钟中断 SFC32 SRT_DINT 启动延时中断 SFC33 CAN_DINT 取消延时中断 SFC34 QRY_DINT 查询延时中断 SFC35 MP_ALM 触发多CPU中断 SFC36 MSK_FLT 屏蔽同步故障 SFC37 DMSK_FLT 解除同步故障屏蔽 SFC38 READ_ERR 读故障寄存器 SFC39 DIS_IRT 禁止新中断和非同步故障 SFC40 EN_IRT 使能新中断和非同步故障 SFC41 DIS_AIRT 延迟高优先级中断和非同步故障SFC42 EN_AIRT 使能高优先级中断和非同步故障SFC43 RE_TRIGR 再触发循环时间监控

西门子 PLC中OB、FC、FB、SFC、SFB中功能块

西门子 PLC中OB、FC、FB、SFC、SFB中功能块使用概述 (2013-12-05 16:13:52) S7-300/400PLC程序采用结构化程序,把程序分成多个模块,各模块完成相应的功能。结合起来就能实现一个复杂的控制系统。就像高级语言一样,用子程序实现特定的功能,再通过主程序调用各子程序,从而能实现复杂的程序。 在S7-300/400PLC中写在OB1模块里和程序就是主程序,子程序写在功能(FC),功能块(FB)。 FC运行是产生临时变量执行结束后数据就丢失-----不具有储存功能 FB运行时需要调用各种参数,于是就产生了背景数据块DB。例如用FB 41来作PID控制,则它的PID控制参数就要存在DB里面。FB具有储存功能系统功能块(SFB)和系统功能(SFC)也是相当于子程序,只不过SFB 和SFC是集成在S7 CPU中的功能块,用户能直接调用不需自已写程序。 SFC与FC不具有储存功能,FB和SFB具有储存功能。 OB模块相当于子程序,负责调用其他模块。如果程序简单只需要OB就可以实现。 用西门子PLC编程时,可以用到功能块FB和功能FC(FB、FC都是组织块)资料上说FB与FC都可以作为用户编写的子程序,但是我不明白这两个组织块之间到底有什么区别阿?在应用上到底有什么不同之处吗? FB--功能块,带背景数据块 FC--功能,相当于函数 他们之间的主要区别是:FC使用的是共享数据块,FB使用的是背景数据块 举个例子,如果您要对3个参数相同的电机进行控制,那么只需要使用FB编程外加3个背景数据块就可以了,但是,如果您使用FC,那么您需要不断的修改共享数据块,否则会导致数据丢失。FB确保了3个电机的参数互不干扰。 FB,FC本质都是一样的,都相当于子程序,可以被其他程序调用(也可以调用其他子程序)。他们的最大区别是,FB与DB配合使用,DB中保存着F B使用的数据,即使FB退出后也会一直保留。FC就没有一个永久的数据块来存放数据,只在运行期间会被分配一个临时的数据区。 在实际编程中,是使用FB还是FC,要看实际的需要决定。 FB与FC没有太大的差别,FB带有背景数据块,而FC没有。所以FB 带上不同的数据块,就可以带上不同的参数值。这样就可以用同一FB和不同的背景数据块,被多个对象调用。 FC和FB像C中的函数,只不过FB可以生成静态变量,在下次函数调用

SFC顺序功能图教程

PLC顺控指令SFC的编程方法 顺序功能图(Sequeential Function Chart)是一种新颖的、按照工艺流程图进行编程的图形编程语言。这是一种IEC标准推荐的首选编程语言,近年来在PLC编程中已经得到了普及和推广, SFC编程的优点: 1、在程序中可以很直观地看到设备的动作顺序。比较容易读懂程序,因为程序按照设备的动作顺序进行编写,规律性较强。 2、在设备故障时能够很容易的查找出故障所处在的位置。 3、不需要复杂的互锁电路,更容易设计和维护系统。 SFC的结构: 步+转换条件+有向连接+机器工序的各个运行动作=SFC。 SFC程序的运行从初始步开始,每次转换条件成立时执行下一步、在遇到END步时结束向下运行。 第一章单流程结构的编程方法 本教程主要介绍在三菱PLC编程软件GX Developer中怎编制SFC顺序功能图。下面以例题1介绍SFC程序的编制法。 例题1:自动闪烁信号生成,PLC上电后Y0、Y1以一秒钟为周期交替闪烁。本例的梯形图和指令表(如图1-1)。 (A) (B)

初始状态符号 转移条件符号 (C) 图1-1 闪烁信号(A梯形图B指令表 C SFC程序) 下面我们开始对图1-1(c)所示的SFC程序进行一下总体认识一个完整的SFC 程序包括初始状态、方向线、转移条件和转移方向组成(如图1-1(c))。在SFC程序中初始状态必须是有效的,所以要有启动初始状态的条件,本例中梯形图的第一行表示启动初始步,在SFC程序中启动初始步要用梯形图,现在开始具体的程序输入。 启动GX Develop编程软件,单击“工程”菜单,点击创建新工程菜单项或点击新建工程按钮(如图1-2)。 图1-2 GX Develop编程软件窗口 弹出创建新工程对话框(如图1-3)。我们主要是讲述三菱系列PLC,所以在PLC系列下拉列表框中选择FXCPU,PLC类型下拉列表框中选择FX2N(C),在程序类型项中选择SFC,在工程设置项中设置好工程名和保存路径之后点击确定按钮。

sfc块功能简介

编号名称缩写功能 SFCO SET_CLK设系统时钟 SFC1 READ_CLK卖系统时钟 SFC2 SET_RT M运行时间定时器设定 SFC3 CTRL_RTM运行时间定时器启/停 SFC4 READ_RTM运行时间定时器读取 SFC5 GADR_LGC查询模板的逻辑起始地址 SFC6 RD_SINFO读0B启动信息 SFC7 DP_PRAL在DP主站上触发硬件中断 SFC9 EN_MSG使能块相关、符号相关的和组状态的信息 SFC10 DIS_MSG禁止块相关的、符号相关的和组状态信息 SFC11 DPSYC_FR同步DP从站组 SFC12 D_ACT_DP取消和激活DP从站 SFC13 DPNRM_D读DP从站的诊断数据(从站诊断) SFC14 DPRD_DAT读标准DP从站的连续数据 SFC15 DPWR_DA写标准DP从站的连续数据 SFC17 ALARM_SQ生成可确认的块相关信息 SFC18 ALARM_S生成恒定可确认的块相关信息 SFC19 ALARM_SC查询最后的LAARM_S到来的事件信息的应答状态SFC20 BLKMOV拷贝变量 SFC21 FILL 初始化存储区

SFC22 CREAT DB生成DB SFC23 DEL_DB 删除DB SFC24 TEST_DB 测试DB SFC25 COMPRES压缩用户内存 SFC26 UPDAT_PI刷新过程映像输入表 SFC27 UPDAT_PC刷新过程映像输出表 SFC28 SET_TINT设置日时钟中断 SFC29 CAN_TINT取消日时钟中断 SFC30 ACT_TINT激活日时钟中断 SFC31 QRY_TINT查询日时钟中断 SFC32 SRT_DINT启动延时中断 SFC33 CAN_DINT取消延时中断 SFC34 QRY_DINT查询延时中断 SFC35 MP_ALM 触发多CPU中断 SFC36 MSK_FLT屏蔽同步故障 SFC37 DMSK_FLT解除同步故障屏蔽 SFC38 READ_ERR卖故障寄存器 SFC39 DIS_IRT 禁止新中断和非同步故障 SFC40 EN_IRT使能新中断和非同步故障 SFC41 DIS_AIRT延迟高优先级中断和非同步故障SFC42 EN_AIRT使能高优先级中断和非同步故障

PLC SFC功能

PL SFC 的编程方法 顺序功能图(Sequeential Function Chart )是一种新颖的、按照工艺流程图进行编程的图形编程语言。这是一种IEC 标准推荐的首选编程语言,近年来在PLC 编程中已经得到了普及和推广, SFC 编程的优点: 1、在程序中可以很直观地看到设备的动作顺序。比较容易读懂程序,因为程序按照设备的动作顺序进行编写,规律性较强。 2、在设备故障时能够很容易的查找出故障所处在的位置。 3、不需要复杂的互锁电路,更容易设计和维护系统。 SFC 的结构: 步+转换条件+有向连接+机器工序的各个运行动作=SFC 。 SFC 程序的运行从初始步开始,每次转换条件成立时执行下一步、在遇到END 步时结束向下运行。 第一章 单流程结构的编程方法 本教程主要介绍在三菱PLC 编程软件GX Developer 中怎编制SFC 顺序功能图。下面以例题1介绍SFC 程序的编制法。 例题1:自动闪烁信号生成,PLC 上电后Y0、Y1以一秒钟为周期交替闪烁。本例的梯形图和指令表(如图1-1) 。 (A) (B) 启动初 始步

(C) 图1-1 闪烁信号(A 梯形图 B 指令表 C SFC 程序) 下面我们开始对图1-1(c)所示的SFC 程序进行一下总体认识一个完整的SFC 程序包括初始状态、方向线、转移条件和转移方向组成(如图1-1(c ))。在SFC 程序中初始状态必须是有效的,所以要有启动初始状态的条件,本例中梯形图的第一行表示启动初始步,在SFC 程序中启动初始步要用梯形图,现在开始具体的程序输入。 启动GX Develop 编程软件,单击“工程”菜单,点击创建新工程菜单项或点击新建工程按钮(如图1-2)。 图1-2 GX Develop 编程软件窗口 弹出创建新工程对话框(如图1-3)。我们主要是讲述三菱系列PLC ,所以在PLC 系列下拉列表框中选择FXCPU ,PLC 类型下拉列表框中选择FX2N (C ),在程序类型项中选择SFC ,在工程设置项中设置好工程名和保存路径之后点击确定按钮。 单击工程 菜单 初始状态符号 转移符号+目标号 方向线符号 转移条件符号

sfc块功能简介

编号名称缩写功能 SFC0SET_CLK设系统时钟 SFC1READ_CLK读系统时钟 SFC2SET_RTM运行时间定时器设定 SFC3CTRL_RTM运行时间定时器启/停 SFC4READ_RTM运行时间定时器读取 SFC5GADR_LGC查询模板的逻辑起始地址 SFC6RD_SINFO读OB启动信息 SFC7DP_PRAL在DP主站上触发硬件中断 SFC9EN_MSG使能块相关、符号相关的和组状态的信息SFC10DIS_MSG禁止块相关的、符号相关的和组状态信息SFC11DPSYC_FR同步DP从站组

SFC12D_ACT_DP取消和激活DP从站 SFC13DPNRM_DG读DP从站的诊断数据(从站诊断) SFC14DPRD_DAT读标准DP从站的连续数据 SFC15DPWR_DAT写标准DP从站的连续数据 SFC17ALARM_SQ生成可确认的块相关信息 SFC18ALARM_S生成恒定可确认的块相关信息 SFC19ALARM_SC查询最后的LAARM_SQ到来的事件信息的应答状态SFC20BLKMOV拷贝变量 SFC21FILL初始化存储区 SFC22CREAT_DB生成DB SFC23DEL_DB删除DB SFC24TEST_DB测试DB

SFC25COMPRESS压缩用户内存 SFC26UPDAT_PI刷新过程映像输入表SFC27UPDAT_PO刷新过程映像输出表SFC28SET_TINT设置日时钟中断SFC29CAN_TINT取消日时钟中断SFC30ACT_TINT激活日时钟中断SFC31QRY_TINT查询日时钟中断SFC32SRT_DINT启动延时中断 SFC33CAN_DINT取消延时中断 SFC34QRY_DINT查询延时中断 SFC35MP_ALM触发多CPU中断SFC36MSK_FLT屏蔽同步故障

第一章 SFC顺序功能图教程

PLC 顺控指令SFC 的编程方法 顺序功能图(Sequeential Function Chart )是一种新颖的、按照工艺流程图进行编程的图形编程语言。这是一种IEC 标准推荐的首选编程语言,近年来在PLC 编程中已经得到了普及和推广, SFC 编程的优点: 1、在程序中可以很直观地看到设备的动作顺序。比较容易读懂程序,因为程序按照设备的动作顺序进行编写,规律性较强。 2、在设备故障时能够很容易的查找出故障所处在的位置。 3、不需要复杂的互锁电路,更容易设计和维护系统。 SFC 的结构: 步+转换条件+有向连接+机器工序的各个运行动作=SFC 。 SFC 程序的运行从初始步开始,每次转换条件成立时执行下一步、在遇到END 步时结束向下运行。 第一章 单流程结构的编程方法 本教程主要介绍在三菱PLC 编程软件GX Developer 中怎编制SFC 顺序功能图。下面以例题1介绍SFC 程序的编制法。 例题1:自动闪烁信号生成,PLC 上电后Y0、Y1以一秒钟为周期交替闪烁。本例的梯形图和指令表(如图1-1) 。 (A) (B) 启动初 始步

(C) 图1-1 闪烁信号(A 梯形图 B 指令表 C SFC 程序) 下面我们开始对图1-1(c)所示的SFC 程序进行一下总体认识一个完整的SFC 程序包括初始状态、方向线、转移条件和转移方向组成(如图1-1(c ))。在SFC 程序中初始状态必须是有效的,所以要有启动初始状态的条件,本例中梯形图的第一行表示启动初始步,在SFC 程序中启动初始步要用梯形图,现在开始具体的程序输入。 启动GX Develop 编程软件,单击“工程”菜单,点击创建新工程菜单项或点击新建工程按钮 (如图1-2) 。 图1-2 GX Develop 编程软件窗口 弹出创建新工程对话框(如图1-3)。我们主要是讲述三菱系列PLC ,所以在PLC 系列下拉列表框中选择FXCPU ,PLC 类型下拉列表框中选择FX2N (C ),在程序类型项中选择SFC ,在工程设置项中设置好工程名和保存路径之后点击确定按钮。 单击工程 菜单 初始状态符号 转移符号+目标号 方向线符号 转移条件符号

STEP常用功能块说明

S T E P7?常用功能块说明 1. SFB0 "CTU" SFB1 "CTD" SFB2 "CTUD" SFB4 "TON" SFB5 TOF 兼容IEC61131-3的计数和计时功能块 2. SFB41 "CONT_C" SFB42 "CONT_S" SFB43 "PULSEGEN" 用于PID控制 41---连续 42---离散 43---用于将一个模拟量转化为与之对应的周期性开关量脉冲信号,该脉冲的 占空比与模拟量的数值大小成正比. 3. SFC0 "SET_CLK" SFC1 "READ_CLK" 用于读写PLC中的系统时间 4. SFC14 "DPRD_DAT" SFC15 "DPWR_DAT" 用于读写DP从站中的一致性数据如:读写用DP通讯的变频器中的控制字 5. SFC20 "BLKMOV" SFC21 "FILL" 块拷贝,块填充 6. SFC46 "STP" SFC47 "WAIT" SFC46 使PLC进入STOP状态,挺有用的:可以当软件陷阱,或利用上位控制PLC停机 7. SFC60 "GD_SND" SFC61 "GD_RCV" MPI的GD通讯 8.IEC Function Blocks FC22 "LIMIT" FC25 "MAX" FC27 "MIN" FC22 ---限幅输出 FC25,FC27 --- 3个数比大小 9.PID Control Blocks FB41/42/43 同SFB41 "CONT_C" SFB42 "CONT_S" SFB43 "PULSEGEN" FB58 "TCON_CP" FB59 "TCONT_S" 用于温度控制PID 10.Ti-S7 Converting Blocks FC105 "SCALE" FC106 "UNSCALE" 模拟量输入输出的比例和数据类型转换

SFC51功能块的使用说明

首先需要创建一个数据块,用来存放读取出来的指示灯状态结果

打开OB1,在OB1的临时变量区创建一个变量length,类型设置为Struct(结构) 图2 创建名为length的结构变量 双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number: 图3 创建length的结构变量的两个word成员 编写SFC51程序: CALL "RDSYSST" REQ :=TRUE

图4 创建DB1,存放读取结果 打开OB1,首先在OB1的临时变量区创建一个变量length,类型设置为Struct(结构) 图5 创建名为length的结构变量 双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:

图6 创建length的结构变量的两个word成员 编写SFC51程序: CALL "RDSYSST" REQ :=TRUE SZL_ID :=W#16#294 //读取从站是否存在 INDEX :=W#16#1 RET_VAL :=MW0 BUSY :=M2.0 SZL_HEADER:=#length DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中 在本例中,P#DB1.DBX0.0 BYTE 500中为每个DP从站(16 x 8 = 128)保留一位,地址为Address 1的DP从站的状态保存在第三个字节的Bit 1位中, 地址为Address 3的DP从站的状态保存在第三个字节的Bit 3位中,依次类推。如果从站对应的位未被置位,则表明那个DP从站没有通信上或不存在。 举例:从DB1.DBW2开始,每个位对应一个bit,例如3号站对应的位是DB1.DBX2.3 ,站点存在的位为1,不存在的为0。 注意事项: 关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助,或者通过Start > SIMATIC > DOCUMENTATION选择手册“System Software for S7-300/400 System and Standard Functions” 4读取CPU的序列号 4.1 编程 说明:

西门子STEP7常用功能块说明

1. SFB0 "CTU" SFB1 "CTD" SFB2 "CTUD" SFB4 "TON" SFB5 TOF 兼容IEC61131-3的计数和计时功能块 2. SFB41 "CONT_C" SFB42 "CONT_S" SFB43 "PULSEGEN" 用于PID控制 41---连续 42---离散 43---用于将一个模拟量转化为与之对应的周期性开关量脉冲信号,该脉冲的 占空比与模拟量的数值大小成正比. 3. SFC0 "SET_CLK" SFC1 "READ_CLK" 用于读写PLC中的系统时间 4. SFC14 "DPRD_DAT" SFC15 "DPWR_DAT" 用于读写DP从站中的一致性数据如:读写用DP通讯的变频器中的控制字 5. SFC20 "BLKMOV" SFC21 "FILL" 块拷贝,块填充 6. SFC46 "STP" SFC47 "WAIT" SFC46 使PLC进入STOP状态,挺有用的:可以当软件陷阱,或利用上位控制PLC停机 7. SFC60 "GD_SND" SFC61 "GD_RCV" MPI的GD通讯 8.IEC Function Blocks FC22 "LIMIT" FC25 "MAX" FC27 "MIN" FC22 ---限幅输出 FC25,FC27 --- 3个数比大小 9.PID Control Blocks

FB41/42/43 同SFB41 "CONT_C" SFB42 "CONT_S" SFB43 "PULSEGEN" FB58 "TCON_CP" FB59 "TCONT_S" 用于温度控制PID 10.Ti-S7 Converting Blocks FC105 "SCALE" FC106 "UNSCALE" 模拟量输入输出的比例和数据类型转换

STEP7 常用功能块说明

STEP7 常用功能块说明 来源:作者:时间:2008-02-03 点击: 1. SFB0 "CTU" SFB1 "CTD" SFB2 "CTUD" SFB4 "TON" SFB5 TOF 兼容IEC61131-3的计数和计时功能块 2. SFB41 "CONT_C" SFB42 "CONT_S" SFB43 "PULSEGEN" 用于PID控制 41---连续 42---离散 43---用于将一个模拟量转化为与之对应的周期性开关量脉冲信号,该脉冲的 占空比与模拟量的数值大小成正比. 3. SFC0 "SET_CLK" SFC1 "READ_CLK" 用于读写PLC中的系统时间 4. SFC14 "DPRD_DAT" SFC15 "DPWR_DAT" 用于读写DP从站中的一致性数据如:读写用DP通讯的变频器中的控制字 5. SFC20 "BLKMOV" SFC21 "FILL" 块拷贝,块填充 6. SFC46 "STP" SFC47 "WAIT" SFC46 使PLC进入STOP状态,挺有用的:可以当软件陷阱,或利用上位控制PLC停机 7. SFC60 "GD_SND" SFC61 "GD_RCV" MPI的GD通讯 8.IEC Function Blocks FC22 "LIMIT" FC25 "MAX" FC27 "MIN" FC22 ---限幅输出 FC25,FC27 --- 3个数比大小 9.PID Control Blocks FB41/42/43 同SFB41 "CONT_C" SFB42 "CONT_S" SFB43 "PULSEGEN" FB58 "TCON_CP" FB59 "TCONT_S" 用于温度控制PID 10.Ti-S7 Converting Blocks FC105 "SCALE" FC106 "UNSCALE" 模拟量输入输出的比例和数据类型转换

相关主题