为了完善我们工控网论坛各擂台的服务和提高擂台题目的质量,以便使各擂台的题目更加的切近我们的工作实际。在此,我们诚挚的向各位工程师征集各个擂台题目,请把您遇到的、或经典的、或有代表性的问题以跟帖的形式发给我们。
只要与我们工控网服务相关的各类工控题目均可以。我们会在征集题目后发到相应的擂台,然后由大家共同来解决您遇到的问题。而且我们将给予您相应的奖励。具体奖励如下:
帖子被采纳后,我们将根据帖子的回复量和相关版主对帖子质量的认定,给予被采纳者者5Mp,3Mp,1Mp(可兑换的Mp)不等的奖励。
各版主在采纳相关帖子之后请在采纳的帖子上做相关的标注如:.......2楼得第二个问题已被采纳;..............5楼得第6个问题已被采纳。
MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。
MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。 兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。
楼主最近还看过
我出2个题目
1、要求用组态软件编制一个动画画面:一个旋转前进的钢管,长10米,当管端前进到某关电开关时,从画面左侧出现管头,且一点一点变长,直到整个钢管出现,继续旋转前进,当管头前进到画面右边线时,进入部分不再显示,即此时随着管子前进管长变短,直到管子没有(离开换面),请写出编程全过程及有关画面。
此题目可锻炼编程者编程技能,对初学这也是最好学习的机遇。
2、给出一个带循环语句的程序的流程图,要求用PLC编程,编出能正确运行的梯形图或STL程序。如下图:
这是一个原用在单片机上编程的二进制整数开平方的流程图,请用PLC编程,编出正确的运行程序。
这个题目可锻炼编程者的编程思维,要深刻理解PLC的扫描周期,才可解决循环语句的编程问题。
我出2个题目
1、要求用组态软件编制一个动画画面:一个旋转前进的钢管,长10米,当管端前进到某关电开关时,从画面左侧出现管头,且一点一点变长,直到整个钢管出现,继续旋转前进,当管头前进到画面右边线时,进入部分不再显示,即此时随着管子前进管长变短,直到管子没有(离开换面),请写出编程全过程及有关画面。
此题目可锻炼编程者编程技能,对初学这也是最好学习的机遇。
2、给出一个带循环语句的程序的流程图,要求用PLC编程,编出能正确运行的梯形图或STL程序。如下图:
这是一个原用在单片机上编程的二进制整数开平方的流程图,请用PLC编程,编出正确的运行程序。
这个题目可锻炼编程者的编程思维,要深刻理解PLC的扫描周期,才可解决循环语句的编程问题。
下面是我过去曾发表过的一个帖子,可否做擂台题目:
“有5个执行动作其动作顺序可以任意改变,如何编程来实现这5个执行动作能准确无误的执行新的设定顺序?
这是一网友求助帖提出的,原文是:“ 有5个执行动作我转换为操作数,姑且定为D10、D20、D30、D40、D50,它们每一个都可能写入从0 到5的数值。最后执行是从1到5 依次执行输出,是0的不执行跳过,不知如何编,请高手指点,谢谢了!”又“……如这一次是按1/2/3/4/5依次动作,下一次也许设置为按5/3/2/动作,再下一次就1/5/2/3/。。。。。”“两次执行的间隔时间可设定,暂定3秒看设备运转情况而定”
这个题目看似简单,但实际编程时,还是有一定的难度的:每个执行动作都有一个设定区,设定值从0—5,0不执行动作,余下按1、2、3、4、5顺序执行,设定随意,可能同时有几个不动作,也可同时有几个动作……,如何编程?望大家参与讨论与设计。
云峰版主:这是一个检验编程者的智慧和编程技巧的好题目,对广大网友也是个切磋编程技艺的好机会。我个人能力有限,建议能否将它列为PLC擂台项目?
”